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