Luis Ramos
|
7daa68a8bc
|
Adapt consumer/shopping/orders_spec to use an order with a nil user to test a guest checkout, which is what happens in the real checkout
|
2020-03-07 20:00:40 +00:00 |
|
Luis Ramos
|
56c29ab472
|
Make EnterprisesController inherit from Api::BaseController to fix authentication and fix problem with saving params[:user_ids]
|
2020-03-07 18:14:36 +00:00 |
|
Luis Ramos
|
ffe814ce6b
|
Adapt specs to not use anonymous user
Api::BaseController#authenticate is already taking care of the unauthenticated use case when spree_current_user is nil
|
2020-03-07 18:14:07 +00:00 |
|
Luis Ramos
|
e4d307fe5e
|
Remove dead code related to user management
|
2020-03-07 18:14:07 +00:00 |
|
Luis Ramos
|
2184c7c06b
|
Merge pull request #4856 from Matt-Yorkley/dead-code
Delete some dead code in Product Import (fixes 1 broken spec)
|
2020-03-07 15:26:39 +00:00 |
|
Transifex-Openfoodnetwork
|
928bf0d9c7
|
Updating translations for config/locales/fr.yml
|
2020-03-08 01:24:08 +11:00 |
|
Transifex-Openfoodnetwork
|
0d02b2afcf
|
Updating translations for config/locales/en_FR.yml
|
2020-03-08 01:21:12 +11:00 |
|
Transifex-Openfoodnetwork
|
1e76f3f744
|
Updating translations for config/locales/fr.yml
|
2020-03-08 01:20:57 +11:00 |
|
dependabot-preview[bot]
|
7c3a0a292f
|
Bump ddtrace from 0.32.0 to 0.33.0
Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases)
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md)
- [Commits](https://github.com/DataDog/dd-trace-rb/compare/v0.32.0...v0.33.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-03-06 19:31:47 +00:00 |
|
Luis Ramos
|
c5ca0976a5
|
Merge pull request #4873 from jeduardo824/ampersand-not-showing-correctly
fix ampersand problem using ng-bind-html
|
2020-03-06 17:40:54 +00:00 |
|
Pau Pérez Fabregat
|
be7b3d5a12
|
Merge pull request #4809 from jeduardo824/redirect-to-shops-when-shop-does-not-exist
redirect to shops list when an enterprise is not found
|
2020-03-06 18:39:00 +01:00 |
|
Luis Ramos
|
d3f498f5b1
|
The shipping rates refresh process changed a little in spree 2.1 and the selection is and was random, it picks the first acceptable
In this case we need to specifically select one shipping method so that the test is valid
|
2020-03-06 16:39:20 +00:00 |
|
Luis Ramos
|
855d08957c
|
Adjust completed_order_with_totals to have a distributor so that logic around refreshing shipping rates doesnt fail badly
|
2020-03-06 16:01:29 +00:00 |
|
Luis Ramos
|
063f733dda
|
Use latest version of spree which includes PR openfoodfoundation/spree#39
|
2020-03-06 15:05:29 +00:00 |
|
Luis Ramos
|
4b21aaafc4
|
Convert ActiveRecord_Associations_CollectionProxy to array so that the modifications the tagRuleApplicator does on it will remain
Reject on ActiveRecord_Associations_CollectionProxy wont work
|
2020-03-06 13:51:53 +00:00 |
|
Luis Ramos
|
55941a1206
|
Round time values to make spec green as in rails 4, for unknown reason, the timestamps are differing in some miliseconds
|
2020-03-06 10:16:58 +00:00 |
|
Luis Ramos
|
0815068050
|
Merge branch 'master' into 3-0-stable-mar6
|
2020-03-06 09:20:03 +00:00 |
|
Luis Ramos
|
6304a085c0
|
Update all locales with the latest Transifex translations
v2.7.8
|
2020-03-06 08:30:04 +00:00 |
|
Luis Ramos
|
7c708de937
|
Merge pull request #4928 from openfoodfoundation/transifex
Transifex
|
2020-03-06 08:28:09 +00:00 |
|
Transifex-Openfoodnetwork
|
5d51e5d393
|
Updating translations for config/locales/pt_BR.yml
|
2020-03-06 07:41:46 +11:00 |
|
Transifex-Openfoodnetwork
|
464717dec5
|
Updating translations for config/locales/pt_BR.yml
|
2020-03-06 07:38:36 +11:00 |
|
Pau Pérez Fabregat
|
4ea891ee2f
|
Merge pull request #4834 from Matt-Yorkley/3-0-bind-message
[Spree 2.1] PG::ProtocolViolation: ERROR: bind message supplies 0 parameters...
|
2020-03-05 19:31:06 +01:00 |
|
Pau Pérez Fabregat
|
7a06018c3e
|
Merge pull request #4874 from openfoodfoundation/transifex
Transifex
|
2020-03-05 19:29:21 +01:00 |
|
Pau Pérez Fabregat
|
b8c76ff633
|
Merge pull request #4906 from luisramos0/ent_caching
Fix enterprise_caching_spec in rails 4
|
2020-03-05 19:28:54 +01:00 |
|
Pau Pérez Fabregat
|
1ecc0bfe07
|
Merge pull request #4927 from luisramos0/variants_delete
Fix spree/admin/variants_controller_spec.rb in rails 4
|
2020-03-05 19:24:35 +01:00 |
|
Pau Pérez Fabregat
|
600d2d23c8
|
Merge pull request #4912 from luisramos0/cart_serv_fix
Make cart_service spec green in rails 4 branch
|
2020-03-05 19:11:58 +01:00 |
|
Pau Pérez Fabregat
|
bf3211fd01
|
Merge pull request #4918 from luisramos0/bulk_lis
Fix spec/controllers/admin/bulk_line_items_controller_spec in rails 4
|
2020-03-05 19:07:37 +01:00 |
|
Pau Pérez Fabregat
|
2a010a3233
|
Merge pull request #4919 from luisramos0/ship_ctrl
[Spree 2.1] Fix shipments admin/enterprises and api/enterprises controller specs
|
2020-03-05 19:07:10 +01:00 |
|
Pau Pérez Fabregat
|
5fd0d9406d
|
Merge pull request #4923 from openfoodfoundation/dependabot/bundler/oj-3.10.5
Bump oj from 3.10.3 to 3.10.5
|
2020-03-05 19:06:20 +01:00 |
|
Pau Pérez Fabregat
|
c78a6bea91
|
Merge pull request #4921 from luisramos0/li_ctrl
Fix line_items_controller_spec in the rails 4 branch
|
2020-03-05 19:05:46 +01:00 |
|
Pau Pérez Fabregat
|
be9f33312b
|
Merge pull request #4904 from luisramos0/tax_rates_match
Move TaxRate#match to OFN to avoid having to adapt to the spree 2.1 version
|
2020-03-05 18:55:55 +01:00 |
|
Luis Ramos
|
f23575302b
|
In rails 4 variant.destroy is removing the variants from the exchanges as needed and variant.exchange_variants becomes immediatly empty but variant.exchanges is not automatically updated anymore and needs a refresh to become empty
|
2020-03-05 17:07:08 +00:00 |
|
Pau Perez
|
0042ab2f28
|
Rewrite INNER JOIN in ActiveRecord's DSL
|
2020-03-05 17:45:06 +01:00 |
|
Pau Perez
|
53a63775fe
|
Replace LEFT JOIN with INNER JOIN
I see no reason why a LEFT might be needed and its the root cause of the
awful performance.
|
2020-03-05 17:45:06 +01:00 |
|
Pau Perez
|
461b1b26f3
|
Add controller tests to cover totals by supplier
|
2020-03-05 17:45:06 +01:00 |
|
Luis Ramos
|
f13d7d6845
|
Fix products api spec in rails 4
|
2020-03-05 15:20:45 +00:00 |
|
Luis Ramos
|
cfbec2accc
|
Fix controller specs after PR #4675 adapted code to rails 4 finders
|
2020-03-05 11:55:13 +00:00 |
|
dependabot-preview[bot]
|
e4d09b5404
|
Bump oj from 3.10.3 to 3.10.5
Bumps [oj](https://github.com/ohler55/oj) from 3.10.3 to 3.10.5.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.10.3...v3.10.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-03-04 19:16:40 +00:00 |
|
Luis Ramos
|
415415273c
|
In rails 4 we need to update the stub after we update the order.user otherwise the stub will return the previous value
|
2020-03-04 15:50:52 +00:00 |
|
Luis Ramos
|
0f726c207f
|
Fix shipments controller after PR #4675 adapted code to rails 4 finders
|
2020-03-04 14:47:32 +00:00 |
|
Luis Ramos
|
d969190ca5
|
Bypass problem with quick_login_as_admin in rails 4 and just user simple factory
|
2020-03-04 14:29:11 +00:00 |
|
Luis Ramos
|
a180576c0a
|
Make cart_service spec green in rails 4 branch
|
2020-03-03 17:29:38 +00:00 |
|
Luis Ramos
|
3b37fa8872
|
Move variant scoping from alias method into manifest method
|
2020-03-03 16:40:31 +00:00 |
|
Luis Ramos
|
5688de4936
|
Make Shipment#manifest work with deleted variants again
This makes the default variant scope in inventory_unit being used which includes deleted variants
|
2020-03-03 16:38:03 +00:00 |
|
Luis Ramos
|
d8a92eec4b
|
Bring Shipment#manifest from spree as is
|
2020-03-03 16:37:00 +00:00 |
|
Luis Ramos
|
1382bb3c6b
|
For some reason in rails 4/spree 2.1 setting the line item as adjustable on the adjustment is not enough to populate line_item.adjustments. Here we make this assignment explicit fixing the spec in rails 4
|
2020-03-03 15:04:51 +00:00 |
|
Luis Ramos
|
7fdaa0f0c7
|
Make package spec work in rails 4 by persisting the test enterprises so that the copnnection between shipping methods and enterprises works
|
2020-03-03 14:46:12 +00:00 |
|
Luis Ramos
|
e584233c9e
|
Uncomment code that was commented earlier on in the upgrade, we are now ready to handle this
|
2020-03-03 14:25:17 +00:00 |
|
Luis Ramos
|
ba750547a2
|
The touch process in 'belongs_to :supplier, class_name: 'Enterprise', touch: true' must have changed in rails 4 and now we need to reload the enterprise to get the new updated_at value
|
2020-03-03 12:26:18 +00:00 |
|
Luis Ramos
|
af8369ae1b
|
Remove 5 years old debug code
This reverts ab9bc7b1dc, it can be added if the issue happens again
|
2020-03-03 10:56:57 +00:00 |
|