Ahmed Ejaz
fcd4d073c4
Update all locales with the latest Transifex translations
2025-07-27 08:02:49 +05:00
Filipe
56d3ac247d
Merge pull request #13426 from cyrillefr/AlignPriceColumnTextToTheLeft
...
Align Cart Price column texts to the left
2025-07-24 22:51:36 +01:00
Filipe
0ed08f8f9d
Merge pull request #13402 from mkllnk/hub-address
...
Hide the delivery address for pickup on checkout summary
2025-07-24 19:57:31 +01:00
Maikel Linke
667b49b7f1
Show hub address for pickup only when feature enabled
2025-07-24 15:24:32 +10:00
Maikel Linke
fcd6897240
Prepare delivery details partial for conditional display
2025-07-24 13:30:40 +10:00
Maikel Linke
c23c773942
Simplify view code
2025-07-24 13:30:39 +10:00
Maikel
7af960fceb
Merge pull request #13409 from filipefurtad0/sets_docker_no_sandbox_option_chrome
...
[Cuprite setup] Adds a DOCKER variable, to disable sandbox mode for system tests
2025-07-24 13:12:15 +10:00
Gaetan Craig-Riou
1cf31f4028
Merge pull request #13431 from dacook/bump-undercover
...
Bump undercover to 0.7.4
2025-07-23 10:36:19 +10:00
David Cook
6df71f28ca
Bump undercover to 0.7.4
...
And its dependencies.
2025-07-23 09:42:06 +10:00
Filipe
a8114e42a7
Merge pull request #13381 from rioug/add-feature-flag-inventory
...
Add feature flag to enable inventory
2025-07-21 17:59:54 +01:00
Gaetan Craig-Riou
6ba80f57b3
Disable Choose products from when inventory disabled
2025-07-21 13:47:28 +10:00
Gaetan Craig-Riou
d90200fb3f
Disable Coordinator inventory when inventory is off
2025-07-21 11:41:30 +10:00
cyrillefr
08114b495a
Align Cart Price column texts to the left
2025-07-17 14:17:57 +02:00
filipefurtad0
7b6b3d907c
Update all locales with the latest Transifex translations
v5.1.4
2025-07-15 18:58:34 +01:00
Filipe
cf9ffd8931
Merge pull request #13419 from chahmedejaz/bugfix/13416-orders-page-inaccessible-by-admins
...
Orders page inaccessible as superadmin (error 504)
2025-07-14 13:50:51 +01:00
Ahmed Ejaz
e6b9373570
Refactor line items search to improve security and maintainability
...
Moves search field configuration from frontend to backend to prevent potential security issues with exposing internal field names. The change also improves maintainability by centralizing search logic in the controller.
Adds conditional logic to use name_alias for non-admin users when searching distributor names, enhancing data access control.
2025-07-13 18:07:14 +05:00
Ahmed Ejaz
ec44947b37
Add special handling for admin users in order permissions
...
Modifies order and line item permission logic to give admin users full access to all orders and line items, bypassing the regular complex joins queries to get orders editable by producers. These complex joins are needed for regular users but for user admins we need to return all orders.
2025-07-13 05:34:55 +05:00
Gaetan Craig-Riou
c0639b37bb
Merge pull request #13412 from openfoodfoundation/dependabot/npm_and_yarn/hotkeys-js-3.13.15
...
Bump hotkeys-js from 3.13.14 to 3.13.15
2025-07-12 14:47:40 +10:00
filipefurtad0
38388be4da
Only the .env.test.local file (not tracked) should be changed
...
This prevents contributors from inadvertently committing changes on the .env.test file (which is tracked)
Reverts changes to .env.test and changes README.md accordingly
2025-07-10 19:53:00 +01:00
filipefurtad0
352f1ba900
Adds a DOCKER env variable, to disable sandbox mode for system tests
...
Fixes rubocop offense - || instead of or
Comments out the DOCKER variable
Corrects the syntax for Markdown inline code
2025-07-10 19:53:00 +01:00
dependabot[bot]
7a0ecc777a
Bump hotkeys-js from 3.13.14 to 3.13.15
...
Bumps [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js ) from 3.13.14 to 3.13.15.
- [Release notes](https://github.com/jaywcjlove/hotkeys-js/releases )
- [Commits](https://github.com/jaywcjlove/hotkeys-js/compare/v3.13.14...v3.13.15 )
---
updated-dependencies:
- dependency-name: hotkeys-js
dependency-version: 3.13.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-09 09:41:28 +00:00
Gaetan Craig-Riou
aeefe841bf
Merge pull request #13403 from chitty/cch/image_variant_url_for
...
Do not try to generate a URL for unpersisted blobs in development/test environment
2025-07-09 14:15:07 +10:00
Gaetan Craig-Riou
70757ccdef
Add migration to enable inventory for existing Enterprises
2025-07-09 13:48:53 +10:00
Gaetan Craig-Riou
7450f8a530
Fix spec, enable inventory when needed
2025-07-09 13:43:18 +10:00
Gaetan Craig-Riou
618d597f6d
ScopeVariantToHub require an Enterprise object
...
The hub parameter is used to check if inventory is enabled, so it breaks
if we just pass an id
2025-07-09 13:43:18 +10:00
Gaetan Craig-Riou
b7f969eed9
Move the inventory feature check to ScopeVariantToHub
...
Per review, the check is done on the same enterprise as the one use to
initialize ScopeVariantToHub. So it makes sense to move the actual
feature check to ScopeVariantToHub#scope
2025-07-09 13:43:12 +10:00
Gaetan Craig-Riou
b28e30cb6c
Inventory is disabled by default
...
It will be enabled on release for existing Enterprises, we can use the
added group "enterprise_created_before_2025_07_04" to do so.
2025-07-09 11:35:27 +10:00
Gaetan Craig-Riou
681eee9309
Scope variant only when inventory is enabled
...
This wasn't pick up our specs, so I am not actually sure it's
usefull.Still for consistency sake we don't want to scope if inventory
is disabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
6937a133ae
Move inventory enabled check to OpenFoodNetwork::ScopeVariantToHub
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
ddc45e1cd8
Post rebase, fix inventory landing page spec
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
28a11f1fee
Enabled inventory by default
...
Currently inventory is enabled by default, but we enventually want to
disabled it by default. So we disable inventory for specs, it will be
enabled on specific specs to test inventory related code path.
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
1c4febd332
Enable inventory for variant override test
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
9e1de75db6
Scope variant only when inventory is enabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
8829f6ad03
Only scope variant when inventory is enabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
6212cd4d07
Only add variant override permission if inventory enabled
...
The permission shoul not be needed if inventory is disabled, but it will
prevent importing into the inventory if somehow we try to import into
inventory with inventory disabled.
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
29a24b7305
Scope variant to hub only when inventory enabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
7c31c951a1
Refactor spec to use instance_double
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
33bac6f816
Fix specs to take into account inventory feature
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
a6f0a36b6d
Enable inventory feature for inventory related specs
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
b253950075
Add feature flag for variant override specs
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
b19b987ed0
Remove variant rule type when inventory disabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
dc84d32028
Disable link to inventory related settings for enterprise
...
Metrics/CyclomaticComplexity is disabled on `enterprise_side_menu_items`
because even though there is a lot of branching it's still readable
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
82c99891eb
Only scope with variant override when inventory enabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
f30b899569
Disable inventory option for product import
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
cd8b7cd239
First step disable inventory
2025-07-09 11:35:26 +10:00
David Cook
d80481a106
Merge pull request #13405 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.7.2
...
Bump @floating-ui/dom from 1.7.1 to 1.7.2
2025-07-08 09:52:28 +10:00
David Cook
174be39c5e
Merge pull request #13399 from openfoodfoundation/dependabot/npm_and_yarn/pbkdf2-3.1.3
...
Bump pbkdf2 from 3.1.1 to 3.1.3
2025-07-08 09:38:12 +10:00
Ahmed Ejaz
5f694276f1
Update all locales with the latest Transifex translations
v5.1.3
2025-07-07 03:53:59 +05:00
Filipe
affb5d7281
Merge pull request #13338 from chahmedejaz/task/13287-add-producer-seller-ability-to-edit-orders
...
Allow producer who are also seller to edit their products on hubs' orders
2025-07-04 14:26:39 +01:00
Maikel
87b9eeb2f1
Merge pull request #13407 from rioug/fix-undercover-ci-step
...
CI - Do not run undercover CI step on the master branch
2025-07-02 11:04:29 +10:00