14360 Commits

Author SHA1 Message Date
Piotr Grzesik
d53c80d456 test(AWS API Gateway): Fix integration test for API Gateway 2021-08-10 21:30:55 +02:00
Piotr Grzesik
53b41eb53a refactor(CLI): Deprecate -v as alias for --verbose 2021-08-10 20:11:09 +02:00
Piotr Grzesik
378a8f426d refactor(AWS API Gateway): Deprecate default identitySource 2021-08-10 16:51:51 +02:00
Mariusz Nowak
83af78ceb5 docs: Improve documentation on deprecation addressing old vars resolver 2021-08-09 12:23:52 +02:00
Mariusz Nowak
847dd8f475 feat(AWS IAM): Resign from deprecating old format of IAM settings 2021-08-09 12:23:52 +02:00
Piotr Grzesik
3ccc8cf91c chore: Release 2.53.1 v2.53.1 2021-08-06 13:51:47 +02:00
Piotr Grzesik
54ce40a64d chore: Bump dependencies 2021-08-06 13:51:47 +02:00
Piotr Grzesik
7c51f55f5b
refactor(CLI): Change formatting of notifications (#9807) 2021-08-06 12:47:09 +02:00
Nyambayar Turbat
48c3d990be
refactor: Use async in lib/utils (#9809) 2021-08-06 12:40:23 +02:00
acvi
006dc01862
docs: Fix typo in event-bridge.md docs (#9808) 2021-08-06 12:31:41 +02:00
Lewis Putz
f0ae032252
fix(AWS API Gateway): Ensure MinimumCompressionSize can be 0 (#9806) 2021-08-06 10:13:22 +02:00
Piotr Grzesik
6b857c347f chore: Release 2.53.0 v2.53.0 2021-08-04 15:55:29 +02:00
Piotr Grzesik
de768bcf16 chore: Bump dependencies 2021-08-04 15:55:29 +02:00
Karim Kanso
d2754594c4
fix(AWS API Gateway): Ensure to attach validator when required (#9793) 2021-08-04 12:49:22 +02:00
Matthieu Napoli
5c9df56f1b
fix(Plugins): Improve error message when a plugin is missing (#9798) 2021-08-03 20:54:51 +02:00
Nyambayar Turbat
4b87497875
refactor: Use async in lib/plugins/create (#9683) 2021-08-02 16:50:54 +02:00
Piotr Grzesik
60d729b5d4 feat(Telemetry): Detect used variable sources 2021-07-28 13:18:31 +02:00
Shane R. Spencer
612f668c93
feat(Variables): Accept case-insensitive strings in strToBool (#9770)
* Lowercase stringValue to allow for wider range of inputs.

This change simply adds toLowerCase() when assigning stringValue to allow enable a case-insensitive input (True, TRUE, False, False)

* Update variables.md

Added documentation showing lowercase change to strToBool

* Update str-to-bool.test.js

Added uppercase/mixedcase test

* Update str-to-bool.test.js

fixed test description for str-to-bool case checks

* fix linting/prettier issues with strToBool test/func patch
2021-07-27 13:53:58 +02:00
Nyambayar Turbat
377da097c5
refactor: Use async in lib/plugins/plugin (#9680)
* configure async in lib/plugins/plugin

* using runserverless to check function validate()

* removing unnecessary test
2021-07-27 13:51:43 +02:00
Piotr Grzesik
699c03aea4 docs: Add note about config validation to contributors docs 2021-07-26 15:42:13 +02:00
Sudipto Das
1e00f9edfb
refactor: Replace fse.readdir with fs.promises.readdir (#9780) 2021-07-26 14:36:44 +02:00
Piotr Grzesik
fb46396f52 chore: Release v2.52.1 v2.52.1 2021-07-22 11:09:05 +02:00
Piotr Grzesik
3402ed3dde chore: Bump dependencies 2021-07-22 11:09:05 +02:00
Mariusz Nowak
4766c24adf chore: Update @serverless/test 2021-07-22 10:10:24 +02:00
Mariusz Nowak
9844f4477d test: Ensure input is properly resolved in local fallback 2021-07-22 10:10:24 +02:00
Mariusz Nowak
464467e2be fix(CLI): Ensure processedInput is properly resolved in local fallback 2021-07-22 10:10:24 +02:00
dnx-seek
32de9bffed
docs: Suggest python3 template over python2 (#9773)
python2 is [no longer a supported runtime](https://aws.amazon.com/blogs/compute/announcing-end-of-support-for-python-2-7-in-aws-lambda/) for AWS.

When I ran this example as it currently is in the docs it created a python2 project. Interestingly selecting `AWS - Python - Starter` from the CLI did create a python3 project, although the code seems to suggest this should be calling the `aws-python` template, but I probably missed a link there.
2021-07-22 09:21:54 +02:00
Piotr Grzesik
4d56be562a refactor(Telemetry): Use prompt-with-history 2021-07-22 08:42:57 +02:00
Matthieu Napoli
b775613d62
docs: Cleanup broken links for v0.5 documentation (#9765) 2021-07-21 15:15:11 +02:00
Whit Rooke
dc469ffe05
docs: Adjust spelling in Node SDK guide (#9767)
Just seemed a bit confusing to have an precede sync, made me look twice to see which case was truly sync versus async
2021-07-21 15:00:21 +02:00
Piotr Grzesik
afdf77c960 refactor(CLI Onboarding): Move dashboard-set-org from plugin 2021-07-20 17:18:36 +02:00
Piotr Grzesik
adef7102df refactor(CLI Onboarding): Move dashboard-login step from plugin 2021-07-20 17:18:36 +02:00
Matthieu Napoli
b19d11f29a
docs: Improve the Getting started guide (#9764) 2021-07-20 15:38:48 +02:00
Piotr Grzesik
b85f3934ed fix(CLI Onboarding): Ensure credentials resolution before deploy 2021-07-19 16:43:44 +02:00
frozenbonito
916c76f48c
fix(CLI): Fix validation of deprecationNotificationMode config option
(PR #9762)
2021-07-19 16:28:31 +02:00
Mariusz Nowak
791f3acdc3 test: Cover serverless-step-functions plugin 2021-07-19 09:42:06 +02:00
Mariusz Nowak
246817bbeb docs(Telemetry): Update notifications code documentation 2021-07-16 14:18:17 +02:00
Mariusz Nowak
922ec0093f fix: Fix functions[] validation (ignore null values) 2021-07-16 10:56:06 +02:00
Sudipto Das
daee1d5375
refactor: Replace fse.unlink with fs.promises.unlink (#9754) 2021-07-16 09:27:13 +02:00
Ikko Ashimine
d7c4c1efcb
test: Fix title typo (#9752) 2021-07-15 17:15:53 +02:00
Mariusz Nowak
5ceca3c04a test: Cover serverless-plugin-typescript plugin 2021-07-15 15:58:41 +02:00
Piotr Grzesik
48bcf048d3 chore: Release 2.52.0 v2.52.0 2021-07-15 13:19:40 +02:00
Piotr Grzesik
dd1885f2de chore: Bump dependencies 2021-07-15 13:19:40 +02:00
Piotr Grzesik
6f494888cc feat(AWS CloudFormation): Allow to disable default export names 2021-07-15 12:11:11 +02:00
Mariusz Nowak
8c741d1d97 fix(Variables): In ssm source auto parse only object JSON notation 2021-07-15 11:20:13 +02:00
David Asensio Cañas
186496922a
feat(CLI): Automatically expand loaded env variables (#9615) 2021-07-15 10:19:42 +02:00
Mariusz Nowak
4b25b92be4 test: Coverserverless-iam-roles-per-function with integration tests 2021-07-15 10:18:16 +02:00
Mariusz Nowak
3e384e2c61 test: Coverserverless-dotenv-plugin with integration tests 2021-07-15 10:18:16 +02:00
Mariusz Nowak
7078449df5 chore: Upgrade filesize to v7 2021-07-14 18:52:32 +02:00
Piotr Grzesik
560aee5feb feat(Telemetry): Record initial context for interactive setup 2021-07-14 18:48:29 +02:00