schon/vibes_auth
Egor fureunoir Gorbunov 2114c8bb76 Features: 1) Add bulk_prefetch_filterable_attributes for optimized attribute fetching; 2) Introduce FilterableAttribute typing for standardizing attribute data across serializers and models; 3) Enhance CategoryDetailSerializer with custom list_serializer_class for bulk operations.
Fixes: 1) Replace redundant `get_filterable_attributes` logic with `filterable_attributes` property to avoid duplications; 2) Remove unnecessary imports and redundant comments in various modules.

Extra: Refactor admin queryset methods for optimization; remove unused `categories` field in `Attribute` model; improve clarity and maintainability of Graphene resolvers and related logic.
2025-10-26 16:21:34 +03:00
..
docs Features: 1) Add request schema using UserSerializer for user creation endpoint; 2) Implement validation for attributes in user serializer, ensuring it's a dictionary and requiring business_identificator for business accounts; 2025-09-06 23:22:31 +03:00
graphene Features: 3.1.0 2025-10-14 16:46:09 +03:00
locale Features: 1) Introduced refined formatting for translation files across multiple locales to ensure unified structure and readability; 2) Added a new translatable string under payments/admin.py for enhanced application functionality. 2025-10-25 20:54:51 +03:00
messaging Features: 1) Add bulk_prefetch_filterable_attributes for optimized attribute fetching; 2) Introduce FilterableAttribute typing for standardizing attribute data across serializers and models; 3) Enhance CategoryDetailSerializer with custom list_serializer_class for bulk operations. 2025-10-26 16:21:34 +03:00
migrations Features: 1) Added new language options to User model's language field in vibes_auth; 2) Introduced localized title and content fields to Post model in blog; 3) Implemented multilingual support for various fields in Attribute, AttributeGroup, AttributeValue, Brand, Category, CategoryTag, and Product models in core; 2025-09-19 17:02:11 +03:00
static Initial Commit 2025-04-29 22:40:30 +03:00
templates Features: 1) Update all locale translations for token-related messages; 2) Update all locale translations with read-only Transaction ViewSet description; 3) Update all locale translations for reset password and token validations; 2025-10-06 15:58:30 +03:00
utils Features: 3.1.0 2025-10-14 16:46:09 +03:00
__init__.py Initial Commit 2025-04-29 22:40:30 +03:00
admin.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
apps.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
filters.py Initial Commit 2025-04-29 22:40:30 +03:00
forms.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
managers.py Features: 1) Ensure is_business flag is consistently updated for users and orders; 2) Refactor serializers to improve handling of business order data structures; 3) Add support for business-specific attributes in buy operations. 2025-09-05 19:04:15 +03:00
models.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
serializers.py Features: 1) Update all locale translations for token-related messages; 2) Update all locale translations with read-only Transaction ViewSet description; 3) Update all locale translations for reset password and token validations; 2025-10-06 15:58:30 +03:00
signals.py Features: 1) Add type annotations for various models and methods; 2) Introduce refined graphene resolvers to enhance permission handling; 3) Include type checking suppression with # type: ignore for unsupported cases. 2025-06-18 16:38:07 +03:00
tasks.py Features: 1) Update all locale translations for token-related messages; 2) Update all locale translations with read-only Transaction ViewSet description; 3) Update all locale translations for reset password and token validations; 2025-10-06 15:58:30 +03:00
tests.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
urls.py Features: 1) Add app_name attribute in multiple urls.py files across apps to support namespacing; 2025-06-29 20:03:33 +03:00
validators.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
views.py Features: 3.1.0 2025-10-14 16:46:09 +03:00
viewsets.py Features: 3.1.0 2025-10-14 16:46:09 +03:00