Gaetan Craig-Riou
f1f5e6d659
Merge pull request #12111 from openfoodfoundation/dependabot/bundler/flipper-and-flipper-active_record-and-flipper-ui-1.2.2
...
chore(deps): bump flipper, flipper-active_record and flipper-ui
2024-05-06 10:45:39 +10:00
Maikel
0ddf8309c6
Merge pull request #12434 from openfoodfoundation/revert-12392-fix/duplicate-language-display-new-user-11513
...
Revert "Fix Duplicate Language Display on New User Creation"
v4.4.43
2024-05-03 15:26:23 +10:00
Maikel
a75f3245a0
Revert "Fix Duplicate Language Display on New User Creation"
2024-05-03 15:07:47 +10:00
Maikel Linke
2e004a026b
Update all locales with the latest Transifex translations
2024-05-02 11:54:34 +10:00
Maikel Linke
ea0558c70e
Replace Flipper's built-in test helper
...
It fails in CI and features are not seen as enabled. So we copy the
important part of the test helper into our code, which works.
It's probably about the point in time when the adapter is instantiated.
2024-05-02 11:23:30 +10:00
Mohamed ABDELLANI
75f343b42f
Run rails generate flipper:update and rails db:migrate
2024-05-02 11:23:26 +10:00
dependabot[bot]
6b0de6e9e4
chore(deps): bump flipper, flipper-active_record and flipper-ui
...
Bumps [flipper](https://github.com/flippercloud/flipper ), [flipper-active_record](https://github.com/flippercloud/flipper ) and [flipper-ui](https://github.com/flippercloud/flipper ). These dependencies needed to be updated together.
Updates `flipper` from 0.26.2 to 1.2.2
- [Release notes](https://github.com/flippercloud/flipper/releases )
- [Changelog](https://github.com/flippercloud/flipper/blob/main/Changelog.md )
- [Commits](https://github.com/flippercloud/flipper/compare/v0.26.2...v1.2.2 )
Updates `flipper-active_record` from 0.26.2 to 1.2.2
- [Release notes](https://github.com/flippercloud/flipper/releases )
- [Changelog](https://github.com/flippercloud/flipper/blob/main/Changelog.md )
- [Commits](https://github.com/flippercloud/flipper/compare/v0.26.2...v1.2.2 )
Updates `flipper-ui` from 0.26.2 to 1.2.2
- [Release notes](https://github.com/flippercloud/flipper/releases )
- [Changelog](https://github.com/flippercloud/flipper/blob/main/Changelog.md )
- [Commits](https://github.com/flippercloud/flipper/compare/v0.26.2...v1.2.2 )
---
updated-dependencies:
- dependency-name: flipper
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: flipper-active_record
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: flipper-ui
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 11:22:56 +10:00
Gaetan Craig-Riou
94e3eee793
Update all locales with the latest Transifex translations
v4.4.42
2024-05-01 14:44:57 +10:00
Gaetan Craig-Riou
04f77b5791
Merge pull request #12414 from cyrillefr/RedundantPresenceValidationOnBelongs_part_II
...
Fix RedundantPresenceValidationOnBelongs on some files (part II)
2024-05-01 13:00:47 +10:00
David Cook
71b79417b5
Merge pull request #12421 from filipefurtad0/legacy_checkout_multilingual_spec
...
Updates multilingual spec to test checkout steps
2024-05-01 09:55:05 +10:00
cyrillefr
521e24d7a6
Requested changes on Fix RedundantPresenceValidationOnBelongs II
...
- product id required
- DB + AR model
2024-04-30 09:58:24 +02:00
Gaetan Craig-Riou
92e0c218c5
Merge pull request #12420 from openfoodfoundation/dependabot/npm_and_yarn/jquery-ui-1.13.3
...
chore(deps): bump jquery-ui from 1.13.2 to 1.13.3
2024-04-30 10:18:37 +10:00
Gaetan Craig-Riou
40e46283a5
Merge pull request #12419 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.6.4
...
chore(deps): bump @floating-ui/dom from 1.6.3 to 1.6.4
2024-04-30 10:16:36 +10:00
Gaetan Craig-Riou
49837c0665
Merge pull request #12416 from openfoodfoundation/dependabot/bundler/sidekiq-7.2.4
...
chore(deps): bump sidekiq from 7.2.2 to 7.2.4
2024-04-30 10:14:47 +10:00
filipefurtad0
fb5f31375a
Adds localization test for checkout steps
...
As a logged user
2024-04-29 19:42:49 +01:00
filipefurtad0
1763c516ec
Adds localization test for checkout as a guest
2024-04-29 17:44:42 +01:00
dependabot[bot]
2eebb1153b
chore(deps): bump jquery-ui from 1.13.2 to 1.13.3
...
Bumps [jquery-ui](https://github.com/jquery/jquery-ui ) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/jquery/jquery-ui/releases )
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.2...1.13.3 )
---
updated-dependencies:
- dependency-name: jquery-ui
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-29 09:31:41 +00:00
dependabot[bot]
e674a66bcf
chore(deps): bump @floating-ui/dom from 1.6.3 to 1.6.4
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.6.3 to 1.6.4.
- [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.6.4/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-29 09:31:21 +00:00
Gaetan Craig-Riou
442991ac7b
Merge pull request #12413 from rioug/check-invalid-address-task
...
Add task to check for invalid address
2024-04-29 10:13:30 +10:00
David Cook
1dc5a1ab56
Merge pull request #12410 from mkllnk/dfc-website-url
...
Publish enterprise website with https://
2024-04-29 10:12:16 +10:00
David Cook
2e10948fff
Merge pull request #12391 from kellyzhangg/8633-payments-controller-test
...
Add payments controller test
2024-04-29 10:09:03 +10:00
Gaetan Craig-Riou
a977bd633b
Move rake file to the correct folder
2024-04-29 09:58:13 +10:00
dependabot[bot]
b0011caafa
chore(deps): bump sidekiq from 7.2.2 to 7.2.4
...
Bumps [sidekiq](https://github.com/sidekiq/sidekiq ) from 7.2.2 to 7.2.4.
- [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md )
- [Commits](https://github.com/sidekiq/sidekiq/compare/v7.2.2...v7.2.4 )
---
updated-dependencies:
- dependency-name: sidekiq
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-26 22:22:35 +00:00
kellyzhangg
f1f60a0a00
Merge branch 'master' into 8633-payments-controller-test
2024-04-25 12:24:31 -04:00
Kelly
ccf3d5873a
style fix - remove type
2024-04-25 12:24:19 -04:00
Kelly
6b5be213a3
changed location - now in requests folder
2024-04-25 12:10:32 -04:00
filipefurtad0
57f148564c
Update all locales with the latest Transifex translations
v4.4.41
2024-04-25 16:32:56 +01:00
Filipe
e99b072442
Merge pull request #12313 from anthonyms/11482-fix-rubocop-rails-issue-has_many
...
Fix Rubocop Rails: Rails/HasManyOrHasOneDependent
2024-04-25 16:24:47 +01:00
Filipe
f269584b8e
Merge pull request #12392 from sergioosouzaa/fix/duplicate-language-display-new-user-11513
...
Fix Duplicate Language Display on New User Creation
2024-04-25 16:01:09 +01:00
Filipe
4ff832693c
Merge pull request #12412 from dacook/buu/fix-non-admin-saving-12403
...
[BUU] Fix non-admin saving
2024-04-25 12:37:11 +01:00
Rachel Arnould
09354dc80e
Merge pull request #12219 from abdellani/prevent-generate-invoices-when-distributor-cannot-invoice
...
prevent generating invoices when order's distributor can't generate invoices
2024-04-25 12:18:49 +02:00
cyrillefr
43005672a9
Fix RedundantPresenceValidationOnBelongs on other files
...
- presence: true is redundant since Rails 5.0 BUT applies
with new default config of
belongs_to_required_by_default to true.
Lots of files with belongs_to_required_by_default = false
(backward compatibility).
So: deleting this setting implies to adding optional: true
- added 'NOT NULL' constraints so model constraints match
with contraints on DB tables.
- corresponding migration files to match AR Models &
DB tables
- rake tasks to check corrupt data (ie: NULL/nil in id fields)
- updated the todo
2024-04-24 15:19:17 +02:00
Gaetan Craig-Riou
77a8e4d29a
Print code to run to delete address if needed
2024-04-24 16:49:47 +10:00
Gaetan Craig-Riou
9583bef0d8
Per review, handle case where a model can be linked to invalid addresses
2024-04-24 16:42:13 +10:00
Gaetan Craig-Riou
040e09414b
Add ofn:data:check_invalid_address_used task
...
It checks for invalid addresses, ie address with address1, city, phone
or country_id set to null.
It will return:
- a list of invalid address in use (associated to another
model)
- a list of invalid address not in use, ie that we can delete
2024-04-24 15:34:33 +10:00
Kelly
eda97ef3f7
fixed path
2024-04-23 22:18:45 -04:00
kellyzhangg
00742f6f0b
Merge branch 'openfoodfoundation:master' into 8633-payments-controller-test
2024-04-23 22:15:58 -04:00
Kelly
64a1fd9270
removed changes to routes.rb
2024-04-23 22:15:43 -04:00
David Cook
b846d0f517
Add ability to bulk update products for product managers
...
I forgot to do this in #12328 [BUU] Remove Stimulus Reflex from Products screen
2024-04-24 10:56:30 +10:00
Maikel
f083e851c0
Merge pull request #12408 from filipefurtad0/stripe_registered_customer
...
[VCR/Stripe] Tests payment intents for offline payments
2024-04-24 10:14:28 +10:00
Maikel Linke
2acda6af74
Ignore empty string websites on DFC API
2024-04-24 09:19:11 +10:00
Kelly
c64519ae2f
rewrote payments_controller_spec to be of request spec format
2024-04-23 12:02:32 -04:00
filipefurtad0
85e3d5d858
Tests payment intents for offline payments
...
Moves let variables outside shared examples block
Re-records cassettes
2024-04-23 12:24:00 +01:00
Anthony Musyoki
0d03cdf815
Fix Rubocop: Delete dependent stock_movements
2024-04-23 13:13:26 +03:00
Anthony Musyoki
434afb73cd
Fix Rubocop: Update handling of enterprise associations
2024-04-23 12:40:58 +03:00
Anthony Musyoki
c2cbe4f0bf
Fix Rubocop: Hard delete paranoid associations
...
As much as the associated models act_as_paranoid, it
doesnt make sense to keep them around after deleting the enterprise
2024-04-23 12:31:43 +03:00
Anthony Musyoki
645cb10864
Fix Rubocop: Do not delete Spree::Variant associations
...
Spree::Variant acts_as_paranoid and is thus not hard deleted
2024-04-23 12:31:43 +03:00
Anthony Musyoki
4140257fa1
Fix Rubocop: Do not delete dependent adjustments
...
TaxRate acts_as_paranoid iand is thus not hard_deleted
2024-04-23 12:31:43 +03:00
Anthony Musyoki
4f851bbe1f
Fix Rubocop: Do not delete dependent stock_movements
2024-04-23 12:31:43 +03:00
Anthony Musyoki
1ec453df4d
Fix Rubocop issue: Do not delete addresses having shipments
...
The reasoning is that we should not delete an address that has
ever received a shipment
2024-04-23 12:31:43 +03:00