6 Commits

Author SHA1 Message Date
Deluan
181152aeb7 feat: replace core mock services with test-specific implementations to avoid import cycles 2026-01-12 08:16:08 -05:00
Deluan
d5458d3135 feat: implement user/library and plugin management integration with cleanup on deletion
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-12 08:16:08 -05:00
Deluan
8722c7809d feat: add manual plugin rescan functionality and corresponding UI action
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-12 08:16:08 -05:00
Deluan
08280eaea8 feat: add users permission management to plugin system
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-12 08:16:08 -05:00
Deluan
e20af107cf refactor(plugins): inject PluginManager into native API
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-12 08:16:05 -05:00
Deluan
d671982c62 feat(plugins UI): add plugin management routes and middleware
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-12 08:16:05 -05:00