1074 Commits

Author SHA1 Message Date
Piotr Grzesik
0ca6aaae52 fix(AWS HTTP API): Properly handle authorizer function with alias 2021-08-16 16:07:37 +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
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
Piotr Grzesik
6f494888cc feat(AWS CloudFormation): Allow to disable default export names 2021-07-15 12:11:11 +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
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
Piotr Grzesik
a116dfec22 fix(AWS API Gateway): Dont create logGroup if logs disabled 2021-06-07 16:50:30 +02:00
Mariusz Nowak
c563581ac9 refactor: Construct user errors with ServerlessError 2021-05-19 13:16:42 +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
lyndoh
ec909452b5
feat(AWS API Gateway): Support disabling default endpoint (#9404) 2021-05-06 18:01:46 +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
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
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
Piotr Grzesik
ef25d68137 fix(AWS API Gateway): Correctly recognize type for authorizerId 2021-04-14 10:48:01 +02:00
Gabriel Plassard
2cb81608c8
feat(AWS ALB): Support functions[].events[].alb.targetGroupName (#9222) 2021-04-12 17:47:01 +02:00
Piotr Grzesik
fce73ad4df fix(AWS HTTP API): Adjust schema for correct typescript generation 2021-04-09 10:50:22 +02:00
Piotr Grzesik
dac06c8ce6 fix(AWS API Gateway): Do not attempt to remove aws: tags during update 2021-04-08 14:15:11 +02:00
Mariusz Nowak
9d84596604 fix(AWS CloudFront): Recognize "?" character in pathPattern property 2021-04-02 15:18:13 +02:00
Mariusz Nowak
2011649537 refactor: Remove injustified "eslint-disable" comments 2021-04-02 15:05:03 +02:00
Piotr Grzesik
0a84f1c84e fix(AWS IAM): Support for CF functions for provider.iam.role 2021-03-31 12:36:11 +02:00
Piotr Grzesik
d3c6e4323b feat(AWS HTTP API): Add support for AWS IAM authorization 2021-03-30 11:34:31 +02:00
Piotr Grzesik
37d03b6888 feat(AWS HTTP API): Add support for custom Lambda authorizers 2021-03-29 16:38:55 +02:00
Piotr Grzesik
b530d6a288 feat(AWS API Gateway): Remove deprecation for old naming convention 2021-03-22 14:20:50 +01:00
Piotr Grzesik
5183620e9e fix(AWS EventBridge): Clarify CF functions support for eventBus 2021-03-16 14:57:07 +01:00
coyoteecd
e77a00dfff
fix(AWS IAM): Accept arn:${AWS::Partition} in function roles (#9103) 2021-03-15 16:49:03 +01:00
Dmitry Shirokov
42a1cdb6f1
feat(AWS IAM): Allow tags parameter on lambda execution role (#9039) 2021-03-08 11:04:32 +01:00
Vishnu Prassad
b2188a20d9
feat(AWS Stream): Add support for custom checkpoint (#9056) 2021-03-05 18:35:30 +01:00
Mariusz Nowak
8592bdb1b2 refactor: Improve deprecation message 2021-03-01 22:48:48 +01:00
ifitzsimmons
6e486b3eb1
refactor: Use async in lib/plugins/aws/package (#8870)
Covered the following paths:
* Files put directly into `lib/plugins/aws/package/compile`
* Files put directly into `lib/plugins/aws/package`
* `lib/plugins/aws/package/lib`

Made changes to tests where necessary.
2021-03-01 11:15:34 +01:00
Jeffrey McGuffee
aeb64fd3cc
feat(AWS API Gateway): Allow reuse and customization of schema models
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-02-26 12:25:07 +01:00
stuartforrest-infinity
13444caa28
feat(AWS EventBridge): Support for using native CloudFormation (#8437)
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-02-24 15:00:48 +01:00
yumei
9b030ad5f4
feat(AWS Deploy): Gently handle (strip) null's in CF template (#8975) 2021-02-24 14:42:13 +01:00
jay
9f5fd61009
feat(AWS HTTP API): Add ability to apply provider.tags (#8938)
Co-authored-by: j.muppala <j.muppala@samsung.com>
2021-02-23 10:50:59 +01:00
Mariusz Nowak
4f64e560b9 fix: Display version related deprecations only with functions 2021-02-22 16:58:19 +01:00
Zach Swanson
36c78c70d1
fix(AWS ALB): Conform to CF schema with multiple host header (#8965) 2021-02-19 15:01:32 +01:00