Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(apigateway): step functions integration #16827

Merged
merged 38 commits into from
Nov 25, 2021

Commits on Nov 1, 2021

  1. StepFunctionsRestApi implemented along with unit and integration test…

    …ing.
    
    Fixed Integration test and generated expected json for stepFunctionsRestApi Stack deployment.
    Added code snippet to the README.
    Removing restApiprops option as the composition in StepFunctionsRestApiProps.
    Added Error for when state machine is not of type EXPRESS
    Added Context to input with includeRequestContext boolean varibale to pass requestContext to State Machine input.
    Created a builder class to make the long request template string more readable.
    closes aws#15081.
    Saqib Dhuka committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    014e130 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Fixing request Context string build and template string vtl.

    Changed README and documentation. Making changes as per PR comments
    Saqib Dhuka committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    23b6fd7 View commit details
    Browse the repository at this point in the history
  2. Pull rebase

    Saqib Dhuka committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    819468f View commit details
    Browse the repository at this point in the history
  3. Fixing request Context string build and template string vtl.

    Changed README and documentation. Making changes as per PR comments
    Changing imported case to be entire addr instead of 8 characters.
    Saqib Dhuka committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    128a4fa View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Improving structure of the code as per PR comments.

    Saqib Dhuka committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    a28fdab View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Added more integration tests. Created a VTL template. Added more para…

    …meters to the construct to enable users to modify the request with path, header, querystring and requestContext. Updated the README.
    saqibdhuka committed Nov 20, 2021
    Configuration menu
    Copy the full SHA
    b4c5b53 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. Configuration menu
    Copy the full SHA
    f8f332f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50680d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6b8165 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10e361f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    151ead7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e416ef View commit details
    Browse the repository at this point in the history
  7. Update packages/@aws-cdk/aws-apigateway/README.md

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 23, 2021
    Configuration menu
    Copy the full SHA
    ab86c7e View commit details
    Browse the repository at this point in the history
  8. Update packages/@aws-cdk/aws-apigateway/README.md

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 23, 2021
    Configuration menu
    Copy the full SHA
    5306f22 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    16ef951 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d0fe918 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Configuration menu
    Copy the full SHA
    fff8835 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    663ece7 View commit details
    Browse the repository at this point in the history
  3. change the integration class api

    Niranjan Jayakar committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    3bf2c8b View commit details
    Browse the repository at this point in the history
  4. Doc update

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    7d950b1 View commit details
    Browse the repository at this point in the history
  5. Doc update

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    2f10576 View commit details
    Browse the repository at this point in the history
  6. rename interface

    Niranjan Jayakar committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    dc3b54f View commit details
    Browse the repository at this point in the history
  7. Doc update

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    8ebf0c7 View commit details
    Browse the repository at this point in the history
  8. Doc update

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    de43130 View commit details
    Browse the repository at this point in the history
  9. Update packages/@aws-cdk/aws-apigateway/test/integrations/stepfunctio…

    …ns.test.ts
    
    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    2cc14dc View commit details
    Browse the repository at this point in the history
  10. fix snippet

    Niranjan Jayakar committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    d2ad11d View commit details
    Browse the repository at this point in the history
  11. Revert "rename interface"

    This reverts commit dc3b54f.
    Niranjan Jayakar committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    1ca20ea View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e4b9ff5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ede456f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c8b1630 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. Configuration menu
    Copy the full SHA
    8aaf67a View commit details
    Browse the repository at this point in the history
  2. Update packages/@aws-cdk/aws-apigateway/test/integ.stepfunctions-api.ts

    Co-authored-by: Niranjan Jayakar <nija@amazon.com>
    diegotry and Niranjan Jayakar authored Nov 25, 2021
    Configuration menu
    Copy the full SHA
    e501659 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a95f46 View commit details
    Browse the repository at this point in the history
  4. update tests

    Niranjan Jayakar committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    884397e View commit details
    Browse the repository at this point in the history
  5. update snippets

    Niranjan Jayakar committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    0bf4637 View commit details
    Browse the repository at this point in the history
  6. code tweaks

    Niranjan Jayakar committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    2623b65 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    57763b8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0ff219a View commit details
    Browse the repository at this point in the history