schon/vibes_auth
Egor fureunoir Gorbunov 5a7f3d4883 Features: 1) Add transaction hook to ensure send_verification_email_task runs after database commit.
Fixes: 1) Add missing import for `transaction` in `signals.py`; 2) Fix incorrect handling of `pre_save` skip logic for non-existent users; 3) Correct conditional logic for email change handling to avoid unnecessary activation resets.

Extra: 1) Simplify mutation attribute validation in `mutations.py` by excluding specific fields earlier in the loop; 2) Improve code readability with minor refactors in both `signals.py` and `mutations.py`.
2025-05-20 15:04:55 +03:00
..
docs Features: 2025-05-13 23:16:03 +03:00
graphene Features: 1) Add transaction hook to ensure send_verification_email_task runs after database commit. 2025-05-20 15:04:55 +03:00
locale 2.7.0 2025-05-20 08:56:33 +03:00
migrations Features: 1) Add caching mechanism for 'recently_viewed' functionality. 2025-05-19 15:09:45 +03:00
static Initial Commit 2025-04-29 22:40:30 +03:00
templates Initial Commit 2025-04-29 22:40:30 +03:00
utils Refactor email sending to use reusable connections 2025-05-06 17:44:55 +03:00
__init__.py Initial Commit 2025-04-29 22:40:30 +03:00
admin.py Features: None; 2025-05-19 15:12:11 +03:00
apps.py Initial Commit 2025-04-29 22:40:30 +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 Initial Commit 2025-04-29 22:40:30 +03:00
models.py Features: ; 2025-05-19 15:10:12 +03:00
serializers.py Initial Commit 2025-04-29 22:40:30 +03:00
signals.py Features: 1) Add transaction hook to ensure send_verification_email_task runs after database commit. 2025-05-20 15:04:55 +03:00
tasks.py Initial Commit 2025-04-29 22:40:30 +03:00
tests.py Initial Commit 2025-04-29 22:40:30 +03:00
urls.py Initial Commit 2025-04-29 22:40:30 +03:00
validators.py Initial Commit 2025-04-29 22:40:30 +03:00
views.py Features: 1) Add support for shipping and billing addresses in serializers, mutations, and models; 2) Validate address inputs during order purchasing; 3) Auto-fill billing address if only shipping address is provided and vice-versa; 2025-05-16 01:47:45 +03:00
viewsets.py Features: 1) Add save method to enforce single pending order per user in Order model; 2025-05-13 23:02:16 +03:00