|
| src.lib.components.constants.name |
|
| src.lib.components.constants.ENV = dict(dotenv.dotenv_values()) |
|
| src.lib.components.constants.TOML_CONF = toml.load("config.toml") |
|
| src.lib.components.constants.debug |
|
str | src.lib.components.constants.SENDER_ADDRESS = _get_environement_variable(ENV, "SENDER_ADDRESS") |
|
str | src.lib.components.constants.SENDER_KEY = _get_environement_variable(ENV, "SENDER_KEY") |
|
str | src.lib.components.constants.SENDER_HOST = _get_environement_variable(ENV, "SENDER_HOST") |
|
| src.lib.components.constants.SENDER_PORT = int(_get_environement_variable(ENV, "SENDER_PORT")) |
|
str | src.lib.components.constants.REDIRECT_URI = _get_environement_variable(ENV, "REDIRECT_URI") |
|
str | src.lib.components.constants.DB_HOST = _get_environement_variable(ENV, "DB_HOST") |
|
| src.lib.components.constants.DB_PORT = int(_get_environement_variable(ENV, "DB_PORT")) |
|
str | src.lib.components.constants.DB_USER = _get_environement_variable(ENV, "DB_USER") |
|
str | src.lib.components.constants.DB_PASSWORD = _get_environement_variable(ENV, "DB_PASSWORD") |
|
str | src.lib.components.constants.DB_DATABASE = _get_environement_variable(ENV, "DB_DATABASE") |
|
str | src.lib.components.constants.MINIO_HOST = _get_environement_variable(ENV, "MINIO_HOST") |
|
| src.lib.components.constants.MINIO_PORT = int(_get_environement_variable(ENV, "MINIO_PORT")) |
|
str | src.lib.components.constants.MINIO_ROOT_USER = _get_environement_variable(ENV, "MINIO_ROOT_USER") |
|
str | src.lib.components.constants.MINIO_ROOT_PASSWORD = _get_environement_variable(ENV, "MINIO_ROOT_PASSWORD") |
|
Any | src.lib.components.constants.SERVER_WORKERS |
|
Any | src.lib.components.constants.SERVER_LIFESPAN |
|
Any | src.lib.components.constants.SERVER_TIMEOUT_KEEP_ALIVE |
|
| src.lib.components.constants.SUCCESS |
|
| src.lib.components.constants.ERROR |
|
Any | src.lib.components.constants.DEBUG |
|
Any | src.lib.components.constants.SERVER_DEV_RELOAD |
|
Any | src.lib.components.constants.SERVER_DEV_RELOAD_DIRS |
|
Any | src.lib.components.constants.SERVER_DEV_LOG_LEVEL |
|
Any | src.lib.components.constants.SERVER_DEV_USE_COLOURS |
|
Any | src.lib.components.constants.SERVER_PROD_PROXY_HEADERS |
|
Any | src.lib.components.constants.SERVER_PROD_FORWARDED_ALLOW_IPS |
|
Any | src.lib.components.constants.DATABASE_POOL_NAME |
|
| src.lib.components.constants.DATABASE_MAX_POOL_CONNECTIONS |
|
Any | src.lib.components.constants.DATABASE_RESET_POOL_NODE_CONNECTION |
|
| src.lib.components.constants.DATABASE_CONNECTION_TIMEOUT |
|
Any | src.lib.components.constants.DATABASE_LOCAL_INFILE |
|
Any | src.lib.components.constants.DATABASE_INIT_COMMAND |
|
Any | src.lib.components.constants.DATABASE_DEFAULT_FILE |
|
Any | src.lib.components.constants.DATABASE_SSL_KEY |
|
Any | src.lib.components.constants.DATABASE_SSL_CERT |
|
Any | src.lib.components.constants.DATABASE_SSL_CA |
|
Any | src.lib.components.constants.DATABASE_SSL_CIPHER |
|
Any | src.lib.components.constants.DATABASE_SSL_VERIFY_CERT |
|
Any | src.lib.components.constants.DATABASE_SSL |
|
Any | src.lib.components.constants.DATABASE_AUTOCOMMIT |
|
Any | src.lib.components.constants.DATABASE_COLLATION |
|
Any | src.lib.components.constants.CLEAN_TOKENS = _get_toml_variable(TOML_CONF, "Crons", "clean_tokens", True) |
|
| src.lib.components.constants.CLEAN_TOKENS_INTERVAL |
|
Any | src.lib.components.constants.ENABLE_TEST_CRONS |
|
| src.lib.components.constants.TEST_CRONS_INTERVAL |
|
| src.lib.components.constants.CHECK_ACTIONS_INTERVAL |
|
Any | src.lib.components.constants.CLEAN_VERIFICATION |
|
Any | src.lib.components.constants.CLEAN_VERIFICATION_INTERVAL |
|
Any | src.lib.components.constants.RENEW_OATH_TOKENS |
|
Any | src.lib.components.constants.RENEW_OATH_TOKENS_INTERVAL |
|
| src.lib.components.constants.EMAIL_VERIFICATION_DELAY |
|
| src.lib.components.constants.CHECK_TOKEN_SIZE |
|
| src.lib.components.constants.RANDOM_MIN |
|
| src.lib.components.constants.RANDOM_MAX |
|
| src.lib.components.constants.API_REQUEST_DELAY |
|
str | src.lib.components.constants.JSON_TITLE = "title" |
|
str | src.lib.components.constants.JSON_MESSAGE = "msg" |
|
str | src.lib.components.constants.JSON_ERROR = "error" |
|
str | src.lib.components.constants.JSON_RESP = "resp" |
|
str | src.lib.components.constants.JSON_LOGGED_IN = "logged in" |
|
str | src.lib.components.constants.JSON_UID = "user_uid" |
|
str | src.lib.components.constants.JSON_HEADER_APP_NAME = "app_sender" |
|
str | src.lib.components.constants.JSON_HEADER_HOST = "serving_host" |
|
str | src.lib.components.constants.JSON_HEADER_PORT = "serving_port" |
|
str | src.lib.components.constants.CONTENT_TYPE = "JSON" |
|
str | src.lib.components.constants.TAB_ACCOUNTS = "Users" |
|
str | src.lib.components.constants.TAB_ACTIONS = "Actions" |
|
str | src.lib.components.constants.TAB_SERVICES = "Services" |
|
str | src.lib.components.constants.TAB_CONNECTIONS = "Connections" |
|
str | src.lib.components.constants.TAB_VERIFICATION = "Verification" |
|
str | src.lib.components.constants.TAB_ACTIVE_OAUTHS = "ActiveOauths" |
|
str | src.lib.components.constants.TAB_ACTION_LOGGING = "ActionLoging" |
|
str | src.lib.components.constants.TAB_ACTION_TEMPLATE = "ActionTemplate" |
|
str | src.lib.components.constants.TAB_USER_OAUTH_CONNECTION = "UserOauthConnection" |
|
str | src.lib.components.constants.CHAR_NODE_KEY = "node" |
|
str | src.lib.components.constants.CHAR_ACTIVE_KEY = "active" |
|
str | src.lib.components.constants.CHAR_NAME_KEY = "name" |
|
str | src.lib.components.constants.CHAR_UID_KEY = "uid" |
|
int | src.lib.components.constants.CHAR_ID_DEFAULT_INDEX = 0 |
|
int | src.lib.components.constants.USERNAME_INDEX_DB = 1 |
|
int | src.lib.components.constants.PASSWORD_INDEX_DB = 2 |
|
int | src.lib.components.constants.FIRSTNAME_INDEX_DB = 3 |
|
int | src.lib.components.constants.LASTNAME_INDEX_DB = 4 |
|
int | src.lib.components.constants.BIRTHDAY_INDEX_DB = 5 |
|
int | src.lib.components.constants.GENDER_INDEX_DB = 7 |
|
int | src.lib.components.constants.ROLE_INDEX_DB = 10 |
|
str | src.lib.components.constants.UD_USERNAME_KEY = "username" |
|
str | src.lib.components.constants.UD_FIRSTNAME_KEY = "firstname" |
|
str | src.lib.components.constants.UD_LASTNAME_KEY = "lastname" |
|
str | src.lib.components.constants.UD_BIRTHDAY_KEY = "birthday" |
|
str | src.lib.components.constants.UD_GENDER_KEY = "gender" |
|
str | src.lib.components.constants.UD_ROLE_KEY = "role" |
|
str | src.lib.components.constants.UD_ADMIN_KEY = "admin" |
|
str | src.lib.components.constants.UD_LOGIN_TIME_KEY = "login_time" |
|
str | src.lib.components.constants.UD_LOGGED_IN_KEY = "logged_in" |
|
str | src.lib.components.constants.PATH_KEY = "path" |
|
str | src.lib.components.constants.ENDPOINT_KEY = "endpoint" |
|
str | src.lib.components.constants.METHOD_KEY = "method" |
|
list | src.lib.components.constants.ALLOWED_METHODS |
|
str | src.lib.components.constants.REQUEST_TOKEN_KEY = "token" |
|
str | src.lib.components.constants.REQUEST_BEARER_KEY = "authorization" |
|
int | src.lib.components.constants.THREAD_CACHE_REFRESH_DELAY = 10 |
|
int | src.lib.components.constants.UA_TOKEN_LIFESPAN = 7200 |
|
str | src.lib.components.constants.UA_EMAIL_KEY = "email" |
|
str | src.lib.components.constants.UA_LIFESPAN_KEY = "lifespan" |
|
list | src.lib.components.constants.USER_INFO_BANNED = ["password", "method", "favicon"] |
|
str | src.lib.components.constants.USER_INFO_ADMIN_NODE = "admin" |
|