plugin distribution system
This commit is contained in:
@@ -73,6 +73,7 @@ INSTALLED_APPS = [
|
||||
'igny8_core.modules.optimizer.apps.OptimizerConfig',
|
||||
'igny8_core.modules.publisher.apps.PublisherConfig',
|
||||
'igny8_core.modules.integration.apps.IntegrationConfig',
|
||||
'igny8_core.plugins.apps.PluginsConfig', # Plugin Distribution System
|
||||
]
|
||||
|
||||
# System module needs explicit registration for admin
|
||||
@@ -763,6 +764,18 @@ UNFOLD = {
|
||||
{"title": "Sync Events", "icon": "sync", "link": lambda request: "/admin/integration/syncevent/"},
|
||||
],
|
||||
},
|
||||
# Plugin Management
|
||||
{
|
||||
"title": "Plugin Management",
|
||||
"icon": "extension",
|
||||
"collapsible": True,
|
||||
"items": [
|
||||
{"title": "Plugins", "icon": "apps", "link": lambda request: "/admin/plugins/plugin/"},
|
||||
{"title": "Plugin Versions", "icon": "new_releases", "link": lambda request: "/admin/plugins/pluginversion/"},
|
||||
{"title": "Installations", "icon": "cloud_download", "link": lambda request: "/admin/plugins/plugininstallation/"},
|
||||
{"title": "Downloads", "icon": "download", "link": lambda request: "/admin/plugins/plugindownload/"},
|
||||
],
|
||||
},
|
||||
# Automation
|
||||
{
|
||||
"title": "Automation",
|
||||
|
||||
Reference in New Issue
Block a user