Maikel
|
8eee8f96ed
|
Merge pull request #2557 from Matt-Yorkley/pi/class_descriptions
Class descriptions for Product Import
|
2018-08-24 18:14:12 +10:00 |
|
Matt-Yorkley
|
717f626dfe
|
Refactor enterprise validation
|
2018-08-24 15:51:37 +10:00 |
|
Matt-Yorkley
|
2b057a26d5
|
Add primary_producer to index to reduce queries
|
2018-08-24 15:51:37 +10:00 |
|
Matt-Yorkley
|
666fbf53bf
|
Validate enterprise.is_primary_producer?
|
2018-08-24 15:51:37 +10:00 |
|
Maikel
|
616b42a14d
|
Merge pull request #2555 from luisramos0/cookie_http_only
Added httponly to cookieConsent cookie, this makes this cookie secure…
|
2018-08-24 15:50:13 +10:00 |
|
Maikel
|
a37931afda
|
Merge pull request #2542 from luisramos0/add_to_cart
Extract OrderController.populate to new CartController and OrderPopulator to new CartService
|
2018-08-24 14:43:33 +10:00 |
|
Maikel
|
bf55190136
|
Merge pull request #2546 from Matt-Yorkley/pi/sku_validation
Remove empty SKU values if empty
|
2018-08-24 14:32:00 +10:00 |
|
Maikel
|
871e423e12
|
Merge pull request #2548 from kristinalim/feature-bulk_update_of_order_cycle_name
Make OC name editable from the OC index
|
2018-08-24 11:38:31 +10:00 |
|
luisramos0
|
910297572e
|
Removed unnecessary currency from CartService constructor, using order.currency instead
|
2018-08-23 12:40:18 +01:00 |
|
luisramos0
|
c7b202f932
|
Fixed CodeClimate warnings on services/cart_services.rb
|
2018-08-23 12:39:58 +01:00 |
|
luisramos0
|
05bfc098ff
|
/controllers/spree/order_populator_decorator (with a class_eval) is now /services/CartService with no dependency to Spree::OrderPopulator.
|
2018-08-23 12:39:55 +01:00 |
|
luisramos0
|
6caa361354
|
Moved Spree::OrderController.populate to new CartController.
This was done to make order populate independent of Spree::OrdersController
|
2018-08-23 12:37:52 +01:00 |
|
Maikel
|
4417a8f156
|
Merge pull request #2539 from luisramos0/delete_dead_cart
removed Cart route, controller, model and specs: dead code
|
2018-08-22 17:35:58 +10:00 |
|
Matt-Yorkley
|
fbbbc93aba
|
Class descriptions for Product Import
|
2018-08-18 11:42:02 +01:00 |
|
luisramos0
|
56879377d5
|
Added httponly to cookieConsent cookie, this makes this cookie secure, cannot be altered by javascript
|
2018-08-17 22:57:57 +01:00 |
|
Matt-Yorkley
|
28b1fc076a
|
Remove empty SKU values if empty
|
2018-08-16 14:29:50 +01:00 |
|
Kristina Lim
|
c14e7ea8d5
|
Allow bulk update of order cycle name
|
2018-08-16 21:18:24 +08:00 |
|
luisramos0
|
91e57cb893
|
Removed Cart table, its dependency on spree orders table and removed some more dead code related to this
|
2018-08-15 23:29:28 +01:00 |
|
Maikel Linke
|
c9862535f8
|
Import required colour definitions in SCSS
This avoids asset compile errors like this one:
Sass::SyntaxError: Undefined variable: "$disabled-light".
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
8681618490
|
Fixed CodeClimate scss feedback on cookies banner and policy page css
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
ccd5147b11
|
Added angular templates route and controller to serve angular templates from the server, instead of precompiled assets. This was used to fix a problem with the cookies policy page template that was using a Spree configuration
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
1c20967ca4
|
Added a button to close the cookies policy page at the bottom of the page to improve UX on mobile
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
4b64369ddb
|
Added GA and Matomo toggle in Legal Settings in the global settings in the BO and added GA and Matomo cookies details to the cookies policy page (according to what is configured in the BO)
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
ca35c59e52
|
Moved the footer TOS URL from the content settings to the new section legal settings in the global settings
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
d920c32376
|
Added cookies banner toggle and privacy URL to a new section called Legal Settings in the global settings in the BO
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
92f9cbd00a
|
Added new cookies banner (with link to cookie policy page and the accept cookies button)
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
08c5d8f3ab
|
Added new cookies policy page and added a link to it in the footer (cookies policy link)
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
362ed8ed08
|
Changed modals max height from 120% to 100% so that the content in the modal is never outside the viewport
|
2018-08-14 10:01:48 +10:00 |
|
luisramos0
|
0b9061df28
|
removed Cart route, controller, model and specs: dead code
|
2018-08-11 22:17:12 +01:00 |
|
luisramos0
|
3b1bd53d3a
|
Added basic integration with Matomo
Added matomo script and added a new matomo settings menu entry under configuration. Improved organization of en.yml by grouping configuration screens.
|
2018-08-10 16:12:58 +10:00 |
|
Kristina Lim
|
6251c72921
|
Add divider between admin enterprise index actions
|
2018-08-10 12:17:31 +10:00 |
|
Kristina Lim
|
b91019ad64
|
Split translation key for enterprise manage button
The ".manage" key is still used by the column header for the "Manage"
buttons.
|
2018-08-10 12:12:26 +10:00 |
|
Maikel Linke
|
27ddb712c1
|
Remove unused scope Spree::Variant.in_stock
Our added scope is not used anywhere and conflicts with the Spree
upgrade.
https://github.com/openfoodfoundation/openfoodnetwork/issues/2014
|
2018-08-09 14:22:43 +10:00 |
|
Maikel
|
03468efa7e
|
Merge pull request #2346 from oeoeaio/subs-totals
Subs: totals in backend are consistent and include fee breakdown
|
2018-08-07 18:17:13 +10:00 |
|
Maikel Linke
|
f0be8ff290
|
Style proxy order serializer
|
2018-08-03 15:07:22 +10:00 |
|
Maikel Linke
|
b736560d63
|
Inform about inaccurate subscription totals
https://github.com/openfoodfoundation/openfoodnetwork/pull/2346#issuecomment-409822038
|
2018-08-03 14:59:27 +10:00 |
|
Matt-Yorkley
|
c8397024e4
|
Streamline Product Import UX flow
|
2018-08-03 14:33:35 +10:00 |
|
Maikel Linke
|
d5fdda1c46
|
Fix typo translating Enterprises
|
2018-08-03 12:15:50 +10:00 |
|
Rob Harrington
|
cead905d05
|
Use estimated subscription total for proxy orders if order has not been initialized
|
2018-08-03 12:14:25 +10:00 |
|
Rob Harrington
|
fb93351386
|
Show fee breakdown in line items panel if present
|
2018-08-03 12:14:25 +10:00 |
|
Maikel
|
933ff63de2
|
Merge pull request #2389 from luisramos0/bulk_prod_edit_fix
admin page fetcher is now synchronously fetching all pages before reso…
|
2018-07-26 14:09:21 +10:00 |
|
Maikel
|
02331221ef
|
Merge pull request #2471 from Matt-Yorkley/pi/post_save
PI: post-save UI changes
|
2018-07-26 11:26:51 +10:00 |
|
Maikel Linke
|
2ceb969925
|
Style recently merged code
We enabled more Rubocop checks and code that was merged around the same
time, didn't comply with the new checks.
|
2018-07-26 10:52:56 +10:00 |
|
Matt-Yorkley
|
ae5fd864d1
|
Fix embedded shopfront menu responsiveness
|
2018-07-25 17:41:26 +10:00 |
|
Maikel
|
ffd3d28889
|
Merge pull request #2474 from Matt-Yorkley/pi/import_options
PI: import options UI
|
2018-07-24 10:34:14 +10:00 |
|
Matt-Yorkley
|
67767f86eb
|
Change import and reset logic to work with first page
|
2018-07-23 02:07:00 +01:00 |
|
Matt-Yorkley
|
bd200c885b
|
Move options to first page
|
2018-07-23 01:46:32 +01:00 |
|
Kristina Lim
|
89ac558f37
|
Fix wrong sort predicates in customer index
|
2018-07-23 10:33:40 +10:00 |
|
Kristina Lim
|
47608525c6
|
Reset reverse when clicking another column to sort
|
2018-07-23 10:33:40 +10:00 |
|
Kristina Lim
|
5179f7fd63
|
Move logic for toggling by column into SortOptions
|
2018-07-23 10:33:40 +10:00 |
|