Gaetan Craig-Riou
94e3eee793
Update all locales with the latest Transifex translations
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
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
Anthony Musyoki
5559816e12
Fix Rubocop Rails issue: Rails/HasManyOrHasOneDependent
2024-04-23 12:31:41 +03:00
Maikel Linke
5a9b9a065b
DRY website fix
2024-04-23 16:49:45 +10:00
David Cook
574e8f0135
Show error message when turbo:frame-missing
...
Instead of replacing frame contents with unhelpful text 'Content missing'.
2024-04-23 16:48:52 +10:00
David Cook
b5cdee3d65
Rename translation key
...
So that it can be used for more general purposes.
2024-04-23 16:48:52 +10:00
David Cook
d0f683d279
Spec for bug
2024-04-23 16:48:52 +10:00
kellyzhangg
d875ea044d
Merge branch 'openfoodfoundation:master' into 8633-payments-controller-test
2024-04-23 02:41:19 -04:00
Maikel Linke
64d633c64e
Publish enterprise website with https://
2024-04-23 13:50:46 +10:00
Gaetan Craig-Riou
8d166ed3e1
Merge pull request #12407 from cyrillefr/RedundantPresenceValidationOnBelongs_part_I
...
Fix RedundantPresenceValidationOnBelongs on some files
2024-04-23 10:29:48 +10:00
cyrillefr
9ae064a24f
Fix RedundantPresenceValidationOnBelongs on some 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.
- updated the todo
2024-04-22 17:36:47 +02:00
Mohamed ABDELLANI
7aad4ad652
Merge branch 'master' into prevent-generate-invoices-when-distributor-cannot-invoice
2024-04-22 10:55:39 +01:00
David Cook
4a3f4136df
Merge pull request #12393 from mkllnk/lint-rubocop
...
Test all files with Rubocop, not just added code in the diff
2024-04-22 15:07:54 +10:00
Konrad
8e7f4ff908
Merge pull request #12333 from chahmedejaz/bugfix/12294-wrong-tax-category-display
...
[BUU] Fix Wrong Tax Category Display
2024-04-20 11:42:05 +02:00
Rachel Arnould
2090bc1b47
Merge pull request #12361 from dacook/buu/add-turbo
...
[BUU] Add Turbo for dynamic page loading
2024-04-19 11:44:17 +02:00
David Cook
38a4bfe98b
Update all locales with the latest Transifex translations
2024-04-18 16:54:16 +10:00
David Cook
5b043574a2
Merge pull request #12384 from mkllnk/mail-config
...
Don't pass invalid auth method "None" to net-smtp
2024-04-18 16:51:51 +10:00
David Cook
e59237ef19
Merge pull request #12382 from mkllnk/dependabot-config
...
Allow Dependabot to open as many PRs as it likes
2024-04-18 11:06:05 +10:00
David Cook
053a88d252
Merge pull request #12363 from cyrillefr/FixRailsWhereExistsOffenses
...
Fix Rails/WhereExists rubocop offenses
2024-04-18 10:55:04 +10:00
Maikel
e7856d86f4
Merge pull request #12397 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.147.0
...
chore(deps): bump aws-sdk-s3 from 1.146.1 to 1.147.0
2024-04-18 09:08:24 +10:00
Maikel
09ece4b35e
Merge pull request #12396 from openfoodfoundation/dependabot/bundler/stripe-11.1.0
...
chore(deps): bump stripe from 11.0.0 to 11.1.0
2024-04-18 08:56:59 +10:00
Sergio Souza
9477725997
update tests for avaliable_locales
2024-04-18 08:55:34 +10:00
Sergio Souza
51d90e782b
remove the source_locale from the avaliable_locales method
2024-04-18 08:55:34 +10:00
Maikel Linke
c4e92e7d8f
Update Stripe API recordings for new version
2024-04-18 08:42:18 +10:00
Maikel
142fe542c0
Merge pull request #12370 from filipefurtad0/regression_spec_ship_order_button
...
Adds regression spec as shared example, for order edit subsections
2024-04-18 08:31:37 +10:00
filipefurtad0
574297343f
Sets pending examples for order edit page subsections
2024-04-17 14:27:56 +01:00
dependabot[bot]
302cde6f4e
chore(deps): bump aws-sdk-s3 from 1.146.1 to 1.147.0
...
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-17 09:43:41 +00:00
dependabot[bot]
5a2f791d58
chore(deps): bump stripe from 11.0.0 to 11.1.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v11.0.0...v11.1.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-17 09:43:21 +00:00
cyrillefr
456905e69f
Fix Rails/WhereExists rubocop offenses
...
- after discussion, dev team decided not to follow
- this particular rule, but rather to enforce the where().exists? rule
instead.
- cf. https://github.com/openfoodfoundation/openfoodnetwork/pull/12363
2024-04-17 10:37:18 +02:00
David Cook
a2255e62d4
Revert "Use POST for action that creates data,"
...
I'm not happy about it, but we need it to be a standard link to make it work. I assume it's because BulkFormController.preventLeavingChangedForm() isn't smart enough.
This reverts commit 91f0a80189 .
2024-04-17 17:36:05 +10:00
David Cook
11541c9270
Disable turbo for those links
...
Now we can warn that "Changes that you made might not be saved"
2024-04-17 17:35:17 +10:00
David Cook
8f9d8b5fb8
Revert "Prevent frame navigations when form is changed"
...
It was too hacky and had issues. Let's just disable Turbo for those links for now.
This reverts commit 1d1169b478 .
2024-04-17 17:26:49 +10:00
David Cook
91f0a80189
Use POST for action that creates data,
...
duh.
Turbo cleverly pre-fetches GET requests to save loading time. But that resulted in dozens of unwanted clones.
Attack of the clones!!!
I checked: even though this route predates the new products screen, it wasn't being used anywhere else. The old products screen uses the API instead.
2024-04-17 15:18:13 +10:00
David Cook
1d1169b478
Prevent frame navigations when form is changed
...
This is a hacky hack, filling a gap in Turbo.
2024-04-17 15:17:59 +10:00
David Cook
06f67488a9
Open links outside of frame by default
...
This page is big enough and it's hard to see how everything works. So links work like links by default (eg edit and clone). Other links and forms are special, and will reload only the frame: this is now explicit in the code.
2024-04-17 15:17:59 +10:00
David Cook
acc72514de
Fix spec
2024-04-17 15:17:59 +10:00
David Cook
1abb068a00
Enable morphing?
...
I can't really prove if this is working, but it seems to be rendering slightly faster.
2024-04-17 15:17:59 +10:00
David Cook
508ebab75b
Add loading spinner to turbo frame
...
That was surprisingly easy. Note that it's still shared with SR.
It hides a bit early though: when the web response returns, but before the DOM has been rendered. Something to optimise in the future.
2024-04-17 15:17:59 +10:00
David Cook
6c9a47854a
Submit forms with Turbo Frame
...
Now the filters, pagination and product forms submit and load within the frame, and work perfectly, yay!
It's still building the whole page on the server.. I think we need Turbo Streams if we want to send back just a partial.
2024-04-17 15:17:59 +10:00
David Cook
9d6ef2f730
Avoid style issues with Turbo
...
But the filter dropdowns still get duplicated. So weird..
2024-04-17 15:17:59 +10:00
David Cook
f17b0d176b
Enable Turbo Drive on products page
...
Forms now load without a full page rebuild.
This is not really faster, but a bit smoother because it avoids a full page render in the browser. The default Turbo loading indicator is shown (blue line at top).
But the bulk_update form breaks... hmm
On to the next level!
2024-04-17 15:17:59 +10:00
David Cook
72ce3a01a9
Ensure search terms and filters are retained when saving
2024-04-17 15:17:59 +10:00
Maikel Linke
eb791bed27
Test all files with Rubocop, not just added code in the diff
2024-04-17 09:44:43 +10:00
Maikel
b624965883
Merge pull request #12387 from openfoodfoundation/dependabot/bundler/redis-5.2.0
...
chore(deps): bump redis from 5.1.0 to 5.2.0
2024-04-17 09:06:23 +10:00
Maikel
f5b6a14aba
Merge pull request #12386 from openfoodfoundation/dependabot/bundler/rubocop-1.63.2
...
chore(deps-dev): bump rubocop from 1.63.1 to 1.63.2
2024-04-17 09:05:02 +10:00
Maikel
a27999f224
Merge pull request #12385 from openfoodfoundation/dependabot/bundler/rspec-sql-0.0.2
...
chore(deps-dev): bump rspec-sql from 0.0.1 to 0.0.2
2024-04-17 08:24:03 +10:00
kellyzhangg
adad631efa
Merge branch 'openfoodfoundation:master' into 8633-payments-controller-test
2024-04-16 15:34:21 -04:00
Kelly
954125b7f6
style improvements after running rubocop
2024-04-16 15:30:21 -04:00
Kelly
1ad544820c
completed payments_controller_spec testing
2024-04-16 15:21:49 -04:00
Kelly
7d814e739d
added objects necessary for testing - user, order, payment
2024-04-16 15:09:21 -04:00
Kelly
d163080115
added test for if user isn't logged in for payments_controller
2024-04-16 14:52:17 -04:00
Konrad
31c1eee593
Merge pull request #11958 from filipefurtad0/adds_missing_keys_from_i18n_tasks_output
...
Adds missing keys from i18n tasks output
2024-04-16 13:14:29 +02:00
dependabot[bot]
ef3a41203d
chore(deps): bump redis from 5.1.0 to 5.2.0
...
Bumps [redis](https://github.com/redis/redis-rb ) from 5.1.0 to 5.2.0.
- [Changelog](https://github.com/redis/redis-rb/blob/master/CHANGELOG.md )
- [Commits](https://github.com/redis/redis-rb/compare/v5.1.0...v5.2.0 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-16 09:58:51 +00:00
dependabot[bot]
f6f0622e9b
chore(deps-dev): bump rubocop from 1.63.1 to 1.63.2
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.63.1 to 1.63.2.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.63.1...v1.63.2 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-16 09:54:23 +00:00
dependabot[bot]
0c319bea2c
chore(deps-dev): bump rspec-sql from 0.0.1 to 0.0.2
...
Bumps [rspec-sql](https://github.com/datafoodconsortium/connector-ruby ) from 0.0.1 to 0.0.2.
- [Release notes](https://github.com/datafoodconsortium/connector-ruby/releases )
- [Changelog](https://github.com/datafoodconsortium/connector-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/datafoodconsortium/connector-ruby/commits )
---
updated-dependencies:
- dependency-name: rspec-sql
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-16 09:53:18 +00:00
Maikel Linke
5cd53e0b5e
Clean up MailSettings spec
...
Best viewed with whitespace ignored.
2024-04-16 16:44:12 +10:00
Maikel Linke
1fc4270613
Remove indirection from MailSettings
...
We can simply merge the option hashes now because they are not
conditional anymore. Well, the magic `presence` method does the
conditional logic for us now.
2024-04-16 16:40:52 +10:00
Maikel Linke
7e2fcede61
Further simplify mail options logic
...
We were always adding this option anyway, so why not declare it to start
with?
2024-04-16 16:40:52 +10:00
Maikel Linke
a41019fbff
Simplify SMTP auth method selection
...
Instead of using the auth method name, let's just not supply username
and password when we don't want to authenticate. The two affected
servers AU and CA don't have credentials set anyway. This is compatible.
The specs needed changing though.
2024-04-16 16:40:50 +10:00
Maikel Linke
d6f2a531aa
Don't pass invalid auth method "None" to net-smtp
...
It's our magic word to not pass username and password on.
2024-04-16 16:18:49 +10:00
Maikel Linke
9d09d5aff1
Allow Dependabot to open as many PRs as it likes
2024-04-16 11:19:27 +10:00
David Cook
2adb69edb0
Merge pull request #12334 from dacook/buu/optimise
...
[BUU] Optimisation
2024-04-16 09:53:53 +10:00
Gaetan Craig-Riou
e33da30263
Merge pull request #12379 from openfoodfoundation/dependabot/bundler/foreman-0.88.1
...
chore(deps-dev): bump foreman from 0.87.2 to 0.88.1
2024-04-16 09:38:37 +10:00
Gaetan Craig-Riou
c30292890d
Merge pull request #12378 from openfoodfoundation/dependabot/bundler/mini_portile2-2.8.6
...
chore(deps): bump mini_portile2 from 2.8.5 to 2.8.6
2024-04-16 09:33:05 +10:00
Gaetan Craig-Riou
77b9f506ab
Merge pull request #12377 from openfoodfoundation/dependabot/bundler/view_component-3.12.0
...
chore(deps): bump view_component from 3.11.0 to 3.12.0
2024-04-16 09:32:19 +10:00
Gaetan Craig-Riou
5371258125
Merge pull request #12366 from openfoodfoundation/dependabot/bundler/stripe-11.0.0
...
chore(deps): bump stripe from 10.15.0 to 11.0.0
2024-04-16 09:16:49 +10:00
filipefurtad0
91769574e3
Removes unecessary key your_cart_is_empty
2024-04-15 15:16:30 +01:00
filipefurtad0
bfd4b730f2
Combines keys taxon_edit and taxonomy_edit
2024-04-15 15:07:52 +01:00
filipefurtad0
d2c2e20822
Removes #connect.pane files
...
_learn and _connect seem to appear at the top of the homepage (and not as pane). Also, there was some hard coded URLs which seems not to be used, as the translations in the Configuration/Content section seem to work correctly.
2024-04-15 15:05:53 +01:00
filipefurtad0
269811584b
Updates file to latest state
...
Deletes file
We only needed this file for tracking progress, during review, we should not keep it in master I think
2024-04-15 15:05:53 +01:00
filipefurtad0
83c74bcc77
Updates existing translation on master
...
Done to prevent/fix merge conflicts
2024-04-15 15:05:53 +01:00
filipefurtad0
f08c1ca51d
Updates missing translations file
2024-04-15 15:05:53 +01:00
filipefurtad0
4a7cb601e6
Added missing keys
...
Adds string to missing key
To be squashed
2024-04-15 15:05:53 +01:00
filipefurtad0
579357dcfa
Updates missing translations file
2024-04-15 15:05:53 +01:00
filipefurtad0
08ccdf07c9
Adds missing key thank_you_for_your_order
2024-04-15 15:05:53 +01:00
filipefurtad0
a2a951a18e
Updates missing translations file
2024-04-15 15:05:53 +01:00
filipefurtad0
8a9b728ac7
Updates missing translations file
2024-04-15 15:05:53 +01:00
filipefurtad0
8f07ff49ac
Adds missing keys
2024-04-15 15:05:53 +01:00
filipefurtad0
8ca019d00c
updates missing translations txt file
2024-04-15 15:05:53 +01:00
filipefurtad0
eb82e30cf6
Adds keys spree.editing_state and spree.back_to_states_list
2024-04-15 15:05:53 +01:00
filipefurtad0
b1e10f3dd4
Replaces missing by existing key
...
I'm not sure how to trigger this error, and triggering an update error message seems appropriate too - it's sort of an edge case, perhaps this is a valid approach
2024-04-15 15:05:53 +01:00
filipefurtad0
acc036b1d7
Removes missing payement message
...
I've checked staging, and I could not find this message, nor the entry in the en.yml file - I think we're not rendering this message currently, hence, the removal.
2024-04-15 15:05:53 +01:00
filipefurtad0
e182365006
Replaces missing keys by existing ones
2024-04-15 15:05:53 +01:00
filipefurtad0
9926b65bd9
Removes unused haml file
2024-04-15 15:05:53 +01:00
filipefurtad0
8db716f047
Adds missing key card_type_is
2024-04-15 15:05:53 +01:00
filipefurtad0
3e27a34971
Adds missing key instance_publishable_key
2024-04-15 15:05:53 +01:00
filipefurtad0
5420910907
Adds output from i18n-tasks on missing keys
2024-04-15 15:05:53 +01:00
dependabot[bot]
bdbc9ae28b
chore(deps-dev): bump foreman from 0.87.2 to 0.88.1
...
Bumps [foreman](https://github.com/ddollar/foreman ) from 0.87.2 to 0.88.1.
- [Changelog](https://github.com/ddollar/foreman/blob/main/Changelog.md )
- [Commits](https://github.com/ddollar/foreman/compare/v0.87.2...v0.88.1 )
---
updated-dependencies:
- dependency-name: foreman
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 09:45:11 +00:00
dependabot[bot]
7fdf6f4607
chore(deps): bump mini_portile2 from 2.8.5 to 2.8.6
...
Bumps [mini_portile2](https://github.com/flavorjones/mini_portile ) from 2.8.5 to 2.8.6.
- [Release notes](https://github.com/flavorjones/mini_portile/releases )
- [Changelog](https://github.com/flavorjones/mini_portile/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flavorjones/mini_portile/compare/v2.8.5...v2.8.6 )
---
updated-dependencies:
- dependency-name: mini_portile2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 09:44:15 +00:00
dependabot[bot]
81274bd075
chore(deps): bump view_component from 3.11.0 to 3.12.0
...
---
updated-dependencies:
- dependency-name: view_component
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 09:37:37 +00:00
Gaetan Craig-Riou
4de1905e73
Merge pull request #12371 from mkllnk/suggest-rubocop-extensions
...
Let Rubocop suggest extensions
2024-04-15 10:04:36 +10:00
Maikel Linke
97eef4cfcd
Update all locales with the latest Transifex translations
2024-04-12 14:05:46 +10:00
Maikel Linke
d9ec6e2ca3
Wait longer for real Stripe responses
...
When we re-record cassettes, I noticed this spec failing. We may need to
add this parameter to more specs.
2024-04-12 12:34:26 +10:00
Maikel Linke
e5323c8e82
Update Stripe API recordings for new version
2024-04-12 12:27:02 +10:00
Maikel Linke
cac9b515e0
Let Rubocop suggest extensions
...
We are using all suggested extensions already and it's not suggesting
anything at the moment. Using the default value for suggesting
extensions will mean that Rubocop will tell us when there's a new
recommended extension for our code base.
2024-04-12 12:06:31 +10:00
Maikel
9bb27aeac7
Merge pull request #12353 from filipefurtad0/regression_spec_#12343_improvement
...
Improves regression spec after reviewer feedback
2024-04-12 12:04:04 +10:00
Maikel
4109650509
Merge pull request #12364 from openfoodfoundation/dependabot/bundler/rubocop-1.63.1
...
chore(deps-dev): bump rubocop from 1.63.0 to 1.63.1
2024-04-12 12:02:36 +10:00
Maikel
03dffa5c96
Merge pull request #12367 from openfoodfoundation/dependabot/bundler/devise-4.9.4
...
chore(deps): bump devise from 4.9.3 to 4.9.4
2024-04-12 11:58:04 +10:00
Maikel
bdd47f27b8
Merge pull request #12368 from openfoodfoundation/dependabot/bundler/datafoodconsortium-connector-1.0.0.pre.alpha.12
...
chore(deps): bump datafoodconsortium-connector from 1.0.0.pre.alpha.11 to 1.0.0.pre.alpha.12
2024-04-12 11:57:03 +10:00
filipefurtad0
fd54a12bcb
Moves methods to end of the file
2024-04-11 12:36:47 +01:00
filipefurtad0
f4108e97c7
Improves regression spec after reviewer feedback
...
Removes shared_examples, defines a separate method
Removes pending to bring spec to green
2024-04-11 12:33:10 +01:00
Konrad
27a4202fa4
Merge pull request #12357 from mkllnk/fix-invoice-order
...
Fix: preserve order of invoices in bulk print
2024-04-11 12:47:14 +02:00
dependabot[bot]
5ec1418eff
chore(deps): bump datafoodconsortium-connector
...
Bumps [datafoodconsortium-connector](https://github.com/datafoodconsortium/connector-ruby ) from 1.0.0.pre.alpha.11 to 1.0.0.pre.alpha.12.
- [Release notes](https://github.com/datafoodconsortium/connector-ruby/releases )
- [Changelog](https://github.com/datafoodconsortium/connector-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/datafoodconsortium/connector-ruby/compare/v1.0.0-alpha.11...v1.0.0-alpha.12 )
---
updated-dependencies:
- dependency-name: datafoodconsortium-connector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:25:29 +00:00
dependabot[bot]
38f97ffc8e
chore(deps): bump devise from 4.9.3 to 4.9.4
...
Bumps [devise](https://github.com/heartcombo/devise ) from 4.9.3 to 4.9.4.
- [Release notes](https://github.com/heartcombo/devise/releases )
- [Changelog](https://github.com/heartcombo/devise/blob/main/CHANGELOG.md )
- [Commits](https://github.com/heartcombo/devise/compare/v4.9.3...v4.9.4 )
---
updated-dependencies:
- dependency-name: devise
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:23:21 +00:00
dependabot[bot]
1ae876ef96
chore(deps): bump stripe from 10.15.0 to 11.0.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.15.0 to 11.0.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v10.15.0...v11.0.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:14:21 +00:00
dependabot[bot]
4d94826516
chore(deps-dev): bump rubocop from 1.63.0 to 1.63.1
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.63.0 to 1.63.1.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.63.0...v1.63.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:11:45 +00:00
Maikel
dc7c5b6748
Merge pull request #12359 from openfoodfoundation/dependabot/bundler/stripe-10.15.0
...
chore(deps): bump stripe from 10.14.0 to 10.15.0
2024-04-11 16:25:04 +10:00
Maikel
082b1f9411
Merge pull request #12300 from mkllnk/checkout-steps
...
Remove unnecessary method checkout_steps
2024-04-11 15:57:45 +10:00
David Cook
5554eee0d1
Merge pull request #12354 from openfoodfoundation/dependabot/npm_and_yarn/tar-6.2.1
...
chore(deps): bump tar from 6.1.11 to 6.2.1
2024-04-11 11:49:33 +10:00
Maikel Linke
34fc6283b8
Remove unused code
2024-04-11 11:46:52 +10:00
Maikel Linke
2f3b8c8573
Re-record Stripe cassettes
2024-04-11 11:45:14 +10:00
David Cook
3318c2622d
Merge pull request #12352 from cyrillefr/FixRailsWhereEquals
...
Fix rubocop FixRailsWhereEquals
2024-04-11 11:43:03 +10:00
Maikel
f6dbb78686
Merge pull request #12360 from openfoodfoundation/dependabot/bundler/spring-4.2.0
...
chore(deps-dev): bump spring from 4.1.3 to 4.2.0
2024-04-11 11:40:19 +10:00
David Cook
a94901fc99
Merge pull request #12358 from openfoodfoundation/dependabot/bundler/valid_email2-5.2.3
...
chore(deps): bump valid_email2 from 5.2.1 to 5.2.3
2024-04-11 11:28:08 +10:00
dependabot[bot]
0be720dcb1
chore(deps): bump tar from 6.1.11 to 6.2.1
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.11 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 01:27:41 +00:00
Maikel
1459c9ee94
Merge pull request #12345 from chahmedejaz/task/12332-fix-rubocop-locale-errors
...
Fix Rubocop Locale Errors
2024-04-11 11:24:30 +10:00
David Cook
18d91d166e
Remove temporary spec
...
It's likely to change frequently when there are global changes to the admin screen.
It would be better to test more directly, but I don't think worth it while everythings moving around so much.
2024-04-11 10:31:23 +10:00
David Cook
32b33de707
Optimise by pre-loading required columns
...
Oh boy, that's a big change.
2024-04-11 10:31:23 +10:00
David Cook
917ca790af
Temporarily add db counter to query
...
This is going to be totally flaky so will remove soon.
2024-04-11 10:31:23 +10:00
Maikel Linke
c2c7910357
Reset I18n.local for each spec
...
This avoids a locale setting leaking from one spec to another. It also
means that we don't have to reset the locale in individual specs.
Also:
- `cookies` is reset automatically and we don't need to do that.
- Removed some unused code (German number format and helper methods).
2024-04-11 10:14:52 +10:00
Ahmed Ejaz
b2172ef8d8
12332 - Add around block to apply default_locale on specs
2024-04-11 10:14:52 +10:00
Ahmed Ejaz
ec61cff387
12332 - Fix rubocop Rails/I18nLocaleTexts errors
...
- Add en locales for the hardcodded strings
2024-04-11 10:14:50 +10:00
Ahmed Ejaz
693b9bd171
12332 - Fix rubocop Rails/I18nLocaleAssignment errors
...
- use I18n.with_locale method rather than direct locale assignment
2024-04-11 10:13:50 +10:00
Filipe
89033579bd
Merge pull request #12328 from dacook/buu/remove-stimulus-reflex
...
[BUU] Remove Stimulus Reflex from Products screen
2024-04-10 21:59:59 +01:00
Konrad
b3dd51d6ac
Merge pull request #12324 from chahmedejaz/task/12314-fix-rubocop-rails-helper-instance-variable
...
Fix Rubocop Rails/HelperInstanceVariable
2024-04-10 20:17:06 +02:00
David Cook
1425d524b9
Fix product filtering
...
Merges change from fb09a7f1e6
2024-04-10 15:17:56 +01:00
David Cook
e78ef120f4
TODO
...
I think this case got lost.
2024-04-10 15:17:56 +01:00
David Cook
129ceb01f0
Fix spec
2024-04-10 15:17:56 +01:00
David Cook
97d13597b0
Fix intermittent bug
...
Dunno why, but this recently started occuring for me in dev and test. Browser update?
2024-04-10 15:17:56 +01:00
David Cook
15790d3d8e
Only register event listeners when needed
...
Otherwise there could be over 200 listeners on a page.
2024-04-10 15:17:56 +01:00
David Cook
54d0dfb141
Prevent duplicate products in search results
...
Dunno why, but the product was appearing once for each variant.
2024-04-10 15:17:56 +01:00
David Cook
c4b7b76e64
Avoid pagination when editing errored products
2024-04-10 15:17:56 +01:00
David Cook
fd8be37a62
Use shared page controls on products screen
...
This has an auto submit and can potentially work with Turbo, like on the Orders screen.
2024-04-10 15:17:56 +01:00
David Cook
0fc3d39106
Ensure pagination is retained when saving or discarding
...
But we have more work to do.
2024-04-10 15:17:56 +01:00
David Cook
2c71f7f1ed
Discard changes by reloading the page
...
Now there's a popup asking to confirm, which I think is worth keeping!
2024-04-10 15:17:56 +01:00
David Cook
8696e05e66
Move index and bulk_update actions to good ol' HTTP requests
...
We've found that we just can't rely in StimulusReflex (and the underlying WebSockets stack) to guarantee a response to a request.
Because of this, there was intermittent issues when the server was overloaded with large requests, and the response never arrived, leaving an infinite loader, and a poor user wondering if anything was still happening.
2024-04-10 15:17:56 +01:00
David Cook
dadabcf8ad
Prettify
2024-04-10 15:17:56 +01:00
David Cook
d904c2a494
Don't warn when submitting form
2024-04-10 15:17:56 +01:00
Konrad
e88335a923
Merge pull request #12303 from arunguleria/12295-translation-fixes-on-return-authorizaton
...
12295-Translation fixes for return authorization status
2024-04-10 14:10:08 +02:00
dependabot[bot]
6bcbbeadc4
chore(deps-dev): bump spring from 4.1.3 to 4.2.0
...
Bumps [spring](https://github.com/rails/spring ) from 4.1.3 to 4.2.0.
- [Release notes](https://github.com/rails/spring/releases )
- [Changelog](https://github.com/rails/spring/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rails/spring/compare/v4.1.3...v4.2.0 )
---
updated-dependencies:
- dependency-name: spring
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:08:27 +00:00
dependabot[bot]
9897c33a08
chore(deps): bump stripe from 10.14.0 to 10.15.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.14.0 to 10.15.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v10.14.0...v10.15.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 09:59:34 +00:00
dependabot[bot]
e5e8d62c6a
chore(deps): bump valid_email2 from 5.2.1 to 5.2.3
...
Bumps [valid_email2](https://github.com/micke/valid_email2 ) from 5.2.1 to 5.2.3.
- [Changelog](https://github.com/micke/valid_email2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micke/valid_email2/compare/v5.2.1...v5.2.3 )
---
updated-dependencies:
- dependency-name: valid_email2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 09:57:15 +00:00
Maikel Linke
b03bb30a8e
Move ABN checks to the database
2024-04-10 17:02:18 +10:00
Maikel Linke
3382a62eb5
Simplify BulkInvoiceJob by removing checks
...
The check for invoiceability is already done by the reflex triggering
the job. Let's DRY the code, save time and be more flexible in the
future.
Also checking the order of actually generated PDF pages.
2024-04-10 16:52:56 +10:00
Maikel Linke
48b447500f
Move selection of invoicable orders to database
...
It's more efficient and should allow for further optimisations.
2024-04-10 16:52:56 +10:00
Maikel Linke
16c877f7cb
Fix: preserve order of invoices in bulk print
2024-04-10 14:51:55 +10:00
Maikel Linke
1d8b942acd
Fix spec for invoice ordering
2024-04-10 14:03:25 +10:00
David Cook
ade4e855dc
Merge pull request #12341 from mkllnk/connected-app-url
...
Make URL to connect app translatable
2024-04-10 10:36:49 +10:00
David Cook
d4da684f4a
Merge pull request #12349 from openfoodfoundation/dependabot/bundler/rubocop-1.63.0
...
chore(deps-dev): bump rubocop from 1.62.1 to 1.63.0
2024-04-10 10:32:32 +10:00
cyrillefr
404fcf1f72
Fix FixRailsWhereEquals
...
- fixes offenses caused by RuboCop::Cop::Rails::WhereEquals cop
2024-04-09 10:44:02 +02:00
Maikel
a40b9eb44e
Merge pull request #12316 from anansilva/6055-fix-rubocop-lint-constant-definition-in-block
...
Fix rubocop Lint/ConstantDefinitionInBlock group
2024-04-09 12:52:06 +10:00
Maikel Linke
c0010319af
Avoid duplicate loading of task in spec
...
The new product image import spec was loading rake tasks multiple times.
That make the spec for enterprise deletion fail when executed afterwards
because the deletion task was executed twice and failed the second time.
2024-04-09 12:04:42 +10:00
Maikel
c9c94fcaa5
Merge pull request #12337 from cyrillefr/FixRailsNegateIncludeRubocopIssue
...
Fix Rubocop Rails/NegateInclude issues
2024-04-09 10:40:47 +10:00
Gaetan Craig-Riou
103c6e7fc0
Remove debugging line
2024-04-09 10:30:46 +10:00
Gaetan Craig-Riou
1509066b85
Apply new cop Style/MapIntoArray fix
2024-04-09 10:29:30 +10:00
Maikel
169df3fb8b
Merge pull request #12343 from filipefurtad0/spec_regression_s2_12340
...
Adds regression spec for S2 bug #12340
2024-04-09 10:16:09 +10:00
Ana Nunes da Silva
061ff91786
Fix offense constant definition in block in validators/integer_array_validator_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
0aea14832a
Fix offense constant definition in block in validators/date_time_string_validator_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
939605cb7a
Fix offense constant definition in block in models/spree/preferences/preferable_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
b18fe8ce35
Fix offense constant definition in block in models/spree/preferences/configuration_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
fc3d7f8496
Fix offense constant definition in block in models/spree/gateway_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
3bd6c85f3b
Fix offense constant definition in block in models/spree/ability_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
0726e4c1d0
Fix offense constant definition in block in reports/line_items_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
cfca7816d5
Fix offense constant definition in block in serializer_helper_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
f1309db0f0
Fix offense constant definition in block in spree base_controller_spec.rb
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
d726a0e3cb
Fix offense constant definition in block in users.rake
...
This rake has tests
2024-04-08 11:16:38 +01:00
Ana Nunes da Silva
5415fa2db8
Fix offense constant definition in block in import_product_images_rake.rb
...
Add a test to import product images rake
2024-04-08 11:16:38 +01:00
dependabot[bot]
2772dd2e78
chore(deps-dev): bump rubocop from 1.62.1 to 1.63.0
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.62.1 to 1.63.0.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.62.1...v1.63.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-08 09:07:38 +00:00
Gaetan Craig-Riou
f4cc5d5917
Merge pull request #12342 from openfoodfoundation/dependabot/bundler/rubocop-rspec-2.29.1
...
chore(deps-dev): bump rubocop-rspec from 2.28.0 to 2.29.1
2024-04-08 13:30:57 +10:00
Gaetan Craig-Riou
3634032948
Merge pull request #12344 from cyrillefr/FixLintDuplicateRequireIssue
...
Fix Lint/DuplicateRequire issue
2024-04-08 13:15:11 +10:00
filipefurtad0
8ad4f885a0
Adds shared example for descending name ordering
2024-04-07 17:15:12 +01:00
Ahmed Ejaz
870e2b447c
12294 - add specs
...
- display none if no tax category is selected
- add a tax_category_column css selector for future related specs
2024-04-05 23:49:52 +05:00
cyrillefr
f57d44ba24
Fix Lint/DuplicateRequire issue
...
- updates the todo list
2024-04-05 17:09:14 +02:00
filipefurtad0
f618ef1201
Adds regression spec for S2 bug #12340
2024-04-05 14:46:52 +01:00
dependabot[bot]
644f0aaf75
chore(deps-dev): bump rubocop-rspec from 2.28.0 to 2.29.1
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.28.0 to 2.29.1.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.28.0...v2.29.1 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 09:26:46 +00:00
cyrillefr
2877c793f8
Attempt to get rid of flaky spec #10027
2024-04-05 10:07:06 +02:00
Maikel Linke
91803953fe
Point connect app URL to new n8n server
2024-04-05 15:35:03 +11:00
Maikel Linke
e00156a8d4
Make URL to connect app translatable
...
Instance managers can now change the URL in Transifex to use their own
API endpoint.
2024-04-05 14:57:13 +11:00
Maikel
fa03de33e1
Merge pull request #12335 from openfoodfoundation/dependabot/bundler/datafoodconsortium-connector-1.0.0.pre.alpha.11
...
chore(deps): bump datafoodconsortium-connector from 1.0.0.pre.alpha.10 to 1.0.0.pre.alpha.11
2024-04-05 10:20:58 +11:00
Maikel
16c20dbb6b
Merge pull request #12339 from filipefurtad0/bump_stripe-10.14.0
...
Bump stripe 10.14.0
2024-04-05 10:19:51 +11:00
Maikel
403d855766
Merge pull request #12336 from openfoodfoundation/dependabot/bundler/json-2.7.2
...
chore(deps): bump json from 2.7.1 to 2.7.2
2024-04-05 10:16:51 +11:00
Maikel Linke
965ca5ca92
Update DFC API docs
2024-04-05 10:09:00 +11:00
dependabot[bot]
4e7fed9c4b
chore(deps): bump datafoodconsortium-connector
...
Bumps [datafoodconsortium-connector](https://github.com/datafoodconsortium/connector-ruby ) from 1.0.0.pre.alpha.10 to 1.0.0.pre.alpha.11.
- [Release notes](https://github.com/datafoodconsortium/connector-ruby/releases )
- [Changelog](https://github.com/datafoodconsortium/connector-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/datafoodconsortium/connector-ruby/compare/v1.0.0-alpha.10...v1.0.0-alpha.11 )
---
updated-dependencies:
- dependency-name: datafoodconsortium-connector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 10:06:37 +11:00
filipefurtad0
0f3b502ca6
Re-records cassettes after Stripe bump
2024-04-04 14:40:49 +01:00
filipefurtad0
d6d16316dc
Bumps Stripe to v10.14.0
2024-04-04 14:34:28 +01:00
cyrillefr
84747ea064
Fix Rails::NegateInclude issues
...
- cop class: RuboCop::Cop::Rails::NegateInclude
- replaced !array.include?(2) by array.exclude?(2)
2024-04-04 14:42:42 +02:00
dependabot[bot]
94d08c6b91
chore(deps): bump json from 2.7.1 to 2.7.2
...
Bumps [json](https://github.com/flori/json ) from 2.7.1 to 2.7.2.
- [Release notes](https://github.com/flori/json/releases )
- [Changelog](https://github.com/flori/json/blob/master/CHANGES.md )
- [Commits](https://github.com/flori/json/compare/v2.7.1...v2.7.2 )
---
updated-dependencies:
- dependency-name: json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 09:51:36 +00:00
Maikel
cf9414a352
Merge pull request #12329 from openfoodfoundation/dependabot/bundler/rubocop-rspec-2.28.0
...
chore(deps-dev): bump rubocop-rspec from 2.27.1 to 2.28.0
2024-04-04 13:43:02 +11:00
Ahmed Ejaz
0887f0676f
12294 - Fix Wrong Tax Category Display
...
- Only display the tax_category name if the tax_category_id is present
- tax_category is overriden in the variant model
- if tax category is not present, then return the default tax category
2024-04-04 06:06:23 +05:00
David Cook
6cff5c81fe
Fix RSpecRails/NegationBeValid
...
Another cop that only supports not_to instead of to_not.
2024-04-04 09:41:05 +11:00
David Cook
4db5aa593f
Regenerate rubocop todo
2024-04-04 09:36:41 +11:00
David Cook
0bae5d67c6
Merge pull request #12325 from openfoodfoundation/dependabot/bundler/letter_opener-1.10.0
...
chore(deps-dev): bump letter_opener from 1.9.0 to 1.10.0
2024-04-04 09:28:26 +11:00
David Cook
2007b2e1b0
Merge pull request #12322 from openfoodfoundation/dependabot/bundler/debug-1.9.2
...
chore(deps-dev): bump debug from 1.9.1 to 1.9.2
2024-04-04 09:26:04 +11:00
David Cook
0d0a9a467c
Merge pull request #12321 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.146.1
...
chore(deps): bump aws-sdk-s3 from 1.146.0 to 1.146.1
2024-04-04 09:25:35 +11:00
David Cook
a4cc4e28e7
Merge pull request #12319 from openfoodfoundation/dependabot/npm_and_yarn/trix-2.1.0
...
chore(deps): bump trix from 2.0.10 to 2.1.0
2024-04-04 09:25:04 +11:00
Gaetan Craig-Riou
12cf626202
Update all locales with the latest Transifex translations
2024-04-03 16:48:50 +11:00
David Cook
af2e3ca703
Merge pull request #12326 from filipefurtad0/deletes_connected_accounts_after_specs
...
Removes Stripe accounts created for testing purposes
2024-04-03 10:37:17 +11:00
Gaetan Craig-Riou
52bc88bbd8
Merge pull request #11369 from Matt-Yorkley/product-taxon
...
[Product Refactor] Primary Taxon
2024-04-03 10:31:49 +11:00
David Cook
cadc2bf5d3
Merge pull request #12320 from anansilva/6055-fix-rubocop-lint-duplicate-branch
...
Fix rubocop Lint/DuplicateBranch group
2024-04-03 10:02:14 +11:00
dependabot[bot]
69a10f0137
chore(deps-dev): bump rubocop-rspec from 2.27.1 to 2.28.0
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.27.1...v2.28.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-02 09:38:50 +00:00
Ana Nunes da Silva
eedbaaff6e
Fix duplicate branch in Spree::Preferences::Preferable private method
...
:string, :text and :password cases have the same value
2024-04-02 10:20:17 +01:00
Ana Nunes da Silva
5fde1cc7cd
Fix duplicate branch in Spree::Preference#value method
...
:string, :text and :password cases have the same value
2024-04-02 10:20:17 +01:00
Ana Nunes da Silva
3e796da8ff
Fix duplicate branch Spree::Calculator
2024-04-02 10:20:17 +01:00
Ana Nunes da Silva
8bee48df6d
Fix duplicate branch in Enterprise#category method
...
non_producer_sells_any and non_producer_sells_own have the same category
2024-04-02 10:20:17 +01:00
Ana Nunes da Silva
eaf32226a4
Fix duplicate branches in Spree::Admin::BaseHelper
...
:string case already handled by the else case
2024-04-02 10:20:17 +01:00
Maikel
97c6c97499
Merge pull request #12318 from openfoodfoundation/dependabot/bundler/newrelic_rpm-9.8.0
...
chore(deps): bump newrelic_rpm from 9.7.1 to 9.8.0
2024-04-02 10:42:51 +11:00
Gaetan Craig-Riou
484c037c38
Fix duplication coming from a rebase error
2024-04-02 10:18:47 +11:00
Gaetan Craig-Riou
100239c4e6
Fix #bulk_product duplicate
...
Remove duplicate when a product has mutiple variant in the same category
(taxon)
2024-04-02 09:59:16 +11:00
Gaetan Craig-Riou
678fa37df9
Fix duplication issue
...
When a product had mutiple variant assigned to the same category it
should only return the product one
2024-04-02 09:57:36 +11:00
Gaetan Craig-Riou
8c05838080
Move the category to the variant row
2024-04-02 09:57:36 +11:00
Gaetan Craig-Riou
6d1249e7f9
Update DFC supplied product
2024-04-02 09:57:36 +11:00
Matt-Yorkley
d3e62c4390
Add test for persisting taxon on variant during product creation
2024-04-02 09:43:24 +11:00
Matt-Yorkley
ac4ec36b3b
Update ProductScopeQuery spec
2024-04-02 09:43:24 +11:00
Matt-Yorkley
8a364a5f48
Fix product touch spec
2024-04-02 09:43:24 +11:00
Matt-Yorkley
d959ee2358
Fix rubocop warnings
2024-04-02 09:43:24 +11:00
Matt-Yorkley
a55931c081
Reinstate sorting by arbitrary list of product categories
2024-04-02 09:42:43 +11:00
Maikel
eac278ea1f
Merge pull request #12262 from filipefurtad0/vcr_stripe_accounts_controller_spec
...
Vcr stripe accounts controller spec
2024-04-02 09:39:53 +11:00
Matt-Yorkley
2743a8183d
Disable sorting by user-defined product category order
2024-04-02 09:33:34 +11:00
Matt-Yorkley
3f2a5786bd
Apply taxon from sibling variant if none is provided on variant creation
2024-04-02 09:27:37 +11:00
Matt-Yorkley
02abe5cc06
Remove dead code related to multiple product taxons
2024-04-02 09:27:37 +11:00
Matt-Yorkley
fb09a7f1e6
Fix product filtering
2024-04-02 09:27:37 +11:00
Matt-Yorkley
78495d0ace
Drop unnecessary params filtering
2024-04-02 09:27:37 +11:00
Matt-Yorkley
6025491f94
Update product serializer
2024-04-02 09:27:37 +11:00
Matt-Yorkley
c5ec7e361b
Update product import
2024-04-02 09:27:36 +11:00
Matt-Yorkley
d4dd3cc708
Update products v3 table
2024-04-02 09:27:36 +11:00
Matt-Yorkley
c0864405a1
Update bulk products JS spec
2024-04-02 09:27:36 +11:00
Matt-Yorkley
6e7b97879b
Update DFC product importer
2024-04-02 09:27:36 +11:00
Matt-Yorkley
d281e9d1b5
Adjust factory
2024-04-02 09:27:36 +11:00
Matt-Yorkley
d9899e8af6
Update more specs
2024-04-02 09:27:36 +11:00
Matt-Yorkley
b22c42613a
Update taxon querying in reports
2024-04-02 09:27:36 +11:00
Matt-Yorkley
269d3ced0c
Update enterprise caching spec
2024-04-02 09:27:36 +11:00
Matt-Yorkley
861f2aef01
Update product import spec
2024-04-02 09:27:36 +11:00
Matt-Yorkley
6b3e33f607
Update Taxon associations and joins
2024-04-02 09:27:36 +11:00
Matt-Yorkley
cd601319f3
Fix factory issues
2024-04-02 09:27:36 +11:00
Matt-Yorkley
3b715875ad
Update taxon association
2024-04-02 09:27:36 +11:00
Matt-Yorkley
0dbbd5ed3b
Migrate primary taxon id from products to variants
2024-04-02 09:27:36 +11:00
Matt-Yorkley
65731f6c52
Update serializers and views for admin products index
2024-04-02 09:27:36 +11:00
Matt-Yorkley
3a38eeb248
Remove products taxon null constraint
2024-04-02 09:27:36 +11:00
Matt-Yorkley
2707c3137a
Apply taxon to new variant when creating a new product
2024-04-02 09:27:36 +11:00
Matt-Yorkley
b30944471d
Update admin forms
2024-04-02 09:27:36 +11:00
Matt-Yorkley
c805486f0a
Update attribute translations
2024-04-02 09:27:36 +11:00
Matt-Yorkley
2ef266390d
Move primary taxon to variant
2024-04-02 09:27:36 +11:00
Ahmed Ejaz
7b4b7c5f45
12314 - Fix specs for orders helper
2024-04-01 21:51:46 +05:00
filipefurtad0
a3b646a500
Removes connected account
...
Re-records relevant VCR-cassettes for CreditCardCloner examples
2024-04-01 11:37:17 +01:00
filipefurtad0
01cbcf79fa
Removes connected account
...
Re-records relevant VCR-cassettes for CreditCardRemover examples
2024-04-01 11:37:17 +01:00
filipefurtad0
c611754272
Removes connected account
...
Re-records relevant VCR-cassette on stripe_sca_spec
2024-04-01 11:36:51 +01:00
filipefurtad0
66b98bd477
Removes connected account
...
Re-records relevant VCR-cassette on payments_stripe_spec
2024-04-01 11:36:09 +01:00
dependabot[bot]
18d1e00c47
chore(deps-dev): bump letter_opener from 1.9.0 to 1.10.0
...
Bumps [letter_opener](https://github.com/ryanb/letter_opener ) from 1.9.0 to 1.10.0.
- [Changelog](https://github.com/ryanb/letter_opener/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ryanb/letter_opener/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: letter_opener
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-01 09:13:23 +00:00
Ahmed Ejaz
05f373f541
12314 - add order parameter in OrdersHelper methods
2024-04-01 06:41:41 +05:00
Ahmed Ejaz
4ba6afa665
12314 - fix Rails/HelperInstanceVariable error
...
- InjectionHelper
- OrdersHelper
2024-04-01 02:19:14 +05:00
Ahmed Ejaz
ac1595e718
12314 - remove shared distributor partial
...
- this was only used in the enterprise show view
- the above view was deleted here 4f2389e257
- by removing this, we can remove distributor_link_class method
- it will also fix the rubocop error
2024-03-31 18:08:22 +05:00
Ahmed Ejaz
3bb44cfe6d
12314 - fix order helper rubocop errors
...
- remove the direct access of @order instance variable
- add an attr_reader for order and use it instead
2024-03-31 17:07:00 +05:00
Ahmed Ejaz
19e3dc077e
12314: remove Rails/HelperInstanceVariable from rubocop todo
2024-03-31 17:04:15 +05:00
filipefurtad0
33889f1255
Deletes connected account, after spec
...
Re-records cassettes
2024-03-29 19:02:45 +00:00
dependabot[bot]
aab01e77e0
chore(deps-dev): bump debug from 1.9.1 to 1.9.2
...
Bumps [debug](https://github.com/ruby/debug ) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/ruby/debug/releases )
- [Commits](https://github.com/ruby/debug/compare/v1.9.1...v1.9.2 )
---
updated-dependencies:
- dependency-name: debug
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 09:51:55 +00:00
dependabot[bot]
1b49606fca
chore(deps): bump aws-sdk-s3 from 1.146.0 to 1.146.1
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.146.0 to 1.146.1.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 09:50:56 +00:00
dependabot[bot]
45ec3d759f
chore(deps): bump trix from 2.0.10 to 2.1.0
...
Bumps [trix](https://github.com/basecamp/trix ) from 2.0.10 to 2.1.0.
- [Release notes](https://github.com/basecamp/trix/releases )
- [Commits](https://github.com/basecamp/trix/compare/v2.0.10...v2.1.0 )
---
updated-dependencies:
- dependency-name: trix
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-28 09:46:07 +00:00
Maikel
d8641bf576
Merge pull request #12268 from dacook/buu/change-variant-unit-11061
...
[BUU] Change variant unit values
2024-03-28 16:19:33 +11:00
David Cook
4498e91e90
Update all locales with the latest Transifex translations
2024-03-28 16:18:36 +11:00
David Cook
116547d2d2
Merge pull request #12305 from Pauloparakleto/feat/12297-rvm-support-script-setup
...
Feat/12297 rvm support script setup
2024-03-28 09:14:51 +11:00
Pauloparakleto
80db511fe5
remove rvm script. It is called directly in script/setup
2024-03-27 10:11:21 -03:00
Pauloparakleto
3a2cb3e415
call rvm directly
2024-03-27 10:11:21 -03:00
David Cook
15c93a8e95
Add -v flag to avoid script exit
2024-03-27 10:11:21 -03:00
David Cook
4a4135f261
Simplify condition, in favour of rbenv
...
If rbenv is installed, we'll favour that because that's what is currently supported.
2024-03-27 10:11:21 -03:00
Pauloparakleto
0cd4682e36
chore(GETTING_STARTED.md): Add RVM alternative to installation guide.
2024-03-27 10:11:10 -03:00
Pauloparakleto
1d6323c520
chore(script/rvm-install): Add support to RVM. Use rvm command to install ruby version in variable.
...
RVM already print the logs. No need to printf message here.
RVM already skip installation if already done with logs.
2024-03-27 10:10:21 -03:00
Pauloparakleto
8b591b7d21
chore(script/setup): Add support to RVM. Only evaluate to rbenv if rvm path is not found.
2024-03-27 10:08:50 -03:00
filipefurtad0
0b844bca8d
Sets VCR tag at the beginning of the spec file
...
Rebases and re-records cassettes
2024-03-27 11:37:03 +00:00
filipefurtad0
1fd4c83cf1
Replaces fake with real client_it
...
Replaces stubs on Stripe Account Controller
2024-03-27 11:28:30 +00:00
David Cook
266e94eba8
Fixup spec
2024-03-27 20:20:20 +11:00
David Cook
b9b2c876cc
Ensure value always shows
...
Even thought it's not valid (you can't save items with an empty name), it's disconcerting when the value suddenly disappears from view.
2024-03-27 20:20:20 +11:00
David Cook
99121943a7
Fix bug
...
I missed a bit in a refactor, and it wasn't covered by the spec.
2024-03-27 20:20:20 +11:00
David Cook
b2881bb169
Add JS specs
...
Converted using https://www.codeconvert.ai/coffeescript-to-javascript-converter
With plenty of manual fixes required too..
2024-03-27 20:20:20 +11:00
David Cook
11b8a01220
Move Jest config to a file
...
With the help of 'jest --init'
I didn't end up using this, but it seems worth keeping config out of package.json
2024-03-27 20:20:20 +11:00
David Cook
924701e161
Load available units from system config
...
I'm not sure what's the best way to load data into javascript.. this works.
2024-03-27 20:20:20 +11:00
David Cook
1d8ed67b0b
Handle unit scale changes
...
As discussed, this is the desired behaviour. The current screen appears to do this, but fails to save the changes.
2024-03-27 20:20:20 +11:00
David Cook
d238fc0cad
TODO: optimise and fix bug
2024-03-27 20:20:20 +11:00
David Cook
4ddb2ff1e9
Generate unit display with OptionValueNamer
2024-03-27 20:20:20 +11:00
David Cook
cf31d09ad8
Prevent submitting empty value
2024-03-27 20:20:20 +11:00
David Cook
49226ffdbc
Extract unit_value and unit_description values
...
Copied from display_as.js.coffee (ofn.admin.ofnDisplayAs.variantUnitProperties).
2024-03-27 20:20:20 +11:00
David Cook
c98956bf5a
Add variant controller
...
This will manage the various unit fields. Maybe it should have a more specific name.
2024-03-27 20:20:16 +11:00
dependabot[bot]
28dab2fc2e
chore(deps): bump newrelic_rpm from 9.7.1 to 9.8.0
...
Bumps [newrelic_rpm](https://github.com/newrelic/newrelic-ruby-agent ) from 9.7.1 to 9.8.0.
- [Release notes](https://github.com/newrelic/newrelic-ruby-agent/releases )
- [Changelog](https://github.com/newrelic/newrelic-ruby-agent/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/newrelic/newrelic-ruby-agent/compare/9.7.1...9.8.0 )
---
updated-dependencies:
- dependency-name: newrelic_rpm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 09:10:14 +00:00
David Cook
9beaf0a0c2
Use textContent FTW
...
Oh look, the test works better now too.
2024-03-27 17:35:09 +11:00
David Cook
6291cce5d1
Fix style for empty popout button
...
There's still an odd 1px height change on hover that I can't track down. I think it would be better to just give new variants a default of 1 (blank is not valid anyway).
2024-03-27 17:35:09 +11:00
David Cook
e589605e3c
Rename popout style classes
2024-03-27 17:35:08 +11:00
David Cook
e110cd1145
Fix popout to focus first _visible_ field
2024-03-27 14:34:31 +11:00
David Cook
26723194d5
Prevent popout from updating display value
...
Watch out, HAML will strip an attribute with boolean false, so we need to use a string. Or reconsider using false as a default value..
I wish Jest had the rspec concept of `let`.
2024-03-27 14:34:31 +11:00
David Cook
e94fddb0f8
Style label in popout
...
And tweaked global style as per design.
And cleanup unused classes.
2024-03-27 14:34:31 +11:00
David Cook
4f7d50ca4b
Refactor CSS to reduce scope
...
We don't want the fields inside the popout to be naked, so need to be more specific.
2024-03-27 14:34:31 +11:00
David Cook
f13f2cfa2f
Move values to variables
...
I didn't end up using these, but it's probably worth keeping for consistency.
2024-03-27 14:34:31 +11:00
David Cook
4a776233db
Move fields into a popout
2024-03-27 14:34:31 +11:00
David Cook
436f733213
Add variant unit fields
...
Unfortunately we can't use an input[type=number] because you're allowed to type text for unit_description.
These fields will be conditionally shown/hidden in upcoming steps.
2024-03-27 14:34:31 +11:00
David Cook
a5741a1ca8
Sync hidden variant unit fields
...
This will be necessary for managing the 'display as' state.
..or is it?
2024-03-27 14:34:19 +11:00
David Cook
45b4e6c87c
Add comments
...
To save me or someone else having to figure it out again.
2024-03-27 14:33:32 +11:00
David Cook
189cd88848
Remove duplicate spec
...
Must have been an accident while merging conflicts
2024-03-27 14:33:32 +11:00
David Cook
9b040d87f6
Update spec
2024-03-27 14:33:32 +11:00
Gaetan Craig-Riou
924bb2a003
Merge pull request #12315 from openfoodfoundation/dependabot/bundler/bugsnag-6.26.4
...
chore(deps): bump bugsnag from 6.26.3 to 6.26.4
2024-03-27 10:07:26 +11:00
Gaetan Craig-Riou
9c06032077
Merge pull request #12312 from openfoodfoundation/dependabot/npm_and_yarn/express-4.19.2
...
chore(deps): bump express from 4.18.2 to 4.19.2
2024-03-27 09:29:10 +11:00
Filipe
50242d8821
Merge pull request #12306 from Matt-Yorkley/current-configs
...
Reduce unnecessary avalanches of Redis queries
2024-03-26 14:34:08 +00:00
Matt-Yorkley
c01bab5f27
Wrap commonly-repeated calls to Spree::Config to reduce unnecessary cache reads
...
These config values are relatively static but in some cases they can be called many times in the same request (like rendering a report or a large list of line_items in BOM). These values will now only get fetched from Redis/Postgres once at most per request/job.
2024-03-26 13:39:16 +00:00
Filipe
7be06fc38c
Merge pull request #12307 from Matt-Yorkley/report-form-loading
...
Don't generate packing reports twice just to show the form
2024-03-26 12:42:45 +00:00
dependabot[bot]
df50485b62
chore(deps): bump bugsnag from 6.26.3 to 6.26.4
...
Bumps [bugsnag](https://github.com/bugsnag/bugsnag-ruby ) from 6.26.3 to 6.26.4.
- [Release notes](https://github.com/bugsnag/bugsnag-ruby/releases )
- [Changelog](https://github.com/bugsnag/bugsnag-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bugsnag/bugsnag-ruby/compare/v6.26.3...v6.26.4 )
---
updated-dependencies:
- dependency-name: bugsnag
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-26 10:01:03 +00:00
David Cook
6240f37adf
Merge pull request #12308 from dacook/update-rails-nested-form
...
chore(deps): update rails-nested-form from fork to v5.0.0
2024-03-26 13:26:50 +11:00
Maikel
d1e492bb99
Merge pull request #12310 from openfoodfoundation/dependabot/bundler/rubocop-rails-2.24.1
...
chore(deps-dev): bump rubocop-rails from 2.24.0 to 2.24.1
2024-03-26 12:14:59 +11:00
David Cook
f8a7635463
Regenerate Rubocop's TODO file
...
Using params in script/rubocop-autocorrect.sh:
bundle exec rubocop --regenerate-todo --no-auto-gen-timestamp
And yay, no new violations!
2024-03-26 09:39:07 +11:00
dependabot[bot]
9be929e572
chore(deps): bump express from 4.18.2 to 4.19.2
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 22:32:04 +00:00
David Cook
7af1fcaabb
Merge pull request #12311 from openfoodfoundation/dependabot/bundler/rdoc-6.6.3.1
...
chore(deps-dev): bump rdoc from 6.6.2 to 6.6.3.1
2024-03-26 09:31:22 +11:00
dependabot[bot]
8845161a8e
chore(deps-dev): bump rdoc from 6.6.2 to 6.6.3.1
...
Bumps [rdoc](https://github.com/ruby/rdoc ) from 6.6.2 to 6.6.3.1.
- [Release notes](https://github.com/ruby/rdoc/releases )
- [Changelog](https://github.com/ruby/rdoc/blob/master/History.rdoc )
- [Commits](https://github.com/ruby/rdoc/compare/v6.6.2...v6.6.3.1 )
---
updated-dependencies:
- dependency-name: rdoc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 19:50:54 +00:00
dependabot[bot]
ea584504bd
chore(deps-dev): bump rubocop-rails from 2.24.0 to 2.24.1
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.24.0 to 2.24.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.24.0...v2.24.1 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 09:32:02 +00:00
Gaetan Craig-Riou
3b2d8967ad
Merge pull request #12302 from openfoodfoundation/dependabot/bundler/stripe-10.13.0
...
chore(deps): bump stripe from 10.12.0 to 10.13.0
2024-03-25 13:12:54 +11:00
David Cook
52a36f33bc
Merge pull request #12298 from mkllnk/devise-links
...
Remove unused Devise login links partial
2024-03-25 12:57:39 +11:00
Gaetan Craig-Riou
502d7c6d4a
Update Stripe API recordings for new version
2024-03-25 12:07:08 +11:00
David Cook
6b2c54a25e
Update event name
...
The event name has changed in the official release.
2024-03-25 11:01:23 +11:00
David Cook
51404f4d66
chore(deps): update rails-nested-form from fork to v5.0.0
...
We were using our own fork, while waiting for a new feature to be merged. It's now been released, albeit with a modification. The gem has changed it's name too.
2024-03-25 11:00:51 +11:00
Matt-Yorkley
fc1b686938
Don't generate packing reports unnecessarily when displaying the report form
2024-03-24 16:36:50 +00:00
Arun
0ab3c3d875
Merge branch 'master' into 12295-translation-fixes-on-return-authorizaton
2024-03-22 18:16:57 +05:30
Arun Guleria
03630f27af
12295-Translation fixes for return authorization status
2024-03-22 17:16:35 +05:30
dependabot[bot]
c0fd08d44e
chore(deps): bump stripe from 10.12.0 to 10.13.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.12.0 to 10.13.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v10.12.0...v10.13.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-22 09:24:29 +00:00
Maikel Linke
42520216aa
Update all locales with the latest Transifex translations
2024-03-22 15:34:25 +11:00
Maikel
ce24e6ecd6
Merge pull request #12257 from openfoodfoundation/dependabot/npm_and_yarn/hotwired/turbo-8.0.4
...
chore(deps): bump @hotwired/turbo from 8.0.3 to 8.0.4
2024-03-22 15:32:41 +11:00
Maikel
4c1268b3ce
Merge pull request #12274 from mkllnk/dfc-product-import
...
Import products from DFC catalog
2024-03-22 09:25:02 +11:00
dependabot[bot]
3455ffd507
chore(deps): bump @hotwired/turbo from 8.0.3 to 8.0.4
...
Bumps [@hotwired/turbo](https://github.com/hotwired/turbo ) from 8.0.3 to 8.0.4.
- [Release notes](https://github.com/hotwired/turbo/releases )
- [Commits](https://github.com/hotwired/turbo/compare/v8.0.3...v8.0.4 )
---
updated-dependencies:
- dependency-name: "@hotwired/turbo"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 09:57:20 +00:00
Konrad
26f3b5603d
Merge pull request #12246 from dacook/cable_ready-downgrade
...
Downgrade cable_ready JS to 5.0.1
2024-03-21 10:54:15 +01:00
Maikel Linke
54738fc552
Remove unnecessary method checkout_steps
...
It allowed introspection of a dynamic state machine. But the only two
usages of this method only referred to the first state which is always
the same. Our complicated checkout logic needs more clarity and
introducing some hardcoded state names here can only help.
2024-03-21 13:43:54 +11:00
Maikel
50acf2f484
Merge pull request #12299 from mkllnk/social-media-links
...
Publish full URLs of social media links on DFC API
2024-03-21 13:20:35 +11:00
Maikel Linke
220e459da2
Publish full URLs of social media links on DFC API
...
We have a quirky way of storing social media links in our database. The
saved format results from the UI, validations and overridden getter
methods.
2024-03-21 12:16:10 +11:00
Maikel Linke
c6e88e70c3
Remove unused Devise login links partial content
...
The purpose of this file was unclear and it was flagging additional
maintenance like missing translations.
2024-03-21 10:21:49 +11:00
David Cook
4ada3edc4e
Merge pull request #12293 from Pauloparakleto/readme-node-advise
...
chore(README.md): change the order the instalation guide appears and add advise about specific ruby and node versions.
2024-03-21 09:41:10 +11:00
David Cook
579965c62c
Merge pull request #12289 from anthonyms/11482-fix-rubocop-rails-issue-find_each
...
Fix Rubocop Rails issue: Rails/FindEach
2024-03-21 09:36:18 +11:00
Pauloparakleto
e85e606667
chore(GETTING_STARTED.md): remove mention to git and aditional steps when mentioning docker alternative. Let docker section be its job
2024-03-20 18:35:40 -03:00
Konrad
b4b8e99c7b
Merge pull request #12271 from abdellani/set-variant-processor-to-mini_magick
...
set variant_processor to mini_magick
2024-03-20 18:20:45 +01:00
Pauloparakleto
2d8cd2b1a5
chore(GETTING_STARTED.md): remove redundant advise about rbenv and node version
2024-03-20 11:43:43 -03:00
Pauloparakleto
1e826e8308
chore(GETTING_STARTED.md): close parentheses
2024-03-20 11:37:52 -03:00
Pauloparakleto
d81fc44597
chore(GETTING_STARTED.md): change instruction to nodenv, make it mandatory.
2024-03-20 11:03:16 -03:00
Pauloparakleto
cb47624702
chore(GETTING_STARTED.md): fix spelling
2024-03-20 10:48:02 -03:00
Pauloparakleto
ccdd428b57
chore(GETTING_STARTED.md): Mention docker at the bottom of the section preventing the contributor about aditional steps
2024-03-20 10:45:24 -03:00
Pauloparakleto
eb7e65a707
chore(GETTING_STARTED.md): remove mention to RVM
2024-03-20 10:33:08 -03:00
Anthony Musyoki
25e3f30f97
Fix Rubocop Rails issue: Rails/FindEach
2024-03-20 15:34:30 +03:00
Konrad
214f7ec23c
Merge pull request #12229 from cyrillefr/Decreasing-the-quantity-of-an-item-does-not-update-enterprise-fees-per-item
...
[BO Orders] Update Entreprise fees when decreasing quantity
2024-03-20 11:53:06 +01:00
Maikel
b679a20f23
Merge pull request #12285 from dacook/comments
...
Add placeholder file with comments
2024-03-20 14:26:48 +11:00
Gaetan Craig-Riou
eb2213bd10
Merge pull request #12287 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.146.0
...
chore(deps): bump aws-sdk-s3 from 1.145.0 to 1.146.0
2024-03-20 09:57:55 +11:00
Gaetan Craig-Riou
b07bf9989a
Merge pull request #12288 from openfoodfoundation/dependabot/bundler/rspec-rails-6.1.2
...
chore(deps-dev): bump rspec-rails from 6.1.1 to 6.1.2
2024-03-20 09:57:12 +11:00
Pauloparakleto
13f387e0a4
chore(README.md): change the order the instalation guide appears. Make clear ruby and node versions must be checked bebore running the script
2024-03-19 16:17:27 -03:00
dependabot[bot]
fc24a830a5
chore(deps-dev): bump rspec-rails from 6.1.1 to 6.1.2
...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 6.1.1 to 6.1.2.
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v6.1.1...v6.1.2 )
---
updated-dependencies:
- dependency-name: rspec-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-19 09:35:00 +00:00
dependabot[bot]
dd86222391
chore(deps): bump aws-sdk-s3 from 1.145.0 to 1.146.0
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.145.0 to 1.146.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-19 09:34:23 +00:00
David Cook
794f92d9f5
Add placeholder file with comments
...
I was surprised to find there's a channel defined by our app code, because it's not defined in the standard place.
2024-03-19 15:06:23 +11:00
David Cook
e061dbb86b
Merge pull request #12284 from mkllnk/logo-size-for-dfc
...
Limit enterprise image sizes on DFC API
2024-03-19 14:51:24 +11:00
Maikel Linke
526069dbb3
Limit enterprise image sizes on DFC API
...
Uploaded images can be several MB in size. While offering the big size
would enable other apps to resize it and store the image size they need,
we have only one app using it in practice and it's using the image
directly. It's much simpler and if a default size will work for others
in the future then why not just serve that.
We can revise this in the future. There is a DFC discussion about
publishing several sizes which I started:
https://github.com/datafoodconsortium/ontology/discussions/77#discussioncomment-8228094
2024-03-19 12:26:23 +11:00
David Cook
acb53a6ddc
Merge pull request #12273 from mkllnk/rubocop
...
Rubocop
2024-03-19 10:14:01 +11:00
Gaetan Craig-Riou
b623ecab26
Merge pull request #12275 from openfoodfoundation/dependabot/bundler/stripe-10.12.0
...
chore(deps): bump stripe from 10.11.0 to 10.12.0
2024-03-19 10:05:43 +11:00
Gaetan Craig-Riou
476825251d
Merge pull request #12279 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.145.0
...
chore(deps): bump aws-sdk-s3 from 1.144.0 to 1.145.0
2024-03-19 09:41:43 +11:00
Gaetan Craig-Riou
0d17230dd2
Merge pull request #12278 from openfoodfoundation/dependabot/bundler/shoulda-matchers-6.2.0
...
chore(deps-dev): bump shoulda-matchers from 6.1.0 to 6.2.0
2024-03-19 09:35:00 +11:00
Gaetan Craig-Riou
73eeaaabc2
Update Stripe API recordings for new version
2024-03-19 09:33:07 +11:00
dependabot[bot]
cad1140b18
chore(deps): bump stripe from 10.11.0 to 10.12.0
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 10.11.0 to 10.12.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v10.11.0...v10.12.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-19 09:33:07 +11:00
Konrad
67a5aa6877
Merge pull request #12207 from abdellani/11673-update-invoice-generate-route
...
fix route to Admin#order#invoice#generate
2024-03-18 19:18:00 +01:00
dependabot[bot]
c4fa936f15
chore(deps): bump aws-sdk-s3 from 1.144.0 to 1.145.0
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.144.0 to 1.145.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 09:37:59 +00:00
dependabot[bot]
ad7d19a0be
chore(deps-dev): bump shoulda-matchers from 6.1.0 to 6.2.0
...
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases )
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md )
- [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: shoulda-matchers
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 09:36:35 +00:00
David Cook
69df56ae76
Merge pull request #12247 from dacook/buu/broadcast-queue-12020
...
[BUU] Enqueue actions to perform at end of reflex
2024-03-18 11:38:21 +11:00
David Cook
63549b3dca
Add comment
...
I still don't know why the morph method doesn't work in this context..
2024-03-18 11:17:15 +11:00
David Cook
8a84e0084f
Enqueue cable_ready actions to perform at end of reflex
...
I think this resolves [this discussion](https://github.com/openfoodfoundation/openfoodnetwork/pull/11163#discussion_r1260531844 )
I guess we just didn't know [how it works](https://docs.stimulusreflex.com/guide/cableready.html#order-of-operations ) before..
2024-03-18 11:16:38 +11:00
Gaetan Craig-Riou
6dc0988933
Merge pull request #12276 from openfoodfoundation/dependabot/bundler/activerecord-import-1.6.0
...
chore(deps): bump activerecord-import from 1.5.1 to 1.6.0
2024-03-18 11:11:35 +11:00
Gaetan Craig-Riou
e2a53b57d4
Merge pull request #12272 from openfoodfoundation/dependabot/npm_and_yarn/follow-redirects-1.15.6
...
chore(deps): bump follow-redirects from 1.15.4 to 1.15.6
2024-03-18 11:09:14 +11:00
Gaetan Craig-Riou
3c3f65c271
Merge pull request #12256 from feruzoripov/services/group
...
Group `Order && OrderCycle` related services
2024-03-18 11:07:22 +11:00
Feruz Oripov
bdcb0856af
Fix failed specs
2024-03-16 19:23:17 +05:00
Feruz Oripov
778ed46d50
cops
2024-03-16 19:14:18 +05:00
Feruz Oripov
9d919938f3
Group Order && OrderCycle related services and specs
2024-03-16 19:07:08 +05:00
dependabot[bot]
8858ed86ac
chore(deps): bump activerecord-import from 1.5.1 to 1.6.0
...
Bumps [activerecord-import](https://github.com/zdennis/activerecord-import ) from 1.5.1 to 1.6.0.
- [Changelog](https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zdennis/activerecord-import/compare/v1.5.1...v1.6.0 )
---
updated-dependencies:
- dependency-name: activerecord-import
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 10:05:17 +00:00
Maikel Linke
8efc215a14
Include product submenu on product import confirmation
2024-03-15 16:46:41 +11:00
Maikel Linke
d2d2db8489
Assign random product category on import if missing
...
Failing in this case may be desired in some circumstances but most of
the time we want compatibility and easy interoperability even when not
all data matches.
2024-03-15 16:46:41 +11:00
Maikel Linke
3af7fa7521
Offer nice select box for enterprise id
2024-03-15 16:46:41 +11:00
Maikel Linke
b5c47b099e
Store semantic link when importing DFC products
2024-03-15 16:46:41 +11:00
Maikel Linke
d47d3eba8f
Add SemanticLink model for variants
...
We want to link variants/products to external DFC SuppliedProducts to
trigger supplier orders when local stock is exhausted. This is the first
step to enable the link.
2024-03-15 16:46:41 +11:00
Maikel Linke
2e101c5fe6
Refresh OIDC token and try again
...
Access tokens are only valid for half an hour. So if requesting a DFC
API fails, it's likely due to an expired token and we refresh it.
2024-03-15 16:46:41 +11:00
Maikel Linke
1c09b5d16c
Move DFC API request logic to service object
...
I'm planning to add more to it.
2024-03-15 16:46:41 +11:00
Maikel Linke
d6da52929f
Allow local DFC import in development
2024-03-15 16:46:41 +11:00
Maikel Linke
30e8f9eb28
Importing products from DFC catalog
...
Technical demonstration of a complete product export-import roundtrip
which we could now do between OFN instances.
2024-03-15 16:46:41 +11:00
Maikel Linke
7abe455899
Exclude false Style/RedundantLineContinuation file
...
The current Rubocop version flags good code as bad. Regenerating the
todo file added it there and when the issue is fixed it will disappear
from our generated todo list as well.
2024-03-15 12:52:09 +11:00
Maikel Linke
931ee2f9d2
Style Style/RedundantLineContinuation
2024-03-15 12:40:00 +11:00
Maikel Linke
477336c660
Style RSpec/NotToNot
2024-03-15 12:17:48 +11:00
Maikel Linke
96ccea3691
Add controller to handle import of DFC products
...
It's not doing anything yet, but this is the basic setup.
2024-03-15 11:40:10 +11:00
dependabot[bot]
c6a83588fe
chore(deps): bump follow-redirects from 1.15.4 to 1.15.6
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-14 23:38:41 +00:00
Maikel
fcef8e8d7d
Merge pull request #12269 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.144.0
...
chore(deps): bump aws-sdk-s3 from 1.143.1 to 1.144.0
2024-03-15 10:38:11 +11:00
Maikel
696559200f
Merge pull request #12267 from cyrillefr/BUU-Improve-Product-Search-Keywords
...
Add tests to the search product feature
2024-03-15 10:36:07 +11:00
Mohamed ABDELLANI
c497b37452
set variant_processor to mini_magick
...
Seem like the default variant processor become vips.
https://github.com/openfoodfoundation/openfoodnetwork/actions/runs/8280341472/job/22656656944?pr=12209
https://github.com/rails/rails/issues/44211
The comment on the source code doesn't seem to be updated
4bb7323341/activestorage/app/models/active_storage/variant.rb (L11)
2024-03-15 00:00:05 +01:00
Konrad
acc52cc45f
Merge pull request #11918 from abdellani/11896-prevent_bulk_printing_sending_when_ABN_not_set
...
Bulk printing/sending should show warning if ABN is required but not set.
2024-03-14 13:33:41 +01:00
Mohamed ABDELLANI
38b832cec2
fix route to admin#order#invoice#generate
2024-03-14 13:00:10 +01:00
cyrillefr
261cb2d81b
Requested changes: trimming number of examples
...
- to improve speed of testing
2024-03-14 10:55:09 +01:00
dependabot[bot]
f59c43b8e9
chore(deps): bump aws-sdk-s3 from 1.143.1 to 1.144.0
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.143.1 to 1.144.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-14 09:19:04 +00:00
Gaetan Craig-Riou
29dad44f9f
Update all locales with the latest Transifex translations
2024-03-14 10:03:59 +11:00
David Cook
c4a8bf2490
Merge pull request #12254 from mkllnk/dfc-create-variant
...
Add spree_product_uri to SuppliedProduct
2024-03-14 10:02:01 +11:00
Maikel
82c444b8d8
Merge pull request #12266 from openfoodfoundation/dependabot/bundler/aws-sdk-s3-1.143.1
...
chore(deps): bump aws-sdk-s3 from 1.143.0 to 1.143.1
2024-03-14 08:19:28 +11:00
Maikel
d7fca66433
Merge pull request #12265 from openfoodfoundation/dependabot/bundler/rails-i18n-7.0.9
...
chore(deps): bump rails-i18n from 7.0.8 to 7.0.9
2024-03-14 08:18:52 +11:00
cyrillefr
43d13253e7
Add tests to the search product feature
2024-03-13 10:54:06 +01:00
dependabot[bot]
84551068ee
chore(deps): bump aws-sdk-s3 from 1.143.0 to 1.143.1
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.143.0 to 1.143.1.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-13 09:19:46 +00:00
dependabot[bot]
163c45d301
chore(deps): bump rails-i18n from 7.0.8 to 7.0.9
...
Bumps [rails-i18n](https://github.com/svenfuchs/rails-i18n ) from 7.0.8 to 7.0.9.
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svenfuchs/rails-i18n/compare/v7.0.8...v7.0.9 )
---
updated-dependencies:
- dependency-name: rails-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-13 09:18:26 +00:00
Maikel
63a1931ce8
Merge pull request #12249 from mkllnk/test-users
...
Set known default password for sample users
2024-03-13 15:41:30 +11:00
David Cook
98457b2fff
Merge pull request #12248 from mkllnk/rubocop-precommit
...
Add dev script to run rubocop on changed files
2024-03-13 14:59:29 +11:00
Gaetan Craig-Riou
e072823071
Merge pull request #12259 from openfoodfoundation/dependabot/bundler/rubocop-1.62.1
...
chore(deps-dev): bump rubocop from 1.60.2 to 1.62.1
2024-03-13 09:09:48 +11:00
Maikel
d253effc29
Fix typo in spec description
...
Co-authored-by: Gaetan Craig-Riou <40413322+rioug@users.noreply.github.com >
2024-03-12 16:32:01 +11:00
Maikel
331894017a
Merge pull request #12252 from filipefurtad0/bump_stripe_10.11.0
...
Bumps Stripe from 10.10.0 to 10.11.0
2024-03-12 13:55:13 +11:00
Maikel Linke
1674d8ab5c
Simplify DFC product controller
2024-03-12 13:11:31 +11:00
Maikel Linke
85a47e61fd
Create variants only for own products
2024-03-12 13:11:31 +11:00
Gaetan Craig-Riou
a4b7a8f95d
Spec creating variant via DFC API
2024-03-12 12:43:10 +11:00
Gaetan Craig-Riou
462c763cd1
Add spree_product_uri to SuppliedProduct
...
Also update SuppliedProductBuilder and specs
2024-03-12 12:43:10 +11:00
Gaetan Craig-Riou
4f77ad40a3
Update recording with new filtering
2024-03-12 12:17:21 +11:00
Gaetan Craig-Riou
a33eb80f56
Fix filtering of sensible data
...
* Hide Stripe Client User Agent header, it contains the hostname of
the machine generating the cassettes
* Hide client_secret
2024-03-12 12:17:15 +11:00
Maikel
fb8c86a9a7
Merge pull request #12251 from openfoodfoundation/dependabot/bundler/i18n-1.14.4
...
chore(deps): bump i18n from 1.14.3 to 1.14.4
2024-03-12 11:49:15 +11:00
dependabot[bot]
b53be15fda
chore(deps-dev): bump rubocop from 1.60.2 to 1.62.1
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.60.2 to 1.62.1.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.60.2...v1.62.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 23:47:51 +00:00
Gaetan Craig-Riou
f755aff23c
Merge pull request #12225 from openfoodfoundation/dependabot/bundler/rubocop-rails-2.24.0
...
chore(deps-dev): bump rubocop-rails from 2.23.1 to 2.24.0
2024-03-12 10:45:02 +11:00
Gaetan Craig-Riou
ff52a66e75
Merge pull request #12250 from mkllnk/not-to-not
...
Enforce RSpec expect(..).not_to over to_not
2024-03-12 10:35:16 +11:00
dependabot[bot]
2cac8471fc
chore(deps-dev): bump rubocop-rails from 2.23.1 to 2.24.0
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.23.1 to 2.24.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.23.1...v2.24.0 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-08 00:41:31 +00:00
filipefurtad0
5653d542f6
Hides sensitive data
2024-03-07 15:15:18 +00:00
filipefurtad0
7f3953882d
Update Stripe API recordings for new version
2024-03-07 14:49:11 +00:00
filipefurtad0
f126b8b316
Update Stripe API recordings for new version
2024-03-07 14:41:40 +00:00
filipefurtad0
7849f30f46
Update Stripe API recordings for new version
2024-03-07 14:20:16 +00:00
dependabot[bot]
b82496b8a1
chore(deps): bump i18n from 1.14.3 to 1.14.4
...
Bumps [i18n](https://github.com/ruby-i18n/i18n ) from 1.14.3 to 1.14.4.
- [Release notes](https://github.com/ruby-i18n/i18n/releases )
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ruby-i18n/i18n/compare/v1.14.3...v1.14.4 )
---
updated-dependencies:
- dependency-name: i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-07 09:31:25 +00:00
Maikel Linke
bd6b0ddbf3
Enforce RSpec expect(..).not_to over to_not
2024-03-07 16:57:54 +11:00
Maikel Linke
4a423e3275
Set known default password for sample users
...
This enables us to easily log in as one of the sample users to test
functionality as enterprise user or customer instead of admin.
2024-03-07 16:25:35 +11:00
Maikel Linke
1472749da8
Add dev script to run rubocop on changed files
2024-03-07 13:43:52 +11:00
David Cook
27d1a9ee09
Downgrade cable_ready JS to 5.0.1
...
In order to match the gem version
I don't know if I'm using yarn wrong, but it wanted to install a newer version alongside this version, in order to resolve 'cable_ready@^5.0.0'. I manually edited the lockfile and yarn install now works as expected.
2024-03-07 10:32:28 +11:00
cyrillefr
45f4a06263
[BO Orders] Update Ent. fees on item qty decreasing
2024-03-04 21:08:51 +01:00
Mohamed ABDELLANI
ee1f60808e
prevent generating invoices when order's distributor can't generate invoices
2024-02-29 18:56:52 +01:00
Mohamed ABDELLANI
8370a5fed0
fix existing tests
2024-02-19 11:00:55 +01:00
Mohamed ABDELLANI
64b42b1284
improve all_distributors_can_invoice?
2024-02-19 11:00:41 +01:00
Mohamed ABDELLANI
f582bffbc5
remove assertions before tests
2024-02-19 09:13:58 +01:00
Mohamed ABDELLANI
b669b804c4
update tests
2024-02-19 09:13:58 +01:00
Mohamed ABDELLANI
6e9089ad47
check ABN before bulk printing
2024-02-19 09:13:58 +01:00