schon/engine/vibes_auth
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
..
docs Features: 1) Add rate-limiting decorators for multiple API methods across core viewsets; 2) Add translation support to messaging documentation. 2025-11-12 11:50:51 +03:00
graphene 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
locale Features: 1) No new features; only formatting adjustments for line wrapping in documentation. 2025-11-18 11:31:59 +03:00
messaging Features: 1) Add mutations for product management (CreateProduct, UpdateProduct, DeleteProduct) with improved attribute and tag resolution; 2) Introduce enhanced GraphQL inputs for better product handling; 3) Add translation support to payment views and callback handling; 4) Refactor Telegram forwarder to use modern typing annotations (| syntax); 2025-11-14 17:07:40 +03:00
migrations Features: 2025-11-17 14:03:01 +03:00
static 2025.4 BETA 2025-11-10 08:36:57 +03:00
templates 2025.4 BETA 2025-11-10 08:36:57 +03:00
tests Features: 1) Add mutations for product management (CreateProduct, UpdateProduct, DeleteProduct) with improved attribute and tag resolution; 2) Introduce enhanced GraphQL inputs for better product handling; 3) Add translation support to payment views and callback handling; 4) Refactor Telegram forwarder to use modern typing annotations (| syntax); 2025-11-14 17:07:40 +03:00
utils Features: 1) Migrate from Jazzmin to django-unfold for admin UI; 2025-11-15 01:38:14 +03:00
__init__.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
admin.py Features: 1) Add tab support for inline admin classes; 2) Introduce new settings for taskboard URL and support contact; 2025-11-15 02:29:23 +03:00
apps.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
choices.py Features: 1) Introduced ChatThread and ChatMessage models for messaging functionality; 2) Added ThreadStatus and SenderType choices for structured messaging states; 3) Integrated Django migrations with indexing for new models; 2025-11-11 18:31:17 +03:00
filters.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
forms.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
managers.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
models.py Features: 1) Introduced ChatThread and ChatMessage models for messaging functionality; 2) Added ThreadStatus and SenderType choices for structured messaging states; 3) Integrated Django migrations with indexing for new models; 2025-11-11 18:31:17 +03:00
serializers.py Features: 1) Add retrieve_user argument handling with pop for enhanced parameter management in serializers; 2025-11-25 11:28:30 +03:00
signals.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
tasks.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
urls.py Features: 1) Messaging submodule drafts 2025-11-11 23:31:06 +03:00
validators.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
views.py Features: 1) Add mutations for product management (CreateProduct, UpdateProduct, DeleteProduct) with improved attribute and tag resolution; 2) Introduce enhanced GraphQL inputs for better product handling; 3) Add translation support to payment views and callback handling; 4) Refactor Telegram forwarder to use modern typing annotations (| syntax); 2025-11-14 17:07:40 +03:00
viewsets.py Features: 2025-11-13 15:24:44 +03:00