Rob Harrington
|
ffcffb30ca
|
Moving standing orders products panel template into separate partial
|
2018-02-09 14:43:47 +11:00 |
|
Rob Harrington
|
cdff1ef7b6
|
TEMP: Adding scopes for standing_order_orders
|
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
|
56fb50f644
|
Refactoring customer_search_override directive
Passing distributor_id into isolate scope, rather than pulling from separate element
|
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
|
9baaf1efc9
|
Only running StandingOrder service 'after' callbacks for known standing orders
ie. those in byID or pristineByID
|
2018-02-09 14:43:46 +11:00 |
|
Rob Harrington
|
0196218d06
|
Conditionally loading an edit path for standing orders
ie. only if they have an id
|
2018-02-09 14:43:46 +11:00 |
|
Rob Harrington
|
b253373d4d
|
Styling save button for standing order panels, and updating pristineByID array on update/save
|
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
|
dc2551d881
|
Moving Schedules and ScheduleResource services to admin.resources module
|
2018-02-09 14:43:45 +11:00 |
|
Rob Harrington
|
c167780cad
|
Adding auto-loading of schedules to Schedules service via constructor
|
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
|
e92b17a341
|
Adding an error message when attempting to add duplicate variant to a standing order
|
2018-02-09 14:43:45 +11:00 |
|
Rob Harrington
|
1bd01c83a7
|
WIP: Adding panel for editing items to standing order index
|
2018-02-09 14:43:44 +11:00 |
|
Rob Harrington
|
05bc2bd293
|
All methods on StandingOrder service are instance methods, StandingOrders service loads instances of StandingOrder
|
2018-02-09 14:43:44 +11:00 |
|
Rob Harrington
|
6f4c9070f6
|
Adding StandingLineItemsController to handle addition and removal of SLIs from standing orders
|
2018-02-09 14:43:44 +11:00 |
|
Rob Harrington
|
198f63d0b3
|
Removing unrequired StatusMessage injection
|
2018-02-09 14:43:44 +11:00 |
|
Rob Harrington
|
a72da7036b
|
buildItem and removeItem are instanceMethods standingOrder objects
|
2018-02-09 14:43:44 +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
|
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 |
|