Rob Harrington
|
0cf7d1a63d
|
Link standing order orders to user on initialisation if customer user exists
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
439c81d836
|
Format of hours in standing order placement email without leading zero
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
1e0d43e975
|
Changing explain text on confirm email
Removing mention of making changes
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
994baf12c4
|
Adding specs to ensure placement emails are sent
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
d12a1371c2
|
Assigning a priority to OrderCycleOpenCloseJob
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
f9e40ba586
|
Fixing typos in standing order placement job
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
a32fb752dd
|
Removing number column from orders panel, adding edit action
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
e4f30cea57
|
Fixing styling for table rows within index panels
|
2018-02-09 14:43:56 +11:00 |
|
Rob Harrington
|
d0f4cc2ee2
|
PlacementJob loads ProxyOrders based on order cycle close date
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
c4c9c92d7e
|
Refactoring StandingOrderPlacementJob, loading ProxyOrders and initialsing where necessary
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
e6fbdb17e8
|
Only initialise a proxy order once
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
02f474e16a
|
Fixing up spec data for orders spec
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
0861a4391e
|
Removing ui-sortable library (no longer required)
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
1731d4daa7
|
Rejigging schedule dialog, limit options to coordinated order cycles, with same coordinator as selected OCs
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
875557dc9d
|
WIP: ProxyOrders don't require an order, fixing remainder of specs
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
be8fa1f4e4
|
WIP: ProxyOrders don't require an order, calculating total for serialized proxy orders from standing order where order does not exist
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
3d3013a592
|
WIP: ProxyOrders don't require an order, adding an edit path for proxy orders
initialises an order if one does not exist and redirects to its edit path
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
4b440c83a4
|
WIP: ProxyOrders don't require an order, StandingOrderForm changes
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
f57cae9124
|
Removing null: false contraint on order_id for ProxyOrder
|
2018-02-09 14:43:55 +11:00 |
|
Rob Harrington
|
2231d4c6cf
|
Using factories to build spec data rather than StandingOrderForm
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
e29a4f9a8a
|
Moving order initialisation logic from StandingOrderForm to ProxyOrder model
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
64206bc35b
|
ProxyOrders belong to order cycles
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
e351c3e355
|
Renaming StandingOrderOrder to ProxyOrder
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
fc845a36f1
|
Fix weird spec failure cause by a Rails.cache.clear call resetting the currency to USD on CI only
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
9bf3767093
|
Preventing line item stock level checks when updating standing orders
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
8e0f2fcb35
|
Adding optional manual override of line item stock level check
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
00ee5a63df
|
Removing incorrect namespacing from StandingOrderForm spec
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
e068c4831b
|
Adding job to send confirm emails for standing orders on order cycle close
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
2a03477597
|
Adding standing_orders_confirmed_at flag to order_cycles
|
2018-02-09 14:43:54 +11:00 |
|
Rob Harrington
|
deebc31c34
|
DRYing out standing order email template
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
9f1ff1fd01
|
Adding OrderCycleOpenCloseJob to the whenever schedule
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
f7229ab229
|
Uninitialised but recently updated order_cycles also trigger StandingOrderPlacementJob
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
c2b68ed6b5
|
Running StandingOrderSyncJob when order cycles added to a schedule via OrderCyclesController
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
0a74bb8373
|
Running StandingOrderSyncJob when order cycles added to a schedule via SchedulesController
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
ef5ff3a663
|
Adding job to re-sync standing orders when order cycles are added to or removed from schedules
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
d6e5c0b346
|
Adding extra scopes to StandingOrder model
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
107474fc74
|
Fixing standing_order_with_items factory
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
9a984963a7
|
Ensuring that only active standing orders are processed when order cycle opens
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
805baa18a9
|
Adding cancel/close button to standing order form
|
2018-02-09 14:43:53 +11:00 |
|
Rob Harrington
|
533b05384c
|
Refactoring save bar on standing order create/edit form
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
9c2e67e953
|
Cancelling a standing order just changes the state, does not remove it from the page
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
522e646b36
|
Adding tooltips to standing order index actions
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
3d8dceb76a
|
Displaying state of standing orders on index
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
b9316422d2
|
Adding method to determine state of standing orders
|
2018-02-09 14:43:52 +11:00 |
|
Rob Harrington
|
8d1899b13d
|
Adding pause and unpause actions to standing orders
|
2018-02-09 14:43:52 +11:00 |
|
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
|
961df756c5
|
Adding paused_at column to standing orders
|
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
|
a2ddf78842
|
Ensure red buttons have white text
|
2018-02-09 14:43:51 +11:00 |
|