9e06fa3419
Fixes: save() method for Order model fix
2025-06-07 16:33:55 +03:00
14fe032722
Fixes: buy_unregistered ratelimiting fix
2025-06-07 16:25:26 +03:00
e89d9a0e8c
Fixes: TransactionProcessSerializer fix
2025-06-07 16:15:39 +03:00
7c2e2442b9
Fixes: buy for OrderViewSet incorrect arguments fix
2025-06-07 16:14:18 +03:00
6681723fe9
Fixes: buy_unregistered for OrderViewSet META unresolved attribute fix
2025-06-07 16:09:53 +03:00
867c4d919b
2.8.0 released
2025-06-05 20:47:30 +03:00
bbe44303c7
Features: Prometheus for celery workers
2025-06-05 19:39:29 +03:00
5b2c642afc
Features: Prometheus for celery workers
2025-06-05 19:36:57 +03:00
8db354c85a
Fixes: fix ALLOWED_HOSTS
2025-06-05 19:23:10 +03:00
39f5d19f9b
Fixes: fix ALLOWED_HOSTS
2025-06-05 19:16:50 +03:00
66157518b8
Fixes: fix logging
2025-06-05 19:12:14 +03:00
b01041d150
Fixes: add debugging log
2025-06-05 19:08:13 +03:00
8e7a6caae9
Fixes: fix BlockInvalidHostMiddleware
2025-06-05 19:00:22 +03:00
fcfa6fdc20
Fixes: fix prometheus.yml
2025-06-05 18:11:55 +03:00
546234c68c
Fixes: fix ALLOWED_HOSTS for prometheus container
2025-06-05 18:11:00 +03:00
520b8ee8f7
Fixes: fix incorrect imports
2025-06-05 18:01:00 +03:00
00b8c6c336
Fixes: fix incorrect imports
2025-06-05 17:56:26 +03:00
e8ff6a7f1f
Fixes: fix circular imports in serializers
2025-06-05 17:52:55 +03:00
47a18a005b
Fixes: fix circular imports in serializers
2025-06-05 17:52:21 +03:00
3c21f9f386
Fixes: tryout without command code aligning
2025-06-05 17:45:15 +03:00
fb61383b2d
Fixes: try without prometheus backends
2025-06-05 17:28:56 +03:00
cbdb6fe845
Fixes: set sentry's debug to false to streamline logs
2025-06-05 16:52:46 +03:00
572e6a7e9c
Fixes: django_prometheus.cache.backends.redis.RedisCache
2025-06-05 16:35:53 +03:00
89b5a757df
Fixes: poetry.lock update
2025-06-05 16:08:48 +03:00
613cbc50e1
Features: Prometheus addons
2025-06-05 16:05:15 +03:00
e800bbab15
Features: Prometheus addons
2025-06-05 16:02:32 +03:00
4163606f0c
Features: Prometheus password protection #2
2025-06-05 15:39:48 +03:00
30ac2ce0e5
Features: Prometheus password protection
2025-06-05 15:34:59 +03:00
a2d38cbdfb
Features: Prometheus added
2025-06-05 15:16:59 +03:00
0b68dea7d3
Extra: restore to Vue
2025-06-04 20:32:34 +03:00
11d6534a40
Extra: 1) Remove separate .gitignore.
2025-06-04 17:19:32 +03:00
70594a891e
Merge branch 'storefront'
...
# Conflicts:
# storefront/package-lock.json
# storefront/package.json
# storefront/public/favicon.ico
# storefront/src/App.vue
# storefront/src/apollo/index.js
# storefront/src/components/base/header/base-header-search.vue
# storefront/src/components/base/header/base-header.vue
# storefront/src/components/forms/deposit-form.vue
# storefront/src/components/forms/login-form.vue
# storefront/src/components/forms/new-password-form.vue
# storefront/src/components/forms/register-form.vue
# storefront/src/components/forms/reset-password-form.vue
# storefront/src/components/forms/update-form.vue
# storefront/src/components/home/home-hero.vue
# storefront/src/components/ui/ui-button.vue
# storefront/src/components/ui/ui-checkbox.vue
# storefront/src/components/ui/ui-input.vue
# storefront/src/components/ui/ui-language-switcher.vue
# storefront/src/composables/auth/useLogin.js
# storefront/src/composables/auth/useLogout.js
# storefront/src/composables/auth/useRefresh.js
# storefront/src/composables/categories/useCategorybySlug.js
# storefront/src/composables/languages/useLanguageSwitch.js
# storefront/src/composables/languages/useLanguages.js
# storefront/src/composables/products/index.js
# storefront/src/composables/products/useProducts.js
# storefront/src/composables/search/useSearch.js
# storefront/src/composables/search/useSearchUi.js
# storefront/src/composables/user/useUserUpdating.js
# storefront/src/config/index.js
# storefront/src/locales/de-de.json
# storefront/src/main.js
# storefront/src/pages/home-page.vue
# storefront/src/pages/product-page.vue
# storefront/src/pages/store-page.vue
# storefront/src/router/index.js
# storefront/src/stores/languages.js
# storefront/src/stores/user.js
2025-06-04 17:17:29 +03:00
af61a7ddff
Features: Add fields for addresses and attributes in Order's serializers.
...
Extra: 1) Minor code improvements.
2025-06-04 17:14:30 +03:00
e0eaf55d73
Fixes: Added more Vue integrations for Astro;
2025-06-04 11:59:03 +03:00
7b533ffa74
Merge branch 'main' into storefront-astro-vue
2025-06-04 11:52:29 +03:00
3bf0eaeba2
Features: Add order's IDs to TransactionProcessSerializer.
...
Extra: 1) Minor code improvements.
2025-06-03 21:35:41 +03:00
b71cc2355e
Fixes: 1) Fix OrderViewSet buy action.
...
Extra: 1) Minor code improvements.
2025-06-03 21:20:48 +03:00
7d154f9302
Features: 1) Simplify layout hydration using client:only="vue" for Vue components;
...
Fixes: None;
Extra: 1) Remove unused composables and their function calls to streamline default layout; 2) Minor cleanup including unnecessary newline removal in plugins entry file;
2025-06-02 13:08:27 +03:00
18782a8bc0
Features: 1) Add context to serializers in create method of AddressViewSet.
...
Fixes: 1) Correct serialization flow by separating create and output serializers.
Extra: 1) Minor variable renaming for clarity; 2) Improved readability of the `create` method.
2025-06-01 19:58:51 +03:00
194e2bef78
Features: 1) None;
...
Fixes: 1) Remove unused positional arguments from wishlist-related viewset methods; 2) Adjust `create` method to accept only required arguments;
Extra: 1) Minor cleanup for method signatures in `core.viewsets.py`;
2025-06-01 18:57:06 +03:00
a90498a94a
Features: 1) Add .gitkeep files for payments/static and blog/static directories to track empty folders;
...
Fixes: 1) Update `.dockerignore` to include exceptions for static directories under `core`, `blog`, `vibes_auth`, and `payments`;
Extra: 1) Adjust `.dockerignore` formatting by adding a newline at the end and ignoring `scripts` directory.
2025-06-01 18:50:37 +03:00
8f7eaa794b
Features: 1) Add pagination_class attribute to AddressViewSet for disabling pagination;
...
Fixes: 1) Remove unused `*_args` and `**kwargs` parameters from `current` and `buy_unregistered` methods in `OrderViewSet` and `WishlistViewSet`;
Extra: 1) Minor formatting adjustments for improved readability.
2025-06-01 18:44:00 +03:00
06b890889c
Features: 1) Updated translations for en_US in django.mo file;
...
Fixes: 1) Resolved inconsistencies in localized strings;
Extra: Streamlined formatting and corrected typos in comments.
2025-06-01 18:42:44 +03:00
0d7e5edc41
Features: 1) Add code ownership for .mjs, .cjs, and .astro files to SaVBaD.
...
Fixes: None;
Extra: None;
2025-06-01 18:32:07 +03:00
6894015954
Features: 1) Add astro-eslint-parser as a new devDependency;
...
Fixes:
Extra: 1) Refactor ESLint configuration to simplify overrides with modular imports for Astro and Vue; 2) Format ESLint config for consistency.
2025-06-01 18:25:27 +03:00
587c7d3428
Features: 1) Add ESLint dependencies for Vue and Astro projects, including eslint-plugin-astro and eslint-plugin-vue;
...
Fixes: None;
Extra: 1) Update `package-lock.json` with multiple development-related dependencies, including `vue-eslint-parser` and packages for TypeScript compatibility;
2025-06-01 18:10:45 +03:00
fd8774b817
Features: 1) Add Pinia stores for language, company, and cart management; 2) Implement new i18n plugin with dynamic locale detection and improved setup; 3) Enhance routing logic with locale-aware redirects;
...
Fixes: 1) Replace usage of `vue-router` with `window.location.href` for redirects across multiple composables; 2) Ensure proper locale switching in authentication flows;
Extra: 1) Update `package-lock.json` with dependencies for Apollo, Vue I18n, and styling; 2) Remove unused `i18n.config.js` to streamline i18n setup; 3) General composables refactoring to improve code maintainability;
2025-06-01 16:52:36 +03:00
8a8a1605ea
Features: 1) Add Apollo Client integration with support for locale-based headers; 2) Add Czech and German locale files; 3) Add Source Code Pro Bold font;
...
Fixes: None;
Extra: None;
2025-05-31 18:24:02 +03:00
dbdf20b1b1
Features: 1) Add package-lock.json for dependency management with initial packages including Astro and Vue;
...
Fixes: None;
Extra: None;
2025-05-31 18:17:58 +03:00
9129211f76
Features: Empty out storefront
2025-05-31 17:59:42 +03:00