Rohan Mitchell
|
0c65d1ddd8
|
Trigger products cache refresh when enterprise fee changed or destroyed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
fe41430d1e
|
Rerefesh products cache when an order cycle is changed
|
2016-02-24 15:05:02 +11:00 |
|
Rohan Mitchell
|
5f188650d8
|
Trigger cache refresh on VariantOverride save/destroy
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
0c0c98a0b0
|
Refresh products cache on product change
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
6d39cc39c6
|
When a variant is destroyed, update product cache
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
5d20b4fb51
|
Add OrderCycle scopes: not_closed, dated
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
eba636c929
|
When variant is changed/destroyed, trigger product cache refresh
|
2016-02-24 15:05:01 +11:00 |
|
Rohan Mitchell
|
48b02db70d
|
Order cycles are undated unless they have both open and close dates defined
|
2016-02-05 09:27:25 +11:00 |
|
Rob Harrington
|
669642292b
|
Refactoring VariantOverridesController#bulk_reset to only reset VOs for a specified hub
|
2016-01-15 09:07:51 +11:00 |
|
Rob Harrington
|
0bbae19b41
|
Variant Overrides Index: User can manually reset inheritance
|
2016-01-15 09:07:51 +11:00 |
|
Steve Pettitt
|
e423e890e0
|
Changed name enable_reset to resettable in Variant Overrides table & updated views, specs accordingly
|
2016-01-15 09:07:50 +11:00 |
|
Rob Harrington
|
94785d4157
|
Fixing authorization for VariantOverridesController#bulk_reset
|
2016-01-15 09:07:49 +11:00 |
|
Rob Harrington
|
d01da727f0
|
Removing :bulk_update action from actions allowed on nil object, using collection_actions methods on controller instead
|
2016-01-15 09:07:49 +11:00 |
|
Steve Pettitt
|
0ee078e232
|
Added toggle to enable/disable reset stock. Updated specs
|
2016-01-15 09:07:48 +11:00 |
|
Steve Pettitt
|
34c603a9c3
|
Added angular service tests for variant overrides stock reset
|
2016-01-15 09:07:48 +11:00 |
|
Rob Harrington
|
53d97dab08
|
WIP: Adding view and routes for resetting variant_overrides count_on_hand
|
2016-01-15 09:07:48 +11:00 |
|
Rob Harrington
|
521f227f74
|
Adding sku and on_demand to VariantOverride
|
2016-01-13 18:49:33 +11:00 |
|
Rohan Mitchell
|
257b5a9eef
|
Move premature Spree::Order#update prevention up a level, for even greater efficiency gains
|
2016-01-07 12:09:57 +11:00 |
|
Rohan Mitchell
|
e24027a8d0
|
Speed up add to cart: Update the order once per fee calculation, rather than for every line item x fee
|
2016-01-07 10:52:36 +11:00 |
|
Continuous Integration
|
23b9dd5c71
|
Auto-merge from CI [skip ci]
|
2015-12-17 13:02:37 +11:00 |
|
Maikel Linke
|
bc6110c178
|
Re-defining in_distributor scope as method to allow chaining
|
2015-12-17 12:42:28 +11:00 |
|
Rob Harrington
|
e0da49e4df
|
Formatting dates for account invoices in rails time zone
|
2015-12-17 11:34:06 +11:00 |
|
Rob Harrington
|
bac4fcbd8f
|
Make sure that adjustments for billable periods have a valid order to attach to when creating/updating
|
2015-12-16 19:18:59 +11:00 |
|
Rob Harrington
|
ecd11702c3
|
Fixing up enterprise user account page
|
2015-12-16 19:18:59 +11:00 |
|
Rob Harrington
|
fe0652e243
|
When updating a line_item quantity from 0, final_weight_volume is recalculated from the variants unit value
|
2015-12-16 19:18:59 +11:00 |
|
Rob Harrington
|
76d4f74f6b
|
Ammending BillablePeriod spec to be ensure tax is charged correctly
|
2015-12-16 19:18:58 +11:00 |
|
Rob Harrington
|
ca3c464fda
|
Reorganising busines model config settings, moving account invoice tax rate in busines model config settings
|
2015-12-16 19:18:57 +11:00 |
|
Rob Harrington
|
85f61364f8
|
BillablePeriods use global config to calculate bills
|
2015-12-16 19:18:57 +11:00 |
|
Rob Harrington
|
58031408f1
|
Adding basic business model configuration variables to app config
|
2015-12-16 19:18:56 +11:00 |
|
Rob Harrington
|
befc558224
|
Pulling product_and_variant_name down into VariantAndLineItemNaming, renaming to product_and_full_name
Also allowing this method to be used in reports (Xero), to reflect appropriate name for weight/volume adjusted line items
|
2015-12-16 11:55:24 +11:00 |
|
Rob Harrington
|
c91f1301f0
|
Adding preferences to enterprises for sorting of order cycles in shopfront list
|
2015-12-16 11:55:23 +11:00 |
|
Continuous Integration
|
b7edf5e046
|
Auto-merge from CI [skip ci]
|
2015-12-16 10:58:03 +11:00 |
|
Maikel Linke
|
1d46c2febd
|
LettuceShare report: display only if count_on_hand > 0
Use the inventory of a distributor if selected.
|
2015-12-11 15:12:27 +11:00 |
|
Rohan Mitchell
|
80ebaece2d
|
Sort distribution choices by name
|
2015-12-11 13:06:57 +11:00 |
|
Continuous Integration
|
ae945ace9d
|
Auto-merge from CI [skip ci]
|
2015-12-11 11:09:54 +11:00 |
|
Maikel Linke
|
cd7721a127
|
Using date and time of current timezone
Using Time.zone.now and Date.current instead of Time.now and Date.today.
This should make all specs timezone independent.
|
2015-12-10 11:38:41 +11:00 |
|
Rohan Mitchell
|
8d270e919f
|
Sort exchanges for display when editing an order cycle
|
2015-12-10 09:17:25 +11:00 |
|
Rohan Mitchell
|
ea6974d438
|
Add OrderCycle#supplied_variants
|
2015-12-10 09:17:25 +11:00 |
|
Maikel Linke
|
c4fb4a8510
|
Removing Suburbs from the code
Suburbs are not used any more. Removing the last code bits should avoid
confusion and save a tiny bit of test time.
|
2015-12-04 10:37:55 +11:00 |
|
Rohan Mitchell
|
d320b2e7d4
|
Merge branch 'fix-delayed-job' into combined/producer-emails-simplify_fix-delayed-job
|
2015-12-02 15:06:38 +11:00 |
|
Rohan Mitchell
|
bd854bf2dd
|
Remove receival_time from exchange, just use receival_instructions
|
2015-12-02 15:05:49 +11:00 |
|
Rohan Mitchell
|
10edb2b056
|
Fix delayed job startup - prevent error caused by double load
|
2015-12-02 10:48:50 +11:00 |
|
Rob H
|
baeacfb8a9
|
LineItem inherits display_name from variant
Allows line_items to be named correctly.
|
2015-11-29 17:25:28 +11:00 |
|
Rob Harrington
|
a5a886c51f
|
Only test for coordination when orders actually have order_cycles
|
2015-11-25 15:27:27 +11:00 |
|
Rob Harrington
|
7e6b43266f
|
Making sure that price and final_weight_volume can be updated (by distributor or coordinator)
|
2015-11-25 14:23:55 +11:00 |
|
Rob Harrington
|
4bdc1bc418
|
LineItem final_weight_volume is updated whenever quantity is changed, though can be set directly
|
2015-11-18 16:22:36 +11:00 |
|
Rob Harrington
|
75846a4d1f
|
Merge branch 'master' into line_item_naming
|
2015-11-16 10:38:42 +11:00 |
|
Rohan Mitchell
|
a86cc96452
|
Use pluck instead of map
|
2015-11-13 14:03:07 +11:00 |
|
Rohan Mitchell
|
178e5f59e6
|
Update cart by applying differences rather than clear-and-readd every time
|
2015-11-13 14:03:07 +11:00 |
|
Rohan Mitchell
|
7fffa03d8d
|
Fix bug: set difference comparison of string with number
|
2015-11-13 14:03:07 +11:00 |
|