schon/engine/core
Egor fureunoir Gorbunov adec5503b2 feat(core/auth): enable encryption for sensitive fields and token handling
Add encryption for user PII fields (phone number, name, attributes) and address fields to enhance data security. Introduced timestamped activation tokens for improved validation. Included migrations to encrypt existing plaintext data.

Refactored GraphQL settings to limit query depth and optionally disable introspection for enhanced API defense. Implemented throttling to safeguard API rates.

Improved Dockerfiles for better user management and restored media migration tools for smooth instance upgrades.
2026-03-02 00:11:57 +03:00
..
crm Extra: RUFF 2025-12-15 20:29:02 +03:00
data 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
docs feat(viewsets): add endpoint to retrieve products by identifier 2026-03-01 22:22:59 +03:00
elasticsearch refactor(engine): downgrade ty version and clean up unused code 2026-02-21 20:01:28 +03:00
feeds feat(core): improve XML formatting and validation rules 2026-01-30 14:43:52 +03:00
fixtures feat(blog): enhance slug behavior and expand demo data attributes 2026-02-27 18:47:14 +03:00
graphene feat(viewsets): add endpoint to retrieve products by identifier 2026-03-01 22:22:59 +03:00
locale refactor(locale): update Russian locale translations for accuracy 2026-01-26 17:06:52 +03:00
management feat(markdown): integrate markdown rendering and editor support 2026-02-27 23:36:51 +03:00
migrations feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
serializers feat(serializers): add min_price and max_price fields in detail serializer 2026-02-28 02:29:12 +03:00
static feat(demo_data): enhance data with images, new categories, and multilingual updates 2026-02-21 18:07:07 +03:00
templates feat(admin-docs): add base structure and templates for admin documentation 2026-02-21 19:52:28 +03:00
templatetags refactor(engine): downgrade ty version and clean up unused code 2026-02-21 20:01:28 +03:00
tests Extra: RUFF 2025-12-15 20:29:02 +03:00
typing 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
utils feat(markdown): integrate markdown rendering and editor support 2026-02-27 23:36:51 +03:00
vendors refactor(category): replace cache usage with model property for min/max price 2026-02-25 12:19:39 +03:00
__init__.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
abstract.py Features: 1) Improved request processing in middleware by adding mutable QueryDict implementation; 2) Extended type annotations across various modules for enhanced type safety; 3) Refined JWT token lifetime configuration for environment-specific logic. 2025-12-19 15:17:17 +03:00
admin.py feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
apps.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
b2b_urls.py Extra: RUFF 2025-12-15 20:29:02 +03:00
choices.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
errors.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
filters.py Features: 1) None; 2025-12-19 16:43:39 +03:00
forms.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
managers.py feat(vendor-management): introduce custom querysets and managers for streamlined vendor integration 2026-01-28 13:41:38 +03:00
mixins.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
models.py feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
permissions.py 2026.1 2026-01-25 23:16:38 +03:00
signals.py 2026.1 2026-01-25 23:16:38 +03:00
sitemaps.py Features: 1) None; 2025-12-19 16:43:39 +03:00
tasks.py feat(feeds): add marketplace-specific feed generators 2026-01-26 17:44:21 +03:00
translation.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
urls.py feat(markdown): integrate markdown rendering and editor support 2026-02-27 23:36:51 +03:00
validators.py Features: 1) None; 2025-12-19 16:43:39 +03:00
views.py feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
viewsets.py feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
widgets.py Features: 1) None; 2025-12-19 16:43:39 +03:00