schon/engine/core/migrations
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
..
0001_initial.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0002_initial.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0003_alter_attribute_name_alter_attribute_name_ar_ar_and_more.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0004_alter_product_name_alter_product_name_ar_ar_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0005_remove_brand_category_brand_categories.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0006_alter_order_status.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0007_alter_category_image.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0008_digitalassetdownload.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0009_documentary.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0010_product_partnumber.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0011_brand_big_logo_brand_description_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0012_alter_order_user.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0013_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0014_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0015_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0016_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0017_order_human_readable_id.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0018_alter_order_human_readable_id.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0019_address.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0020_order_billing_address_order_shipping_address.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00
0021_rename_name_ar_ar_attribute_name_ar_ar_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0022_category_slug.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0023_address_address_line.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0024_categorytag_category_tags.py refactor(monitoring): remove django-prometheus integration 2026-02-21 23:44:15 +03:00
0025_alter_product_category.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0026_brand_slug_alter_category_slug_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0027_brand_priority_alter_brand_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0028_alter_category_slug_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0029_alter_category_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0030_alter_category_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0031_alter_product_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0032_alter_brand_slug_alter_category_slug_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0033_alter_category_slug.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0034_category_priority_alter_brand_priority.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0035_alter_brand_slug_alter_category_slug_and_more.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0036_vendor_b2b_auth_token_vendor_users.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0037_product_sku.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0038_backfill_product_sku.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0039_alter_product_sku.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0040_customerrelationshipmanagementprovider_ordercrmlink.py refactor(monitoring): remove django-prometheus integration 2026-02-21 23:44:15 +03:00
0041_alter_customerrelationshipmanagementprovider_options.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0042_attribute_name_fa_ir_attribute_name_he_il_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0043_attribute_is_filterable_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0044_vendor_last_processing_response.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0045_alter_product_name_alter_product_name_ar_ar_and_more.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0046_alter_attribute_name_alter_attribute_name_ar_ar_and_more.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0047_alter_attribute_unique_together.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0048_vendor_integration_path_alter_productimage_priority.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0049_alter_attribute_unique_together.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0050_remove_attribute_categories.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0051_stock_system_attributes.py 2025.4 BETA 2025-11-10 08:36:57 +03:00
0052_alter_stock_system_attributes.py Extra: RUFF 2025-12-15 20:29:02 +03:00
0053_product_is_updatable.py Features: 1) Add is_updatable field to Product model with migration; 2) Introduce check_updatable method in AbstractVendor to validate product updatability; 3) Define ProductUnapdatableError for handling non-updatable product logic; 2025-12-18 21:19:01 +03:00
0054_product_export_to_marketplaces.py 2026.1 2026-01-25 23:16:38 +03:00
0055_alter_brand_categories_alter_product_slug.py feat(core): replace AutoSlugField with TweakedAutoSlugField for product slugs 2026-02-21 22:13:36 +03:00
0056_pastedimage.py feat(markdown): integrate markdown rendering and editor support 2026-02-27 23:36:51 +03:00
0057_encrypt_address_fields.py feat(core/auth): enable encryption for sensitive fields and token handling 2026-03-02 00:11:57 +03:00
__init__.py 2025.4 PREVIEW 2025-11-08 04:38:09 +03:00