Matt-Yorkley
dbe227bd41
Use #change in adjustment spec with changing value
2021-03-30 16:39:40 +01:00
Matt-Yorkley
e71f47a2e3
Use underscore in unused arguments
2021-03-30 16:39:40 +01:00
Matt-Yorkley
4b4f29641e
Add test for ReturnAuthorization#compute_amount override
2021-03-30 16:39:40 +01:00
Matt-Yorkley
fcb8145a6c
Bring in changes to Adjustment#update! and CalculatedAdjustments#update_adjustment
2021-03-30 16:39:40 +01:00
Matt-Yorkley
c480d43bda
Override #compute_amount in ReturnAuthorization
...
In some cases adjustments are updated (recalculated) via their originator. In the case of return adjustments, there's no calculation (and no calculator).
2021-03-30 16:39:40 +01:00
Matt-Yorkley
4c5ecbc2d4
Migrate return adjustments source to originator
2021-03-30 16:39:40 +01:00
Matt-Yorkley
3c1883dac2
Remove use of :source polymorphic association for return adjustments
2021-03-30 16:39:40 +01:00
Matt-Yorkley
8db598bff7
Simplify return adjustment creation
2021-03-30 16:39:40 +01:00
Andy Brett
a67038720c
Merge pull request #7255 from mkllnk/fail-on-translations
...
Raise errors in specs with missing translations
2021-03-30 08:37:15 -07:00
Matt-Yorkley
74ba6e35be
Merge pull request #7283 from Matt-Yorkley/unit-price-nils
...
Defend against nils in variant serializer
2021-03-30 17:00:26 +02:00
Transifex-Openfoodnetwork
42efb6f762
Updating translations for config/locales/fr_CA.yml
2021-03-31 01:10:30 +11:00
Pau Pérez Fabregat
7d5726b6c7
Merge pull request #7150 from coopdevs/use-order-balance-object
...
Feature-toggle all remaining parts of the app where the order balance is shown
2021-03-30 15:58:12 +02:00
Matt-Yorkley
741dee29c3
Defend against nils in variant serializer
...
If unit_price.denominator ever returns nil, the serializer won't explode now.
2021-03-30 14:45:33 +01:00
Transifex-Openfoodnetwork
a41852ee7a
Updating translations for config/locales/en_CA.yml
2021-03-31 00:41:40 +11:00
Guido Oliveira
877d76cf19
fix display scrollbar only if needed
2021-03-30 10:05:04 -03:00
Matt-Yorkley
153ec268b7
Remove RackRequestBlocker
2021-03-30 13:24:44 +01:00
Matt-Yorkley
92eaf5fbaa
Remove atomic gem
...
Bundler says this when installing gems:
```
Post-install message from atomic:
This gem has been deprecated and merged into Concurrent Ruby (http://concurrent-ruby.com ).
```
We already have concurrent-ruby 👍
2021-03-30 12:29:48 +01:00
Maikel Linke
0980b81742
Raise errors in specs with missing translations
...
The previous mechanism didn't seem to work and newer Rails versions have
an easier config for this now.
Also fixing all i18n errors which were now failing specs.
2021-03-30 17:08:17 +11:00
dependabot[bot]
30df1cc55d
Bump karma from 6.3.1 to 6.3.2
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.1...v6.3.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:55:35 +00:00
Andy Brett
61a39311b4
improve specs
2021-03-29 22:51:40 -07:00
dependabot[bot]
c05a9cfb40
Bump ffaker from 2.16.0 to 2.18.0
...
Bumps [ffaker](https://github.com/ffaker/ffaker ) from 2.16.0 to 2.18.0.
- [Release notes](https://github.com/ffaker/ffaker/releases )
- [Changelog](https://github.com/ffaker/ffaker/blob/main/Changelog.md )
- [Commits](https://github.com/ffaker/ffaker/compare/v2.16.0...v2.18.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:35:24 +00:00
dependabot[bot]
adff08038a
Bump test-prof from 0.11.3 to 1.0.2
...
Bumps [test-prof](https://github.com/test-prof/test-prof ) from 0.11.3 to 1.0.2.
- [Release notes](https://github.com/test-prof/test-prof/releases )
- [Changelog](https://github.com/test-prof/test-prof/blob/master/CHANGELOG.md )
- [Commits](https://github.com/test-prof/test-prof/compare/v0.11.3...v1.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:33:19 +00:00
dependabot[bot]
e8bc1f5aca
Bump acts_as_list from 0.9.19 to 1.0.3
...
Bumps [acts_as_list](https://github.com/brendon/acts_as_list ) from 0.9.19 to 1.0.3.
- [Release notes](https://github.com/brendon/acts_as_list/releases )
- [Changelog](https://github.com/brendon/acts_as_list/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brendon/acts_as_list/compare/v0.9.19...v1.0.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:24:11 +00:00
dependabot[bot]
ab3b36ac0b
Bump ddtrace from 0.46.0 to 0.47.0
...
Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb ) from 0.46.0 to 0.47.0.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases )
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md )
- [Commits](https://github.com/DataDog/dd-trace-rb/compare/v0.46.0...v0.47.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:23:19 +00:00
dependabot[bot]
1a25fb78df
Bump bugsnag from 6.19.0 to 6.20.0
...
Bumps [bugsnag](https://github.com/bugsnag/bugsnag-ruby ) from 6.19.0 to 6.20.0.
- [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.19.0...v6.20.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:21:06 +00:00
dependabot[bot]
e7e337f0aa
Bump simplecov from 0.18.5 to 0.21.2
...
Bumps [simplecov](https://github.com/simplecov-ruby/simplecov ) from 0.18.5 to 0.21.2.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases )
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md )
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.18.5...v0.21.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:19:27 +00:00
dependabot[bot]
65f9454760
Bump capybara from 3.32.2 to 3.35.3
...
Bumps [capybara](https://github.com/teamcapybara/capybara ) from 3.32.2 to 3.35.3.
- [Release notes](https://github.com/teamcapybara/capybara/releases )
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md )
- [Commits](https://github.com/teamcapybara/capybara/compare/3.32.2...3.35.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 05:18:12 +00:00
Andy Brett
8867f1ef7a
refactor responsibilities and order of operations
2021-03-29 15:37:30 -07:00
Andy Brett
3664b86e03
ignore long module in rubocop
2021-03-29 14:53:13 -07:00
Andy Brett
d0d3b73257
add specs
2021-03-29 14:53:13 -07:00
Andy Brett
9d2fd373ce
record subscription issue if no order is generated
2021-03-29 14:53:13 -07:00
Andy Brett
32c0f6777a
don't allow edits to adjustments for canceled orders
2021-03-29 14:27:46 -07:00
Transifex-Openfoodnetwork
9094a133d6
Updating translations for config/locales/de_DE.yml
2021-03-30 06:13:32 +11:00
filipefurtad0
9092b60229
turns testcases into shared examples
2021-03-29 20:00:04 +01:00
Matt-Yorkley
4bddc59696
Merge pull request #7247 from luisramos0/ruby25
...
Upgrade to ruby 2.5.8
2021-03-29 20:21:42 +02:00
Matt-Yorkley
9c2010a43e
Update SubscriptionLineItem#variant
2021-03-29 18:41:09 +01:00
Matt-Yorkley
558457993a
Update Price#variant
2021-03-29 18:41:09 +01:00
Matt-Yorkley
2c1305b99e
Update StockItem#variant
2021-03-29 18:41:09 +01:00
Matt-Yorkley
9f4b825d46
Update InventoryUnit#variant
2021-03-29 18:41:09 +01:00
Matt-Yorkley
eccfcbc396
Update Variant#default_price
2021-03-29 18:41:09 +01:00
Guido Oliveira
dcb5b36859
refactor scroll logic
2021-03-29 14:17:33 -03:00
Guido Oliveira
f004cc5b91
fix content resizing in some browsers
2021-03-29 14:14:39 -03:00
Andy Brett
2be04cc25c
Merge pull request #7263 from Matt-Yorkley/mailer-bug
...
Fix showing soft-deleted products in producer mailer
2021-03-29 09:55:13 -07:00
Pau Pérez Fabregat
e5b1af131f
Merge pull request #7261 from coopdevs/remove-semaphore-ci-badge
...
Remove Semaphore CI badge
2021-03-29 18:40:51 +02:00
Matt-Yorkley
707876820a
Fix showing soft-deleted products in producer mailer
...
The test at `spec/mailers/producer_mailer_spec.rb:115` was failing but we missed it before, as the CI was not reporting failures in some jobs.
2021-03-29 17:31:10 +01:00
Transifex-Openfoodnetwork
5fe8f89e32
Updating translations for config/locales/ca.yml
2021-03-30 03:29:44 +11:00
Transifex-Openfoodnetwork
42803e7a0f
Updating translations for config/locales/en_FR.yml
2021-03-30 03:29:41 +11:00
Transifex-Openfoodnetwork
05d38efd8c
Updating translations for config/locales/es.yml
2021-03-30 03:29:39 +11:00
Transifex-Openfoodnetwork
e38336693a
Updating translations for config/locales/en_FR.yml
2021-03-30 03:06:10 +11:00
Transifex-Openfoodnetwork
f70473677b
Updating translations for config/locales/fr.yml
2021-03-30 03:06:05 +11:00