navidrome/ui/src/plugin
Deluan Quintão b134f16fd5
feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910)
The agent name used in the `Agents` config option comes from the .ndp file
name, not from the manifest. The Plugins UI showed the ID but never said what
it was for, so renaming a plugin file silently breaks the config with only a
Debug-level "Unknown agent ignored" line to go on.

Add a caption under the ID in the Plugins UI, and list the accepted names
alongside the rejected one in that log line.

Related to navidrome/apple-music-plugin#14
2026-08-30 11:11:35 -04:00
..
ConfigCard.jsx fix(ui): fine-tune plugins config form (#4916) 2026-01-21 19:25:45 -05:00
ErrorSection.jsx feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
index.js feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
InfoCard.jsx feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910) 2026-08-30 11:11:35 -04:00
InfoCard.test.jsx feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910) 2026-08-30 11:11:35 -04:00
jsonValidation.js feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
jsonValidation.test.js feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
LibraryPermissionCard.jsx feat(plugins): allow mounting library directories as read-write (#5122) 2026-02-28 10:59:13 -05:00
ManifestSection.jsx feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
OutlinedRenderers.jsx fix(ui): fine-tune plugins config form (#4916) 2026-01-21 19:25:45 -05:00
PluginList.jsx fix(ui): add Rescan button to plugin list empty state (#5471) 2026-05-05 18:49:24 -04:00
PluginList.test.jsx fix(ui): add Rescan button to plugin list empty state (#5471) 2026-05-05 18:49:24 -04:00
PluginShow.jsx feat(plugins): allow mounting library directories as read-write (#5122) 2026-02-28 10:59:13 -05:00
SchemaConfigEditor.jsx fix(plugins): allow using defaults in config form manifest (#4954) 2026-01-30 15:26:17 +01:00
SchemaConfigEditor.test.jsx feat(plugins): add JSONForms-based plugin configuration UI (#4911) 2026-01-19 20:51:00 -05:00
StatusCard.jsx feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00
styles.js feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910) 2026-08-30 11:11:35 -04:00
ToggleEnabledSwitch.jsx feat(plugins): add JSONForms-based plugin configuration UI (#4911) 2026-01-19 20:51:00 -05:00
UsersPermissionCard.jsx feat(plugins): New Plugin System with multi-language PDK support (#4833) 2026-01-14 19:22:48 -05:00