Skip to content
This repository has been archived by the owner on May 20, 2019. It is now read-only.

Change Webapi extension to use Inject Pool logic #1

Merged
merged 19 commits into from
Mar 21, 2018

Commits on Jan 18, 2018

  1. Change Webapi extension to use Inject Pool login and configuration in…

    …stead of if/else statements in Rest.php
    
    This will add a possibility to add new Processors to handle API requests
    nuzil committed Jan 18, 2018
    Configuration menu
    Copy the full SHA
    066141b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2018

  1. 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
    Pavel committed Jan 24, 2018
    Configuration menu
    Copy the full SHA
    3137727 View commit details
    Browse the repository at this point in the history
  2. MBI-3 Edited 'RestTest.php' test file in Magento_Webapi module: tempo…

    …rarily msrked tests as skipped.
    Pavel committed Jan 24, 2018
    Configuration menu
    Copy the full SHA
    82a7783 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2018

  1. Clean the code

    nuzil authored and Vasiliev.A committed Jan 25, 2018
    Configuration menu
    Copy the full SHA
    f5b78dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c09f916 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2018

  1. WebapiAsync new xsd attribute for handler which allow to pass service…

    … class and method in topic config when request/schema attribute is wrapper class of real topic service class
    Vasiliev.A committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    4b58c8a View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. formating code to follow EcgM2,PSR2 standards

    Vasiliev.A committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    1a92d84 View commit details
    Browse the repository at this point in the history
  2. formating code to follow EcgM2,PSR2 standards

    Vasiliev.A committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    04847a2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. clean swagger async, updated rest Unit test, updated Restcontroller a…

    …nd RequestPoolInteface
    Vasiliev.A committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    b05d6a7 View commit details
    Browse the repository at this point in the history
  2. formating

    Vasiliev.A committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    3c8eea2 View commit details
    Browse the repository at this point in the history
  3. formating paddings

    Vasiliev.A committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    707cc65 View commit details
    Browse the repository at this point in the history
  4. formating code to MEQP2 standard

    Vasiliev.A committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    602e4e9 View commit details
    Browse the repository at this point in the history
  5. mess code detector fixes

    Vasiliev.A committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    0d612e7 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. fix for undefined method Magento\Webapi\Controller\Rest\Router\Route:…

    …:getRoutePath()
    Vasiliev.A committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    aa45d49 View commit details
    Browse the repository at this point in the history
  2. Merge magento#1.

    vrann committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    5d5d48d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01a87c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Configuration menu
    Copy the full SHA
    fe992e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Configuration menu
    Copy the full SHA
    f8fced8 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Testing of Travis automated tests execution

    Vasiliev.A committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    e736b7a View commit details
    Browse the repository at this point in the history