Commit Graph

8 Commits

Author SHA1 Message Date
Deluan
e2ddbfe22e feat: add library permission management to plugin system
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-03 20:05:32 -05:00
Deluan
fb7eeab4a1 fix: show proper error in the UI when enabling a plugin fails
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-03 18:31:36 -05:00
Deluan
9f95870a24 refactor: streamline users integration tests and enhance plugin user management
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-03 15:07:39 -05:00
Deluan
642d20ffe1 feat: add users permission management to plugin system
Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-03 15:07:39 -05:00
Deluan
17d0e48a01 refactor(plugins): streamline error handling and improve plugin retrieval logic
Signed-off-by: Deluan <deluan@navidrome.org>
2025-12-31 17:06:30 -05:00
Deluan
3605d5bf08 refactor(plugins): inject PluginManager into native API
Signed-off-by: Deluan <deluan@navidrome.org>
2025-12-31 17:06:30 -05:00
Deluan
2cc29793a6 feat(plugins UI): add PluginList and PluginShow components with plugin management functionality
Signed-off-by: Deluan <deluan@navidrome.org>
2025-12-31 17:06:30 -05:00
Deluan
9c626183d0 feat(plugins UI): add plugin management routes and middleware
Signed-off-by: Deluan <deluan@navidrome.org>
2025-12-31 17:06:30 -05:00