Piotr Grzesik
ef25d68137
fix(AWS API Gateway): Correctly recognize type for authorizerId
2021-04-14 10:48:01 +02:00
Frédéric Barthelet
19805d71ea
feat: Support Fn::Split for vpc properties ( #9266 )
2021-04-13 15:56:27 +02:00
Jaakko Lappalainen
0bdb7d858c
refactor: Mark functions async in plugins/aws/remove ( #9284 )
2021-04-13 09:14:41 +02:00
Piotr Grzesik
d26e2ae4b8
refactor(AWS Credentials): Remove undocumented provider.credentials
2021-04-13 09:04:57 +02:00
Gabriel Plassard
2cb81608c8
feat(AWS ALB): Support functions[].events[].alb.targetGroupName ( #9222 )
2021-04-12 17:47:01 +02:00
Yuji Yamano
5392a7dce2
fix(AWS Local Invocation): Dont build bridge if artifact missing ( #9280 )
2021-04-12 10:53:23 +02:00
Mariusz Nowak
688d09b1f7
refactor: Remove support for internal noDeploy option
2021-04-09 16:10:21 +02:00
Yuji Yamano
af8d2a1926
fix(AWS Local Invocation): Correctly decompress artifact ( #9259 )
2021-04-09 11:15:54 +02:00
Yuji Yamano
34d2c2feac
fix(AWS Local Invocation): Strip null envvars for local invoke ( #9263 )
2021-04-09 10:54:55 +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
50e4425883
fix(AWS API Gateway): Proper stage resolution for custom resource
2021-04-09 10:44:35 +02:00
Yuji Yamano
ce210f7852
fix(AWS Local Invocation): Adjust .gitignore #9273 . ( #9274 )
2021-04-09 10:43:13 +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
Nicholas Wehr
341a886874
feat(AWS Lambda): Add support for cacheFrom to images ( #9251 )
2021-04-08 10:56:24 +02:00
Nicholas Wehr
efd32d4725
feat(AWS Lambda): Add support for buildArgs to images ( #9198 )
2021-04-07 09:33:08 +02:00
Piotr Grzesik
0e6a1ce2d4
fix(AWS Deploy): Correctly identify "no updates" error during deploy
2021-04-06 14:18:23 +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
Mariusz Nowak
9793c506ec
fix(Packaging): Recognize layers[].package.patterns
2021-04-02 13:28:40 +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
Juanjo Diaz
e1678fb1c6
feat(Packaging): Deprecate include & exclude in favor of patterns
...
(PR #8581 )
2021-03-26 11:33:58 +01:00
Piotr Grzesik
14f5743846
feat(AWS Lambda): Do not require all image properties
2021-03-24 21:13:43 +01:00
Mariusz Nowak
2294a4b4cb
refactor(CLI): Move lifecycles definition to commands schema
...
It's needed to be able to process commands as introduced by plugins without a need of processing Serverless instance
2021-03-24 11:50:24 +01:00
Sergii Kovalev
8c3e1be735
feat(AWS IAM): Add support for iam.role.name definition ( #9166 )
...
Co-authored-by: Sergii Kovalev <sergey@haftahave.com>
2021-03-24 09:43:38 +01:00
Piotr Grzesik
b530d6a288
feat(AWS API Gateway): Remove deprecation for old naming convention
2021-03-22 14:20:50 +01:00
Piotr Grzesik
2712f3b493
fix(AWS Deploy): Correctly detect finished stack removal with DEBUG
2021-03-22 12:40:43 +01:00
Mariusz Nowak
3e983f347a
fix: Bring back "provider.sdk" property, to not break plugins
2021-03-16 17:54:00 +01:00
Mariusz Nowak
41df6fbee2
fix(AWS Credentials): Fix credentials resolution (right way)
2021-03-16 14:58:54 +01:00
Piotr Grzesik
5183620e9e
fix(AWS EventBridge): Clarify CF functions support for eventBus
2021-03-16 14:57:07 +01:00
Mariusz Nowak
6f8b5b41eb
fix(AWS Credentials): Fix credentials resolution
2021-03-16 13:58:57 +01:00
Piotr Grzesik
4cd629ac44
fix(AWS Lambda): Ensure correct schema for vpc definition
2021-03-16 13:58:44 +01:00
Mariusz Nowak
14a2640bd9
refactor(CLI): Seclude schema of core commands
2021-03-16 09:34:33 +01:00
coyoteecd
e77a00dfff
fix(AWS IAM): Accept arn:${AWS::Partition} in function roles ( #9103 )
2021-03-15 16:49:03 +01:00
AlinoeDoctari
5fb85d36c8
refactor: Seclude AWS request util from internals ( #8850 )
2021-03-12 15:27:49 +01:00
Mariusz Nowak
aa7b66a66c
fix(AWS Deploy): Fix deploy function command error handling
2021-03-11 16:55:19 +01:00
Mariusz Nowak
a7d2cf0605
refactor(AWS Deploy): Minimize try/catch wrap
2021-03-11 16:55:19 +01:00
Yahia Kerim
82bf35c1b9
fix(AWS IAM): Allow iam.role to use awsLambdaRole definition ( #9094 )
2021-03-09 17:21:04 +01:00
Tristan Rigaut
dea7b5a3c0
fix(AWS Deploy): Warn when invalid IAM policy to fetch lambda ( #9041 )
2021-03-09 10:29:29 +01:00
Dave Lowther
5f5d2e580e
fix(Config Schema): Support CF functions for managed policies ( #9089 )
2021-03-09 09:38:42 +01:00
Sam Lyon
0f631f7bd1
feat(Config Schema): Accept accountId as policy principal
2021-03-08 21:13:08 +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
Piotr Grzesik
55abaaf6d5
refactor: Revert bluebird from lib/plugins/aws
...
This reverts commit b11171c70c8f5597e2644f7ea8ec82a17a9eee29.
2021-03-04 11:06:44 +01:00
Juanjo Diaz
b11171c70c
refactor: Remove bluebird from lib/plugins/aws ( #9054 )
2021-03-03 09:29:51 +01:00
Mariusz Nowak
6c4beb64ee
fix(AWS Credentials): Fix unrecognized profile error reporting
2021-03-02 16:59:06 +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