Filipe
|
91e2e447c0
|
Merge pull request #11175 from jibees/11171-checkout-step-3-delivery-details-are-showing-bill-address-instead-of-delivery-address
Checkout, Summary step: Display the ship/delivery address (instead of the billing one)
|
2023-07-19 11:36:19 +01:00 |
|
Filipe
|
843bcaa500
|
Merge pull request #11184 from rioug/11183-fix-delete-voucher-tax-excl-price
[vouchers] fix delete voucher when tax excluded from price
|
2023-07-19 11:24:25 +01:00 |
|
Filipe
|
40db81f056
|
Merge pull request #11150 from macanudo527/fix_admin_class_size
Fix Metrics/ClassSize
|
2023-07-18 19:10:03 +01:00 |
|
Filipe
|
15282f9738
|
Merge pull request #11115 from abdellani/fix-enterprise-users-should-have-access-to-invoices
authorize enterprise users to access invoices page
|
2023-07-18 16:42:00 +01:00 |
|
Neal Chambers
|
8fc0a20249
|
Add Additional Test for Model Creation
|
2023-07-18 08:17:34 +09:00 |
|
Neal Chambers
|
186d7a2f54
|
Move and Rename BulkUpdateForm
|
2023-07-18 08:17:34 +09:00 |
|
David Cook
|
9b16c1171f
|
Remove redundant returns
The return value of active record validations doesn't actually do anything. A record is 'valid?' if @errors is empty.
|
2023-07-18 08:17:34 +09:00 |
|
Neal Chambers
|
521af70959
|
Add Strong Params to Enterprise Fees Form
|
2023-07-18 08:17:34 +09:00 |
|
Neal Chambers
|
fb1ae855c2
|
Fix Metrics/ClassLength
|
2023-07-18 08:17:34 +09:00 |
|
Jean-Baptiste Bellet
|
776b9adc72
|
Display shipping address in summary step, instead of the billing one
+ update specs accordingly
|
2023-07-17 09:37:05 +02:00 |
|
Gaetan Craig-Riou
|
dc711bde78
|
Fix voucher adjustment delete
When using a voucher with tax not incluced in price, we need to delete
both the voucher adjustment and the tax adjustment
|
2023-07-14 13:37:45 +10:00 |
|
Filipe
|
308ce9263d
|
Merge pull request #11170 from jibees/11160-bulk-actions-function-not-working-on-safari-mac-browser
Admin, Orders: Make bulk actions dropdown re-enabled for Safari browser
|
2023-07-13 17:17:18 +01:00 |
|
Filipe
|
2f8a056bee
|
Merge pull request #11187 from jibees/10975-white-label-remember-custom-tab-activation-after-error-message
Admin, White Label: check the custom tab checkbox if any errors on custom tab (ie. title is blank)
|
2023-07-13 16:43:18 +01:00 |
|
Filipe
|
448d5ea017
|
Merge pull request #11135 from Matt-Yorkley/vouchers
Vouchers part 2
|
2023-07-13 12:50:32 +01:00 |
|
David Cook
|
d03b88cf83
|
Rename variables
To make it clear they are arrays
|
2023-07-11 10:48:52 +02:00 |
|
Jean-Baptiste Bellet
|
0fdf7876a6
|
Instanciate instance variable + use spread operator to be more concise
and efficient ;)
|
2023-07-11 10:48:52 +02:00 |
|
Jean-Baptiste Bellet
|
6143f4ce6f
|
Use dropdown controller to manager actions dropdown in orders page
|
2023-07-11 10:48:52 +02:00 |
|
Jean-Baptiste Bellet
|
7084c53f38
|
Do not display menu is the dropdown is 'disabled'
ie. classList contains `disabled`
|
2023-07-11 10:48:52 +02:00 |
|
Jean-Baptiste Bellet
|
02aea989be
|
Add on_click_outside behavior on dropdown_controller
"It's a Surprise Tool That Will Help Us Later"
|
2023-07-11 10:48:52 +02:00 |
|
Jean-Baptiste Bellet
|
d78af187e0
|
Allow dropdown controller to toggle more than one class
"It's a Surprise Tool That Will Help Us Later"
|
2023-07-11 10:48:51 +02:00 |
|
Jean-Baptiste Bellet
|
a8b9d9d8af
|
Check the custom tab checkbox if any errors (ie. title is blank)
|
2023-07-10 16:31:33 +02:00 |
|
Filipe
|
f0bcb79c09
|
Merge pull request #11169 from openfoodfoundation/11164-admin-orders-actions-dropdown-is-not-well-placed
Fix container issues introduced by #11123
|
2023-07-07 11:15:14 +01:00 |
|
Mohamed ABDELLANI
|
f68064480a
|
authorize distributor manager to generate invoices
|
2023-07-06 17:36:13 +01:00 |
|
Maikel Linke
|
11a4cd8613
|
Protect invoicing against unauthorized use
This could be optimised for performance but this was the simplest way
and we can work on it if performance becomes a problem.
|
2023-07-06 17:36:13 +01:00 |
|
Maikel Linke
|
15c30246a5
|
Allow to see only invoices of managed enterprises
|
2023-07-06 17:36:13 +01:00 |
|
Mohamed ABDELLANI
|
3a9a023dea
|
authorize enterprise users to access invoices page
|
2023-07-06 17:36:13 +01:00 |
|
Matt-Yorkley
|
42a3087cdb
|
Remove :available_on attribute from Product class
|
2023-07-06 14:36:35 +01:00 |
|
Jean-Baptiste Bellet
|
6ee388fe51
|
Fix container issues
|
2023-07-06 11:41:54 +02: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 |
|
Matt-Yorkley
|
652beac73f
|
Drop valid? check from zero_priced_order? method
|
2023-07-05 15:31:05 +01: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 |
|
Matt-Yorkley
|
671dfc7082
|
Don't flush errors when checking zero priced order validity
|
2023-07-04 14:42:31 +01:00 |
|
Matt-Yorkley
|
55cc57cf87
|
Use pre_discount_total when comparing to voucher amount
|
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
|
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
|
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 |
|
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 |
|