Rob Harrington
|
fcf2681abc
|
WIP: Adding basic order panel to standing order index
|
2018-02-09 14:43:47 +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
|
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 |
|
Rob Harrington
|
44d7537744
|
SO Index: Adding items column
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
6fadeacf0e
|
SO Index: Adding begins_on and ends_on columns
|
2018-02-09 14:43:34 +11:00 |
|
Rob Harrington
|
a1ccf8a28e
|
Adding initial defaults for standing orders index column visibility
|
2018-02-09 14:43:32 +11:00 |
|
Rob Harrington
|
c18c1c67d1
|
Adding visibility permissions for standing orders
|
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
|
733dc76c6c
|
Order Cycles can be assigned to schedules via new/edit form
|
2018-02-09 14:43:29 +11:00 |
|
Rob Harrington
|
357040f67a
|
Enterprise User can create and update schedules via OC index
|
2018-02-09 14:43:28 +11:00 |
|
Rob Harrington
|
920f52e112
|
Adding schedules to Order Cycles interface
|
2018-02-09 14:43:28 +11:00 |
|
Rob Harrington
|
0d845b0fd6
|
Adding column toggling interface to Order Cycles index
|
2018-02-09 14:43:27 +11:00 |
|
Matt-Yorkley
|
39f0c5b5b0
|
Rename contact name field and revert contact name specs
|
2018-02-07 10:41:53 +11:00 |
|
Matt-Yorkley
|
ba98c7e2c5
|
Rewrite enterprise contact functionality
|
2018-02-07 10:41:52 +11:00 |
|
Matt-Yorkley
|
22eae753fe
|
Remove enterprise confirmations
|
2018-02-07 10:41:52 +11:00 |
|
Enrico Stano
|
114ce3b764
|
Merge pull request #1940 from coopdevs/improve-readability-shop
Improve readability of shop's code
|
2017-12-20 16:28:53 +11:00 |
|
Pierre de Lacroix
|
0fb66ab258
|
Fix CodeClimate issues
|
2017-12-01 13:37:30 +11:00 |
|
Pierre de Lacroix
|
a49c21cfd1
|
Add instance switch to enable number localization
|
2017-12-01 13:37:24 +11:00 |
|
Pierre de Lacroix
|
920900b619
|
Add Spree::LocalizedNumber module
|
2017-12-01 13:37:24 +11:00 |
|
Pau Perez
|
0e01c0d69b
|
Turn TODO into issue #1957
TODOs that live in the code can't be prioritized and tend to be
forgotten.
|
2017-11-15 09:44:11 +11:00 |
|
Pau Perez
|
caab3ea74d
|
Add spree user as admin of Enterprise 2 in seed
|
2017-11-15 09:42:21 +11:00 |
|
Rob Harrington
|
c835b4eb1a
|
Replacing stub_model objects with actual factory generated instances
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
9052b1c3db
|
A few updates to spec where 'be true' and 'be false' didn't cut it
|
2017-11-10 08:47:12 +11:00 |
|
Pau Perez
|
84e4ebef08
|
Do not notify Bugsnag of a cache miss
It's not the responsibility of a error tracking software to track
neither cache misses nor logs. That is what log monitoring is for.
|
2017-11-09 10:22:31 +01:00 |
|
Pierre de Lacroix
|
165af4b812
|
Use I18n "lazy" lookup
|
2017-10-18 14:38:40 +11:00 |
|
Rob Harrington
|
01f9fd3232
|
Rename webhook handler status mappings
|
2017-10-12 22:47:51 +11:00 |
|
Rob Harrington
|
ed375a1e2c
|
Build Event object in controller instead of service object
|
2017-10-12 20:51:17 +11:00 |
|
Rob Harrington
|
4345285164
|
Allow more granularity in Stripe WebhookHandler responses
|
2017-10-12 20:51:17 +11:00 |
|
Rob Harrington
|
f22dd7513d
|
Add a service object for handling Stripe webhooks
|
2017-10-11 17:50:46 +11:00 |
|
Rob Harrington
|
90007d7114
|
Prevent Stripe-based payment methods that are not linked to a StripeAccount from displaying in the checkout
|
2017-09-23 14:58:35 +10:00 |
|
Rob Harrington
|
665749d0c5
|
Refactor Stripe::AccountConnector
Connector now handles cancellation of the connection wizard by the user more elegantly
|
2017-09-23 14:58:35 +10:00 |
|
Rob Harrington
|
1cd1e9dc37
|
Extract filters for available PMs into service object
|
2017-09-23 14:58:34 +10:00 |
|
Rob Harrington
|
0e42c1cf30
|
Refactor ProfileStorer, call options as a separate method
|
2017-09-23 14:58:34 +10:00 |
|
Rob Harrington
|
a74c502fd9
|
Refactor logic for creating a payment profile from a Stripe token into a service object
|
2017-09-23 14:58:34 +10:00 |
|
Maikel Linke
|
5b7e2f7ca8
|
Apply style guide
|
2017-09-23 14:58:34 +10:00 |
|
Rob Harrington
|
ce65a9d063
|
Bump stripe gem version to 3.0.1
Allows us to use the stripe gem's built-in OAuth wrappers, rather than our own
|
2017-09-23 14:58:33 +10:00 |
|
Rob Harrington
|
5b675cbaba
|
Make OAuth private methods actually private
|
2017-09-23 14:58:32 +10:00 |
|
Rob Harrington
|
ae2d3d3fd9
|
Refactoring StripeHelper into service objects
|
2017-09-23 14:58:32 +10:00 |
|
stveep
|
0280e04008
|
Move OAuth2 patching to an initializer
|
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 |
|
Pierre de Lacroix
|
72d264fab9
|
Make "on demand" columns visible by default
on admin "bulk product edit" and "inventory" (variant overrides) tables
|
2017-09-15 16:09:26 +10:00 |
|
Pau Perez
|
7e5e167215
|
Create a mail method when inserting seed data
|
2017-09-08 23:55:50 +10:00 |
|
Rohan Mitchell
|
3135ef6b7f
|
Reinstate explicit class name Spree::Calculator on calculated_adjustments association
|
2017-09-08 23:55:48 +10:00 |
|
Rohan Mitchell
|
0446b8d72f
|
TestingSupport moved out of Core namespace
|
2017-09-08 23:55:48 +10:00 |
|
Rohan Mitchell
|
858576d870
|
CalculatedAdjustments requires include first
|
2017-09-08 23:55:48 +10:00 |
|
Rohan Mitchell
|
38da4c8e12
|
Adjustments now have state instead of locked/unlocked
|
2017-09-08 23:55:48 +10:00 |
|
Enrico Stano
|
3a04136705
|
Merge pull request #1758 from coopdevs/simplify-karma-rake-task
Always execute local karma
|
2017-08-28 10:21:41 +02:00 |
|