53 Commits

Author SHA1 Message Date
Piotr Grzesik
1cb6a2ff2d refactor: Remove legacy logs 2022-01-27 15:21:58 +01:00
Mariusz Nowak
e61674f8dc feat(Dashboard): Drop support for tenant
BREAKING CHANGE:
`tenant` configuration setting is no longer respected. Ensure to rely on `org` instead
2022-01-27 15:21:58 +01:00
Mariusz Nowak
d62c3288b2 feat: Unconditionally fallback when local installation found
BREAKING CHANGE:
`enableLocalInstallationFallback` configuration property is no longer supported.
2022-01-27 15:21:58 +01:00
Piotr Grzesik
4dbb496506 refactor(CLI Onboarding): Download templates from v3 examples branch 2022-01-27 15:21:58 +01:00
Mariusz Nowak
6a659f1b20 refactor: Upgrade @serverless/utils to v6 2022-01-27 15:21:58 +01:00
Piotr Grzesik
dcf52731ea feat(CLI Onboarding): Auto login if org provided or configured 2022-01-14 17:55:08 +01:00
Mariusz Nowak
20afe33923 refactor(CLI): Improve user message 2022-01-14 13:20:40 +01:00
Piotr Grzesik
46d090a302 refactor(CLI Onboarding): Download templates from v2 examples branch 2022-01-06 17:06:36 +01:00
Mariusz Nowak
7ebe133b35 fix(CLI): Fix handling of provider URL handling 2022-01-06 14:48:40 +01:00
Matthieu Napoli
dbb044c8b7 docs: Various text improvements 2022-01-03 15:56:14 +01:00
Piotr Grzesik
4fa20a56ea feat(Telemetry): Report didCreateService property 2021-12-23 12:51:04 +01:00
Piotr Grzesik
08b5acbaa9 refactor(Telemetry): Ensure to report projectId for interactive 2021-12-23 12:51:04 +01:00
Mariusz Nowak
07aed3429c refactor(CLI): Modern logs for interactive setup 2021-09-29 21:52:51 +02:00
Mariusz Nowak
5a583a9798 fix(Standalone): Fix internal npm installation handling 2021-09-28 10:24:54 +02:00
Piotr Grzesik
12216db579 feat(CLI Onboarding): Switch to httpApi-based templates 2021-09-14 16:46:14 +02:00
Mariusz Nowak
e46ce80d99 refactor(CLI): Ensure no monkey patching by progress override 2021-09-07 11:38:25 +02:00
Piotr Grzesik
f69a19c680 feat(CLI Onboarding): Improve onboarding messaging 2021-08-24 13:58:44 +02:00
Piotr Grzesik
b751c505c8 refactor(CLI Onboarding): Adjust summary messages in deploy step 2021-08-13 13:16:32 +02:00
Piotr Grzesik
4d56be562a refactor(Telemetry): Use prompt-with-history 2021-07-22 08:42:57 +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
Piotr Grzesik
b85f3934ed fix(CLI Onboarding): Ensure credentials resolution before deploy 2021-07-19 16:43:44 +02:00
Piotr Grzesik
560aee5feb feat(Telemetry): Record initial context for interactive setup 2021-07-14 18:48:29 +02:00
Piotr Grzesik
b5d3167e9f fix(Telemetry): Ensure to pass all steps with configured questions 2021-07-06 16:15:57 +02:00
Piotr Grzesik
cc24bc2ae2 refactor(Telemetry): Report commandUsage as object 2021-07-05 14:13:32 +02:00
Piotr Grzesik
b21c1e415b fix(Telemetry): Properly handle not in service dir in credentials 2021-07-02 10:44:17 +02:00
Piotr Grzesik
ac03d83289 refactor(Telemetry): Include commandUsage in case of error 2021-06-30 16:14:45 +02:00
Piotr Grzesik
ae5be0f5da fix(CLI Onboarding): Do not attempt local fallback during onboarding 2021-06-30 10:20:09 +02:00
Piotr Grzesik
a80681ffbf fix(CLI Onboarding): Only call handleError if plugin defined 2021-06-29 17:45:28 +02:00
Piotr Grzesik
58d64262fe refactor(CLI Onboarding): Adjustments to deploy step output 2021-06-29 13:04:18 +02:00
Piotr Grzesik
5e0d80579e feat(Telemetry): Add hasLocalCredentials 2021-06-28 15:19:55 +02:00
Piotr Grzesik
0eba2dcdfe feat(CLI Onboarding): Add telemetry for interactive flow 2021-06-28 15:19:55 +02:00
Piotr Grzesik
f5c1c47fa2 feat(CLI Onboarding): Add deploy step 2021-06-28 15:19:55 +02:00
Piotr Grzesik
e8681ee157 feat(CLI Onboarding): Support provider creation flow 2021-06-28 15:19:55 +02:00
Piotr Grzesik
28a06a05ab feat(CLI Onboarding): Add deploy step 2021-06-28 13:27:08 +02:00
Piotr Grzesik
feb04219f6 feat(CLI Onboarding): Support provider creation flow 2021-06-28 11:54:45 +02:00
Piotr Grzesik
519f77e1a8 refactor(CLI Onboarding): Remove auto-update step 2021-06-09 16:06:52 +02:00
Piotr Grzesik
3bac0f37f0 feat(CLI Onboarding): Remove tab-completion from interactive flow 2021-05-31 20:07:04 +02:00
Piotr Grzesik
d5e2baf714 feat(CLI Onboarding): Remove initial confirm question from the flow 2021-05-27 16:42:44 +02:00
Piotr Grzesik
2984adb045 refactor(CLI Onboarding): Use "Starter" not "Empty" for templates 2021-05-24 11:43:14 +02:00
Piotr Grzesik
dee54ed55c feat(CLI Onboarding): Present default project name if possible 2021-05-19 16:48:40 +02:00
Piotr Grzesik
f1a288ce2c feat(CLI Onboarding): Support template and template-url options 2021-05-19 14:58:19 +02:00
Piotr Grzesik
da7a70d83f feat(CLI Onboarding): Remove serverless.template.yml from template 2021-05-17 15:55:23 +02:00
Piotr Grzesik
acc9010d79 feat(CLI Onboarding): Run npm i after fetching template 2021-05-17 15:55:23 +02:00
Piotr Grzesik
e4ea50d401 feat(CLI Onboarding): Fetch templates from serverless/examples 2021-05-17 15:55:23 +02:00
Piotr Grzesik
7e8e1b62bb feat(CLI Onboarding): Dont allow setup with options in service dir 2021-05-14 14:17:19 +02:00
Piotr Grzesik
e63302bcb5 feat(CLI Onboarding): Skip "enable" question when options provided 2021-05-14 14:17:19 +02:00
Piotr Grzesik
53575dc360 feat(CLI Onboarding): Support --name CLI option 2021-05-14 14:17:19 +02:00
Piotr Grzesik
98c9700bcd feat(CLI Onboarding): Support template-path param 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