fix: complete all 15 audit points — delegations entparkt, unbenutzte API-Clients gelöscht, conftest.py erweitert (wiki+plugin models), decision_guard↔Approval integriert, Frontend-Pages API-Anbindung (AgentsOverview, StartPage), tsc clean, 11 tests passing
This commit is contained in:
@@ -70,6 +70,16 @@ for _plugin_name in _registry.list_discovered():
|
||||
importlib.import_module(f"app.plugins.builtins.{_plugin_name}")
|
||||
except Exception:
|
||||
pass
|
||||
# Also directly import models.py to ensure all tables are registered
|
||||
try:
|
||||
importlib.import_module(f"app.plugins.builtins.{_plugin_name}.models")
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# Also import core models that may be missing
|
||||
from app.models.plugin_allowlist import PluginAllowlist # noqa: F401
|
||||
# Wiki plugin models — not loaded by get_entity_models()
|
||||
from app.plugins.builtins.wiki.models import WikiArticle, WikiArticleVersion, WikiCategory # noqa: F401
|
||||
|
||||
from app.plugins.registry import reset_registry_for_testing # noqa: F401
|
||||
from app.core.permission_registry import init_permission_registry # noqa: F401
|
||||
|
||||
Reference in New Issue
Block a user