feat: add tenant-scoped rule and permission management
This commit is contained in:
@@ -81,8 +81,12 @@ LEAUDIT_WORKER_CONCURRENCY: int
|
||||
LEAUDIT_RUN_LOCK_SECONDS: int
|
||||
LEAUDIT_STUCK_SCAN_CRON_MINUTES: int
|
||||
LEAUDIT_STUCK_TIMEOUT_MINUTES: int
|
||||
LEAUDIT_RULE_TENANT_MATERIALIZE_CRON_MINUTES: int
|
||||
LEAUDIT_TASK_SOFT_TIME_LIMIT: int
|
||||
LEAUDIT_TASK_TIME_LIMIT: int
|
||||
LEAUDIT_PAGE_QUALITY_ENABLED: bool
|
||||
LEAUDIT_PAGE_QUALITY_QUEUE_NORMAL: str
|
||||
LEAUDIT_PAGE_QUALITY_QUEUE_URGENT: str
|
||||
|
||||
# 常量
|
||||
ROOT_PATH: object
|
||||
|
||||
@@ -122,8 +122,12 @@ class LeauditSettings(_Base):
|
||||
LEAUDIT_RUN_LOCK_SECONDS: int = 1800
|
||||
LEAUDIT_STUCK_SCAN_CRON_MINUTES: int = 5
|
||||
LEAUDIT_STUCK_TIMEOUT_MINUTES: int = 20
|
||||
LEAUDIT_RULE_TENANT_MATERIALIZE_CRON_MINUTES: int = 30
|
||||
LEAUDIT_TASK_SOFT_TIME_LIMIT: int = 3300
|
||||
LEAUDIT_TASK_TIME_LIMIT: int = 3600
|
||||
LEAUDIT_PAGE_QUALITY_ENABLED: bool = False
|
||||
LEAUDIT_PAGE_QUALITY_QUEUE_NORMAL: str = "leaudit.page_quality.normal"
|
||||
LEAUDIT_PAGE_QUALITY_QUEUE_URGENT: str = "leaudit.page_quality.urgent"
|
||||
|
||||
|
||||
# 实例化所有 Settings
|
||||
|
||||
Reference in New Issue
Block a user