4813 Commits

Author SHA1 Message Date
Mariusz Nowak
e0befa48bb refactor(CLI): Improve log spacing 2021-09-22 16:01:35 +02:00
John Armstrong
54bb13b6a6
fix(AWS S3): Recognize BucketKeyEnabled setting (#9985) 2021-09-22 12:15:21 +02:00
Guilherme Martins Crocetti
af39fc016b
feat(AWS Stream): Support tumblingWindowInSeconds (#9979) 2021-09-22 10:38:23 +02:00
Mariusz Nowak
a6553f8668 refactor(CLI): Refactor main progress event with isMainEvent option 2021-09-21 17:39:44 +02:00
Mariusz Nowak
634b59e396 refactor: Revert from mainProgressTitles handling
It appeared as not reliable, due to lack of means for any conditional handling of progress events
2021-09-21 17:39:44 +02:00
Mariusz Nowak
9e308bdf04 refactor: Configure main progress titles through command schema 2021-09-20 15:41:01 +02:00
Mariusz Nowak
bcd8a022a1 fix(CLI): Fix resources status log in verbose mode 2021-09-17 11:42:50 +02:00
Mariusz Nowak
084a9955f4 fix(CLI): Fix log messages timing 2021-09-17 11:42:50 +02:00
Mariusz Nowak
7eeaa10f3a refactor: Simplify condition 2021-09-17 11:42:50 +02:00
Mariusz Nowak
9fcb28350e fix(CLI): Display final packaging log only with package command 2021-09-17 11:42:50 +02:00
Piotr Grzesik
fa2507dad0 feat(CLI): Modern logs for package command 2021-09-16 12:16:25 +02:00
Adrien Cacciaguerra
aaabb50f1b
feat(Templates): Switch to esbuild in aws-nodejs-typescript (#9962) 2021-09-16 09:36:07 +02:00
Adrien Cacciaguerra
28d230f946
feat(Templates): Improve source maps handling in aws-nodejs-typescript
(PR #9961)
2021-09-16 08:51:03 +02:00
Piotr Grzesik
7828cc77f1 feat(CLI): Add timer to final message in modern logs 2021-09-15 13:05:18 +02:00
Jonas Matos
26b8bd5c5f
refactor: Replace _.flatMap usage (#9948)
Co-authored-by: Jonas Matos <js.matos@sidi.org.br>
2021-09-15 10:57:01 +02:00
Piotr Grzesik
fbdd124029 feat(CLI): First iteration of support for verbose mode in deploy 2021-09-14 14:42:18 +02:00
Jonas Matos
6087fa3400
refactor: Replace _.pick with native property assignment (#9937)
Co-authored-by: Jonas Matos <js.matos@sidi.org.br>
2021-09-13 17:43:00 +02:00
Seungchan Ahn
7cd3966897
fix(AWS API Gateway): Ensure consistent default for cors conf (#9909) 2021-09-13 17:16:27 +02:00
Piotr Grzesik
171897d60e
feat(CLI): Introduce first iteration of modern logs for deploy (#9934) 2021-09-10 15:17:45 +02:00
Eve
130fb3838f
feat(AWS EventBridge): Support deadLetterQueue and retryPolicy
Co-authored-by: JP Bochi <jpbochi@pm.me>
2021-09-10 14:55:37 +02:00
Andreas Kohn
95d3024ef5
refactor: Use getCompiledTemplateS3Suffix from provider.naming
This makes sure that the specific `naming` instance really is the "source of truth".
2021-09-10 12:03:07 +02:00
Sudipto Das
f431218790
refactor: Replace fse.readFile with fs.promises.readFile (#9935) 2021-09-10 12:00:44 +02:00
Piotr Grzesik
1107763df8 feat(AWS API Gateway): Support enabled for apiKeys config 2021-09-09 16:28:40 +02:00
Mariusz Nowak
312266e908 feat: Register service outputs 2021-09-09 12:37:52 +02:00
Federico Jasson
9f0bc689cc
feat(AWS Schedule): Allow multiple rate expressions in single event
* Allow multiple cron/rate expressions in AWS schedule event

* Update schedule.test.js to use runServerless

* schedule.test.js: minimize calls to runServerless
2021-09-08 22:19:12 +02:00
Piotr Grzesik
510b1d1659 fix(AWS API Gateway): Ensure proper RequestValidator name 2021-09-06 13:38:43 +02:00
Sudipto Das
5155e0180e
refactor: Replace fse.access with fs.promises.access (#9915) 2021-09-06 09:26:55 +02:00
lewgordon
cacb529925
feat(AWS Lambda): Add support for activemq event (#8840)
Co-authored-by: Lew Gordon <lew.gordon@genesys.com>
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-09-03 12:24:47 +02:00
Peter Reshetin
da71df6032
fix(AWS CloudFront): Recognize behavior.TrustedKeyGroups in schema 2021-09-03 12:23:15 +02:00
Piotr Grzesik
63743ade31 fix(AWS Lambda): Recognize Fn::If function for environment 2021-09-01 18:16:36 +02:00
Seung-Chan Ahn
3abc2f0642
feat(AWS CloudFront): Support behavior.CachePolicyId (#9895)
Co-authored-by: Seungchan Ahn <seungchan.ahn@tridge.com>
2021-09-01 10:39:55 +02:00
kou
e798c269df
refactor(Templates): Remove unnecessary fmt.Sprintf in tencent-go 2021-08-31 16:07:27 +02:00
Piotr Grzesik
868ac02fd4 fix(AWS API Gateway): Recognize CF functions for mappedValue 2021-08-30 17:23:02 +02:00
Piotr Grzesik
13ce56ae31 fix(AWS API Gateway): Recognize CF functions for request.uri 2021-08-30 17:23:02 +02:00
Piotr Grzesik
3e8858b1a8 fix(AWS API Gateway): Recognize CF functions for connectionId 2021-08-30 17:23:02 +02:00
Sudipto Das
05fff98a00
refactor: Replace fse.writeFile with fs.promises.writeFile (#9870) 2021-08-30 11:08:47 +02:00
Mariusz Nowak
cb109dd835 fix(AWS API Gateway): Fix request validator triage 2021-08-27 13:09:46 +02:00
Shane R. Spencer
ee17ee5aca
feat(AWS Local Invocation): Support python3.9 runtime (#9879) 2021-08-25 10:59:28 +02:00
Han Sang Hoon (한상훈)
afc9a13386
feat(AWS Lambda): Prevent external subscription filter removal (#9839) 2021-08-24 13:41:08 +02:00
Remigiusz Orłowski
0682ba8b6a
refactor: Convert to async/await upload and rollback functions (#9866) 2021-08-24 11:11:59 +02:00
Jake Scott
6193d3867e
feat(AWS EventBridge): Support disabling a rule (#9865)
* Support being able to disable an eventbridge rule

* Pass state to custom resource handler

* Add docs

* Add unit tests for enabling or disabling an eventBridge rule
2021-08-21 23:16:48 +02:00
Karim Kanso
7e9bfd63fc
fix(AWS HTTP API): Always allow to define catch-all route (#9840) 2021-08-20 10:27:48 +02:00
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