Rob Harrington
|
b98afc00ba
|
Show message about resumable orders when unpausing a subscription
|
2018-03-07 14:24:59 +11:00 |
|
Rob Harrington
|
904a364bf1
|
Stop unnecessarily passing fee_calculators around
|
2018-03-02 10:11:26 +11:00 |
|
Rob Harrington
|
30df1d4345
|
Refector controller to allow price_estimate calculation
|
2018-03-02 10:11:26 +11:00 |
|
Rob Harrington
|
ae1c8344d1
|
Ensure price estimates generated for subscriptions take overrides into account
|
2018-02-22 16:16:49 +11:00 |
|
Rob Harrington
|
7017c8540c
|
Replace references to 'standing line item' with 'subscription line item'
|
2018-02-09 14:44:15 +11:00 |
|
Rob Harrington
|
ae4420d9ba
|
Rename standing line item files
|
2018-02-09 14:44:14 +11:00 |
|
Rob Harrington
|
672f96b85b
|
Replace references to 'standing order' with 'subscription'
|
2018-02-09 14:44:13 +11:00 |
|
Rob Harrington
|
a9b5fd69d8
|
Renaming standing order files
|
2018-02-09 14:44:13 +11:00 |
|
Rob Harrington
|
c5f3249172
|
Fix rubocop issues
|
2018-02-09 14:44:12 +11:00 |
|
Rob Harrington
|
17a0b18e50
|
Reduce cognitive complexity of StandingLineItemsController#build
|
2018-02-09 14:44:12 +11:00 |
|
Rob Harrington
|
84ad996ef8
|
Use guard clauses
|
2018-02-09 14:44:07 +11:00 |
|
Rob Harrington
|
03f1980b1b
|
Auto-correct rubocop offences for standing-orders
|
2018-02-09 14:44:07 +11:00 |
|
Rob Harrington
|
d6a9d63de5
|
Replace StandingOrderSyncJob with ProxyOrderSyncer service object
|
2018-02-09 14:44:06 +11:00 |
|
Rob Harrington
|
bdac68900f
|
Move address and card loading logic down into DetailsController
Also switch to using CreditCardResource to load the card
|
2018-02-09 14:44:05 +11:00 |
|
Rob Harrington
|
ca1485f121
|
Add missing translations for proxy order controller error messages
|
2018-02-09 14:44:04 +11:00 |
|
Rob Harrington
|
494f2f4821
|
Add cards lookup action to CustomersController
|
2018-02-09 14:44:04 +11:00 |
|
Rob Harrington
|
d3937e5c80
|
Move customer address lookup action to CustomersController
|
2018-02-09 14:44:03 +11:00 |
|
Rob Harrington
|
26b85052e1
|
Load only Cash and Stripe payment methods into standing order form actions
|
2018-02-09 14:44:03 +11:00 |
|
Rob Harrington
|
ab5dc7ddd5
|
Require action from user when pausing/cancelling standing order with open orders
|
2018-02-09 14:44:02 +11:00 |
|
Rob Harrington
|
ceaae89dee
|
Prevent order cycles that are linked to schedules from being destroyed
|
2018-02-09 14:44:00 +11:00 |
|
Rob Harrington
|
57653cb911
|
Displaying setup instructions on Standing Orders index
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
fd07830c02
|
Adding order_update_issues to serialized proxy orders
|
2018-02-09 14:43:57 +11:00 |
|
Rob Harrington
|
a6add2eff6
|
Limiting shops loaded onto standing orders index to those with standing orders enabled
|
2018-02-09 14:43:57 +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
|
e351c3e355
|
Renaming StandingOrderOrder to ProxyOrder
|
2018-02-09 14:43:54 +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
|
8ff9ffbc38
|
Adding controller actions and routes for pausing and unpausing a standing order
|
2018-02-09 14:43:52 +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
|
309781d5b1
|
Individual StandingOrder orders can be resumed from Standing Order index
|
2018-02-09 14:43:50 +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
|
7644f08d5c
|
Individual StandingOrder orders can be cancelled from Standing Order index
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
9160a3ff6b
|
Displaying Order Cycle names in orders panel on standing orders index
|
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
|
fcf2681abc
|
WIP: Adding basic order panel to standing order index
|
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
|
1bd01c83a7
|
WIP: Adding panel for editing items to standing order index
|
2018-02-09 14:43:44 +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
|
38d75d2b1c
|
Standing Orders: adding routing and controller action for deleting standing line items
|
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
|
44d7537744
|
SO Index: Adding items column
|
2018-02-09 14:43:34 +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 |
|
Rob Harrington
|
1d58ef55f7
|
Calling Standing Orders index controller action using json returns serialized data
|
2018-02-09 14:43:33 +11:00 |
|
Rob Harrington
|
91917886a8
|
Adding basic routing and templates for standing orders index
|
2018-02-09 14:43:32 +11:00 |
|
Rob Harrington
|
946046e53b
|
Moving action for estimating standing_line_item prices into StandingLineItemController#build
|
2018-02-09 14:43:31 +11:00 |
|
Rob Harrington
|
e661430cc9
|
StandingLineItems added to StandingOrder are saved
Adding some additional validation
|
2018-02-09 14:43:30 +11:00 |
|
Rob Harrington
|
415955e7b3
|
SO: Adding variants to a new standing order, price estimate provided
|
2018-02-09 14:43:30 +11:00 |
|