Deluan
|
dd238e74fb
|
refactor: rename fake plugins to test plugins for clarity in integration tests
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
fed00e1838
|
tests(plugins): more optimizations
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
f0f191266c
|
tests(plugins): optimize tests
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
39be1878cb
|
tests(plugins): change BeforeEach to BeforeAll in MetadataAgent tests
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
40ce71294e
|
refactor(plugins): implement plugin function call helper and refactor MetadataAgent methods
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
8cd3785ac4
|
fix(plugins): improve error handling and logging in plugin manager
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
373f5fb3d9
|
feat(plugins): add auto-reload functionality for plugins with file watcher support
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
b3ec005fa2
|
feat(plugins): implement new plugin system with using Extism
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|