Maikel
|
6c3d769121
|
Merge pull request #3229 from mkllnk/3127-tax-rates-report
3127 More robust tax rates report
|
2019-01-11 10:41:12 +11:00 |
|
Pau Perez
|
cca15e75a6
|
Refactor to reveal how we load enterprises in shop
By sticking to Rails conventions we make it more obvious how (badly) we
are loading enterprises in EnterprisesController#shop and shed some
light on the obscure InjectionHelper.
This will also make it easier to improve its performance in the future as
it's among the top offenders. See https://www.skylight.io/app/applications/ibo3NOqCYMnq/1545851520/1d/endpoints/EnterprisesController%23shop?responseType=html
|
2019-01-03 11:17:10 +01:00 |
|
Maikel Linke
|
a978e992bf
|
Remove tax_rates shortcut from adjustment
Becoming less dependent on Spree, using our own namespace, keeping
decorators small.
|
2018-12-19 14:42:38 +11:00 |
|
luisramos0
|
e274442d77
|
Cover i18nhelper.valid_locale and user mailer with tests related to localized emails
|
2018-12-11 11:16:50 +00:00 |
|
luisramos0
|
b9b91231ae
|
Fix rubocop issues in mailers
|
2018-12-06 14:18:24 +00:00 |
|
luisramos0
|
0f442a911e
|
Improve I18nHelper.valid_locale to handle empty objects
|
2018-12-06 12:48:48 +00:00 |
|
luisramos0
|
feea499298
|
Make all mailers use appropriate locale when sending emails
|
2018-12-06 11:45:44 +00:00 |
|
Pau Pérez Fabregat
|
3b56212290
|
Merge pull request #3151 from coopdevs/remove-frontoffice-enterprises-n+1
Remove frontoffice enterprises n+1
|
2018-12-05 08:12:19 +01:00 |
|
Pau Perez
|
41d988176c
|
Pass enterprises to inject method from controller
|
2018-11-28 13:54:42 +01:00 |
|
haseleyi
|
691de9199f
|
Add missing translation for 'Has Shopfront' in single-enterprise dashboard
|
2018-11-23 11:23:28 -08:00 |
|
Pau Pérez Fabregat
|
fe149967e4
|
Merge pull request #2521 from luisramos0/cookies_in_engine
[OFN Domains] Breaking OFN into domains - POC cookies inside an engine
|
2018-10-15 10:03:30 +02:00 |
|
Pau Pérez Fabregat
|
20077c99b5
|
Merge pull request #2618 from coopdevs/enable-style-send-cop
Favor #public_send over #send using Rubocop's cop
|
2018-09-20 19:03:40 +02:00 |
|
luisramos0
|
c22ac0086b
|
Moved cookies_policy_helper to Web engine and respective spec
|
2018-09-17 16:05:38 +01:00 |
|
luisramos0
|
95f2f92cf3
|
Extracted cookies footer links from view to footer links helper
|
2018-09-17 16:05:38 +01:00 |
|
luisramos0
|
478dd68072
|
In cookies policy helper, added string interpolation to variable to avoid variable (Spree::Config entry) to break the concatenation. Added unit test to validate the error case
|
2018-09-12 18:30:24 +01:00 |
|
luisramos0
|
409f084bd4
|
Added matomo opt out iframe to cookies policy page
|
2018-09-12 18:30:24 +01:00 |
|
Pau Perez
|
b23cb55525
|
Fix current violations of Style/Send cop
|
2018-09-05 12:05:05 +02:00 |
|
Maikel
|
1b264403e0
|
Merge pull request #2624 from kristinalim/fix-no_order_link_in_subscription_emails_unless_user
Subscription emails for customer should not link to order page if customer has no user account
|
2018-09-03 14:38:56 +10:00 |
|
Kristina Lim
|
ad8b120e48
|
Extract format for order cycle closing in emails
Using a helper for this, but this can be changed to look up a
translation key.
|
2018-09-01 23:46:08 +08:00 |
|
luisramos0
|
02b968b312
|
Cookies policy page table has a single column now. Also made small updates to the page text, migrated translations to ruby translations and extracted repeated partial from cookies policy page view
|
2018-08-30 00:27:35 +01:00 |
|
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 |
|