dependabot[bot]
e6cffde8fb
Bump tmp from 0.2.1 to 0.2.4
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.1 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.1...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-06 18:31:11 +00:00
Gaetan Craig-Riou
3af28c4b5b
Merge pull request #13441 from mkllnk/cover-more
...
Check more code for coverage
2025-08-04 16:49:56 +10:00
David Cook
63b864253d
Merge pull request #13442 from mkllnk/puffing-billy
...
Add gem puffing-billy to record browser requests
2025-08-04 12:35:34 +10:00
David Cook
8efeec4301
Merge pull request #13440 from mkllnk/tidy
...
Remove unused test helper
2025-08-04 12:03:43 +10:00
Maikel Linke
bed33928e0
Declare simplecov as direct dependency
...
The undercover docs recommended to remove it from the Gemfile but that's
only valid if you use only undercover. We do rely directly on the
simplecov gem to generate reports though.
2025-08-04 11:55:26 +10:00
Maikel Linke
bb7a31b286
Update all locales with the latest Transifex translations
v5.1.6
2025-08-01 12:37:40 +10:00
Maikel Linke
c0924fbe5e
Use new Undercover formatter for :nocov: support
2025-07-31 14:56:17 +10:00
Maikel Linke
d72bc49409
Compare coverage to upstream master when on fork
2025-07-31 14:56:17 +10:00
Maikel Linke
06867ff7ea
Remove unnecessary simplecov filters
...
* /schemas doesn't exist.
* /lib/generators doesn't exist.
* /vendor doesn't contain rb files.
* /public doesn't contain rb files.
* /swagger doesn't contain rb files.
* /log doens't contain rb files.
2025-07-31 14:56:17 +10:00
Maikel Linke
76a1fe7767
Ignore inaccurate coverage of rake tasks
...
I tried several ways to get code coverage for rake tasks but I haven't
succeeded yet. Somehow rake is confusing simplecov.
2025-07-31 14:56:11 +10:00
Maikel Linke
3363c523ea
Check more code for coverage
...
* ApplicationJob should be covered by tests.
* Spec should all be executed, except `xit` which should be avoided and
can be flagged.
2025-07-31 14:53:51 +10:00
Maikel
91628f8daa
Merge pull request #13443 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.7.3
...
Bump @floating-ui/dom from 1.7.2 to 1.7.3
2025-07-31 11:52:14 +10:00
dependabot[bot]
f3dfbab109
Bump @floating-ui/dom from 1.7.2 to 1.7.3
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.3/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-30 10:00:39 +00:00
Maikel Linke
d01474ebcd
Ignore Chrome's automatic requests to Google services
2025-07-30 12:25:34 +10:00
Maikel Linke
a062a7b697
Add Billy proxy to Chrome in system specs
...
And demonstrate the use of puffing-billy browser proxy.
Billy can cache and record responses to browser requests. For that to
work we need to allow network connections and disable VCR. But instead I
found that the Billy proxy is just like any other Ruby backend code and
its connections can be recorded with VCR instead.
And instead of stubbing requests via Billy.proxy, we can use standard
Webmock `stub_request`. Now we use puffing-billy just to relay browser
requests via our Ruby app.
2025-07-29 14:37:27 +10:00
Maikel Linke
fe8b805e1f
Add gem puffing-billy
2025-07-29 14:37:27 +10:00
Maikel Linke
f3f43225cb
Remove unused test helper
2025-07-29 13:42:51 +10:00
Maikel
65604f5b04
Merge pull request #13437 from dacook/remove-unused-method
...
Remove unused method
2025-07-28 16:29:15 +10:00
David Cook
661bb29029
Remove unused method
...
The name doesn't appear in the codebase so I guess it's unused.
2025-07-28 13:19:16 +10:00
Gaetan Craig-Riou
b725697972
Merge pull request #13433 from mkllnk/inventory-switch-august-4
...
Disable inventory only for future enterprises
v5.1.5
2025-07-28 12:02:54 +10:00
David Cook
b8546db1e5
Update date for 11th Aug
2025-07-28 11:43:31 +10:00
Gaetan Craig-Riou
bc25a5ecd6
Merge pull request #13428 from openfoodfoundation/dependabot/npm_and_yarn/jasmine-core-5.9.0
...
Bump jasmine-core from 5.8.0 to 5.9.0
2025-07-28 11:37:48 +10:00
Gaetan Craig-Riou
71de96e0a6
Merge pull request #13430 from openfoodfoundation/dependabot/npm_and_yarn/form-data-3.0.4
...
Bump form-data from 3.0.1 to 3.0.4
2025-07-28 10:50:12 +10:00
David Cook
23bcdc1cb7
Merge pull request #13434 from mkllnk/private-address-test
...
Provide open port for private address test
2025-07-28 09:27:07 +10:00
David Cook
60ac1c9fbe
Merge pull request #13414 from mkllnk/remove-unused-hub
...
Remove unused instance variable
2025-07-28 09:22:15 +10:00
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
dd6d1ea64b
Provide open port for private address test
2025-07-24 14:19:32 +10:00
Maikel Linke
f0dd1885c9
Fix: Check feature toggle for hub early
2025-07-24 13:41:26 +10:00
Maikel Linke
05b6200c8f
Remove unused instance variable
...
I noticed this when reviewing another pull request.
2025-07-24 13:37:14 +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
Maikel Linke
45a0705379
Disable inventory only for future enterprises
2025-07-24 13:00:14 +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
dependabot[bot]
9272d6d82f
Bump form-data from 3.0.1 to 3.0.4
...
Bumps [form-data](https://github.com/form-data/form-data ) from 3.0.1 to 3.0.4.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v3.0.1...v3.0.4 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 3.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 22:56:43 +00: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
dependabot[bot]
17e02e7304
Bump jasmine-core from 5.8.0 to 5.9.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.8.0...v5.9.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 10:36:34 +00: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