4771 Commits

Author SHA1 Message Date
Thiago Moraes
ef5a8faf13
feat(AWS HTTP API): Support shouldStartNameWithService option (#9758) 2021-08-18 22:36:00 +02:00
Piotr Grzesik
1aa24b8991 feat(AWS Lambda): Recognize python3.9 as valid runtime 2021-08-17 10:19:39 +02:00
Piotr Grzesik
0ca6aaae52 fix(AWS HTTP API): Properly handle authorizer function with alias 2021-08-16 16:07:37 +02:00
Sudipto Das
bb0484e6b5
refactor: Replace fse.stat with fs.promises.stat (#9845) 2021-08-16 15:39:01 +02:00
Mariusz Nowak
90877d575e fix(AWS Deploy): Ensure right code for deploy -f deprecation 2021-08-12 12:33:30 +02:00
Han Sang Hoon (한상훈)
5c9ca56d14
feat(AWS Lambda): Add support for multiple subscription filters (#9760) 2021-08-12 11:04:26 +02:00
Piotr Grzesik
dc74f41470 fix(AWS Layers): Support references to external layers 2021-08-11 15:03:27 +02:00
Piotr Grzesik
0e01d9e337 refactor(AWS API Gateway): Adjust deprecation for identitySource 2021-08-11 13:34:35 +02:00
Piotr Grzesik
378a8f426d refactor(AWS API Gateway): Deprecate default identitySource 2021-08-10 16:51:51 +02:00
Mariusz Nowak
847dd8f475 feat(AWS IAM): Resign from deprecating old format of IAM settings 2021-08-09 12:23:52 +02:00
Lewis Putz
f0ae032252
fix(AWS API Gateway): Ensure MinimumCompressionSize can be 0 (#9806) 2021-08-06 10:13:22 +02:00
Karim Kanso
d2754594c4
fix(AWS API Gateway): Ensure to attach validator when required (#9793) 2021-08-04 12:49:22 +02:00
Nyambayar Turbat
4b87497875
refactor: Use async in lib/plugins/create (#9683) 2021-08-02 16:50:54 +02:00
Nyambayar Turbat
377da097c5
refactor: Use async in lib/plugins/plugin (#9680)
* configure async in lib/plugins/plugin

* using runserverless to check function validate()

* removing unnecessary test
2021-07-27 13:51:43 +02:00
Piotr Grzesik
6f494888cc feat(AWS CloudFormation): Allow to disable default export names 2021-07-15 12:11:11 +02:00
Mariusz Nowak
ab3c543089 fix(Packaging): Fix package.artifact validation for S3 urls 2021-07-08 21:51:01 +02:00
Mariusz Nowak
21c0fedc50 fix(Packaging): Validate package.artifact paths 2021-07-08 13:54:32 +02:00
tlloyd-synalogik
504b42ae0f
fix(AWS Local Invocation): Bump AWS Java pom version to pull in fix
(PR #9714)
2021-07-07 18:46:39 +02:00
Piotr Grzesik
e65199c052 refactor(Telemetry): Ensure generation and related utils are sync 2021-07-06 11:24:21 +02:00
Nyambayar Turbat
db67b353c9
refactor: Use async in lib/plugins/package (#9644) 2021-07-02 11:18:38 +02:00
Daniele Iasella
3e14f06305
feat(AWS Lambda): Add support for SASL/PLAIN auth to kafka event 2021-07-01 18:04:46 +02:00
Piotr Grzesik
6a020d121f fix(Templates): Adjust runtime for openwhisk-python template 2021-06-30 15:42:33 +02:00
Mariusz Nowak
23c290e4b4 fix(AWS Deploy): Report meaningfully inaccessible file artifacts 2021-06-30 13:02:42 +02:00
Mariusz Nowak
e836722f97 fix(AWS Local Invocation): Fix error handling of invalid file content 2021-06-30 12:55:54 +02:00
Piotr Grzesik
894ac5b6b6 feat(AWS Lambda): Support Fn::If for Principal.AWS 2021-06-30 12:33:17 +02:00
Jaakko Lappalainen
d861d119ef
refactor(AWS Deploy): Deprecate function option in deploy command
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-06-29 14:37:37 +02:00
Piotr Grzesik
34a9d91870 feat(AWS Lambda): Support Fn::FindInMap for vpc config 2021-06-29 12:20:42 +02:00
Andrey Kabylin
cb9f7e20ee
fix(Templates): Use amd64 arch for aws-go template (#9646) 2021-06-28 17:06:07 +02:00
Sudipto Das
83c772684d
refactor: Replace fse.chmod with fs.promises.chmod (#9647) 2021-06-28 15:32:05 +02:00
Sean Dawson
70fb8b9861
fix(Packaging): Fix artifact generation with temp path on other device
(PR #9616)
2021-06-28 09:54:58 +02:00
Nyambayar Turbat
93b9027f0d
fix(AWS API Gateway): Ensure that method depends on permission 2021-06-25 10:20:20 +02:00
Sudipto Das
e6ff2286a5
refactor: Replace fse.rename with fs.promises.rename (#9605) 2021-06-24 13:04:49 +02:00
Mariusz Nowak
68c2a084f9 fix(Packaging): Do not report hashing deprecations for container lambdas 2021-06-21 17:31:50 +02:00
Corentin Doue
54da80e264
fix(AWS Invocation): Fix resolution of options with non-AWS provider (#9602) 2021-06-18 10:22:21 +02:00
Piotr Grzesik
42690a7352
feat(AWS S3): Support CF functions for bucket event property (#9617) 2021-06-17 14:31:10 +02:00
Nyambayar Turbat
87ce28ee4e
feat(AWS HTTP API): Support payload version per function (#9551) 2021-06-16 16:17:56 +02:00
arunkc
f4c9b58b10
fix(AWS Cognito): Correct logicalIds based on triggers (#9592)
* fix: strips nonalphanumerical characters

* fix: strips nonalphanumerical characters

* test: strips nonalphanumerical characters

* test: strips nonalphanumerical characters

* fix: prettier check
2021-06-14 14:00:28 +02:00
Mariusz Nowak
f009679bdd refactor: Remove no longer applicable comments 2021-06-11 10:14:15 +02:00
Piotr Grzesik
a116dfec22 fix(AWS API Gateway): Dont create logGroup if logs disabled 2021-06-07 16:50:30 +02:00
Piotr Grzesik
716b31216e refactor: Use download from @serverless/utils 2021-05-24 11:37:54 +02:00
Mariusz Nowak
c265905f51
refactor(Telemetry): Improve AWS stack error codes (#9510) 2021-05-24 09:34:08 +02:00
Mariusz Nowak
bbff0290db fix(AWS Local Invocation): Fix invalid result handling 2021-05-21 14:30:43 +02:00
Mariusz Nowak
aa8f7bec1c refactor: Do not rely on serverless.yamlParser 2021-05-20 13:38:43 +02:00
Mariusz Nowak
18a9b2b6f5 fix(AWS Deploy): Fix stack errors processing 2021-05-20 13:38:43 +02:00
Piotr Grzesik
29f0e9c840 fix: Dont depend on default execution role when custom role provided 2021-05-19 17:08:55 +02:00
Mariusz Nowak
a6f4dc3b2b refactor: Improve granularity of stack deployment error codes 2021-05-19 13:16:42 +02:00
Mariusz Nowak
a46abe3d56 refactor: Ensure to propagate as is stack monitoring error 2021-05-19 13:16:42 +02:00
Mariusz Nowak
f87aee268d fix: Do not stumble on missing resource properties 2021-05-19 13:16:42 +02:00
Mariusz Nowak
c563581ac9 refactor: Construct user errors with ServerlessError 2021-05-19 13:16:42 +02:00
Mariusz Nowak
277d66c75b test(AWS Local Invocation): Move fixtures to test folder 2021-05-19 13:16:42 +02:00