Matt-Yorkley
8a069787d1
Cart dropdown now closes when clicking outside it.
2019-08-05 21:48:37 +01:00
Pau Pérez Fabregat
02ec0634b3
Merge pull request #4120 from openfoodfoundation/dependabot/bundler/webmock-3.6.2
...
Bump webmock from 3.6.0 to 3.6.2
2019-08-05 15:13:31 +02:00
Pau Pérez Fabregat
64d21969f0
Merge pull request #4064 from luisramos0/convert_search_Rabl
...
Replace views/admin/variants/search.rabl with Api::Admin::VariantSerializer
2019-08-05 15:07:10 +02:00
Pau Pérez Fabregat
0995adeb59
Merge pull request #4085 from openfoodfoundation/dependabot/bundler/devise-encryptable-0.2.0
...
Bump devise-encryptable from 0.1.2 to 0.2.0
2019-08-05 15:01:46 +02:00
Pau Pérez Fabregat
073a3fe2b4
Merge pull request #4119 from openfoodfoundation/transifex
...
Transifex
2019-08-05 13:18:12 +02:00
dependabot-preview[bot]
f679708a4e
Bump webmock from 3.6.0 to 3.6.2
...
Bumps [webmock](https://github.com/bblimke/webmock ) from 3.6.0 to 3.6.2.
- [Release notes](https://github.com/bblimke/webmock/releases )
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bblimke/webmock/compare/v3.6.0...v3.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-01 19:15:26 +00:00
Transifex-Openfoodnetwork
0f748a3333
Updating translations for config/locales/en_GB.yml
2019-08-02 04:32:50 +10:00
Transifex-Openfoodnetwork
bdedaa06d8
Updating translations for config/locales/en_GB.yml
2019-08-02 04:29:40 +10:00
Pau Pérez Fabregat
6a41d9be87
Merge pull request #4092 from coopdevs/remove-admin-products-N+1
...
Remove N+1 while fetching distributors of OCs
2019-08-01 19:50:49 +02:00
Pau Perez
3616a27566
Update all locales with the latest Transifex translations
v2.2.2
2019-08-01 15:07:09 +02:00
Matt-Yorkley
5ae61017f5
Merge pull request #4091 from Matt-Yorkley/missing_css
...
Move CSS rule to SCSS and remove broken css file reference
2019-07-31 23:48:52 +01:00
Luis Ramos
61dffb8821
Merge pull request #4093 from openfoodfoundation/dependabot/bundler/redcarpet-3.5.0
...
Bump redcarpet from 3.4.0 to 3.5.0
2019-07-31 20:53:43 +01:00
Luis Ramos
f9fabd088c
Merge pull request #4075 from HugsDaniel/defacepocalypse-payment-methods
...
[Defacepocalypse] De-deface payment methods index
2019-07-31 15:49:48 +01:00
Luis Ramos
75c7e0b939
Merge pull request #4089 from luisramos0/undeface-fix
...
Add doctype declaration in layouts/admin view
2019-07-30 19:29:17 +01:00
Luis Ramos
62eb2bba13
Merge pull request #4059 from luisramos0/kill_rabl
...
Convert 2 rabl templates to AMS and remove a few unused ones
2019-07-30 19:28:21 +01:00
Luis Ramos
3fa9e857a8
Merge pull request #4067 from luisramos0/oc_icon
...
Add icon to OC menu entry
2019-07-30 14:08:08 +01:00
dependabot-preview[bot]
7da10db055
Bump redcarpet from 3.4.0 to 3.5.0
...
Bumps [redcarpet](https://github.com/vmg/redcarpet ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/vmg/redcarpet/releases )
- [Changelog](https://github.com/vmg/redcarpet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vmg/redcarpet/compare/v3.4.0...v3.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-29 19:16:07 +00:00
luisramos0
04e13e1136
Change css styling from id to class to make rubocop happy. Keeping id name as it may be needed in spree autocomplete css or js code
2019-07-29 19:46:12 +01:00
Pau Perez
c85d00fcb8
Remove N+1 while fetching distributors of OCs
...
What used to be done as
```sql
SELECT "order_cycles".* FROM "order_cycles"
WHERE (order_cycles.orders_open_at <= '2019-07-29 17:45:20.137294'
AND order_cycles.orders_close_at >= '2019-07-29 17:45:20.137333')
SELECT DISTINCT "enterprises".* FROM "enterprises"
INNER JOIN "exchanges" ON "enterprises"."id" = "exchanges"."receiver_id"
WHERE "exchanges"."order_cycle_id" = 1
AND "exchanges"."incoming" = 'f'
(...)
SELECT DISTINCT "enterprises".* FROM "enterprises"
INNER JOIN "exchanges" ON "enterprises"."id" = "exchanges"."receiver_id"
WHERE "exchanges"."order_cycle_id" = 4
AND "exchanges"."incoming" = 'f'
```
it became
```sql
SELECT "order_cycles".* FROM "order_cycles"
WHERE (order_cycles.orders_open_at <= '2019-07-29 17:45:20.137294'
AND order_cycles.orders_close_at >= '2019-07-29 17:45:20.137333')
SELECT "exchanges".* FROM "exchanges"
WHERE "exchanges"."incoming" = 'f'
AND "exchanges"."order_cycle_id" IN (1, 2, 3, 4)
SELECT "enterprises".* FROM "enterprises"
WHERE "enterprises"."id" IN (3, 4, 5, 6)
```
I haven't got any perf numbers yet but each of the N+1 queries took as
long as the single `enterprises` query on my dev machine.
This should have a noticeable perf impact since the changed method
belongs to the `BaseController` seems to be executed in all HTML
requests as it gets called by
```ruby
before_filter :warn_invalid_order_cycles, if: :html_request?
```
2019-07-29 20:02:47 +02:00
Matt-Yorkley
7b2a146404
Move CSS rule to SCSS and remove broken css file reference
2019-07-29 18:16:36 +01:00
luisramos0
ddf68444fb
Move head scripts from admin layout to haed partial
2019-07-29 17:04:57 +01:00
luisramos0
4867649fc9
Remove dead code related to unused variable in spree: expand_variants
2019-07-29 17:04:57 +01:00
Pau Pérez Fabregat
35841066d1
Merge pull request #4086 from openfoodfoundation/transifex
...
Transifex
2019-07-29 17:33:19 +02:00
luisramos0
9bc81f236c
Add doctype declaration as it is defined in spree layouts/admin so that html5 mode is enabled, otherwise html 4 mode is used by browsers and the observed layout problems happen
2019-07-29 13:46:35 +01:00
luisramos0
e26a54d897
Fix indentation problem in layouts/admin view
...
We move most entries inside wrapper as it should be and the last ones "admin_footer_scripts" and Spree.api_key inside the body tag as it should be
2019-07-29 13:33:11 +01:00
Transifex-Openfoodnetwork
ed1d637eb5
Updating translations for config/locales/es.yml
2019-07-29 19:06:20 +10:00
Transifex-Openfoodnetwork
831284c5c8
Updating translations for config/locales/es.yml
2019-07-29 19:03:13 +10:00
Transifex-Openfoodnetwork
e45b8f6981
Updating translations for config/locales/ca.yml
2019-07-29 19:02:24 +10:00
Transifex-Openfoodnetwork
d0f8f985fb
Updating translations for config/locales/es.yml
2019-07-29 19:00:02 +10:00
Transifex-Openfoodnetwork
33eec61af8
Updating translations for config/locales/ca.yml
2019-07-29 18:59:14 +10:00
Transifex-Openfoodnetwork
00c324ae45
Updating translations for config/locales/fr.yml
2019-07-29 18:01:09 +10:00
Transifex-Openfoodnetwork
12a016d31d
Updating translations for config/locales/fr.yml
2019-07-29 17:57:59 +10:00
dependabot-preview[bot]
8c7a7348f4
Bump devise-encryptable from 0.1.2 to 0.2.0
...
Bumps [devise-encryptable](https://github.com/plataformatec/devise-encryptable ) from 0.1.2 to 0.2.0.
- [Release notes](https://github.com/plataformatec/devise-encryptable/releases )
- [Changelog](https://github.com/plataformatec/devise-encryptable/blob/master/Changelog.md )
- [Commits](https://github.com/plataformatec/devise-encryptable/compare/v0.1.2...v0.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-26 23:12:41 +00:00
Luis Ramos
af50bde088
Merge pull request #3786 from ja9-look/feature/sticky_header_on_scroll_mobile
...
sticky header for mobile
2019-07-26 11:22:33 +01:00
Luis Ramos
340b92e580
Merge pull request #3700 from luisramos0/2-0-without-auth-devise
...
Remove dependency to spree_auth_devise
2019-07-26 10:57:38 +01:00
luisramos0
f64653db14
Add icon to OC menu entry
2019-07-26 10:52:31 +01:00
Maikel
e6ef661f0d
Merge pull request #4066 from luisramos0/reorg_spec_serializers
...
Organizing spec/serializers - put each file in the correct place
2019-07-26 16:23:23 +10:00
Hugo Daniel
6a621f47aa
Remove data-hooks
2019-07-25 14:31:07 +02:00
Kristina Lim
dae23d3c3b
Remove unused inclusion of $window in OffcanvasCtrl
2019-07-25 20:22:51 +08:00
Kristina Lim
def2693afc
Move offcanvas JS to Angular controller
2019-07-25 17:01:46 +08:00
Luis Ramos
55f26f0a3d
Merge pull request #4043 from luisramos0/bring_shipment
...
Bring spree/admin/orders/shipment and shipment_manifest partials from spree_backend and fix an authorization bug
2019-07-24 21:59:47 +01:00
Luis Ramos
7245d1eff4
Merge pull request #4049 from luisramos0/deface_admin_orders
...
De-deface admin orders adjustments page and customer details page
2019-07-24 21:59:08 +01:00
Hugo Daniel
87ef0215b8
De-deface payment_methods/index
2019-07-24 14:49:29 +02:00
Hugo Daniel
4b6a02cb92
Convert payment_methods/index from ERB to Haml
2019-07-24 14:39:59 +02:00
Hugo Daniel
196a301133
Import payment_methods/index.html.erb from spree_backend to ofn
2019-07-24 14:38:20 +02:00
luisramos0
b9b8bc70dd
Remove stock location name from shipment header in the order edit page
2019-07-24 11:50:17 +01:00
Kristina Lim
d42da8737e
Improve readability of selectors in page alert JS directive
2019-07-24 12:44:42 +08:00
Kristina Lim
6419edcb1f
Integrate styles/animations for page alert, top bar, tab bar, off canvas
2019-07-24 12:44:42 +08:00
Kristina Lim
fca82375e8
Render home page alert as :page_alert outside main content
2019-07-24 12:44:42 +08:00
Kristina Lim
ca0f746cf1
Fix animation and layout for offcanvas menu
...
Uses strategy from this forum comment:
http://foundation.zurb.com/forum/posts/547#comment_8840
2019-07-24 12:43:44 +08:00