Coverage for src/lexigram/admin/config/__init__.py: 62%
42 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 23:31 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 23:31 +0800
1"""Admin configuration package — re-exports the full public surface."""
3from __future__ import annotations
5from lexigram.admin.config.app import AdminConfig as AdminConfig
6from lexigram.admin.config.app import default_admin_config as default_admin_config
7from lexigram.admin.config.app import make_admin_config as make_admin_config
8from lexigram.admin.config.auth import AdminAuthConfig as AdminAuthConfig
9from lexigram.admin.config.auth import AdminEmailOtpConfig as AdminEmailOtpConfig
10from lexigram.admin.config.auth import (
11 AdminEmailVerificationConfig as AdminEmailVerificationConfig,
12)
13from lexigram.admin.config.auth import AdminMfaConfig as AdminMfaConfig
14from lexigram.admin.config.auth import (
15 AdminRegistrationConfig as AdminRegistrationConfig,
16)
17from lexigram.admin.config.defaults import AdminNavigationGroup as AdminNavigationGroup
18from lexigram.admin.config.defaults import FormDefaults as FormDefaults
19from lexigram.admin.config.defaults import ResourceDefaults as ResourceDefaults
20from lexigram.admin.config.defaults import ResourceYAMLConfig as ResourceYAMLConfig
21from lexigram.admin.config.defaults import TableDefaults as TableDefaults
22from lexigram.admin.config.features import AdminFeaturesConfig as AdminFeaturesConfig
23from lexigram.admin.config.features import ContributorConfig as ContributorConfig
24from lexigram.admin.config.features import FrameworkPagesConfig as FrameworkPagesConfig
25from lexigram.admin.config.integrations import (
26 AdminIntegrationsConfig as AdminIntegrationsConfig,
27)
28from lexigram.admin.config.integrations import (
29 CacheIntegrationConfig as CacheIntegrationConfig,
30)
31from lexigram.admin.config.integrations import (
32 FeaturesIntegrationConfig as FeaturesIntegrationConfig,
33)
34from lexigram.admin.config.integrations import (
35 MonitorIntegrationConfig as MonitorIntegrationConfig,
36)
37from lexigram.admin.config.integrations import (
38 ResilienceIntegrationConfig as ResilienceIntegrationConfig,
39)
40from lexigram.admin.config.integrations import (
41 SearchIntegrationConfig as SearchIntegrationConfig,
42)
43from lexigram.admin.config.integrations import (
44 StorageIntegrationConfig as StorageIntegrationConfig,
45)
46from lexigram.admin.config.integrations import (
47 TasksIntegrationConfig as TasksIntegrationConfig,
48)
49from lexigram.admin.config.observability import (
50 AdminNotificationConfig as AdminNotificationConfig,
51)
52from lexigram.admin.config.observability import (
53 AdminObservabilityConfig as AdminObservabilityConfig,
54)
55from lexigram.admin.config.observability import AdminStorageConfig as AdminStorageConfig
56from lexigram.admin.config.security import AdminAuditConfig as AdminAuditConfig
57from lexigram.admin.config.security import (
58 AdminPasswordPolicyConfig as AdminPasswordPolicyConfig,
59)
60from lexigram.admin.config.security import AdminRateLimitConfig as AdminRateLimitConfig
61from lexigram.admin.config.security import AdminRbacConfig as AdminRbacConfig
62from lexigram.admin.config.security import AdminSecurityConfig as AdminSecurityConfig
63from lexigram.admin.config.tenancy import TenancyConfig as TenancyConfig
64from lexigram.admin.config.ui import AdminClustersConfig as AdminClustersConfig
65from lexigram.admin.config.ui import AdminDataConfig as AdminDataConfig
66from lexigram.admin.config.ui import AdminUIConfig as AdminUIConfig
67from lexigram.admin.config.ui import ClusterSpec as ClusterSpec
68from lexigram.admin.config.ui import DashboardLayoutConfig as DashboardLayoutConfig
69from lexigram.admin.resources.config import ResourceConfig as ResourceConfig
70from lexigram.admin.resources.config import TableConfiguration as TableConfiguration
72__all__ = [
73 "AdminAuditConfig",
74 "AdminAuthConfig",
75 "AdminClustersConfig",
76 "AdminConfig",
77 "AdminDataConfig",
78 "AdminEmailOtpConfig",
79 "AdminEmailVerificationConfig",
80 "AdminFeaturesConfig",
81 "AdminIntegrationsConfig",
82 "AdminMfaConfig",
83 "AdminNavigationGroup",
84 "AdminNotificationConfig",
85 "AdminObservabilityConfig",
86 "AdminPasswordPolicyConfig",
87 "AdminRateLimitConfig",
88 "AdminRbacConfig",
89 "AdminRegistrationConfig",
90 "AdminSecurityConfig",
91 "AdminStorageConfig",
92 "AdminUIConfig",
93 "CacheIntegrationConfig",
94 "ClusterSpec",
95 "ContributorConfig",
96 "DashboardLayoutConfig",
97 "FeaturesIntegrationConfig",
98 "FormDefaults",
99 "FrameworkPagesConfig",
100 "MonitorIntegrationConfig",
101 "ResilienceIntegrationConfig",
102 "ResourceConfig",
103 "ResourceDefaults",
104 "ResourceYAMLConfig",
105 "SearchIntegrationConfig",
106 "StorageIntegrationConfig",
107 "TableConfiguration",
108 "TableDefaults",
109 "TasksIntegrationConfig",
110 "TenancyConfig",
111 "default_admin_config",
112 "make_admin_config",
113]