Rob Harrington
|
0f2adaa8d2
|
Adding link to standing orders index to orders sub-menu
|
2018-02-09 14:43:43 +11:00 |
|
Rob Harrington
|
c3e071b0d1
|
Removing retry from stabilised customers codes feature spec
|
2018-02-09 14:43:43 +11:00 |
|
Rob Harrington
|
8c9765749e
|
Ensuring that backorders are disabled when testing quantity capping for standing orders
|
2018-02-09 14:43:43 +11:00 |
|
Rob Harrington
|
6cf23b46c5
|
Fixing broken country and state selection for customer addresses
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
7fa55fe5c6
|
Adding spec to ensure that invalid changes to standing orders are not propagated to associated orders
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
21d8aafd97
|
Using numbers for state and countries ids in AddressSerializer
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
fbd3d99b1b
|
OC feature spec: Using find for columns dropdown instead of first
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
f14c36ed6b
|
Sending placement email when standing order order in placed on OC open
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
65db856054
|
Order confirmation emails are not sent for standing order orders.
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
8ab698d4dc
|
Generating orders for standing orders ignores stock on hand at initialisation
|
2018-02-09 14:43:42 +11:00 |
|
Rob Harrington
|
5598a0d24f
|
line_item.unit_value delegates to variant when quantity is 0 or final_weight_volume is missing
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
ef00dca5a0
|
Changing format of changes object in standing order placement job
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
7a308f1651
|
Updating letter_opener gem
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
3edfd07a40
|
WIP: adding method to StandingOrderPlacementJob to send emails
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
5e0186fa1f
|
Standing Order Placement Job: capping line items quantities to available stock level
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
1c7e9923f9
|
Checking for sufficient stock takes variant overrides into account
|
2018-02-09 14:43:41 +11:00 |
|
Rob Harrington
|
a8928a0ccc
|
Capping line item quantity at stock takes overrides into account
|
2018-02-09 14:43:40 +11:00 |
|
Rob Harrington
|
2aad722b4b
|
WIP, SO placement job: preventing payments on standing orders from being processed when OC opens
|
2018-02-09 14:43:40 +11:00 |
|
Rob Harrington
|
9ad6dce2d6
|
WIP, SO placement job: processing orders to completion
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
178aadb311
|
WIP, SO placement job: Finding orders to be placed
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
6f629e112a
|
WIP, OC open-close job: performing the job spawns StandingOrderPlacementJobs for each recently opened OC
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
5b25f63e44
|
WIP, OC open-close job: finding recently opened order cycles
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
140d62939a
|
Adding processing marker column standing_orders_placed_at to order cycles
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
95a7fc8ef5
|
Initialisation and removal of standing order orders respects begins_at and ends_at contraints
|
2018-02-09 14:43:39 +11:00 |
|
Rob Harrington
|
3eff65f1f5
|
Finish refactoring of Standing Order Updaters, replacing with form class used by controller
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
2a3dc33f86
|
WIP: Pushing shipment and payment update logic down into separate methods
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
6ea4aac361
|
WIP: Refactoring StandingOrderUpdater into StandingOrderForm
Update logic coupled to update action on controller rather than changes to the model
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
0b35cb6619
|
Standing Order Updater handles changes to line item quantities
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
9468dcb406
|
Adding lib class to maintain standing order orders
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
d5349e7ad0
|
Standing Orders: adding association between orders and standing orders
|
2018-02-09 14:43:38 +11:00 |
|
Rob Harrington
|
a7132684e5
|
Standing Orders: create join table for linking orders with standing orders
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
7eac6e725a
|
Standing Orders: adding order_cycles association to StandingOrder model
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
aeae0f245e
|
Standing Orders: standing line items can be deleted from existing standing order
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
38d75d2b1c
|
Standing Orders: adding routing and controller action for deleting standing line items
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
594bec1b37
|
StandingLineItems can be removed when creating a StandingOrder
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
1b711bcd46
|
Standing Orders can be edited
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
4ad6b1a65e
|
Billing and Shipping addresses can be set on new standing orders
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
b701ca43f4
|
WIP: adding shiping and billing address to StandingOrder model
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
88563431b8
|
Module arguments passed to injection functions in consistent way
|
2018-02-09 14:43:36 +11:00 |
|
Rob Harrington
|
06fffb9ef7
|
SO Index: centering data in some columns
|
2018-02-09 14:43:35 +11:00 |
|
Rob Harrington
|
ab0728cd0b
|
SO Index: Adding day to standing order dates
|
2018-02-09 14:43:35 +11:00 |
|
Rob Harrington
|
44d7537744
|
SO Index: Adding items column
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
6fadeacf0e
|
SO Index: Adding begins_on and ends_on columns
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
af9376b60c
|
SO Index: Adding column dropdown
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
a395f183f9
|
SO Index: adding spec for changing shops
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
7c57d3d4c6
|
SO Index: standing orders can be filtered using quick search
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
bbd43f7026
|
SO Index: User must select a shop first in order to load relevant standing orders
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
a94742e4db
|
Ensuring ransack restrictions are applied in StandingOrderController#collection
|
2018-02-09 14:43:33 +11:00 |
|
Rob Harrington
|
24cb823c90
|
Loading managed shops into standing orders index, to be used for filtering
|
2018-02-09 14:43:33 +11:00 |
|
Rob Harrington
|
8372317a8f
|
Enterprise User can view basic listing of standing orders
|
2018-02-09 14:43:33 +11:00 |
|