Commit Graph

30 Commits

Author SHA1 Message Date
cdd70eadb9 feat(blogo,plugins): new buffered multi renderer plugin
New plugin similar to the multi renderer, but with custom wrapper files
that preserve the original contents. So in any error, their original
contents can be recovered and re-read by other plugins.
2025-01-28 17:17:21 -03:00
f12b82ac6e fix(blogo,gitea): infinity redading on repositoryDirFile, missing io.EOF 2025-01-28 09:12:09 -03:00
07d282daea fix(blogo,plugins): folding file with swapped arguments in Copy method 2025-01-28 08:58:50 -03:00
e83dcad23f fix(blogo,plugins): logger error without key to log error 2025-01-27 11:46:01 -03:00
1ebd8d6f56 feat(blogo,plugins): support for plugin group in multi sourcer 2025-01-27 10:09:04 -03:00
b5939e3d42 feat(blogo,plugins): support for plugin group in multi renderer 2025-01-27 10:08:59 -03:00
c1315a827e feat(blogo,plugins): multi error handler 2025-01-27 10:05:26 -03:00
d81757efd3 feat(blogo,plugins): template error handler 2025-01-27 09:51:39 -03:00
f832266a16 feat(blogo,plugins): not found/404 error handler 2025-01-27 09:51:20 -03:00
ef9959ac37 feat(blogo,plugins): logger error handler 2025-01-27 09:51:09 -03:00
af29d1adf3 refactor(blogo,plugins): rename files to camel_case 2025-01-25 10:28:00 -03:00
51d4e671c9 refactor(blogo,plugins,prioritylist): move code to follow the new code style 2025-01-23 17:20:44 -03:00
b334afabd7 feat(blogo,plugins,prefixedsourcer): logging and assertions to follow the code style 2025-01-23 17:20:21 -03:00
f067f011ac feat(blogo,plugins,multisourcer): logging and assertions to follow the code style 2025-01-23 17:20:07 -03:00
6eab060292 feat(blogo,plugins,multisourcer): logging and assertions to follow the code style 2025-01-23 17:18:53 -03:00
6a569cc102 feat(blogo,plugins,multisourcer): logging and assertions to follow the code style 2025-01-23 17:18:33 -03:00
067c33ae5e refactor(blogo,plugins,multisourcer): remove uncessecary panicOnInit and move code to follow code style 2025-01-23 17:18:04 -03:00
62314241d2 fix(blogo,plugins,multirenderer): add fallback to when no plugins are avaiable 2025-01-23 17:15:19 -03:00
59cbf41403 revert(blogo,plugins,multirenderer): remove panic on init 2025-01-23 17:14:49 -03:00
4e03121ca2 revert(blogo,plugins,multirenderer): remove skip on error not supported 2025-01-23 17:14:34 -03:00
56ae5d485b feat(blogo,plugins,multirenderer): logging and assertions to follow the code style 2025-01-23 17:13:40 -03:00
571e807012 refactor(blogo,plugins,multirenderer): move code to follow the new code style 2025-01-23 17:12:47 -03:00
31a5860113 feat(blogo,plugins,foldingrenderer): logging and assertions to follow the code style 2025-01-23 17:11:12 -03:00
b32ab4e750 refactor(blogo,plugins,foldingrenderer): move code to follow the new code style 2025-01-23 17:10:35 -03:00
657c0e36c2 revert(blogo,plugins,emptysourcer): remove unused metadata 2025-01-23 17:08:13 -03:00
516d6a308c refactor(blogo): simplify Blogo implementation using the new plugin, core and plugins package 2025-01-23 14:54:35 -03:00
7696e40e63 refactor(blogo,plugins): move markdown plugin to plugins package 2025-01-23 10:07:05 -03:00
ba552e7844 refactor(blogo,plugins): move gitea plugin to plugins package 2025-01-23 10:03:08 -03:00
18afa476ca refactor(blogo,plugins): update plugins to use io/fs instead of blogo/fs 2025-01-23 09:48:45 -03:00
a086b858bc refactor(blogo,plugins): move built-in plugins to plugins package 2025-01-22 19:35:44 -03:00