mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-07 00:16:57 +08:00
refactor backend module architecture
This commit is contained in:
@@ -22,8 +22,8 @@ a local plugin source and installed into the running MoviePilot instance.
|
||||
## Ground Truth
|
||||
|
||||
- Host plugin contract: `app/plugins/__init__.py`, especially `_PluginBase`.
|
||||
- Host plugin discovery, local source sync, install, reload: `app/core/plugin.py`
|
||||
and `app/helper/plugin.py`.
|
||||
- Host plugin discovery, local source sync, install, reload: `app/extensions/plugin_manager.py`
|
||||
and `app/integrations/market.py`.
|
||||
- Host plugin endpoints, API auth, static files, remotes, and sidebar nav:
|
||||
`app/api/endpoints/plugin.py`.
|
||||
- Local development note: `docs/development-setup.md`.
|
||||
|
||||
Reference in New Issue
Block a user