b815d70d54
Features: 1) Migrate from gunicorn to uvicorn. 2) Add skeleton for chat functionality;
...
Fixes: None;
Extra: Add missing translations;
2025-10-25 19:36:34 +03:00
3b7c405e84
Features: 1) Add GatewayForm to manage Gateway model; 2) Enhance GatewayAdmin with list display, search, and ordering; 3) Introduce integration_variables field in the Gateway model; 4) Expand support for currencies with symbols via CURRENCIES_WITH_SYMBOLS;
...
Fixes: 1) Add missing Gateway import in forms and admin modules; 2) Correct maximum lengths for currency fields in the Gateway model;
Extra: 1) Refactor README for clarity and conciseness; 2) Adjust formatting in `core/sitemaps.py` for readability.
2025-10-21 12:23:02 +03:00
72a96edda1
Features: 3.1.0
2025-10-14 16:46:09 +03:00
9e40323823
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;
...
Fixes: 1) Correct line references in locale files for consistency;
Extra: Improve formatting and alignment of string segments for clarity and maintainability;
2025-10-06 15:58:30 +03:00
6f4e952b9b
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;
...
Fixes: None;
Extra: None;
2025-09-19 17:02:11 +03:00
874fa8a40d
Features: 1) Update localized strings for da_DK translations in vibes_auth; 2) Update localized strings for zh_Hans translations in core;
...
Fixes: 1) Correct `attributes` definition in `da_DK` translations; 2) Add missing localization details in `zh_Hans`;
Extra: Update project version metadata from 2.9.3 to 3.0.0.
2025-09-15 12:54:46 +03:00
ee6b011da8
Features: 1) 3.0.0 released
...
Extra: Check out storefront-nuxt branch!
2025-09-13 15:28:59 +03:00
ec147984ab
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.
...
Fixes: None.
Extra: 1) Adjust `.po` and `.mo` files for version change to `2.9.3`; 2) Update translations with minor formatting improvements; 3) Clean up comments in locale files.
2025-09-01 20:50:48 +03:00
bf1668b35b
Features: 1) Add BulkWishlistAction mutation to perform batch actions on wishlist products; 2) Add FeedbackProductAction mutation to manage feedback for order products.
...
Fixes: None;
Extra: Update locale files to `EVIBES 2.9.2`; add missing imports to `mutations.py`.
2025-07-05 00:55:27 +03:00
42657209f8
Fixes: 1) Remove unused Celery health check dependency.
...
Extra: Simplify health check configuration by cleaning up unused import.
2025-07-04 07:12:41 +03:00
d73215ca3a
Features: 1) Add REDIS_URL configuration with dynamic password support;
...
Fixes: 1) None;
Extra: 1) None;
2025-07-04 07:00:13 +03:00
fbfc432dfd
Features: 1) Add additional health check integrations for Celery, Celery Ping, Redis, and Mail in evibes/settings/base.py;
...
Fixes: None;
Extra: None;
2025-07-04 06:50:06 +03:00
118882ac1b
Features: 1) Add new make-messages.ps1 and compile-messages.ps1 scripts for Windows localization workflow; 2) Update Docker ENTRYPOINT scripts to use bash for app, worker, stock_updater, and beat containers; 3) Bump project version to 2.9.1 in pyproject.toml and settings;
...
Fixes: 1) Ensure `install.ps1` handles non-zero exit codes gracefully; 2) Remove redundant `vm.overcommit_memory` Docker sysctl setting; 3) Add explicit exit command to `starter.ps1` for clean terminations;
Extra: Minor formatting and consistency improvements across ENTRYPOINT scripts;
2025-07-03 18:33:37 +03:00
29005527bb
Features: 1) RUFFVCKED
2025-07-03 15:00:18 +03:00
aa8f15d0ee
Features: 1) RUFFVCKED
2025-07-03 02:53:01 +03:00
7722eef0a3
Features: 1) Added custom queues to all Celery tasks for more granular processing; 2) Implemented sensitive data scrubbing in Sentry error reporting.
...
Fixes: None;
Extra: Refactored Sentry initialization to include `before_send` callback and improved settings structure.
2025-07-02 15:36:52 +03:00
8daf316319
Features: 1) Add healthcheck for celery worker service in docker-compose; 2) Add dependent services with healthcheck conditions for beat.
...
Fixes: n/a;
Extra: n/a;
2025-07-02 01:37:09 +03:00
da3f307f2b
Fixes: 1) Remove outdated and unnecessary error ignores from Sentry configuration;
...
Extra: Simplify error handling by cleaning up unreferenced exception ignore list entries;
2025-07-02 00:52:12 +03:00
455c3d71b3
Revert "Features: 1) Add django-admin-autocomplete-list-filter dependency to manage autocomplete functionality in admin list filters; 2) Enable autocomplete_list_filter for ProductAdmin with fields category, author, and tags."
...
This reverts commit 283c3232cc .
2025-07-01 16:18:39 +03:00
283c3232cc
Features: 1) Add django-admin-autocomplete-list-filter dependency to manage autocomplete functionality in admin list filters; 2) Enable autocomplete_list_filter for ProductAdmin with fields category, author, and tags.
...
Fixes: None;
Extra: 1) Update `poetry.lock` with `django-admin-autocomplete-list-filter` details; 2) Register `djaa_list_filter` in installed apps.
2025-07-01 16:02:03 +03:00
d0b4706c16
Features: 1) Implement AutocompleteListFilter class enhancing admin filter customization; 2) Add AutocompleteFilterMixin for simplified admin filter inclusion functionality;
...
Fixes: 1) Remove unused `django-autocompletefilter` package and adjust imports; 2) Clean up related settings and dependency references;
Extra: Minor formatting adjustments in `payments/admin.py`.
2025-07-01 15:06:32 +03:00
86406ac169
Features: 1) Add django-autocompletefilter==0.0.9 and implement in ProductAdmin for improved list filters; 2) Replace dalf with autocompletefilter across project dependencies and admin logic; 3) Update related dependencies including ipython==9.4.0 and drf-spectacular-sidecar==2025.7.1;
...
Fixes: 1) Remove deprecated `dalf` package from dependencies and configurations;
Extra: Update `poetry.lock` file and related hashes to reflect changes;
2025-07-01 14:50:05 +03:00
9591494fee
Features: 1) Add "dalf" package to dependencies for enhancing Django admin list_filter capabilities; 2) Update "notebook" package to version 7.4.4 and adjust its dependencies; 3) Integrate "dalf" filters in admin list_filter configuration;
...
Fixes: 1) Correct admin list_filter configurations with appropriate DALF fields;
Extra: 1) Update PyCharm project settings to use Google-style docstrings.
2025-06-30 16:59:32 +03:00
7dc69ad63f
Features: 1) Add docutils dependency to pyproject.toml and poetry.lock for enhanced documentation utilities; 2) Add verbose and descriptive docstrings for multiple core models to outline attributes, methods, and meta options; 3) Enable XViewMiddleware in settings for admin documentation support;
...
Fixes: None;
Extra: Update `lock-version` and `content-hash` in `poetry.lock` reflecting the addition of `docutils` package;
2025-06-29 19:12:48 +03:00
eb68132dd3
Features: 1) None;
...
Fixes: 1) Correct formatting of multi-line expressions for better readability; 2) Ensure consistent use of single-line expressions where appropriate; 3) Fix minor spacing issues in text fields; 4) Adjust admin model field `general_fields` to include `priority`;
Extra: Refactored several multi-line statements to improve consistency and code style.
2025-06-29 19:08:17 +03:00
83e1f09873
Features: 1) Replace django-daisy with django-jazzmin for admin UI; 2) Add extensive configuration for django-jazzmin including topmenu links, user menu links, and custom icons; 3) Enable language chooser and horizontal tabs in change form layout;
...
Fixes: 1) Remove unused dependency `django-daisy` from `pyproject.toml` and `poetry.lock`;
Extra: 1) Upgrade `lxml` to version 6.0.0; 2) Upgrade `click-plugins` and `jupyterlab` to newer minor versions.
2025-06-29 16:32:53 +03:00
d419d9c72e
Features: 1) Add billiard.exceptions.WorkerLostError to handled exceptions in Sentry configuration;
...
Fixes: 1) Remove conditional `DEBUG` block that redundantly extended ignored errors at runtime;
Extra: 1) Add comments clarifying handled exceptions; 2) Cleanup unused `DEBUG` logic for error handling.
2025-06-22 23:59:28 +03:00
58b227c2d6
Features: 1) Update project version to 2.8.10 in pyproject.toml and translation files;
...
Fixes: 1) None;
Extra: 1) Update translation metadata across multiple locales.
2025-06-22 20:45:26 +03:00
5c8d83a7ae
Fixes: 1) Add OperationalError to the base exception filter list;
...
Extra: None;
2025-06-22 18:25:19 +03:00
3a89fb4aca
Fixes: 1) Remove unused "health_check.contrib.celery" from installed apps;
...
Extra: 1) Removed dead code to improve clarity and maintainability;
2025-06-22 18:23:03 +03:00
8b46c0a2c5
Features: None;
...
Fixes: None;
Extra: 1) Remove deprecated `health_check.contrib.celery_ping` from installed apps; 2) Remove unused `HEALTHCHECK_CELERY_PING_TIMEOUT` setting.
2025-06-22 15:36:48 +03:00
9347ce1767
Features: 1) Add HEALTHCHECK_CELERY_PING_TIMEOUT setting with default value.;
...
Fixes: (none);
Extra: (none);
2025-06-22 15:32:21 +03:00
3ab95e9b56
Features: 1) Added icons, divider titles, priorities, and hide settings to apps; 2) Introduced Daisy settings file for customizable UI configuration; 3) Implemented new CSS styles for paginator component with hover and active states.
...
Fixes: 1) Updated AutoSlugField to enhance slug generation logic in core models.
Extra: 1) Removed redundant Daisy settings from base configurations; 2) Minor code cleanup and organization.
2025-06-21 18:35:34 +03:00
ba335e5d96
Features: 1) Add configuration for django_summernote in settings menu;
...
Fixes: ;
Extra: 1) Update priority values for existing menu items to accommodate `django_summernote`;
2025-06-19 16:46:48 +03:00
77d978fecb
Features: 1) Integrated django-summernote for rich text editing; 2) Added Summernote fields in PostAdmin with configuration; 3) Configured summernote settings in a separated module;
...
Fixes: 1) Adjusted modeltranslation admin import to use external jQuery variant; 2) Corrected optional flags for package dependencies in poetry.lock;
Extra: 1) Removed custom PostAdminForm in favor of SummernoteModelAdmin; 2) Enhanced formatting consistency in api_urls and admin files.
2025-06-19 13:15:04 +03:00
11977ff0c6
Fixes: 1) Correct ALLOWED_HOSTS syntax by changing "app:" to "app".
2025-06-18 23:55:52 +03:00
c07803db42
Features: 1) Update ALLOWED_HOSTS to simplify and standardize host patterns.
...
Fixes: None;
Extra: None;
2025-06-18 23:50:16 +03:00
d616d2e18b
Features: 1) Improved support for nested multi-line typing hints across numerous functions; 2) Refactored variable assignments for enhanced readability within bulk_add_products and bulk_remove_products; 3) Updated token-related test methods to ensure consistent styling;
...
Fixes: 1) Removed unused imports including `Order` from `payments/models.py` and `health_check.contrib.redis` from settings; 2) Fixed inconsistent formatting and parameter alignment in method definitions; 3) Corrected type annotations and adjusted verbose text handling;
Extra: Cleaned up formatting in docstrings, comments, and JSON field help text across multiple files for better code style compliance and readability.
2025-06-18 16:55:49 +03:00
a33be30098
Features: 1) Added vendor, product tag, category tag models and metadata; 2) Introduced proper noinspection comments for Mypy warnings; 3) Extended Markdown linting rules.
...
Fixes: 1) Corrected `ForeignKey` type assertions across models; 2) Resolved typos and formatting inconsistencies in `.env` and README; 3) Fixed explicit boolean checks in user manager methods.
Extra: Updated type hints in multiple models, serializers, and views.
2025-06-18 15:58:49 +03:00
328ccaa615
Features: 1) 2.8.9 update
...
Fixes: 1) wtf go read diff;
Extra: ???
2025-06-18 15:05:58 +03:00
c950ce04b9
Features: 1) Add support for custom JSON field in CONSTANCE_ADDITIONAL_FIELDS.
...
Fixes: 1) Correct placement of "constance" in `INSTALLED_APPS`.
Extra: 1) Minor comment formatting adjustment in `CONSTANCE_BACKEND` declaration.
2025-06-16 12:10:04 +03:00
52ea4c3212
Fixes: settings data types
2025-06-11 11:23:54 +03:00
1e8d053ab6
Features: 1) OS-specific scripts for deployments.
...
2) Healthcheck improvements.
Fixes: merge_recently_viewed for UserViewSet
2025-06-11 02:54:46 +03:00
3b9b69a409
Features:
...
1) CategoryTag migration
2) docker-compose.yml healthchecks
2025-06-10 06:08:50 +03:00
18f3b9d2e8
Features:
...
1) Userless orders will be merged on user's registration by their phone number and/or email. Added Viewset action "merge_recently_viewed" so recently viewed products may be stored on server's side.
2) Added comprehensive products' filtering by category(support for including subcategories)
Fixes: I18N
2025-06-10 05:40:07 +03:00
867c4d919b
2.8.0 released
2025-06-05 20:47:30 +03:00
39f5d19f9b
Fixes: fix ALLOWED_HOSTS
2025-06-05 19:16:50 +03:00
546234c68c
Fixes: fix ALLOWED_HOSTS for prometheus container
2025-06-05 18:11:00 +03:00
cbdb6fe845
Fixes: set sentry's debug to false to streamline logs
2025-06-05 16:52:46 +03:00
e800bbab15
Features: Prometheus addons
2025-06-05 16:02:32 +03:00