483 Commits

Author SHA1 Message Date
Mariusz Nowak
fc3a4391b5 refactor: Introduce serviceDir and configurationFilename
In place of `configurationPath`
2021-04-16 13:32:13 +02:00
AlinoeDoctari
196776c65e
refactor: Refactor aws provider tests for prefixes (#9301) 2021-04-15 14:15:35 +02:00
Piotr Grzesik
ef25d68137 fix(AWS API Gateway): Correctly recognize type for authorizerId 2021-04-14 10:48:01 +02:00
AlinoeDoctari
70dbada1a7
test: Refactor tests for setting profile of aws provider (#9292) 2021-04-13 09:07:52 +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
Piotr Grzesik
0f998f3961 test: Adjust tests to use new runServerless syntax 2021-04-09 19:53:50 +02:00
AlinoeDoctari
376ff84cd0
test: Refactor test for getCredentials for aws provider (#9270) 2021-04-09 17:31:16 +02:00
Mariusz Nowak
2d1b56b59f test: Upgrade to new runServerless version 2021-04-09 16:10:21 +02:00
Mariusz Nowak
1e352962a4 test(AWS Local Invocation): Cleanup env vars test 2021-04-09 16:10:21 +02:00
Mariusz Nowak
688d09b1f7 refactor: Remove support for internal noDeploy option 2021-04-09 16:10:21 +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
50e4425883 fix(AWS API Gateway): Proper stage resolution for custom resource 2021-04-09 10:44:35 +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
2011649537 refactor: Remove injustified "eslint-disable" comments 2021-04-02 15:05:03 +02:00
Mariusz Nowak
d4d1ffb754
test(AWS ALB): Improve test title 2021-04-02 13:25:30 +02:00
AlinoeDoctari
7b6ed9bb58
test: Refactor test for getStage for aws provider (#9214) 2021-04-01 15:13:26 +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
AlinoeDoctari
b31892a731
test: Refactor test for getRegion for aws provider (#9193) 2021-03-29 17:56:26 +02:00
Piotr Grzesik
37d03b6888 feat(AWS HTTP API): Add support for custom Lambda authorizers 2021-03-29 16:38:55 +02: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
Mariusz Nowak
41df6fbee2 fix(AWS Credentials): Fix credentials resolution (right way) 2021-03-16 14:58:54 +01:00
Mariusz Nowak
6f8b5b41eb fix(AWS Credentials): Fix credentials resolution 2021-03-16 13:58:57 +01:00
Mariusz Nowak
d300cec3e9 test: Improve var name 2021-03-16 13:58:57 +01:00
Mariusz Nowak
f12095a31d test(AWS Invocation): Fix command arguments in test 2021-03-16 09:34:33 +01:00
Mariusz Nowak
6ec463cbe7 fix(CLI): Improve handling of container commands
Allow to run them, and simply show help output if they're run
2021-03-16 09:34:33 +01:00
Mariusz Nowak
21cc4cf8cb refactor(CLI): Expose "--help" in supported command options 2021-03-16 09:34:33 +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
terrybondy
ab8529cb24
fix(AWS Local Invocation): Support env vars with = in value (#9079)
* Fix prettier warnings.

* test(invoke): ensure everything after first "=" is included in environment variable

* test(invoke): unskip new test

Co-authored-by: Lew Gordon <lew.gordon@genesys.com>
2021-03-10 09:23:18 +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
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
Piotr Grzesik
217b9751ea refactor: Revert bluebird from lib/plugins/interactiveCli
This reverts commit 7c0ceb5c4a1171666e381ef9a00c6f133569732b.
2021-03-04 11:06:44 +01:00
Piotr Grzesik
399d91b7e4 refactor: Revert bluebird from lib/plugins/package
This reverts commit 0fb0f43919bd3bd4a9c57b9f33bf96a822ce027c.
2021-03-04 11:06:44 +01:00
Piotr Grzesik
ae2c92ced6 refactor: Revert bluebird from lib/plugins/create
This reverts commit 258543ab6e1874ba41be3563346cd7b50993ac58.
2021-03-04 11:06:44 +01:00
Piotr Grzesik
2a9f79f19e refactor: Revert bluebird from lib/plugins/plugin
This reverts commit 9e7960297227b39f05c2619a80e3cac7cb7be1a5.
2021-03-04 11:06:44 +01:00
Piotr Grzesik
7a012d83b9 refactor: Revert remove bluebird from lib/plugins
This reverts commit 8fead7f39e3a5649e87a4ceb6e0c0a28e7f61ea5.
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
059c981250 test: Update integration fixtures to not rely on deprecated features 2021-03-01 22:42:15 +01:00
Juanjo Diaz
7c0ceb5c4a
refactor: Remove bluebird from lib/plugins/interactiveCli (#9029) 2021-03-01 11:54:18 +01:00
Juanjo Diaz
0fb0f43919
refactor: Remove bluebird from lib/plugins/package (#9028) 2021-03-01 11:44:49 +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