Eugene Tulika
591ff1bb3c
Merge remote-tracking branch 'mainline/2.3-develop' into async-webapi-2
2018-03-29 14:17:58 -05:00
Volodymyr Kublytskyi
100dd4b513
MSI: update Magento 2 core to support MSI
2018-03-29 17:57:04 +03:00
Eugene Tulika
1703d0486d
magento-engcom/bulk-api#7 Add extension point to WebAPI
...
- updated synchronous request processor pattern
- added api-functional test to verify the async bulk response
2018-03-26 20:38:29 -05:00
Eugene Tulika
f5aaa2adf0
magento-engcom/bulk-api#7 Add extension point to WebAPI
...
- fixed exception handling in Bulk Mass Schedule
- added integration test
- fixed regexp for Asynchronous Request Processor
2018-03-25 21:23:04 -05:00
Eugene Tulika
8f9952464e
magento-engcom/bulk-api#7 Add extension point to WebAPI
...
- fixed unit tests
- changed matching algorithm for request processors
2018-03-20 20:23:29 -05:00
Eugene Tulika
7648131e42
magento-engcom/bulk-api#7 Add extension point to WebAPI
...
- fixed static errors
- fixed sort order of the injected objects
2018-03-20 16:12:15 -05:00
Eugene Tulika
fd409293a0
magento-engcom/bulk-api#7 Add extension point to WebAPI
...
- reverted back the logic for resolution of the processors
- added sort order of the injected objects
2018-03-20 14:38:18 -05:00
Vasiliev.A
e736b7a211
Testing of Travis automated tests execution
2018-03-06 14:30:17 +02:00
Vasiliev.A
602e4e9686
formating code to MEQP2 standard
2018-02-13 11:55:16 +02:00
Vasiliev.A
707cc65832
formating paddings
2018-02-13 11:09:17 +02:00
Vasiliev.A
b05d6a7fd8
clean swagger async, updated rest Unit test, updated Restcontroller and RequestPoolInteface
2018-02-13 11:05:52 +02:00
Vasiliev.A
1a92d841c0
formating code to follow EcgM2,PSR2 standards
2018-02-05 15:21:01 +02:00
Alex Lyzun
f5b78dc5bd
Clean the code
2018-01-25 16:14:15 +02:00
Pavel
3137727aca
MBI-3 Modified Magento_Webapi module:
...
- added magento annotations to new created files in module;
- modified rest controller - removed unnecessary depenancy and methods, modified dispatch method;
- modified \Magento\Webapi\Controller\Rest\RequestProcessorInterface interface and classes that implement it - removed "canProcess" method;
- modified \Magento\Webapi\Controller\Rest\RequestProcessorPool - now it implements RequestProcessorInterface, removed methods "_getSortedRequestProcessors" and "getRequestProcessor",
added "process" mathods which match rest request processor and call it "process" method;
- modified webapi_rest/di.xml
2018-01-24 11:31:19 +02:00
Alex Lyzun
066141bfd0
Change Webapi extension to use Inject Pool login and configuration instead of if/else statements in Rest.php
...
This will add a possibility to add new Processors to handle API requests
2018-01-18 16:58:33 +01:00