feat: add tenant-scoped rule and permission management

This commit is contained in:
wren
2026-05-21 22:03:08 +08:00
parent a2c2bf1969
commit 1f1bccf3b3
193 changed files with 64463 additions and 1771 deletions
@@ -9,6 +9,7 @@ from fastapi_modules.fastapi_leaudit.services.authService import IAuthService
from fastapi_modules.fastapi_leaudit.services.homeService import IHomeService
from fastapi_modules.fastapi_leaudit.services.ossService import IOssService
from fastapi_modules.fastapi_leaudit.services.permissionService import IPermissionService
from fastapi_modules.fastapi_leaudit.services.pageQualityService import IPageQualityService
from fastapi_modules.fastapi_leaudit.services.promptTemplateService import IPromptTemplateService
from fastapi_modules.fastapi_leaudit.services.rbacAdminService import IRbacAdminService
from fastapi_modules.fastapi_leaudit.services.rbacService import IRbacService
@@ -16,6 +17,7 @@ from fastapi_modules.fastapi_leaudit.services.ruleConfigService import IRuleConf
from fastapi_modules.fastapi_leaudit.services.ruleService import IRuleService
from fastapi_modules.fastapi_leaudit.services.ragDatasetService import IRagDatasetService
from fastapi_modules.fastapi_leaudit.services.ragChatService import IRagChatService
from fastapi_modules.fastapi_leaudit.services.tenantService import ITenantService
from fastapi_modules.fastapi_leaudit.services.govdocService import IGovdocService
from fastapi_modules.fastapi_leaudit.services.usageStatsService import IUsageStatsService
@@ -29,6 +31,7 @@ __all__ = [
"IHomeService",
"IOssService",
"IPermissionService",
"IPageQualityService",
"IPromptTemplateService",
"IRbacAdminService",
"IRbacService",
@@ -36,6 +39,7 @@ __all__ = [
"IRuleService",
"IRagDatasetService",
"IRagChatService",
"ITenantService",
"IUsageStatsService",
"IGovdocService",
]