Maikel
1e02084f95
Merge pull request #13646 from deivid-rodriguez/bump-ruby
...
Bump Ruby from 3.1.4 to 3.1.7
2025-10-29 11:43:04 +11:00
Maikel
44cca40db6
Merge pull request #13643 from deivid-rodriguez/fix-prettier-issues
...
Fix all existing prettier issues
2025-10-29 11:36:54 +11:00
David Cook
52174b1e06
Merge pull request #13645 from deivid-rodriguez/review-dog-write-checks
...
Fix reviewdog workflow failing to create checks
2025-10-29 09:17:26 +11:00
Filipe
cdf0777d8e
Merge pull request #13641 from openfoodfoundation/dependabot/bundler/knapsack_pro-8.4.0
...
Bump knapsack_pro from 8.1.2 to 8.4.0
2025-10-28 12:31:44 +00:00
David Cook
9cb7c46b44
Merge pull request #13631 from rioug/13117-upgrade-node
...
Upgrade to node version 24
2025-10-28 10:52:34 +11:00
Ahmed Ejaz
7415503b63
Update all locales with the latest Transifex translations
v5.3.3
2025-10-27 05:55:44 +05:00
Filipe
cc35d118eb
Merge pull request #13627 from guidoDutra/10261/bad-table-format-in-edit-order-page
...
fix table format in edit order page
2025-10-24 13:16:49 +01:00
David Rodríguez
dad7cfc180
Bump Ruby from 3.1.4 to 3.1.7
...
Release announcmenets:
* https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-1-5-released/
* https://www.ruby-lang.org/en/news/2024/05/29/ruby-3-1-6-released/
* https://www.ruby-lang.org/en/news/2025/03/26/ruby-3-1-7-released/
2025-10-23 10:34:21 +02:00
David Rodríguez
678497914f
Fix reviewdog workflow failing to create checks
2025-10-22 19:59:10 +02:00
David Rodríguez
852e7fa81e
Fix all existing prettier issues
2025-10-22 15:30:36 +02:00
dependabot[bot]
fb437fb34d
Bump knapsack_pro from 8.1.2 to 8.4.0
...
Bumps [knapsack_pro](https://github.com/KnapsackPro/knapsack_pro-ruby ) from 8.1.2 to 8.4.0.
- [Changelog](https://github.com/KnapsackPro/knapsack_pro-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/KnapsackPro/knapsack_pro-ruby/compare/v8.1.2...v8.4.0 )
---
updated-dependencies:
- dependency-name: knapsack_pro
dependency-version: 8.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 09:02:10 +00:00
Maikel
025f8b25b1
Merge pull request #13637 from deivid-rodriguez/fix-missing-stripe-js-error-in-edge-case
...
Fix JS error when Stripe connect is disabled but Stripe API keys are setup
2025-10-22 13:09:58 +11:00
Maikel
3017f61047
Merge pull request #13638 from deivid-rodriguez/refactor-specs
...
Remove only usage of `STRIPE_PUBLIC_TEST_API_KEY` env and refactor specs that were using it
2025-10-22 13:08:31 +11:00
Maikel
8cb3d06f7c
Merge pull request #13635 from deivid-rodriguez/testing-stripe-wiki
...
Link to Stripe testing wiki page from the cassette regeneration script
2025-10-22 13:02:21 +11:00
Maikel
8f442e82ed
Merge pull request #13634 from openfoodfoundation/dependabot/bundler/activerecord-import-2.2.0
...
Bump activerecord-import from 1.6.0 to 2.2.0
2025-10-22 13:00:43 +11:00
David Rodríguez
b28886dd38
Normalize casing
2025-10-21 17:34:40 +02:00
David Rodríguez
bd4f115185
Create account directly with the proper stripe_user_id
2025-10-21 17:34:40 +02:00
David Rodríguez
c43650034f
Remove unnecessary test specific environment variable
2025-10-21 17:34:40 +02:00
David Rodríguez
94bc787283
Remove unused let
2025-10-21 17:34:40 +02:00
David Rodríguez
58851a8e67
Move client_id let to the only spec using it
2025-10-21 17:34:39 +02:00
David Rodríguez
c3e2382600
Move let! to the only spec using it
2025-10-21 17:34:39 +02:00
David Rodríguez
802878b4eb
Fix JS error when Stripe connect is disabled but Stripe API keys are setup
2025-10-21 17:24:34 +02:00
Filipe
69d8fc3cad
Merge pull request #13624 from chahmedejaz/bugfix/13556-fix-500-error-on-stripe-checkout
...
Error 500 checking out with Stripe, after navigating back to the Summary page
2025-10-21 14:34:53 +01:00
David Rodríguez
6a226e476d
Link to Stripe testing wiki page from the cassette regeneration script
...
I think this is the more relevant wiki page for someone looking into
regenerating cassettes.
Also, no need to mention bitwarden explicitly, the wiki page already
explains everything.
2025-10-21 14:38:10 +02:00
dependabot[bot]
479d52a2bb
Bump activerecord-import from 1.6.0 to 2.2.0
...
Bumps [activerecord-import](https://github.com/zdennis/activerecord-import ) from 1.6.0 to 2.2.0.
- [Changelog](https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zdennis/activerecord-import/compare/v1.6.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: activerecord-import
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-21 09:02:00 +00:00
Gaetan Craig-Riou
8afd6eb0ab
Upgrade node to 24.10.0
...
This is the latest node 24 version which set to be the next lts.
2025-10-21 15:56:50 +11:00
Gaetan Craig-Riou
73688b9544
Merge pull request #13630 from openfoodfoundation/dependabot/bundler/webmock-3.25.1
...
Bump webmock from 3.23.1 to 3.25.1
2025-10-21 10:02:14 +11:00
dependabot[bot]
02ea3cb61c
Bump webmock from 3.23.1 to 3.25.1
...
Bumps [webmock](https://github.com/bblimke/webmock ) from 3.23.1 to 3.25.1.
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bblimke/webmock/compare/v3.23.1...v3.25.1 )
---
updated-dependencies:
- dependency-name: webmock
dependency-version: 3.25.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 09:26:20 +00:00
Maikel
c7d0594257
Merge pull request #13622 from deivid-rodriguez/no-reviewdog-master
...
Don't run reviewdog on pushes
2025-10-20 16:34:06 +11:00
Maikel
4eee7ad603
Merge pull request #13604 from deivid-rodriguez/silent-puma
...
Silence capybara starting puma during system specs
2025-10-20 16:26:18 +11:00
David Cook
23f7f2974a
Merge pull request #13618 from deivid-rodriguez/remove-unnecessary-sleeps
...
Remove unnecessary explicit sleeps
2025-10-20 16:06:44 +11:00
Maikel
8105b919e0
Merge pull request #13600 from deivid-rodriguez/profile-enables-dev-caching
...
The PROFILE env variable should actually enable, not disable, caching
2025-10-20 16:03:20 +11:00
David Cook
53ef5148e9
Merge pull request #13617 from deivid-rodriguez/upgrade-cache-format-version
...
Upgrade cache format version
2025-10-20 15:41:52 +11:00
David Cook
93e6f9034c
Merge pull request #13602 from deivid-rodriguez/bump-mini_magick
...
Update mini_magick to a version that plays nice with imagemagick v7
2025-10-20 15:26:20 +11:00
David Cook
125a92346c
Merge pull request #13599 from deivid-rodriguez/fix-duplicate-key-warning
...
Fix duplicate keys warnings in some views
2025-10-20 15:21:40 +11:00
Gaetan Craig-Riou
31b8fe16cb
Merge pull request #13623 from deivid-rodriguez/follow-up-to-old-rename
...
Follow up to old ofnEmptiesCart to ofnChangeHub rename
2025-10-20 10:53:47 +11:00
Gaetan Craig-Riou
cbffea8d30
Merge pull request #13616 from openfoodfoundation/dependabot/bundler/state_machines-activerecord-0.31.0
...
Bump state_machines-activerecord from 0.9.0 to 0.31.0
2025-10-20 09:50:30 +11:00
Guido Oliveira
be9da62d98
fix table format in edit order page
2025-10-19 07:58:40 -03:00
filipefurtad0
7320fa3f09
Update all locales with the latest Transifex translations
v5.3.2
2025-10-17 10:17:14 +01:00
Ahmed Ejaz
9f6c149735
Add check for payment authorization state in StripeScaPaymentAuthorize and corresponding spec
2025-10-17 05:25:45 +05:00
David Rodríguez
50578647ee
Follow up to old ofnEmptiesCart to ofnChangeHub rename
...
This happened back in 2015 through
9c9051498b , but two places were missed.
One was a code comment so did not affect anything (other than confused
code readers I guess?). The other one did create a regression but was
later fixed by 18d966f0de in 2021.
2025-10-16 12:56:17 +02:00
David Rodríguez
a28f05fddc
Don't run reviewdog on pushes
...
As configured, it's meant to annotate PRs with linter errors (so you
don't have to skim through logs). So it does not make sense for pushes.
In fact, on pushes rubocop action is doing nothing, and prettier action
is failing with:
> reviewdog: this is not PullRequest build.
> sed: couldn't write 80 items to stdout: Broken pipe
2025-10-16 12:34:37 +02:00
Rachel Arnould
c4c266246c
Merge pull request #13507 from rioug/tag-rules-remove-angular
...
[Variant Tags] Remove angular from tag rule admin page
2025-10-15 23:16:05 +02:00
David Rodríguez
d6c044fd5b
Remove unnecessary explicit sleeps
...
Capybara helpers already wait for the content to show up (and we already
have a default of 10 seconds configured), so I don't think waiting more is
actually the problem in these specs.
But if we wanted to wait more, I think it's better to pass the `:wait`
option to capybara matchers, because that's a "maximum waiting value"
but we'll still proceed earlier if the content shows up.
Using the same idea, I changed the positive assertions to happen first,
because negative assertions do spend "max wait time" waiting, while
positive assertions only wait until the content shows up.
2025-10-15 13:09:52 +02:00
David Rodríguez
a75ea5b506
Upgrade cache format version
...
It's supposed to be faster and more compact, and the previous format
will become unsupported in Rails 7.2 as per Rails boot warnings:
> DEPRECATION WARNING: Support for `config.active_support.cache_format_version = 6.1` has been deprecated and will be removed in Rails 7.2.
>
> Check the Rails upgrade guide at https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#new-activesupport-cache-serialization-format
> for more information on how to upgrade.
> (called from <main> at /path/to/config/environment.rb:5)
2025-10-15 12:17:03 +02:00
dependabot[bot]
7f937fd4b1
Bump state_machines-activerecord from 0.9.0 to 0.31.0
...
Bumps [state_machines-activerecord](https://github.com/state-machines/state_machines-activerecord ) from 0.9.0 to 0.31.0.
- [Release notes](https://github.com/state-machines/state_machines-activerecord/releases )
- [Changelog](https://github.com/state-machines/state_machines-activerecord/blob/master/CHANGELOG.md )
- [Commits](https://github.com/state-machines/state_machines-activerecord/compare/v0.9.0...state_machines-activerecord/v0.31.0 )
---
updated-dependencies:
- dependency-name: state_machines-activerecord
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-15 09:02:41 +00:00
Gaetan Craig-Riou
b4a64185dd
Merge pull request #13576 from dacook/test-log-level
...
Add env var option for test log level
2025-10-15 13:40:23 +11:00
Gaetan Craig-Riou
a905acb56e
Merge pull request #13601 from openfoodfoundation/dependabot/bundler/redis-5.4.1
...
Bump redis from 5.2.0 to 5.4.1
2025-10-15 13:22:37 +11:00
Ahmed Ejaz
067fa80d0f
Merge pull request #13458 from rioug/docker-upgrade-postgres
...
Docker upgrade postgres
2025-10-15 02:24:16 +05:00
David Rodríguez
667ce5eda2
Silence capybara starting puma during system specs
...
##### Before
```
$ bin/rspec spec/system/admin/order_cycles/simple_spec.rb:460
Running via Spring preloader in process 79308
Run options: include {:locations=>{"./spec/system/admin/order_cycles/simple_spec.rb"=>[460]}}
As an administrator
I want to manage simple order cycles
as an enterprise user
that is a manager of the coordinator
when variants are hidden via inventory settings
Capybara starting Puma...
* Version 6.5.0, codename: Sky's Version
* Min threads: 0, max threads: 4
* Listening on http://127.0.0.1:51103
shows a warning when going to 'outgoing products' tab
Finished in 3.95 seconds (files took 0.45949 seconds to load)
1 example, 0 failures
```
##### After
```
$ bin/rspec spec/system/admin/order_cycles/simple_spec.rb:460
Running via Spring preloader in process 79234
Run options: include {:locations=>{"./spec/system/admin/order_cycles/simple_spec.rb"=>[460]}}
As an administrator
I want to manage simple order cycles
as an enterprise user
that is a manager of the coordinator
when variants are hidden via inventory settings
shows a warning when going to 'outgoing products' tab
Finished in 4.03 seconds (files took 0.49981 seconds to load)
1 example, 0 failures
```
2025-10-14 20:34:05 +02:00