schon/vibes_auth
Egor fureunoir Gorbunov d203095c65 Features: 1) Integrated CRM trigger functionality for Order model, allowing CRM updates during state changes; 2) Added handling for multiple or missing OrderCrmLink entries within upsert_order; 3) Introduced fns_api_key handling in CRM configurations.
Fixes: 1) Resolved malformed phone number issue in serializer when `instance` is unavailable; 2) Corrected relation field naming for `OrderCrmLink` (`order_uuid` to `order`); 3) Ensured only one default CRM provider can exist.

Extra: 1) Refactored `is_business` logic with error handling; 2) Improved logging for CRM integration errors; 3) Added `integration_location` and `default` fields to CRM configuration model.
2025-09-07 00:09:29 +03:00
..
docs Features: 2025-06-10 05:40:07 +03:00
graphene Features: None; 2025-09-01 13:18:13 +03:00
locale Features: 1) Add sku field to Product model with improvements, including unique constraint and default generation; 2) Implement migration to backfill SKUs for existing products. 2025-09-01 20:50:48 +03:00
migrations Features: 1) RUFFVCKED 2025-07-03 02:53:01 +03:00
static Initial Commit 2025-04-29 22:40:30 +03:00
templates Features: 1) Replace email templates' header image from favicon.png to logo.png; 2) Add Django facet configuration in .idea/evibes.iml; 2025-07-23 07:39:24 +03:00
utils Features: 1) RUFFVCKED 2025-07-03 02:53:01 +03:00
__init__.py Initial Commit 2025-04-29 22:40:30 +03:00
admin.py Features: None; 2025-07-28 12:29:30 +03:00
apps.py Features: None; 2025-06-21 19:19:09 +03:00
filters.py Initial Commit 2025-04-29 22:40:30 +03:00
forms.py Initial Commit 2025-04-29 22:40:30 +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: 1) RUFFVCKED 2025-07-03 15:00:18 +03:00
serializers.py Features: 1) Integrated CRM trigger functionality for Order model, allowing CRM updates during state changes; 2) Added handling for multiple or missing OrderCrmLink entries within upsert_order; 3) Introduced fns_api_key handling in CRM configurations. 2025-09-07 00:09:29 +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) Added custom queues to all Celery tasks for more granular processing; 2) Implemented sensitive data scrubbing in Sentry error reporting. 2025-07-02 15:36:52 +03:00
tests.py Features: 1) Introduced strict parameter for zip function in widgets.py; 2) Added EXTENSIONS_MAX_UNIQUE_QUERY_ATTEMPTS setting; 2025-06-21 20:38:37 +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 Initial Commit 2025-04-29 22:40:30 +03:00
views.py Features: 1) Introduced AddressFilter and AddressType to enable filtering and querying addresses via GraphQL; 2) Added resolve_addresses method with permission check in GraphQL schema; 3) Updated DRF settings to improve API documentation structure. 2025-07-12 18:49:25 +03:00
viewsets.py Features: 1) Introduced AddressFilter and AddressType to enable filtering and querying addresses via GraphQL; 2) Added resolve_addresses method with permission check in GraphQL schema; 3) Updated DRF settings to improve API documentation structure. 2025-07-12 18:49:25 +03:00