Rob Harrington
|
8ff9ffbc38
|
Adding controller actions and routes for pausing and unpausing a standing order
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
736de4826f
|
Renaming cancelled_at column to canceled_at, for consistency
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
774245f540
|
Adding cancel button to standing orders index
|
2018-02-09 14:43:51 +11:00 |
|
Rob Harrington
|
7dcf7ec5b0
|
Adding controller action and route for cancelling a standing order
|
2018-02-09 14:43:51 +11:00 |
|
Rob Harrington
|
b643829fe2
|
Standing Orders can be marked as cancelled
|
2018-02-09 14:43:51 +11:00 |
|
Rob Harrington
|
076a05f8a9
|
Adding spec for case when standing_order_orders aren't linked to an order cycle
This should never happen, but came up in specs
|
2018-02-09 14:43:50 +11:00 |
|
Rob Harrington
|
dd099eae54
|
Visualising standing order order state, still some spec failures
|
2018-02-09 14:43:50 +11:00 |
|
Rob Harrington
|
309781d5b1
|
Individual StandingOrder orders can be resumed from Standing Order index
|
2018-02-09 14:43:50 +11:00 |
|
Rob Harrington
|
d1ca9a6e14
|
Adding a #resume action to StandingOrderOrdersController
|
2018-02-09 14:43:49 +11:00 |
|
Rob Harrington
|
fc463fd608
|
Adding resume logic to StandingOrderOrder model
|
2018-02-09 14:43:49 +11:00 |
|
Rob Harrington
|
d89a05aec8
|
Adding an error message when cancellation of standing order order fails
|
2018-02-09 14:43:49 +11:00 |
|
Rob Harrington
|
f6af5098b0
|
Using MomentJS to handle dates on bulk order management
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
7644f08d5c
|
Individual StandingOrder orders can be cancelled from Standing Order index
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
27b22acd37
|
Fixing bug that caused references to stale DOM objects to be kept and used by Panels service
Was causing panels to break when used in conjuction with ng-repeat + filters
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
50b84c4ced
|
Fixing typo in SO spec description
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
a57815edbb
|
Refactoring standing line item delete logic
Using StandingOrderForm rather than separate endpoint
|
2018-02-09 14:43:47 +11:00 |
|
Rob Harrington
|
4c754e2cdb
|
Ensuring that new standing_line_items are added to orders and totals are updated
|
2018-02-09 14:43:47 +11:00 |
|
Rob Harrington
|
d95d9df0f1
|
Standing Order Orders can be cancelled
|
2018-02-09 14:43:47 +11:00 |
|
Rob Harrington
|
f4cbd90400
|
Storing estimated prices for standing line items in the database
|
2018-02-09 14:43:46 +11:00 |
|
Rob Harrington
|
8f71b56c26
|
Using same serializer for standing order index and edit pages
|
2018-02-09 14:43:46 +11:00 |
|
Rob Harrington
|
e8ee1dad04
|
Building params for adding new customer in the dialog directive, rather than generic Customers service
|
2018-02-09 14:43:45 +11:00 |
|
Rob Harrington
|
534e69fde5
|
Including errors attribute from StandingOrderPrototype in spec
|
2018-02-09 14:43:45 +11:00 |
|
Rob Harrington
|
3571b8c5fa
|
Fixing date specification for order cycle spec
|
2018-02-09 14:43:43 +11:00 |
|
Rob Harrington
|
91a2274fe5
|
Adding link and dialog for creating a new standing order
|
2018-02-09 14:43:43 +11:00 |
|
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
|
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
|
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
|
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
|
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
|
aeae0f245e
|
Standing Orders: standing line items can be deleted from existing standing order
|
2018-02-09 14:43:37 +11:00 |
|