Added flask support #70

This commit is contained in:
2022-10-13 19:57:56 +02:00
parent d05dec3605
commit 0019f868ad
20 changed files with 235 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ from enum import Enum
class FeatureFlagsEnum(Enum):
# modules
api_module = 'ApiModule'
admin_module = 'AdminModule'
auto_role_module = 'AutoRoleModule'
base_module = 'BaseModule'
@@ -15,4 +16,5 @@ class FeatureFlagsEnum(Enum):
moderator_module = 'ModeratorModule'
permission_module = 'PermissionModule'
# features
api_only = 'ApiOnly'
presence = 'Presence'

View File

@@ -14,6 +14,7 @@ class FeatureFlagsSettings(ConfigurationModelABC):
self._flags = {
# modules
FeatureFlagsEnum.api_module.value: False, # 13.10.2022 #70
FeatureFlagsEnum.admin_module.value: False, # 02.10.2022 #48
FeatureFlagsEnum.auto_role_module.value: True, # 03.10.2022 #54
FeatureFlagsEnum.base_module.value: True, # 02.10.2022 #48
@@ -25,6 +26,7 @@ class FeatureFlagsSettings(ConfigurationModelABC):
FeatureFlagsEnum.moderator_module.value: False, # 02.10.2022 #48
FeatureFlagsEnum.permission_module.value: True, # 02.10.2022 #48
# features
FeatureFlagsEnum.api_only.value: False, # 13.10.2022 #70
FeatureFlagsEnum.presence.value: True, # 03.10.2022 #56
}