Rob Harrington
|
cec5fddf6a
|
Add missing translation
|
2018-02-22 14:33:25 +11:00 |
|
Rob Harrington
|
c4a81bdc48
|
Translate subscriptions loading flash
|
2018-02-22 14:33:25 +11:00 |
|
Pau Perez
|
a7dcaf15fa
|
Enable Skylight in staging
This is a follow-up of
https://github.com/openfoodfoundation/openfoodnetwork/pull/2070.
When running the production API key in staging, the `log/skylight.log`
showed:
```
[SKYLIGHT] [1.5.0] You are running in the staging environment but
haven't added it to config.skylight.environments, so no data will be
sent to skylight.io.
```
According to
https://www.skylight.io/support/advanced-setup#setting-up-multiple-environments
it turns out we need to create a new app for staging and use its API
key.
|
2018-02-14 14:46:10 +01:00 |
|
Pau Pérez Fabregat
|
be07996656
|
Merge pull request #2070 from chancancode/skylight
Add Skylight instrumentation
|
2018-02-09 08:55:30 +01:00 |
|
Rob Harrington
|
7017c8540c
|
Replace references to 'standing line item' with 'subscription line item'
|
2018-02-09 14:44:15 +11:00 |
|
Rob Harrington
|
ba66c0e862
|
Replace references to 'standing order' with 'subscription' (schedule)
|
2018-02-09 14:44:14 +11:00 |
|
Rob Harrington
|
c605742671
|
Replace references to 'standing order' with 'subscription' (routes)
|
2018-02-09 14:44:14 +11:00 |
|
Rob Harrington
|
720628e49e
|
Replace references to 'standing order' with 'subscription' (translations)
|
2018-02-09 14:44:14 +11:00 |
|
Rob Harrington
|
99db6f8e14
|
Fix translation key for StandingOrderValidator errors
|
2018-02-09 14:44:11 +11:00 |
|
Rob Harrington
|
4362ef2cea
|
Properly translate all error messages for StandingOrderForm
|
2018-02-09 14:44:09 +11:00 |
|
Rob Harrington
|
7ca60e1990
|
Use activerecord error translations properly
|
2018-02-09 14:44:09 +11:00 |
|
Rob Harrington
|
c86207212f
|
Add confirmation summary email
|
2018-02-09 14:44:08 +11:00 |
|
Rob Harrington
|
86cddb1cc4
|
Capitalise translated strings
|
2018-02-09 14:44:08 +11:00 |
|
Rob Harrington
|
b49c44f7ce
|
Generalise record_failure method to record_and_log_error
|
2018-02-09 14:44:08 +11:00 |
|
Rob Harrington
|
13d01df4d8
|
Add mail method and template for sending placement summary emails to shop owners
|
2018-02-09 14:44:08 +11:00 |
|
Rob Harrington
|
26a325e6e0
|
Handle payment processing errors for standing orders
|
2018-02-09 14:44:07 +11:00 |
|
Rob Harrington
|
67e05cea9c
|
Add failed payment email to StandingOrderMailer
|
2018-02-09 14:44:07 +11:00 |
|
Rob Harrington
|
ca1485f121
|
Add missing translations for proxy order controller error messages
|
2018-02-09 14:44:04 +11:00 |
|
Rob Harrington
|
f95d1ef058
|
Show message when no credit cards available for a customer
|
2018-02-09 14:44:04 +11:00 |
|
Rob Harrington
|
61b64a7516
|
Add credit card selection element to standing orders form
|
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
|
07a7993109
|
Require a Cash or Stripe payment method in standing order setup process
|
2018-02-09 14:44:03 +11:00 |
|
Rob Harrington
|
7798b12086
|
Replace translation key for yes_i_am_sure
|
2018-02-09 14:44:03 +11:00 |
|
Rob Harrington
|
b89ab2c407
|
Adding link to view/edit the order from Standing Order placement and confirmation emails
|
2018-02-09 14:44:02 +11:00 |
|
Rob Harrington
|
f969caa2d1
|
Do not place standing order when no items are available
Send notification to customer informing them that an order was not placed...
|
2018-02-09 14:44:02 +11:00 |
|
Rob Harrington
|
0fd86a6cc7
|
Adding UI to require action from user when pausing/cancelling standing order with open orders
|
2018-02-09 14:44:02 +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
|
3ce8a1abba
|
Tweaking proxy order state logic
Inherits 'paused' state from standing order if present
|
2018-02-09 14:44:02 +11:00 |
|
Rob Harrington
|
ad2506fe75
|
Require StandingOrders to have at least one product (StandingLineItem)
|
2018-02-09 14:44:01 +11:00 |
|
Rob Harrington
|
7dcd39986f
|
Refactoring StandingOrder validations and errors
Moving validations to StandingOrderForm
|
2018-02-09 14:44:01 +11:00 |
|
Rob Harrington
|
f0f478dfa0
|
Adding placeholder field with default to ofn-select2 component
|
2018-02-09 14:44:00 +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
|
77a50eac42
|
Show confirmation message when creating/updating/deleting Schedules
|
2018-02-09 14:44:00 +11:00 |
|
Rob Harrington
|
877a5f27d1
|
ProxyOrder state is 'pending' until OC opens, then 'cart' until OC closes
|
2018-02-09 14:44:00 +11:00 |
|
Rob Harrington
|
35e42b28fe
|
Using customer selection to search for addresses on standing order creation
Can also copy copy address from billing to shipping
|
2018-02-09 14:44:00 +11:00 |
|
Rob Harrington
|
6ac49a7694
|
Adding route and controller action for searching for customer addresses using AddressFinder
|
2018-02-09 14:44:00 +11:00 |
|
Rob Harrington
|
58070a8b3e
|
Adding loading flash and no-results messaging to standing orders index
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
57653cb911
|
Displaying setup instructions on Standing Orders index
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
ae209f72b9
|
Removing unrequired OrderCycleOpenCloseJob
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
f92b824f52
|
User is warned about initialising standing order orders
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
3adfb0db3f
|
Issues with updating orders are reported when saving standing orders
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
e1f8af6d5b
|
Adding standing orders feature toggle to enterprise form
|
2018-02-09 14:43:57 +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
|
d12a1371c2
|
Assigning a priority to OrderCycleOpenCloseJob
|
2018-02-09 14:43:56 +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
|
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 |
|