Luis Ramos
|
cf7d8067df
|
Fix easy rubocop issues
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
e9f76cb339
|
Remove some dead code (Config.track_inventory_levels), remove variant.cost_price= so that localized number is seen, and fix specs
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
b68c5ee0f9
|
Remove dead code (prototypes) and fix specs
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
2f8198eecc
|
Fix some easy rubocop issues
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
f85044e035
|
Run rubocop autocorrect
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
751beceb34
|
Merge decorators with original spree files
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
8cb75fc6d8
|
Bring models from spree_core: Spree::Product and Spree::Variant!
EPIC COMMIT ALERT :-)
|
2020-11-04 12:15:23 +00:00 |
|
Matt-Yorkley
|
0af20e48b0
|
Add missing translation key for enterprise taxon ordering
|
2020-10-31 19:17:19 +00:00 |
|
Luis Ramos
|
eea73aa989
|
Merge pull request #5919 from luisramos0/injector_refactor_for_rails41
[Rails 4.1, works in master] Convert relations with to_a so that they work in rails 4.1
|
2020-10-31 09:33:27 +00:00 |
|
Luis Ramos
|
7cc7c62232
|
Fix long lines
|
2020-10-30 16:14:39 +00:00 |
|
Luis Ramos
|
b6dc46a911
|
Fix rubocop issue by nesting module and class declarations
No file contents changed
|
2020-10-30 16:14:34 +00:00 |
|
Luis Ramos
|
71a181341b
|
Fix bug in terms_and_conditions_helper related to guest checkout where current_user is nil and T&Cs must be shown all the time
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
cf3f511f4d
|
Add directive spec to validate the dialog template is loaded on element click
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
3b682bc47f
|
Add warning when uploading a file
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
be35f97622
|
Add tooltip icon to terms and conditions
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
ca79270ba3
|
Show T&Cs warning when uploading a new file
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
2cf7b1b36c
|
Make label translatable
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
f7c07f492c
|
Make TCs file input onoy accept pdf files
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
9f17e4fd8f
|
Add upload timestamp to TCs upload form in enterprise business details
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
c980d22826
|
Make TCs link open in a new tab in the backoffice
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
ceee89fad0
|
Make Checkout form submit read terms_and_conditions_accepted from the checkout form checkbox
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
26946ec102
|
Fix edge case and some specs in post checkout actions
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
57a9d6e1e2
|
Make customer terms_and_conditions_accepted_at be set to current time
after a successful checkout
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
ad592785cf
|
Rename methods to follwo ruby convention and improve readability
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
f3ba0ebdbb
|
Move code to a new helper
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
4d64bf6ece
|
Add column to customers table to register last time enterprise terms and
conditions were accepted so customer doesnt have to accept terms on all
checkouts but only when the enterprise updates the terms file
|
2020-10-30 15:09:13 +00:00 |
|
Luis Ramos
|
806c8b943d
|
Move small class to label so that rule is actually applied
|
2020-10-30 15:08:26 +00:00 |
|
Luis Ramos
|
85096a997f
|
Add a checkbox to checkout to tick for Terms and Conditions
Checkout button should be disabled if checkbox is not ticked
|
2020-10-30 15:08:26 +00:00 |
|
Luis Ramos
|
1847b62cf4
|
Fix some rubocop issues
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
d15301021a
|
Rename inject_json_list to inject_json_array
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
55e8dace44
|
Fix sort_by issue on relation by calling to_a
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
9a9b455e66
|
Fix problem in default_tax related to sum in active record
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
399fe2c01b
|
Make code work for relations and arrays
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
7b06fdd943
|
Convert to array before using sort_by!
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
6755354196
|
Convert relation to_a to be able to use sum
|
2020-10-30 10:12:56 +00:00 |
|
Luis Ramos
|
a53223aefc
|
Convert relation to array before using array only method sort_by!
|
2020-10-30 10:10:54 +00:00 |
|
Luis Ramos
|
cc1b4123b7
|
Make model_set handle collections that are relations and not arrays
|
2020-10-30 10:10:54 +00:00 |
|
Luis Ramos
|
65ce183830
|
Make checkout_adjustments_for handle adjustments if a relation is given
|
2020-10-30 10:10:54 +00:00 |
|
Luis Ramos
|
1dace1f0e3
|
Make quantifier use stock_items relation and not an array because sum will behave differently with an array in rails 4.1
|
2020-10-30 10:10:54 +00:00 |
|
Luis Ramos
|
08d26102d2
|
Separate injection methods so that we can have a separate behaviour for lists without having to check their types
This change is required for rails 4.1 where the relations api changed
|
2020-10-30 10:10:54 +00:00 |
|
Luis Ramos
|
6b826423c1
|
Merge pull request #6145 from andrewpbrett/instance-unit-picker
Allow instances to choose available units for products/variants
|
2020-10-29 22:22:33 +00:00 |
|
Andy Brett
|
2605b9cdf0
|
refactor unitScales function
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
867947f6b2
|
refactor availableUnitScales into unitScales
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
57fe1db10e
|
guard against nil params[:available_units]
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
18d2599075
|
indicate block argument is unused
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
292b33b4ea
|
simplify available units params (and remove regex!)
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
8591934c19
|
extract availableUnits to separate method
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
67a603f77f
|
inject available_units for new variant creation
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
331ac28b71
|
inject available units to edit variants page
|
2020-10-29 09:18:24 -07:00 |
|
Andy Brett
|
23dd09eaad
|
remove extra debugger statement 🤦
|
2020-10-29 09:18:23 -07:00 |
|