Rob Harrington
|
ddb9ae1140
|
Load all shops that a user is associated with as a customer
Regardless of the presence of an order
|
2018-06-24 16:28:47 +10:00 |
|
luisramos0
|
ea9ea83fee
|
improved checkout country and state selectors code
|
2018-06-18 14:50:03 +10:00 |
|
luisramos0
|
836a5836d9
|
fixed country_state selectors on checkout
|
2018-06-18 14:50:03 +10:00 |
|
Rob Harrington
|
18c211e97c
|
Ensure that savedCreditCards always exists
|
2018-06-08 15:30:08 +10:00 |
|
Rob Harrington
|
8201da9fab
|
Prodide specific tab widths for shop tabs when screen width > medium
|
2018-05-30 17:05:31 +10:00 |
|
Rob Harrington
|
16211da5f6
|
Reimplement tabs on shopfront using our custom tab directive
|
2018-05-30 08:35:21 +10:00 |
|
Pau Pérez Fabregat
|
1abfe2ab8c
|
Merge pull request #2199 from coopdevs/auto-correct-cops
Auto correct cops
|
2018-04-16 14:58:28 +02:00 |
|
Pau Perez
|
f5a5d735fd
|
Auto correct Rubocop's Layout/EmptyLinesAroundModuleBody cop
|
2018-04-09 18:47:18 +02:00 |
|
Pau Perez
|
746fcd5802
|
Auto correct Rubocop's Layout/EmptyLinesAroundAccessModifier cop
|
2018-04-09 18:47:17 +02:00 |
|
Pierre de Lacroix
|
03de6c690c
|
Fix incorrect tax amount on Admin Order #show
by calling Order#tax_adjustment_totals from
Order#price_adjustment_totals
|
2018-03-20 12:18:09 +01: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
|
07a7993109
|
Require a Cash or Stripe payment method in standing order setup process
|
2018-02-09 14:44:03 +11:00 |
|
Rob Harrington
|
57653cb911
|
Displaying setup instructions on Standing Orders index
|
2018-02-09 14:43:58 +11:00 |
|
Rob Harrington
|
25639a822a
|
Implementing standing order feature toggle on back-end interface
|
2018-02-09 14:43:57 +11:00 |
|
Rob Harrington
|
1b711bcd46
|
Standing Orders can be edited
|
2018-02-09 14:43:37 +11:00 |
|
Rob Harrington
|
88563431b8
|
Module arguments passed to injection functions in consistent way
|
2018-02-09 14:43:36 +11:00 |
|
Rob Harrington
|
2a5f598fb0
|
Angularising Order Cycles Index
|
2018-02-09 14:43:20 +11:00 |
|
Matt-Yorkley
|
fffae46a63
|
Remove enterpriseRoles from enterprsies controller
|
2018-02-07 10:41:53 +11:00 |
|
Matt-Yorkley
|
a066c6391d
|
Adjust injection data namespacing
|
2018-02-07 10:41:53 +11:00 |
|
Matt-Yorkley
|
22eae753fe
|
Remove enterprise confirmations
|
2018-02-07 10:41:52 +11:00 |
|
Pau Perez
|
6a830a3843
|
Isolate ArraySerializer case in injection helper
This makes this special case with the ArraySerializer stand out so that
the reader notices it.
|
2017-11-09 10:22:30 +01:00 |
|
Maikel Linke
|
10bbc5f9ef
|
Hide the menu on embedded group pages
|
2017-10-06 14:24:28 +11:00 |
|
Rob Harrington
|
1cd1e9dc37
|
Extract filters for available PMs into service object
|
2017-09-23 14:58:34 +10:00 |
|
Rob Harrington
|
0cd43987de
|
Hide Stripe payment methods without a preferred_enterprise_id from the front-end
|
2017-09-23 14:58:34 +10:00 |
|
Rob Harrington
|
69385370ee
|
Initialize Stripe object only if a publishable_key has been defined
|
2017-09-23 14:58:34 +10:00 |
|
stveep
|
f065cbe251
|
Fix specs for saved credit cards: Add payment profile ID to fixture (now denotes that a card has been saved), check for current user to avoid error attempting to inject saved cards as a guest
|
2017-09-23 14:58:33 +10:00 |
|
Rob Harrington
|
41b7be900c
|
Restrict the meaning of 'Saved Cards' to mean those with a payment profile
|
2017-09-23 14:58:33 +10:00 |
|
Rob Harrington
|
ae2d3d3fd9
|
Refactoring StripeHelper into service objects
|
2017-09-23 14:58:32 +10:00 |
|
Rob Harrington
|
f890927423
|
Implementing the Stripe Connect feature toggle
|
2017-09-23 14:58:32 +10:00 |
|
Rob Harrington
|
b9d72ce4cf
|
Refactoring logic for displaying orders on the front-end account page
|
2017-09-23 14:58:32 +10:00 |
|
Rob Harrington
|
f4c3fbf8bc
|
Refactoring credit cards interface, and backend logic
|
2017-09-23 14:58:32 +10:00 |
|
stveep
|
300dc3084c
|
Add default card, disable inputs when a card is selected
|
2017-09-23 14:58:31 +10:00 |
|
stveep
|
298fd057f5
|
Check for current user before injecting credit cards
|
2017-09-23 14:58:31 +10:00 |
|
stveep
|
33b570b117
|
Inject cards for current user into checkout and add selector dropdown to gateway partial.
|
2017-09-23 14:58:31 +10:00 |
|
Rob Harrington
|
99a7665edc
|
Requesting read_write permission when authorizing Stripe standalone account
|
2017-09-23 14:57:02 +10:00 |
|
Rob Harrington
|
37f60bf7a1
|
Setting Stripe.api_key in an initializer rather than helper
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
1450bfd726
|
Don't retrieve event from Stripe for a deauthorisation
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
a039286240
|
Webhook processing changes: fix expected request data formatting
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
5c43c75b00
|
Specify SHA-256 algorithm for JWT in spec fixture
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
f83c7a88df
|
Specify SHA-256 algorithm for JWT
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
5ae473e07f
|
Add specs, fix redirect after requring relogin
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
1dcffa790d
|
Add JWT encoding to state param
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
f22278db51
|
Don't disconnect if the same Stripe account is connected to multiple Enterprises
|
2017-09-23 14:57:02 +10:00 |
|
stveep
|
0280e04008
|
Move OAuth2 patching to an initializer
|
2017-09-23 14:57:02 +10:00 |
|
Steve Pettitt
|
41607c5846
|
De-associate accounts in response to webhook (not tested with a real deauth request yet)
|
2017-09-23 14:57:02 +10:00 |
|
Steve Pettitt
|
05a69ff0c6
|
Worklow to disconnect Stripe from OFN admin interface
|
2017-09-23 14:57:02 +10:00 |
|
Steve Pettitt
|
eed11faa62
|
Monkey patching OAuth2 gem to include Stripe disconnection method
|
2017-09-23 14:57:02 +10:00 |
|
Steve Pettitt
|
03f590ccc4
|
Callback creates a new StripeAccount with id and publishable key.
|
2017-09-23 14:57:02 +10:00 |
|