Index Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | U | V Symbols --email app-users-create-user command line option app-users-promote-to-superuser command line option --name app-users-create-user command line option --password app-users-create-system-admin command line option app-users-create-user command line option --superuser app-users-create-user command line option _ __call__() (JWTCookieSecurity method) __get_pydantic_core_schema__() (RegexValidator class method) __init__() (MsgSpecJSONResponse method) __init_subclass__() (RegexValidator class method) _ENCODER (MsgSpecRegistry attribute) A aa_technical_filters (CommonFilters property) ACCESS_TOKEN_EXPIRE_MINUTES (JWTSettings attribute) ACCESS_TOKEN_MAX_AGE (in module app.config.constants) add_correlation() (in module app.utils.log_utils.setup) ALGORITHM (JWTSettings attribute) API_V1_URL_PREFIX (AppSettings attribute) app (Settings attribute) app-users-create-system-admin command line option --password app-users-create-user command line option --email --name --password --superuser app-users-promote-to-superuser command line option --email app.config.base module app.config.constants module app.domain.system.controllers module app.domain.system.schemas module app.domain.users.auth.claims_registry (built-in variable) app.domain.users.deps module app.lib.auth.access_token (built-in variable) app.lib.auth.refresh_token (built-in variable) app.lib.crypt module app.scripts.seeder module app.utils.server_cli module AppSettings (class in app.config.base) ARGON2_MEMORY_COST (in module app.config.constants) ARGON2_PARALLELISM (in module app.config.constants) ARGON2_TIME_COST (in module app.config.constants) ASGI_ACCESS_LEVEL (LogSettings attribute) ASGI_ERROR_LEVEL (LogSettings attribute) authenticate() (UserService method) B BadRequestException (class in app.lib.exceptions) BaseAPIException (class in app.lib.exceptions) BaseStruct (class in app.lib.schema) C CamelizedBaseStruct (class in app.lib.schema) cashews_registry() (in module app.lib.serializers) CATALOG_ALL_CACHE_TTL (in module app.config.constants) CATALOG_LIST_CACHE_TTL (in module app.config.constants) CDN_IMAGES_DEFAULT_URL (AppSettings attribute) check_critical_action_forbidden() (UserService method) check_passwords_match() (AccountRegister method) check_system_health() (in module app.domain.system.controllers) client (RedisSettings property) configure_logging() (in module app.utils.log_utils.setup) confirm_password (AccountRegister attribute) ConflictException (class in app.lib.exceptions) COOKIE_SECURE_VALUE (in module app.config.constants) cpu_cores (in module app.lib.crypt) created_at (Role attribute) (User attribute), [1] crypto_executor (in module app.lib.crypt) current_page (CommonFilters attribute) current_password (PasswordUpdate attribute) CustomQueueHandler (class in app.utils.log_utils.handlers) D DatabaseSettings (class in app.config.base) db (Settings attribute) DEBUG (AppSettings attribute) DEFAULT_ADMIN_EMAIL (in module app.config.constants) default_role (UserService attribute) DEFAULT_USER_ROLE_SLUG (in module app.config.constants) description (Role attribute) E ECHO (DatabaseSettings attribute) ECHO_POOL (DatabaseSettings attribute) email (AccountRegister attribute) (User attribute), [1] (UserAuth attribute) (UserCreate attribute) (UserUpdate attribute) engine (DatabaseSettings property) ENVIRONMENT (AppSettings attribute) error_message (RegexValidator attribute) F final_formatter (LogSettings property) FITNESS_TRAINER (RoleSlug attribute) FITNESS_TRAINER_ROLE_SLUG (in module app.config.constants) FIXTURE_PATH (DatabaseSettings attribute) G get_cashews_pair() (MsgSpecRegistry class method) get_connection_url() (DatabaseSettings method) get_default_role() (RoleService method) get_id_and_slug_by_slug() (RoleService method) get_password_hash() (in module app.lib.crypt) get_users_paginated_dto() (UserService method) H hasher (in module app.lib.crypt) headers (BaseAPIException attribute) HEALTH_CHECK_INTERVAL (RedisSettings attribute) http_exception_handler() (in module app.lib.handlers) I id (Role attribute) (SmallIntPKBase attribute) (User attribute), [1] (UserAuth attribute) invalidate_user_cache() (in module app.lib.invalidate_cache) is_active (User attribute), [1] (UserAuth attribute) (UserCreate attribute) (UserUpdate attribute) is_superuser (User attribute), [1] (UserAuth attribute) (UserCreate attribute) (UserUpdate attribute) J jwt (Settings attribute) JWT_PRIVATE_KEY (JWTSettings attribute) JWTCookieSecurity (class in app.lib.auth) JWTKeyConfigError (class in app.lib.exceptions) JWTSettings (class in app.config.base) K key_object (JWTSettings property) L LEVEL (LogSettings attribute) log (Settings attribute) LogSettings (class in app.config.base) M message (BaseAPIException attribute) MIDDLEWARE_LOG_LEVEL (LogSettings attribute) MIGRATION_CONFIG (DatabaseSettings attribute) MIGRATION_DDL_VERSION_TABLE (DatabaseSettings attribute) MIGRATION_PATH (DatabaseSettings attribute) module app.config.base app.config.constants app.domain.system.controllers app.domain.system.schemas app.domain.users.deps app.lib.crypt app.scripts.seeder app.utils.server_cli msgspec_dumps_str() (in module app.utils.log_utils.setup) MsgSpecJSONResponse (class in app.lib.json_response) MsgSpecRegistry (class in app.lib.serializers) N name (AccountRegister attribute) NAME (AppSettings attribute) name (Role attribute) (User attribute), [1] (UserAuth attribute) (UserCreate attribute) (UserUpdate attribute) new_password (PasswordUpdate attribute) NotFoundException (class in app.lib.exceptions) O order_by (CommonFilters attribute) P page_size (CommonFilters attribute) password (AccountRegister attribute) (User attribute) (UserCreate attribute) (UserUpdate attribute) PasswordValidator (class in app.domain.users.schemas) pattern (RegexValidator attribute) PermissionDeniedException (class in app.lib.exceptions) PGBOUNCER_ENABLED (DatabaseSettings attribute) ping() (in module app.domain.system.controllers) POOL_DISABLED (DatabaseSettings attribute) POOL_MAX_OVERFLOW (DatabaseSettings attribute) POOL_PRE_PING (DatabaseSettings attribute) POOL_RECYCLE (DatabaseSettings attribute) POOL_SIZE (DatabaseSettings attribute) POOL_TIMEOUT (DatabaseSettings attribute) POSTGRES_DB (DatabaseSettings attribute) POSTGRES_HOST (DatabaseSettings attribute) POSTGRES_PASSWORD (DatabaseSettings attribute) POSTGRES_PORT (DatabaseSettings attribute) POSTGRES_USER (DatabaseSettings attribute) prepare() (CustomQueueHandler method) provide_role_service() (in module app.domain.users.deps) provide_users_service() (in module app.domain.users.deps) R redis (Settings attribute) RedisSettings (class in app.config.base) REFRESH_TOKEN_EXPIRE_DAYS (JWTSettings attribute) REFRESH_TOKEN_MAX_AGE (in module app.config.constants) RegexValidator (class in app.lib.pretty_regex_error_msgs) render() (MsgSpecJSONResponse method) Role (class in app.db.models.role) role (User attribute) role_id (User attribute) role_name (User attribute), [1] role_slug (User attribute), [1] (UserAuth attribute) (UserRoleAdd attribute) (UserRoleRevoke attribute) RoleService (class in app.domain.users.services) RoleServiceDep (in module app.domain.users.deps) RoleSlug (class in app.domain.users.schemas) S search_fields (CommonFilters attribute) search_string (CommonFilters attribute) seed_db() (in module app.scripts.seeder) Settings (class in app.config.base) slug (Role attribute) SmallIntPKBase (class in app.db.models.base) SOCKET_CONNECT_TIMEOUT (RedisSettings attribute) SOCKET_KEEPALIVE (RedisSettings attribute) sort_order (CommonFilters attribute) SQLALCHEMY_LEVEL (LogSettings attribute) status_code (BaseAPIException attribute) STRUCTLOG_LEVEL (LogSettings attribute) StructLogMiddleware (class in app.utils.log_utils.middleware) SUPERUSER (RoleSlug attribute) SUPERUSER_ROLE_SLUG (in module app.config.constants) system_admin_email (UserService attribute) SystemHealth (class in app.domain.system.schemas) U UnauthorizedException (class in app.lib.exceptions) update_password() (UserService method) updated_at (Role attribute) (User attribute), [1] URL (DatabaseSettings attribute) (RedisSettings attribute) User (class in app.db.models.user) (class in app.domain.users.schemas) USER_AUTH_CACHE_TTL (in module app.config.constants) UserAuth (class in app.domain.users.schemas) UserNotFound (class in app.lib.exceptions) users (Role attribute) UserService (class in app.domain.users.services) UserServiceDep (in module app.domain.users.deps) V validation_exception_handler() (in module app.lib.handlers) verify_password() (in module app.lib.crypt)