François Turbelin
|
b248dc598e
|
Cosmetics
|
2020-02-13 06:38:13 +01:00 |
|
luisramos0
|
4c51d60bfd
|
Make pagination optional in the ExchangeProductsController
|
2020-02-03 13:11:26 +00:00 |
|
Luis Ramos
|
3080eb9dfd
|
Merge pull request #4578 from kshlyk/remove_soft_delete_from_product_and_variant_api
Removing duplicate API method soft_delete for both products and variants
|
2020-01-14 11:32:10 +00:00 |
|
Luis Ramos
|
3171b60d6f
|
Merge pull request #4580 from Matt-Yorkley/order_capture
Use asynchronous requests for order capture and ship actions
|
2020-01-13 17:14:40 +00:00 |
|
Matt-Yorkley
|
a3ee6674ea
|
Use asynchronous requests for order capture and ship actions
|
2019-12-18 14:15:46 +01:00 |
|
Konstantin Shlyk
|
0212381362
|
fix for api/variants_controller_spec
|
2019-12-14 21:43:38 +03:00 |
|
Konstantin Shlyk
|
e6ca6bacac
|
soft_delete api method deleted for products and variants
|
2019-12-14 01:05:35 +03:00 |
|
luisramos0
|
a039ef13f4
|
Add spec for exchange products controller pagination
|
2019-12-12 18:49:11 +00:00 |
|
luisramos0
|
3264355f12
|
Add some basic test coverage to exchange_products_controller and exchange_products_renderer
|
2019-12-12 18:48:36 +00:00 |
|
luisramos0
|
d5e42ee1e5
|
Paginate exchange products results
This commit breaks the OC page when there are more than 100 products in an exchange
|
2019-12-12 18:48:35 +00:00 |
|
luisramos0
|
a589ba38da
|
Rename exchanges_products_controller to better exchange_products_controller
|
2019-12-12 18:44:45 +00:00 |
|
luisramos0
|
89628c27f3
|
Move exchange products endpoint to api namespace and make it work for outgoing exchanges
|
2019-12-12 18:44:44 +00:00 |
|
Kristina Lim
|
c6fb7dafec
|
Do not assume order in test for taxons list
|
2019-11-28 20:33:42 +08:00 |
|
luisramos0
|
9404aacfb2
|
run rubocop --auto-correct
|
2019-11-10 18:42:43 +00:00 |
|
Luis Ramos
|
52ab6c52bf
|
Merge pull request #4057 from luisramos0/remove_spree_api_2
Remove dependency to spree_api - step 2 - routes and views
|
2019-11-06 13:23:32 +00:00 |
|
Luis Ramos
|
db8e2891d4
|
Merge pull request #4417 from Matt-Yorkley/shopfront_patchination
Ensure variants returned in #variant_relation are DISTINCT
|
2019-11-01 12:16:01 +00:00 |
|
Matt-Yorkley
|
67a5a1cdc2
|
Fix incorrectly ordered entries with duplicate product names in OC and custom taxon ordering applied
|
2019-10-31 12:14:14 +00:00 |
|
Matt-Yorkley
|
9723e2cd49
|
Add failing spec for taxon ordering issue
|
2019-10-31 12:07:16 +00:00 |
|
luisramos0
|
b5a521476b
|
Remove unused method from api/base_controller
|
2019-10-28 16:00:36 +00:00 |
|
luisramos0
|
b29983ac60
|
Add AMS versions of the error responses in api/base_controller and cover not_found case with a unit test
|
2019-10-28 16:00:36 +00:00 |
|
luisramos0
|
91188c5724
|
Adapt api/base_controller_spec from spree/api/base_controller_spec
|
2019-10-28 16:00:36 +00:00 |
|
luisramos0
|
bf291ec318
|
Move spree/api/base_controller_spec to api/base_controller_spec
|
2019-10-28 16:00:36 +00:00 |
|
Luis Ramos
|
02c0b89fa0
|
Merge pull request #4345 from Matt-Yorkley/shopfront_pagination
Shopfront pagination
|
2019-10-21 16:02:12 +01:00 |
|
Matt-Yorkley
|
7b0c55e15a
|
Ensure producer properties are included in properties results
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
cbe2477d04
|
Fix property filters and improve test coverage
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
d45403f1d4
|
Add specs for Api::OrderCyclesController
|
2019-10-18 21:15:13 +01:00 |
|
Matt-Yorkley
|
ab330e882e
|
Remove product cache
|
2019-10-18 21:15:11 +01:00 |
|
Luis Ramos
|
ad247e2116
|
Merge pull request #4268 from luisramos0/add_order_endpoint
Add api/orders/{order_number} API endpoint
|
2019-10-16 21:22:27 +01:00 |
|
luisramos0
|
50731e929e
|
Remove some attributes from test as they are already verified subsequently
|
2019-09-25 09:54:33 +01:00 |
|
luisramos0
|
baa09b88f7
|
Fix issue with nil current_order where shipping_method serializer requires a current_order to calculate the shipping fees
|
2019-09-25 09:52:10 +01:00 |
|
luisramos0
|
2f60a85593
|
Improve spec/controllers/api/orders_controller_spec, make it more readable
|
2019-09-23 23:50:42 +01:00 |
|
luisramos0
|
3c412b7b7d
|
Transpec spec/controllers/api/taxonomies_controller_spec, spec/controllers/api/taxons_controller_spec and spec/models/enterprise_spec
|
2019-09-19 20:34:30 +01:00 |
|
luisramos0
|
4d37aaac64
|
Use have_http_status and remove check for error message, that's something for the base_controller test to test
|
2019-09-19 16:32:09 +01:00 |
|
luisramos0
|
19e28cb14a
|
Make spec/controllers/api/orders_controller_spec more simple assuming adjustments will always come in the same order
|
2019-09-19 16:32:09 +01:00 |
|
luisramos0
|
2921ee19e1
|
Add api/order/{order_number} ednpoint and its new order detailed serializer
|
2019-09-19 16:32:09 +01:00 |
|
luisramos0
|
e9b5551c0f
|
Adpat shipment controller to move out of Spree namespace
|
2019-09-08 12:17:36 +01:00 |
|
luisramos0
|
7cec24f1d4
|
Move shipments route, controller and ctrl spec from spree/api to api
|
2019-09-08 12:17:36 +01:00 |
|
Luis Ramos
|
e3ce2a7486
|
Merge pull request #4104 from luisramos0/convert_taxons_to_ams
Convert spree/api/taxons views from rabl to AMS
|
2019-09-06 00:04:10 +01:00 |
|
Matt-Yorkley
|
ff2db0c5f8
|
Update spec routes, namespacing, and test content
Resolving new issues after a big merge
|
2019-09-02 14:35:00 +01:00 |
|
Matt-Yorkley
|
90256f9c28
|
Add defaults and pages tests
|
2019-09-02 14:35:00 +01:00 |
|
Matt-Yorkley
|
b614e17f48
|
Add test coverage for #bulk_products endpoint and test all filtering functions
|
2019-09-02 14:34:54 +01:00 |
|
luisramos0
|
92a270165e
|
Add missing api taxonomies controller only for the required jstree action
|
2019-08-28 22:06:56 +01:00 |
|
luisramos0
|
9f5c9916ba
|
Add back required api actions (create, update and destroy) and add AMS serializers for the jstree action
|
2019-08-28 22:06:56 +01:00 |
|
luisramos0
|
7a652fd67b
|
Adapt api/taxons controller to new namespace outside Spree: remove Spree module and add Spree namespace to Taxons and Taxonomy classes
|
2019-08-28 22:06:56 +01:00 |
|
luisramos0
|
4ca8feeef1
|
Move api/taxons route and controller out of spree namespace into /api and move the ctrl spec as well
|
2019-08-28 22:06:56 +01:00 |
|
luisramos0
|
aa3c1aa0fe
|
Remove Spree module declaration from these files as they were moved out of the spree namespace
|
2019-08-01 14:30:11 +01:00 |
|
luisramos0
|
31bac9641f
|
Move api products and variants routes and ctrl out of spree namespace
|
2019-08-01 14:28:55 +01:00 |
|
luisramos0
|
25451eed6b
|
Bring api spec helpers from spree_api into ofn/api_helper
|
2019-07-31 09:36:48 +01:00 |
|
luisramos0
|
1d92d6cc33
|
Remove unused api endpoint order_cycles and also action enterprises/managed and respective views
|
2019-07-22 17:35:41 +01:00 |
|
Pau Pérez Fabregat
|
fd95ae7e41
|
Merge pull request #3847 from Matt-Yorkley/api_access
Allow unauthenticated access to OFN API endpoints
|
2019-06-12 09:45:11 +02:00 |
|