dependabot[bot]
|
5c56c9b60b
|
chore(deps): bump @floating-ui/dom from 1.4.3 to 1.4.4
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.4.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>
|
2023-07-06 09:10:25 +00:00 |
|
David Cook
|
05a22b80bc
|
Merge pull request #11123 from dacook/buu-products-table
[admin_style_v3] Products table with variants
|
2023-07-06 09:37:31 +10:00 |
|
Filipe
|
39b597096c
|
Merge pull request #11137 from Matt-Yorkley/remove-product-permalink
Remove :permalink attribute from Product
|
2023-07-05 18:35:48 +01:00 |
|
Matt-Yorkley
|
652beac73f
|
Drop valid? check from zero_priced_order? method
|
2023-07-05 15:31:05 +01:00 |
|
Mohamed ABDELLANI
|
17b71b0f8d
|
remove split checkout context from customer spec
We don't need to enable split checkout, as this is default and unique mode.
|
2023-07-05 14:54:07 +01:00 |
|
Mohamed ABDELLANI
|
a89451e667
|
remove splitcheckout from feature toggle list
|
2023-07-05 14:53:40 +01:00 |
|
jibees
|
de34b9b109
|
Merge pull request #11142 from openfoodfoundation/dependabot/npm_and_yarn/floating-ui/dom-1.4.3
chore(deps): bump @floating-ui/dom from 1.4.2 to 1.4.3
|
2023-07-05 14:53:53 +02:00 |
|
dependabot[bot]
|
2a059fd879
|
chore(deps): bump rails from 7.0.5 to 7.0.6
Bumps [rails](https://github.com/rails/rails) from 7.0.5 to 7.0.6.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v7.0.5...v7.0.6)
---
updated-dependencies:
- dependency-name: rails
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-05 12:52:51 +00:00 |
|
jibees
|
9205aafbd9
|
Merge pull request #11147 from openfoodfoundation/dependabot/bundler/faraday-2.7.9
chore(deps): bump faraday from 2.7.6 to 2.7.9
|
2023-07-05 14:52:00 +02:00 |
|
jibees
|
409cf54a45
|
Merge pull request #11152 from openfoodfoundation/dependabot/bundler/state_machines-activerecord-0.9.0
chore(deps): bump state_machines-activerecord from 0.8.0 to 0.9.0
|
2023-07-05 14:49:08 +02:00 |
|
jibees
|
24f9770acc
|
Merge pull request #11154 from openfoodfoundation/dependabot/bundler/rubocop-1.54.1
chore(deps-dev): bump rubocop from 1.52.1 to 1.54.1
|
2023-07-05 14:48:15 +02:00 |
|
jibees
|
722f7b981b
|
Merge pull request #11158 from openfoodfoundation/dependabot/bundler/geocoder-1.8.2
chore(deps): bump geocoder from 1.8.1 to 1.8.2
|
2023-07-05 14:47:12 +02:00 |
|
dependabot[bot]
|
20bc6c8028
|
chore(deps): bump geocoder from 1.8.1 to 1.8.2
Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.8.1 to 1.8.2.
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.1...v1.8.2)
---
updated-dependencies:
- dependency-name: geocoder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-05 09:23:48 +00:00 |
|
David Cook
|
7e0042ea1d
|
Apply code suggestion
Co-authored-by: Gaetan Craig-Riou <gaetan.riou@gmail.com>
Co-authored-by: Gaetan Craig-Riou <40413322+rioug@users.noreply.github.com>
|
2023-07-05 11:27:03 +10:00 |
|
Cillian O'Ruanaidh
|
a80ff6097a
|
Improve formatting in spec/lib/reports/customers_report_spec.rb
|
2023-07-04 18:27:57 +01:00 |
|
Matt-Yorkley
|
671dfc7082
|
Don't flush errors when checking zero priced order validity
|
2023-07-04 14:42:31 +01:00 |
|
Matt-Yorkley
|
66a546027f
|
Add test coverage for handling zero priced orders
|
2023-07-04 13:13:05 +01:00 |
|
Gaetan Craig-Riou
|
74073946e6
|
Move VoucherAdjustmentsController to request specs
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
55cc57cf87
|
Use pre_discount_total when comparing to voucher amount
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
ad6d0c1c73
|
Add nil safety in reports for zero priced orders with no payment method
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
2aa3f8eb89
|
Fix flaky test
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
f7912a2240
|
Fix CSS/layout issues
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
672400192f
|
Update use of params
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
37a4c73a12
|
Fix rubocop complaint
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
9b45b71696
|
Improve feature toggling
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
2f0f3e0820
|
Re-enable voucher test
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
28795effc3
|
Clarify named vouchers in UI
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
de97e69e7d
|
Show/hide payment methods if voucher changes order total to zero
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
55bce9f1b2
|
Remove @voucher_adjustment instance variable
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
7a0b83076b
|
Move loading of saved cards out of checkout concern
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
1cd38c957d
|
Introduce "zero priced orders" in admin order payments UI and helper
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
bd29a9acde
|
Introduce "zero priced orders" to checkout UI and order state flow
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
a65b3b8b60
|
Extract voucher tests to separate controller spec
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
d7950617ec
|
Drop superfluous method
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
47b5a3fb1d
|
Don't apply tax calculations if there's no tax
|
2023-07-04 13:13:05 +01:00 |
|
Matt-Yorkley
|
9e5061fc31
|
Move voucher processing out of checkout controller
|
2023-07-04 13:13:05 +01:00 |
|
dependabot[bot]
|
eba8d8db83
|
chore(deps-dev): bump rubocop from 1.52.1 to 1.54.1
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.52.1 to 1.54.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.52.1...v1.54.1)
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-04 09:26:38 +00:00 |
|
filipefurtad0
|
e547e735c0
|
Adds test on API call for orders page
Removes unecessary assertion on http status
|
2023-07-03 11:51:46 +01:00 |
|
filipefurtad0
|
3f7958afe3
|
Adds regression test to issue #11120
|
2023-07-03 11:51:46 +01:00 |
|
Matt-Yorkley
|
91004588f6
|
Add separate voucher form
|
2023-07-03 11:03:05 +01:00 |
|
Matt-Yorkley
|
3f83da9928
|
Move voucher section out of main checkout form
|
2023-07-03 11:03:05 +01:00 |
|
Matt-Yorkley
|
e04a3f6b4d
|
Move form definition down into each checkout step
|
2023-07-03 11:03:05 +01:00 |
|
Matt-Yorkley
|
75e6ccd580
|
Simplify voucher controller
|
2023-07-03 11:03:05 +01:00 |
|
Matt-Yorkley
|
3d44f4bc98
|
Introduce "zero priced order" concept with no required payment
This applies to cases where an order contains items with zero price or where applied vouchers have reduced the order's total to zero.
|
2023-07-03 11:03:05 +01:00 |
|
dependabot[bot]
|
a9cb35dcc0
|
chore(deps): bump state_machines-activerecord from 0.8.0 to 0.9.0
Bumps [state_machines-activerecord](https://github.com/state-machines/state_machines-activerecord) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/state-machines/state_machines-activerecord/compare/v0.8.0...v0.9.0)
---
updated-dependencies:
- dependency-name: state_machines-activerecord
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-03 09:58:39 +00:00 |
|
Maikel Linke
|
4a562d0e7f
|
Add workaround for updated DFC v1.8 URLs
Once the DFC Connector was updated we can all use the new URLs. But for
now we have the old ones and add some compatibility to the old ones.
|
2023-07-03 16:05:18 +10:00 |
|
Maikel Linke
|
fc46dbacdc
|
Spec DFC Connector import behaviour around context
The DFC updated the URLs in their context, basically changing the ids of
all data types. I'll add a hacky workaround in the next commit.
|
2023-07-03 16:05:18 +10:00 |
|
Maikel Linke
|
9183c8acdd
|
Deal with bad SuppliedProduct data
|
2023-07-03 14:17:18 +10:00 |
|
Maikel Linke
|
18bcc179ef
|
Clarify request body required to create product
We have to work around an Rswag limitation here. But I think that this
version is clearer on the spec.
|
2023-07-03 14:17:18 +10:00 |
|
Maikel Linke
|
d5c41980d6
|
Document example for updating SuppliedProduct
|
2023-07-03 13:44:57 +10:00 |
|