14084 Commits

Author SHA1 Message Date
Piotr Grzesik
98c9700bcd feat(CLI Onboarding): Support template-path param 2021-05-14 14:17:19 +02:00
Piotr Grzesik
03011baf07 refactor: Add create-from-local-template util 2021-05-14 14:17:19 +02:00
Piotr Grzesik
9eea885b39 refactor(CLI Onboarding): Add history and stepHistory to context 2021-05-14 13:46:29 +02:00
Mariusz Nowak
f6b7cfaaaf fix(Variables): Fix reporting of variable resolution errors 2021-05-14 13:42:54 +02:00
Mariusz Nowak
b86128b250 test: Workaround race conditions v2.41.2 2021-05-13 14:04:34 +02:00
Mariusz Nowak
0d92eb2ec6 chore: Release v2.41.2 2021-05-13 14:04:34 +02:00
Mariusz Nowak
f2a8e66d41 chore: Upgrade dotenv to v9 2021-05-13 14:04:34 +02:00
Mariusz Nowak
340566a82e chore: Bump dependencies 2021-05-13 14:04:34 +02:00
Mariusz Nowak
eeddf9f518 fix(Telemetry): If global & local report outcome, report with global 2021-05-13 13:06:33 +02:00
Mariusz Nowak
65a1f3875c fix(CLI): Ensure resolved CLI params are correct in local fallback 2021-05-13 13:06:33 +02:00
Mariusz Nowak
7047c34929 fix(CLI): Fallback to local version only if we're not in its context 2021-05-13 13:06:33 +02:00
Mariusz Nowak
105807a674 refactor(CLI Onboarding): Integrate steps from dashboard plugin 2021-05-12 12:41:30 +02:00
Mariusz Nowak
a26a21ff3f test(CLI Onboarding): Remove bluebird dependency 2021-05-12 12:41:30 +02:00
Mariusz Nowak
1060d1468b refactor(CLI Onboarding): Refactor to async/await 2021-05-12 12:41:30 +02:00
Mariusz Nowak
7864f4d28d refactor(CLI Onboarding): Seclude from internal Framework logic 2021-05-12 12:41:30 +02:00
Mariusz Nowak
c13586ee23 refactor(CLI Onboarding): Simplify tabcompletion support check 2021-05-12 12:41:30 +02:00
Mariusz Nowak
4f6a50a2e1 refactor(Telemetry): Make generatePayload serverless independent 2021-05-12 12:41:30 +02:00
Mariusz Nowak
b915cc4671 refactor: Refactor isNpmPackageWritable to not depend on serverless 2021-05-12 12:41:30 +02:00
Mariusz Nowak
05588f77c0 refactor(CLI): Rely internally on @serverless/utils/log 2021-05-12 12:41:30 +02:00
Corentin Doue
9cc05ad2f6
feat(Templates): Add google-nodejs-typescript template (#9445) 2021-05-12 11:02:44 +02:00
Mariusz Nowak
80281eef64 test: Ensure no deprecations logs (after default runtime deprecation) 2021-05-11 14:08:38 +02:00
Mariusz Nowak
2f3d33d347 test: Improve test title 2021-05-11 14:08:38 +02:00
Piotr Grzesik
ad63a8f732 chore: Release 2.41.1 v2.41.1 2021-05-11 13:55:04 +02:00
Piotr Grzesik
bbfe742b24 fix(CLI): Correctly resolve version during local fallback 2021-05-11 13:40:55 +02:00
Piotr Grzesik
3c5d713da6 chore: Release 2.41.0 v2.41.0 2021-05-11 10:27:06 +02:00
Piotr Grzesik
e22b3cc70b chore: Bump dependencies 2021-05-11 10:27:06 +02:00
Piotr Grzesik
56f85874c6 fix(AWS API Gateway): Support Fn::Split for vpcEndpointIds schema 2021-05-11 09:47:18 +02:00
Mariusz Nowak
096ed9652b fix(Telemetry): For local fallback ensure to report locally used version 2021-05-11 08:57:29 +02:00
Mariusz Nowak
420e13479f test: Put setup into before 2021-05-11 08:57:29 +02:00
Mariusz Nowak
2672047c2f refactor: Resolve path to package in resolveLocalServerlessPath 2021-05-11 08:57:29 +02:00
Mariusz Nowak
3804aebd29 test: Improve test title 2021-05-11 08:57:29 +02:00
Mariusz Nowak
fa8c076c56 fix(CLI): Fix local installation fallback
Older versions expose just `serverless.isInvokedByGlobalInstallation` property, not `serverless._isInvokedByGlobalInstallation`
2021-05-11 08:57:29 +02:00
Mariusz Nowak
4d077d1653 fix(Telemetry): Let old versions report telemetry old way 2021-05-11 08:57:29 +02:00
Piotr Grzesik
7361e04960 fix(Telemetry): Ensure telemetry only matches js stacktrace paths 2021-05-10 15:52:53 +02:00
Mariusz Nowak
27e21e8fca fix(CLI): Ensure to report only unrecognized sources as unrecognized 2021-05-10 13:39:21 +02:00
Piotr Grzesik
277f4e8e9c fix(AWS Lambda): Ensure that docker image is build and pushed only once 2021-05-10 13:38:48 +02:00
Piotr Grzesik
59fd478550 refactor: Use object-param for resolveImageUriAndShaFromPath 2021-05-10 13:38:48 +02:00
Mariusz Nowak
8d56d0e520 style: Prettier 2021-05-10 13:07:44 +02:00
Jaakko Lappalainen
9e558eefd6
feat(AWS Lambda): Deprecate nodejs12.x as default runtime (#9416) 2021-05-10 09:40:57 +02:00
Zach Whaley
40e56fc0e9
fix(Packaging): Fix support of the artifact S3 uri with region (#9411) 2021-05-09 21:21:19 +02:00
lyndoh
ec909452b5
feat(AWS API Gateway): Support disabling default endpoint (#9404) 2021-05-06 18:01:46 +02:00
Piotr Grzesik
fa993ea1f1 chore: Release 2.40.0 v2.40.0 2021-05-06 13:24:23 +02:00
Piotr Grzesik
5c7e87f3e0 chore: Bump dependencies 2021-05-06 13:24:23 +02:00
Mariusz Nowak
962433864f fix(CLI): Do not validate command when falling back to old version
Old versions may not provide information on external plugins, and in such case we do not have a full picture supported commands and options.
We should avoid any validation in such case
2021-05-06 12:13:22 +02:00
Nicholas Wehr
078ec59058
feat(AWS Lambda): Add ecr.scanOnPush configuration option (#9379) 2021-05-06 11:09:16 +02:00
Mariusz Nowak
6ca2489719 chore: Release v2.39.2 v2.39.2 2021-05-04 22:33:54 +02:00
Mariusz Nowak
14d39caecf chore: Bump dependencies 2021-05-04 22:33:54 +02:00
Mariusz Nowak
da476ad7ac fix(CLI): Ensure to support disableDeprecations setting 2021-05-04 22:12:00 +02:00
Mariusz Nowak
b7a113d48d fix(Telemetry): Ensure proper options for generate payload fallback 2021-05-04 22:12:00 +02:00
Mariusz Nowak
ae9442e53b fix(Telemetry): Do not share telemetry cache folder with old versions
Fixes the issue for global to local fallback case, where older global which send cache on every command was sending same telemetry as local
2021-05-04 22:12:00 +02:00