3020 Commits

Author SHA1 Message Date
Daniele Iasella
3e14f06305
feat(AWS Lambda): Add support for SASL/PLAIN auth to kafka event 2021-07-01 18:04:46 +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
Piotr Grzesik
34a9d91870 feat(AWS Lambda): Support Fn::FindInMap for vpc config 2021-06-29 12:20:42 +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
Mariusz Nowak
68c2a084f9 fix(Packaging): Do not report hashing deprecations for container lambdas 2021-06-21 17:31:50 +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
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
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
Mariusz Nowak
a2297ee916 fix(AWS Local Invocation): Report invalid handler path meaningfully 2021-05-19 13:16:42 +02:00
Mariusz Nowak
8f3d4e4bdb fix: Expose remote lambda invocation failure as user error 2021-05-19 13:16:42 +02:00
Mariusz Nowak
07b60a6bb4 fix: Expose template errror with user error 2021-05-19 13:16:42 +02:00
Mariusz Nowak
f4cfcbb1a3 style: Whitespace 2021-05-19 13:16:42 +02:00
lyndoh
5601025dd8
fix(AWS API Gateway): Fix schema for apiKeys and permissionsBoundary 2021-05-18 09:48:47 +02:00
Piotr Grzesik
56f85874c6 fix(AWS API Gateway): Support Fn::Split for vpcEndpointIds schema 2021-05-11 09:47:18 +02:00
Piotr Grzesik
277f4e8e9c fix(AWS Lambda): Ensure that docker image is build and pushed only once 2021-05-10 13:38:48 +02:00
Piotr Grzesik
59fd478550 refactor: Use object-param for resolveImageUriAndShaFromPath 2021-05-10 13:38:48 +02:00
Mariusz Nowak
8d56d0e520 style: Prettier 2021-05-10 13:07:44 +02:00
Jaakko Lappalainen
9e558eefd6
feat(AWS Lambda): Deprecate nodejs12.x as default runtime (#9416) 2021-05-10 09:40:57 +02:00
Zach Whaley
40e56fc0e9
fix(Packaging): Fix support of the artifact S3 uri with region (#9411) 2021-05-09 21:21:19 +02:00
lyndoh
ec909452b5
feat(AWS API Gateway): Support disabling default endpoint (#9404) 2021-05-06 18:01:46 +02:00
Nicholas Wehr
078ec59058
feat(AWS Lambda): Add ecr.scanOnPush configuration option (#9379) 2021-05-06 11:09:16 +02:00
Piotr Grzesik
7338358126 fix: Fix schema for Fn::Split for vpc config 2021-05-04 15:52:36 +02:00
Piotr Grzesik
2c7f024a57 fix(AWS Deploy): Dont update vpc during deploy function if uses CF 2021-05-04 15:52:36 +02:00
Filip Golonka
80511a4b17
fix(AWS HTTP API): Ensure to apply tags to stage (#9407) 2021-05-03 09:50:46 +02:00
Stephen
360925d2e0
fix(AWS S3): Fix parsing of the artifact S3 url (#9380) 2021-04-30 09:33:32 +02:00
Piotr Grzesik
a05e88d92e fix(AWS API Gateway): Ensure unique name for request validator 2021-04-28 12:08:37 +02:00
Android3000
c8adc0c796
feat(AWS IAM): Support provider.iam.role.path (#9363) 2021-04-27 12:24:04 +02:00
Piotr Grzesik
81f0858cc9 refactor: Add code to ServerlessError in lib/plugins 2021-04-23 13:34:20 +02:00
Piotr Grzesik
fbf0ed30e9 refactor: Add code to ServerlessError in lib/plugins/aws 2021-04-23 13:34:20 +02:00
Jacques
154351f1a5
fix(AWS API Gateway): Create one request validator and reuse (#9319) 2021-04-22 11:59:17 +02:00
Joseph Cha
7e139bb013
feat(AWS CloudFormation): Add default export names to outputs (#9313) 2021-04-22 11:45:57 +02:00
Android3000
d1c3b3fbac
fix(AWS IAM): Deprecate 'iam.role.permissionBoundary' (#9318) 2021-04-19 13:36:58 +02:00
Yuji Yamano
924a698d2a
fix(AWS Local Invocation): Allow optional package.artifact for java 2021-04-19 13:00:32 +02:00
Jaakko Lappalainen
bca46e5ab5
fix(AWS API Gateway): Deprecate invalid apiGateway settings (#9238) 2021-04-19 09:40:15 +02:00
Mariusz Nowak
e8c8f1cfff refactor: Rename servicePath vars to serviceDir 2021-04-16 13:32:13 +02:00
Mariusz Nowak
87d380275b refactor: Replace config.servicePath with service.dir 2021-04-16 13:32:13 +02:00