schon/engine/core/utils
Egor fureunoir Gorbunov 43ece8c25c Features: 1) Add language validation and fallback for users without proper language settings in initialize.py; 2) Enhance user update mutation with improved error handling and dynamic attribute support; 3) Integrate is_safe_key validation in user attribute updates for better security.
Fixes: 1) Add missing imports for `settings`, `Q`, and `is_safe_key`; 2) Correct user permissions keys in `lists.py` utility.

Extra: 1) Refactor `UpdateUser` mutation for cleaner structure and unified error handling; 2) Format and tidy up list declarations and exception handling for clarity.
2025-11-25 14:26:14 +03:00
..
__init__.py Features: None; 2025-11-10 15:57:15 +03:00
caching.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
commerce.py Features: 2025-11-18 12:34:55 +03:00
db.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
emailing.py Features: 1) Migrate from Jazzmin to django-unfold for admin UI; 2025-11-15 01:38:14 +03:00
languages.py Features: 1) Replace config.BASE_DOMAIN with settings.BASE_DOMAIN across the codebase; 2) Add support for dynamic STATIC_URL and MEDIA_URL based on initialization state; 3) Introduce INITIALIZED flag to determine application state; 2025-11-11 15:08:44 +03:00
lists.py Features: 1) Add language validation and fallback for users without proper language settings in initialize.py; 2) Enhance user update mutation with improved error handling and dynamic attribute support; 3) Integrate is_safe_key validation in user attribute updates for better security. 2025-11-25 14:26:14 +03:00
messages.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
nominatim.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
security.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
seo_builders.py Features: 1) Migrate from Jazzmin to django-unfold for admin UI; 2025-11-15 01:38:14 +03:00
vendors.py 2025.4 BETA 2025-11-10 08:36:57 +03:00