Commit Graph
9 Commits
Author SHA1 Message Date
Pavel f5b5793850 Issue#17 Logic using route cutsomizations for async api routes. Needed config was moved to webapi_async.xml. 2018-06-14 23:24:07 +03:00
Eugene Tulika 35928c293f magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Fixed static tests
2018-03-28 20:37:10 -05:00
Vasiliev.A 6a8af89a97 fix namespace for AsyncResponseInterface usage in ServiceMetada plugin 2018-03-28 15:19:54 +03:00
Eugene Tulika d73da4aa6a magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Fixed static tests
2018-03-27 21:41:28 -05:00
Carey Sizer 46c1ad96d8 Updated Swagger to not show GET requests as part of the async schema
These have now been excluded from WebapiAsync module and shouldn't be described in Swagger either
2018-03-23 17:49:16 +13:00
Carey Sizer 8f0fba87c2 Fixed issue with Swagger schema showing asynchronous responses for GET requests 2018-03-23 17:48:48 +13:00
Carey Sizer 918049cbfe Added HTTP 202 Response code for async schema responses 2018-03-23 17:48:47 +13:00
Carey Sizer 2d1749adc7 Implemented integration tests and completed basic integration with AsynchronousSchemaRequestProcessor 2018-03-23 17:48:46 +13:00
Carey Sizer cc6ca207a3 Added SwaggerWebapiAsync to allow WebapiAsync integration with WebapiAsync
Added WebapiAsync configuration locator, converter and reader

Draft implementation of ServiceMetadata plugin for WebapiAsync

Changes to SwaggerwebapiAsync and WebapiAsync modules

Refactored WebapiAsync Config to ServiceConfig

- Extracted methods from ServiceConfig::convert() for readability
- Renamed Config to ServiceConfig to avoid conflicts with topic-related config
2018-03-23 17:48:46 +13:00