Commit Graph

  • df18329233 Starting Stripe integration Steve Pettitt 2016-09-05 19:21:23 +01:00
  • 1db0bbef09 Create table for stripe accounts Steve Pettitt 2016-08-28 13:20:21 +01:00
  • f3322dd82e Transfer responsibility for checking for orphaned PayPal payments from Payment model to Spree::PayPalController v1.9 Rob Harrington 2017-09-23 13:02:28 +10:00
  • d2d07f0362 Update translation scope for PayPal checkout cancellation message Rob Harrington 2017-09-23 12:51:01 +10:00
  • 131d9384c2 Use flash.notice instead of flash.success to display order confirmation message Rob Harrington 2017-09-23 12:50:32 +10:00
  • 7beb6e624c Darkswarm flash loader works with :notice flash messages Rob Harrington 2017-05-31 12:05:00 +10:00
  • 73041e9263 Show shop profiles without closed shops Maikel Linke 2017-09-15 15:51:38 +10:00
  • e600621883 Spec issue 1718 Maikel Linke 2017-08-19 11:08:30 +10:00
  • 0f1fb68ee8 Simplify specs Maikel Linke 2017-08-19 11:01:36 +10:00
  • 20b2e831e9 Convert specs to RSpec 2.14.4 syntax with Transpec Maikel Linke 2017-08-18 16:19:07 +10:00
  • 11ccb9a6d2 Revert "Fix for #1826, ensure that adjustment states are initialized prior to validation" Rob Harrington 2017-09-21 17:02:04 +10:00
  • 074018d2a6 Copy and run adjustment states migration from updated version of spree Rob Harrington 2017-09-21 16:59:28 +10:00
  • 386972db3b Update spree gem reference Rob Harrington 2017-09-21 16:54:46 +10:00
  • 4cec7213b5 Merge remote-tracking branch 'origin/master' into HEAD Continuous Integration 2017-09-22 10:07:55 +10:00
  • 3f3085c66b Add detailed explanation of why #destroy_orphaned_paypal_payments is required Rob Harrington 2017-09-20 18:12:28 +10:00
  • f4b1c5de9c Remove orphaned PayPalExpress payments when processing actual PayPalExpress payment Rob Harrington 2017-09-20 13:29:36 +10:00
  • ca677a3ccd Reset I18n.locale to not affect other specs Maikel Linke 2017-09-13 17:53:16 +10:00
  • 4cdd0831e8 Spec the I18n helper on its own Maikel Linke 2017-09-08 17:22:51 +10:00
  • 39dc765c63 Add/replace comments and remove useless Maikel Linke 2017-08-23 18:30:08 +10:00
  • 1fe20eba45 Add backend to be able to switch language by param and persist in cookies and user db Julius Pabrinkis 2017-05-12 16:42:47 +01:00
  • 72d264fab9 Make "on demand" columns visible by default Pierre de Lacroix 2017-09-07 18:03:37 +02:00
  • f50e745826 Change title when navigating to new product page Pau Perez 2017-09-06 18:30:17 +02:00
  • 949faa7fde Merge pull request #1789 from coopdevs/missing-translations-order-cycle-page Maikel 2017-09-14 18:12:28 +10:00
  • 96e31235da Replace hardcoded strings with i18n keys Pau Perez 2017-08-31 13:40:53 +02:00
  • e217f96454 Use Rails lazy lookup for translation keys Pau Perez 2017-08-31 13:39:37 +02:00
  • 3aa50ed38f Attempt to fix intermittent fail in product_import_spec Rob Harrington 2017-09-14 11:29:05 +10:00
  • d7de7d462f Fix for #1826, ensure that adjustment states are initialized prior to validation Rob Harrington 2017-09-14 13:20:46 +10:00
  • 4c238748c6 Prevent accordion controllers from showing missing nextPanel Rob Harrington 2017-09-11 11:07:27 +10:00
  • 2c65218ce3 Bumping spree version to remove kaminari duplicate from gemspec Rob Harrington 2017-09-09 00:40:15 +10:00
  • 613016a6cf Refactor spec using expect_any_instance Pau Perez 2017-08-14 16:35:40 +02:00
  • 1899e2fa98 Fix rubocop failures Pau Perez 2017-08-14 12:56:54 +02:00
  • c7608c6f44 Fix flaky integration test Pau Perez 2017-08-14 11:13:55 +02:00
  • 0349e2026b Upgrade spree sha Pau Perez 2017-08-11 12:40:42 +02:00
  • a763c24f3c Doc what with_lock does Pau Perez 2017-08-10 16:35:28 +02:00
  • 1faa1579f3 Update enterprise fees while locking the order Pau Perez 2017-08-10 13:57:47 +02:00
  • 630e61ee5a Go back to the Spree's branch we use for step6 Pau Perez 2017-08-10 12:17:56 +02:00
  • 47468df2a5 Fix js unit tests Pau Perez 2017-08-09 18:30:54 +02:00
  • 5b1947429e Fix odd-even background by relying on Spree Pau Perez 2017-08-09 14:30:25 +02:00
  • 8db1fa4e77 Move JSON line items responses to a new controller Pau Perez 2017-08-09 14:14:10 +02:00
  • b3c94fd688 Revert "Load order also on open and close adjustments" Pau Perez 2017-08-10 17:45:22 +02:00
  • 7a33b9cea7 Backport latest Spree changes from coopdevs/spree Enrico Stano 2017-08-10 13:17:47 +02:00
  • 4d94b65d25 Load order also on open and close adjustments Pau Perez 2017-07-27 16:51:14 +02:00
  • d27b8f8fcb Add spree_auth_devise initializer Enrico Stano 2017-08-03 19:23:49 +02:00
  • fe7d3b0d58 Revert "Use older spree_auth_devise" Enrico Stano 2017-08-03 18:58:09 +02:00
  • 318f89f9a2 Use older spree_auth_devise Enrico Stano 2017-08-03 18:40:42 +02:00
  • 7e5e167215 Create a mail method when inserting seed data Pau Perez 2017-07-27 15:56:21 +02:00
  • 665acdef8f Backport fix for hidden input tag Enrico Stano 2017-08-02 11:48:50 +02:00
  • d8e17231ec Revert "Order email translation keys" Enrico Stano 2017-07-20 17:42:40 +02:00
  • ff2b2e17d9 Order email translation keys Enrico Stano 2017-07-20 17:39:22 +02:00
  • 4b89a1d736 Fix Layout/EmptyLinesAroundClassBody offence in ResetOrderService Rob Harrington 2017-07-20 16:10:36 +10:00
  • 595d7b5594 Remove conditional assignment from PaymentsController#fire decorator Rob Harrington 2017-07-20 15:47:14 +10:00
  • bc62ad5797 Fix spec Enrico Stano 2017-07-19 18:32:23 +02:00
  • 3b8cab9392 Revert "Fix removal of producer properties - remove href attr so Spree doesn't attempt an XHR" Enrico Stano 2017-07-19 18:27:33 +02:00
  • 9aca5459b7 Revert "Fix removal of product properties" Enrico Stano 2017-07-19 18:25:58 +02:00
  • 819a003f26 Backport Spree fix for product properties delete icon Enrico Stano 2017-07-19 18:23:59 +02:00
  • 3a9b71bd1f Add doc to methods and classes [skip ci] Pau Perez 2017-07-19 11:18:20 +02:00
  • 62c5ccf904 Address CodeClimate complains Enrico Stano 2017-07-18 18:33:42 +02:00
  • 2f3f20e433 Remove html_safe and add spec Enrico Stano 2017-07-18 18:16:35 +02:00
  • 85fefcd946 Replace helper with service object Pau Perez 2017-07-18 13:50:38 +02:00
  • e087a008c2 Reduce coupling from controller Pau Perez 2017-07-18 13:45:22 +02:00
  • 4c4969e86b Do not couple with controller's ivar and session Pau Perez 2017-07-18 13:21:29 +02:00
  • f6c8a11b7b Move ResetOrderService to new app/services Pau Perez 2017-07-18 12:15:45 +02:00
  • 1ef4bf5da0 Refactor tests and remove duplicated ones Pau Perez 2017-07-18 12:12:46 +02:00
  • a18bf4b666 Add unit tests for service object Pau Perez 2017-07-18 10:56:41 +02:00
  • bdfd718c51 Use service object directly from controller Pau Perez 2017-07-18 10:55:58 +02:00
  • 3c73282d57 Manually reset the order once completed Pau Perez 2017-07-12 16:20:34 +02:00
  • d09e0cd44a Deal with both JS and JSON format Enrico Stano 2017-07-14 12:30:34 +02:00
  • d581fc4863 Fix specs to contemplate XHR requests and more coverage Enrico Stano 2017-07-14 10:06:51 +02:00
  • 790bc5b187 Use JS format for #update Enrico Stano 2017-07-14 10:06:09 +02:00
  • f0e2d426c3 Fix getting HTML when deleting line item in admin Pau Perez 2017-07-12 19:23:15 +02:00
  • 8c56bd23fc Add missing translation Pau Perez 2017-07-12 18:38:08 +02:00
  • 6254dfde11 Backport Spree commit to fix PaymentMethodsController #create Enrico Stano 2017-07-03 16:52:14 +02:00
  • 49d96206e1 Add missing email i18n key Enrico Stano 2017-07-03 16:02:10 +02:00
  • ce562889a9 Update js and css assets Enrico Stano 2017-06-15 13:54:25 +02:00
  • 5a2c3f5c5c Set Spree configuration related to locales before the promo environment gets initialized Enrico Stano 2017-06-06 16:25:09 +02:00
  • 7874d96003 Set MailMethod for test environment when needed Enrico Stano 2017-05-25 19:17:42 +02:00
  • 8e5b94b5ca Fixing orders controller issue by setting data up correctly Enrico Stano 2017-05-25 19:15:30 +02:00
  • 4a989f705b No more order.payment Enrico Stano 2017-05-25 14:13:40 +02:00
  • 3e6e3173ee Fixing line item controller issue by setting data up correctly Rob Harrington 2017-05-25 21:48:43 +10:00
  • 72292b1dd3 Use new state API instead of locked Enrico Stano 2017-05-18 16:05:22 +02:00
  • 6816061915 Fix confirmation email subject enricostano 2017-05-09 16:01:35 +02:00
  • 23585e6ea8 Initialize custom calculators using Spree API enricostano 2017-04-25 16:51:35 +02:00
  • cf4bd8d755 WIP Preparing to get rid of MailMethod model enricostano 2017-04-19 17:31:14 +02:00
  • 22b5431279 Start spree upgrade step 6 enricostano 2017-04-19 15:46:38 +02:00
  • 4e35c0448b Use the state machine API to add state transition callbacks enricostano 2017-04-19 14:09:14 +02:00
  • fd259e0a63 Use cherry-picked commit in spree fork from the future 🚀 enricostano 2017-04-13 15:56:50 +02:00
  • e7ecdcc251 Import schema migration for spree gem upgrade step 5 enricostano 2017-04-13 10:35:25 +02:00
  • a70cdaadb6 Start spree upgrade step 5 Em-AK 2017-04-12 17:39:46 +02:00
  • d8c227c43f Import data migration from latest spree_paypal_express gem enricostano 2017-04-13 10:17:20 +02:00
  • a87c89c83d Require authentication for API endpoints enricostano 2017-04-12 15:41:10 +02:00
  • 6817ac0d79 Regenerate knapsack report on my slow machine Em-AK 2017-04-07 06:33:00 +02:00
  • c439a23ef9 Adapt CheckoutController to new Spree changes enricostano 2017-04-06 14:23:01 +02:00
  • a80d75e7e2 Fix Spree taxons route reference enricostano 2017-04-06 13:09:54 +02:00
  • d2b6a47ae4 Use new #available_to_order API enricostano 2017-04-06 12:13:54 +02:00
  • 5ad0f8bb2e Fix module namespace enricostano 2017-04-06 11:57:52 +02:00
  • a9966f48af Use new product_search method enricostano 2017-04-06 11:48:39 +02:00
  • b5bac722ca Fix: make rspec run Em-AK 2017-04-06 11:13:25 +02:00
  • 8a42b606eb Start spree upgrade step 4 Em-AK 2017-04-06 10:48:03 +02:00
  • 31f2551116 Update the JS unit spec to the new endpoint Em-AK 2017-04-06 12:23:14 +02:00
  • c992095959 Use new /clone JSON endpoint enricostano 2017-04-05 14:23:47 +02:00