14429 Commits

Author SHA1 Message Date
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
Mariusz Nowak
5c9766c085 feat: Support error hook to be triggered on command error 2021-09-09 17:29:22 +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
Mariusz Nowak
b425cf1582 feat: Internal API to 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
Mariusz Nowak
df5f96952f docs: Improve dotenv setup instructions 2021-09-08 17:13:42 +02:00
Mariusz Nowak
29aec529b5 feat(CLI): Ensure to clear progress in expected time points 2021-09-08 15:18:33 +02:00
Mariusz Nowak
ec93174b8c feat(CLI): Configure log writing with new (experimental) log engine 2021-09-07 11:38:25 +02:00
Mariusz Nowak
c172430a6e chore: Upgrade log-node to v8 2021-09-07 11:38:25 +02:00
Mariusz Nowak
34d7f1d32e chore: Upgrade cli-progress-footer to v2 2021-09-07 11:38:25 +02:00
Mariusz Nowak
e46ce80d99 refactor(CLI): Ensure no monkey patching by progress override 2021-09-07 11:38:25 +02:00
Mars Lan
b0ca2376bb
feat: Do not retry AWS requests if the token has expired (#9914) 2021-09-06 16:16:39 +02:00
Corentin Doue
ff45a42def
docs: Add invoke local doc for google provider (#9603) 2021-09-06 13:56:19 +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
Piotr Grzesik
f096440440 test(AWS Lambda): Fix activemq integration test 2021-09-03 13:19:59 +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
Matthieu Napoli
315525268d docs: Improve title in SQS docs
The previous title had confusing wording. Now it starts from the use case and should be much clearer to users not familiar with Lift.
2021-09-02 16:56:48 +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
Mariusz Nowak
e23cef0910 chore: Release v2.57.0 v2.57.0 2021-08-31 11:48:21 +02:00
Mariusz Nowak
8f1c8ee738 chore: Bump dependencies 2021-08-31 11:48:21 +02:00
Mariusz Nowak
9a2511cf90 refactor: Upgrade filesize to v8 2021-08-31 11:07:36 +02:00
Mariusz Nowak
bbb6c6cd7d feat(CLI): Enable env variables in provider.stage property 2021-08-31 10:02:47 +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
Peter Reshetin
8ab27ab948
docs: Fix link in CONTRIBUTING.md file (#9891) 2021-08-27 17:29:26 +02:00
Matthieu Napoli
19dbe8a444
docs(AWS SQS): Describe serverless-lift plugin usage (#9889) 2021-08-27 15:56:10 +02:00
Mariusz Nowak
8dece7f6c6 fix(Variables): Fix new sources resolution error message at old resolver 2021-08-27 14:54:40 +02:00
Mariusz Nowak
56e9423cd7 refactor(Variables): Enable early sls:stage resolution 2021-08-27 14:54:15 +02:00
Mariusz Nowak
479569a185 test(Variables): Refactor util signature 2021-08-27 14:54:15 +02:00
Mariusz Nowak
cb109dd835 fix(AWS API Gateway): Fix request validator triage 2021-08-27 13:09:46 +02:00
Mariusz Nowak
9a3f1e6997 docs: Ensure to represent default as assigned value
Default is set to `5` -> 680b9d2479/lib/plugins/aws/deploy/lib/cleanupS3Bucket.js (L12)
2021-08-25 14:24:20 +02:00
Piotr Grzesik
680b9d2479 chore: Release 2.56.0 v2.56.0 2021-08-25 12:35:01 +02:00
Piotr Grzesik
80e4624fb4 chore: Bump dependencies 2021-08-25 12:35:01 +02:00
Shane R. Spencer
ee17ee5aca
feat(AWS Local Invocation): Support python3.9 runtime (#9879) 2021-08-25 10:59:28 +02:00
Jeong-Hee Kang
c6b5a5f4c6
docs: Update cloudfront.md (#9878)
https://aws.amazon.com/about-aws/whats-new/2021/04/lambda-edge-support-node14/
2021-08-24 15:44:02 +02:00
Joseph Cha
cc1693ce7b
chore: Refactor provider.role tests (#9869) 2021-08-24 15:27:27 +02:00
Piotr Grzesik
f69a19c680 feat(CLI Onboarding): Improve onboarding messaging 2021-08-24 13:58:44 +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
Piotr Grzesik
9a8e7e44b4 fix(CLI): Mark dashboard command with optional service dependency 2021-08-23 17:59:21 +02:00
Piotr Grzesik
db98eb3266 test: Ensure proper aws-sdk patch in provider tests 2021-08-23 12:01:55 +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