forked from aws/serverless-application-model
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit ae33251
fix: prevent IndexError with integration URIs without .Arn (aws#1901)
* Use fnGetAtt instead of ref
* Return gracefully
* chore: update develop with latest release branch (#1822)
* chore: bump version 1.30.0 (#1792)
* Fix conflicts release 1 30 (#1804)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Release/v1.28.0 (#1754) (#1756)
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* bump sam-translator version to v1.28.0
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* bump version to 1.28.1 (#1758) (#1759)
* Fix merge conflict in release 1.29.0 (#1771)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* Feature toggle (#1737)
* Adding logic to pipe app config providers. Unit test pending
* Adding some documentation to config providers.
* Adding some unit tests and making black ignore json files.
* minor cleanup.
* Addressing PR comments.
* feature: Support MTLS auth properties in REST and HTTP API domain names (#1725)
* feature: Support MTLS auth properties in REST and HTTP API domain names
* fix unicode != str issue in py2.7
* add SecurityPolicy because default RESTAPI is using TLS1.0
* Add new property DisableExecuteApiEndpoint
* black reformat
* Address comments
* Add tests on invalid templates
* address test failures in py2.7
* restart travis tests
* fix: adding support for passing target id to EventBridgeRule (#1747)
* Manage black version using requirement file (#1748)
* chore: Manage black version in dev.txt
- config pre-commit
- config development guide
- config travis
Refer to the commit below in aws-sam-cli
https://github.com/aws/aws-sam-cli/commit/d725db5fbfc698a9f0c7582
* Format using black 20.8b1
* Opt-out black fron dev.txt for Python 2
* Release/v1.29.0 (#1769)
* Mq event source (#60)
* Support AmazonMQ as event source
* Set black hook language version to python3
* chore: version bump (#64)
* Black reformat
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
* fix: Validate API request models (#1757)
* chore: Upgrade outdated dependencies in base.txt and dev.txt (#1744)
* chore: Update versions in in base.txt (no effective difference)
* chore: Update versions specified with ">=" in dev.txt
* Fallback pytest to 4.6.x for python2
* chore: Use Compatible release clause in requirement files (#1762)
* Fix: SAM Crashes Invalid swagger models exception (#1765)
* Fix: Invalid swagger models exception
* Fix: Invalid resource policy exception
Co-authored-by: Mufaddal Makati <[email protected]>
* Fix: DefaultAuth not a string exception (#1774)
* Fix: DefaultAuth not a string exception
* fix: userpool ref not a string
Co-authored-by: Mufaddal Makati <[email protected]>
* Adding PermissionsBoundary property for State Machine resource (#1772)
* Adding PermissionsBoundary property for State Machine resource
* Add permissions_boundary to StateMachineGenerator and _construct_role docstrings
Co-authored-by: Vaib Suri <[email protected]>
* fix: use newer policy name in gov & cn regions for xray (#1767)
* Add Description property to Api and HttApi resources (#1719)
* Update DEVELOPMENT_GUIDE; moved from rst to md (#1778)
* chore: bump version 1.30.0 (#1792)
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Adam Wong <[email protected]>
Co-authored-by: Vaib Suri <[email protected]>
Co-authored-by: Anton Grübel <[email protected]>
* Revert boto3 dependency pin to ~=1.5 (#1810) (#1812)
* Revert boto3 dependency pin to ~=1.5 (#1810)
* Move Tests to Appveyor (#1801)
* print python version
* update path vars
* update linux cmd
* update linux cmd
* update linux cmd
* update whitelist in tox
* update passenv
* update tox whitelisting
* update tox whitelisting
Co-authored-by: javulticat <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
* Update __init__.py (#1813)
* Fix merge conflicts 1.30.1 (#1815)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Release/v1.28.0 (#1754) (#1756)
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* bump sam-translator version to v1.28.0
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* bump version to 1.28.1 (#1758) (#1759)
* Fix merge conflict in release 1.29.0 (#1771)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* Feature toggle (#1737)
* Adding logic to pipe app config providers. Unit test pending
* Adding some documentation to config providers.
* Adding some unit tests and making black ignore json files.
* minor cleanup.
* Addressing PR comments.
* feature: Support MTLS auth properties in REST and HTTP API domain names (#1725)
* feature: Support MTLS auth properties in REST and HTTP API domain names
* fix unicode != str issue in py2.7
* add SecurityPolicy because default RESTAPI is using TLS1.0
* Add new property DisableExecuteApiEndpoint
* black reformat
* Address comments
* Add tests on invalid templates
* address test failures in py2.7
* restart travis tests
* fix: adding support for passing target id to EventBridgeRule (#1747)
* Manage black version using requirement file (#1748)
* chore: Manage black version in dev.txt
- config pre-commit
- config development guide
- config travis
Refer to the commit below in aws-sam-cli
https://github.com/aws/aws-sam-cli/commit/d725db5fbfc698a9f0c7582
* Format using black 20.8b1
* Opt-out black fron dev.txt for Python 2
* Release/v1.29.0 (#1769)
* Mq event source (#60)
* Support AmazonMQ as event source
* Set black hook language version to python3
* chore: version bump (#64)
* Black reformat
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
* Release 1.30.0 (#1808)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* Feature toggle (#1737)
* Adding logic to pipe app config providers. Unit test pending
* Adding some documentation to config providers.
* Adding some unit tests and making black ignore json files.
* minor cleanup.
* Addressing PR comments.
* feature: Support MTLS auth properties in REST and HTTP API domain names (#1725)
* feature: Support MTLS auth properties in REST and HTTP API domain names
* fix unicode != str issue in py2.7
* add SecurityPolicy because default RESTAPI is using TLS1.0
* Add new property DisableExecuteApiEndpoint
* black reformat
* Address comments
* Add tests on invalid templates
* address test failures in py2.7
* restart travis tests
* fix: adding support for passing target id to EventBridgeRule (#1747)
* Manage black version using requirement file (#1748)
* chore: Manage black version in dev.txt
- config pre-commit
- config development guide
- config travis
Refer to the commit below in aws-sam-cli
https://github.com/aws/aws-sam-cli/commit/d725db5fbfc698a9f0c7582
* Format using black 20.8b1
* Opt-out black fron dev.txt for Python 2
* fix: Validate API request models (#1757)
* Backward merge master branch into develop (#1761)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Release/v1.28.0 (#1754) (#1756)
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* bump sam-translator version to v1.28.0
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* bump version to 1.28.1 (#1758) (#1759)
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* chore: Upgrade outdated dependencies in base.txt and dev.txt (#1744)
* chore: Update versions in in base.txt (no effective difference)
* chore: Update versions specified with ">=" in dev.txt
* Fallback pytest to 4.6.x for python2
* chore: Use Compatible release clause in requirement files (#1762)
* Fix: SAM Crashes Invalid swagger models exception (#1765)
* Fix: Invalid swagger models exception
* Fix: Invalid resource policy exception
Co-authored-by: Mufaddal Makati <[email protected]>
* Fix: DefaultAuth not a string exception (#1774)
* Fix: DefaultAuth not a string exception
* fix: userpool ref not a string
Co-authored-by: Mufaddal Makati <[email protected]>
* Adding PermissionsBoundary property for State Machine resource (#1772)
* Adding PermissionsBoundary property for State Machine resource
* Add permissions_boundary to StateMachineGenerator and _construct_role docstrings
Co-authored-by: Vaib Suri <[email protected]>
* fix: use newer policy name in gov & cn regions for xray (#1767)
* Update __init__.py (#1775)
* Release/v1.29.0 (#1769) (#1773)
* Mq event source (#60)
* Support AmazonMQ as event source
* Set black hook language version to python3
* chore: version bump (#64)
* Black reformat
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
* Add Description property to Api and HttApi resources (#1719)
* Update DEVELOPMENT_GUIDE; moved from rst to md (#1778)
* chore: bump version 1.30.0 (#1792)
* Fix conflicts release 1 30 (#1804)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Release/v1.28.0 (#1754) (#1756)
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* bump sam-translator version to v1.28.0
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* bump version to 1.28.1 (#1758) (#1759)
* Fix merge conflict in release 1.29.0 (#1771)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* Feature toggle (#1737)
* Adding logic to pipe app config providers. Unit test pending
* Adding some documentation to config providers.
* Adding some unit tests and making black ignore json files.
* minor cleanup.
* Addressing PR comments.
* feature: Support MTLS auth properties in REST and HTTP API domain names (#1725)
* feature: Support MTLS auth properties in REST and HTTP API domain names
* fix unicode != str issue in py2.7
* add SecurityPolicy because default RESTAPI is using TLS1.0
* Add new property DisableExecuteApiEndpoint
* black reformat
* Address comments
* Add tests on invalid templates
* address test failures in py2.7
* restart travis tests
* fix: adding support for passing target id to EventBridgeRule (#1747)
* Manage black version using requirement file (#1748)
* chore: Manage black version in dev.txt
- config pre-commit
- config development guide
- config travis
Refer to the commit below in aws-sam-cli
https://github.com/aws/aws-sam-cli/commit/d725db5fbfc698a9f0c7582
* Format using black 20.8b1
* Opt-out black fron dev.txt for Python 2
* Release/v1.29.0 (#1769)
* Mq event source (#60)
* Support AmazonMQ as event source
* Set black hook language version to python3
* chore: version bump (#64)
* Black reformat
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
* fix: Validate API request models (#1757)
* chore: Upgrade outdated dependencies in base.txt and dev.txt (#1744)
* chore: Update versions in in base.txt (no effective difference)
* chore: Update versions specified with ">=" in dev.txt
* Fallback pytest to 4.6.x for python2
* chore: Use Compatible release clause in requirement files (#1762)
* Fix: SAM Crashes Invalid swagger models exception (#1765)
* Fix: Invalid swagger models exception
* Fix: Invalid resource policy exception
Co-authored-by: Mufaddal Makati <[email protected]>
* Fix: DefaultAuth not a string exception (#1774)
* Fix: DefaultAuth not a string exception
* fix: userpool ref not a string
Co-authored-by: Mufaddal Makati <[email protected]>
* Adding PermissionsBoundary property for State Machine resource (#1772)
* Adding PermissionsBoundary property for State Machine resource
* Add permissions_boundary to StateMachineGenerator and _construct_role docstrings
Co-authored-by: Vaib Suri <[email protected]>
* fix: use newer policy name in gov & cn regions for xray (#1767)
* Add Description property to Api and HttApi resources (#1719)
* Update DEVELOPMENT_GUIDE; moved from rst to md (#1778)
* chore: bump version 1.30.0 (#1792)
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Adam Wong <[email protected]>
Co-authored-by: Vaib Suri <[email protected]>
Co-authored-by: Anton Grübel <[email protected]>
* Move Tests to Appveyor (#1801)
* print python version
* update path vars
* update linux cmd
* update linux cmd
* update linux cmd
* update whitelist in tox
* update passenv
* update tox whitelisting
* update tox whitelisting
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Adam Wong <[email protected]>
Co-authored-by: Vaib Suri <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Anton Grübel <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Adam Wong <[email protected]>
Co-authored-by: Vaib Suri <[email protected]>
Co-authored-by: Anton Grübel <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Wing Fung Lau <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Mufaddal Makati <[email protected]>
Co-authored-by: Adam Wong <[email protected]>
Co-authored-by: Vaib Suri <[email protected]>
Co-authored-by: Anton Grübel <[email protected]>
Co-authored-by: Qingchuan Ma <[email protected]>
Co-authored-by: javulticat <[email protected]>
* feature: Support for Lambda Code Signing (#53) (#1825) (#1828)
* feature: add support for CFN fields for lambda signing (#53)
* feature: add support for CFN fields for lambda signing
* feature: add support for CFN fields for lambda signing (update formatting)
* feature: add support for CFN fields for lambda signing (update patching)
* feature: add support for CFN fields for lambda signing (update template)
* Revert "feat: add explicit UpdateReplacePolicy (#1481)" (#1568)
* docs: document IpV6 option on Domain Configuration object (#1588)
* chore: Exclude test modules in whl (#1597)
* feat: Add Step Function Resource (#1601)
Co-authored-by: Jacob Fuss <[email protected]>
* Release Changes for 1.25.0
* feature: add support for CFN fields for lambda signing
* feature: add support for CFN fields for lambda signing (slight code update)
* feature: add support for CFN fields for lambda signing (update globals.py)
Co-authored-by: Shreya <[email protected]>
Co-authored-by: Timo Schilling <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
* Move Tests to Appveyor (#1801)
* print python version
* update path vars
* update linux cmd
* update linux cmd
* update linux cmd
* update whitelist in tox
* update passenv
* update tox whitelisting
* update tox whitelisting
Co-authored-by: Shreya <[email protected]>
Co-authored-by: Timo Schilling <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Shreya <[email protected]>
Co-authored-by: Timo Schilling <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
* Release v1.31.0 (#1836)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Release/v1.28.0 (#1754) (#1756)
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* bump sam-translator version to v1.28.0
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: Tolledo <[email protected]>
* bump version to 1.28.1 (#1758) (#1759)
* Fix merge conflict in release 1.29.0 (#1771)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Update __init__.py (#1704)
* Release/v1.27.0 resolveconflict (#1717)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1 and v2). (#1670)
* Adding authorization scopes as list validation in ApiGatewayAuthorizer and ApiGatewayV2Authorizer.
* make black.
* Adding functional test for invalid auth scope.
* adding error condition for invalid test.
* removing test template file.
* feat: MSK event type support for AWS::Serverless::Function (#52)
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
* Lambdaauth (#1733)
* Add support for Lambda Authorizers in HttpAPI
* Address comments and fix formatting
* fix version
* Validate input parameters. Update tests
* black reformat
Co-authored-by: Raymond Wang <[email protected]>
* Feature toggle (#1737)
* Adding logic to pipe app config providers. Unit test pending
* Adding some documentation to config providers.
* Adding some unit tests and making black ignore json files.
* minor cleanup.
* Addressing PR comments.
* feature: Support MTLS auth properties in REST and HTTP API domain names (#1725)
* feature: Support MTLS auth properties in REST and HTTP API domain names
* fix unicode != str issue in py2.7
* add SecurityPolicy because default RESTAPI is using TLS1.0
* Add new property DisableExecuteApiEndpoint
* black reformat
* Address comments
* Add tests on invalid templates
* address test failures in py2.7
* restart travis tests
* fix: adding support for passing target id to EventBridgeRule (#1747)
* Manage black version using requirement file (#1748)
* chore: Manage black version in dev.txt
- config pre-commit
- config development guide
- config travis
Refer to the commit below in aws-sam-cli
https://github.com/aws/aws-sam-cli/commit/d725db5fbfc698a9f0c7582
* Format using black 20.8b1
* Opt-out black fron dev.txt for Python 2
* Release/v1.29.0 (#1769)
* Mq event source (#60)
* Support AmazonMQ as event source
* Set black hook language version to python3
* chore: version bump (#64)
* Black reformat
Co-authored-by: Kaidi He <[email protected]>
Co-authored-by: Cosh_ <[email protected]>
Co-authored-by: Raymond Wang <[email protected]>
Co-authored-by: Sriram Madapusi Vasudevan <[email protected]>
Co-authored-by: Steve Brown <[email protected]>
Co-authored-by: jtaylor00 <[email protected]>
Co-authored-by: Jacob Fuss <[email protected]>
Co-authored-by: Alex Wood <[email protected]>
Co-authored-by: Tarun <[email protected]>
Co-authored-by: Mehmet Nuri Deveci <[email protected]>
Co-authored-by: Tolledo <[email protected]>
Co-authored-by: _sam <[email protected]>
Co-authored-by: Kaidi He <[email protected]>
* Release 1.30.0 (#1808)
* Fix: Updated Slack Invite Link (#1712)
* Updated Slack Invite Link
* Restricted jsonschema to Python 2
* Forced pyrsistent to 0.16 in Python 2
* Reverted Changes to enum34
* Merge master back to develop (#1734)
* Release v1.26.0 (#1680)
* feat: add support for VPCEndpointIds in EndpointConfiguration
* fix: update formatting with black
* docs: update 2016-10-31.md
* docs: added api endpointconfiguration example
* docs: make example more generic
* fix: remove nested EndpointConfiguration types from output
* fix: only allow one EndpointConfiguration Type
* doc: update example to reflect only allowing one EndpointConfiguration
Type
* fix : missing UserPool properties (#1506) (#1581)
* fix: resource policy generation for {path+} (#1580)
* refactor: Remove 2016-10-31 examples
* update PR template
* adjust pr template
* Adding authorization scopes as list validation in ApiGatewayAuthorizer (v1…1 parent 0a0d1e0 commit ae33251Copy full SHA for ae33251
File tree
Expand file treeCollapse file tree
9 files changed
+137
-1
lines changedFilter options
- integration
- helpers
- resources
- code
- expected/single
- templates/single
- single
- samtranslator/open_api
- tests/openapi
Expand file treeCollapse file tree
9 files changed
+137
-1
lines changedCollapse file: integration/helpers/base_test.py
integration/helpers/base_test.py
Copy file name to clipboardExpand all lines: integration/helpers/base_test.py+6Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
216 | 217 |
| |
217 | 218 |
| |
218 | 219 |
| |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
219 | 225 |
| |
220 | 226 |
| |
221 | 227 |
| |
|
Collapse file: integration/resources/code/code.zip
integration/resources/code/code.zip
Copy file name to clipboard3 Bytes
Binary file not shown.
Collapse file: integration/resources/expected/single/function_alias_with_http_api_events.json
integration/resources/expected/single/function_alias_with_http_api_events.json
Copy file name to clipboard+10Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + |
Collapse file: integration/resources/expected/single/function_with_http_api_events.json
integration/resources/expected/single/function_with_http_api_events.json
Copy file name to clipboard+7Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + |
Collapse file: integration/resources/templates/single/function_alias_with_http_api_events.yaml
integration/resources/templates/single/function_alias_with_http_api_events.yaml
Copy file name to clipboard+23Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + |
Collapse file: integration/resources/templates/single/function_with_http_api_events.yaml
integration/resources/templates/single/function_with_http_api_events.yaml
Copy file name to clipboard+22Lines changed: 22 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + |
Collapse file: integration/single/test_basic_function.py
integration/single/test_basic_function.py
Copy file name to clipboardExpand all lines: integration/single/test_basic_function.py+14Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
1 | 2 |
| |
2 | 3 |
| |
3 | 4 |
| |
| |||
26 | 27 |
| |
27 | 28 |
| |
28 | 29 |
| |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
29 | 43 |
| |
30 | 44 |
| |
31 | 45 |
| |
|
Collapse file: samtranslator/open_api/open_api.py
samtranslator/open_api/open_api.py
Copy file name to clipboardExpand all lines: samtranslator/open_api/open_api.py+8-1Lines changed: 8 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
105 |
| - | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
106 | 113 |
| |
107 | 114 |
| |
108 | 115 |
| |
|
Collapse file: tests/openapi/test_openapi.py
tests/openapi/test_openapi.py
Copy file name to clipboardExpand all lines: tests/openapi/test_openapi.py+47Lines changed: 47 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + |
0 commit comments