9 Commits

Author SHA1 Message Date
Deluan
2a81ec9b5a docs: update plugin system design with security enhancements
Added local network access control flag, plugin verification system, and capabilities declaration to the HLD. Updated implementation plan to remove UserPreference functionality from PoC scope while maintaining security features like local network control and hash verification. Added future extensions section outlining potential plugin types beyond metadata agents.
2025-04-13 10:18:28 -04:00
Deluan
4d4625c766 docs: Add table of contents to plugin HLD
Add a two-level TOC with links to all major sections of the document
2025-04-13 00:15:08 -04:00
Deluan
626e5a7bb0 docs: Add plugin directory structure info and implementation plan
- Add section 5.6 describing the plugin directory structure\n- Add new implementation plan document with phased approach\n- Include progress tracking with checkboxes
2025-04-13 00:10:23 -04:00
Deluan
41535b54f5 docs: Add agent system integration to plugin HLD
- Add section 3.7 describing integration with existing agent system\n- Include visualization diagram of plugin-agent architecture\n- Document plugin adapter approach and future evolutions
2025-04-12 23:30:08 -04:00
Deluan
7e835b4557 Update plugin initialization flow to pass configuration during Init() 2025-04-12 22:05:45 -04:00
Deluan
67c4fa2c9d Improve sequence diagram by breaking down Navidrome Core into specific components 2025-04-12 21:38:05 -04:00
Deluan
438fd93d8e Clarify Permission Manager responsibilities in HLD 2025-04-12 21:33:54 -04:00
Deluan
96f446c4a0 Add support for wildcard URL permissions in plugin system 2025-04-12 18:46:27 -04:00
Deluan
449dd53edf Add High-Level Design document for plugin system 2025-04-12 17:19:25 -04:00