Mariusz Nowak
7289137073
refactor: Rename lib/Serverless.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
f103cbeffb
refactor(CLI): Comment typo
2022-01-27 15:21:58 +01:00
Mariusz Nowak
6b26a7d360
refactor(CLI): Unify finalization of a process handling
2022-01-27 15:21:58 +01:00
Mariusz Nowak
f51f9a5fb9
refactor(CLI): Simplify deploy function args patch
2022-01-27 15:21:58 +01:00
Mariusz Nowak
350ef1257a
refactor(CLI): Extend processSpanPromise span
2022-01-27 15:21:58 +01:00
Mariusz Nowak
e142254056
refactor(CLI): Seclude uncaught exception handling
2022-01-27 15:21:58 +01:00
Mariusz Nowak
6a84560405
refactor(CLI): Move var declaration
2022-01-27 15:21:58 +01:00
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
731b3ba1e1
feat(Variables): Remove old variables resolver
...
BREAKING CHANGE:
Old variables resolver is permanently removed. Any resolution error as approached with current resolver is assumed as final (there's no longer fallback to old resolver)
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
Mariusz Nowak
b4a25d70d3
feat: Remove tab autocomplete feature
...
Reasoning:
- Performance is very poor due to slow command startup time
- `tabtab` package is no longer maintained and shares security issues
- Feature usage is relatively low (telemetry data shows 7% of users has the autocompletion on)
BREAKING CHANGE:
Opt-in tab-tab autocompletion feature is removed due to performance and security issues
2022-01-27 15:21:58 +01:00
Mariusz Nowak
bd506286ad
feat: Support params configuration
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b5069ef8cb
feat(CLI): Deprecate support for deploy -f alias
2022-01-27 15:21:58 +01:00
Matthieu Napoli
dbb044c8b7
docs: Various text improvements
2022-01-03 15:56:14 +01:00
Mark Tse
fa1d8fdb31
refactor(CLI): Fix typo in error message ( #10421 )
2021-12-28 16:26:03 +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
204f2051f6
fix(CLI): Fix resolution of help for not integrated commands
2021-10-21 12:24:46 +02:00
Mariusz Nowak
2f7e698e4d
refactor: Improve var naming
2021-10-20 10:40:54 +02:00
Mariusz Nowak
452e234306
refactor(CLI): doctor command for modern handling of deprecations
2021-10-20 10:40:54 +02:00
Mariusz Nowak
6022fb9833
fix(CLI): Ensure command validation for service independent commands
2021-10-20 10:40:54 +02:00
Ikko Ashimine
59f2d27166
chore: Fix typo in serverless.js ( #9945 )
2021-10-18 17:21:34 +02:00
Mariusz Nowak
7c91cde7ac
refactor(CLI): Reconfigure dashboard related warning to modern logs
2021-10-05 14:56:17 +02:00
Seungchan Ahn
26ce1c636b
refactor(Plugins): Seclude plugin uninstall standalone command
...
(PR #10015 )
2021-09-28 17:03:41 +02:00
Mariusz Nowak
b4e4fdac71
refactor: Use set instead of array
2021-09-27 17:38:12 +02:00
Seungchan Ahn
713ac1e2a1
refactor(Plugins): Seclude plugin install standalone command ( #9942 )
2021-09-27 16:37:22 +02:00
Mariusz Nowak
e3af1f3a94
fix(Plugins): Ensure to keep options as passed to plugins up to date
2021-09-24 12:13:17 +02:00
Mariusz Nowak
0833fd03d1
fix(CLI): Fix general help output when in context of AWS service
...
No AWS specific commands were listed
2021-09-23 13:20:14 +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
bbb6c6cd7d
feat(CLI): Enable env variables in provider.stage property
2021-08-31 10:02:47 +02:00
Mariusz Nowak
56e9423cd7
refactor(Variables): Enable early sls:stage resolution
2021-08-27 14:54:15 +02:00
Piotr Grzesik
53b41eb53a
refactor(CLI): Deprecate -v as alias for --verbose
2021-08-10 20:11:09 +02:00
Piotr Grzesik
60d729b5d4
feat(Telemetry): Detect used variable sources
2021-07-28 13:18:31 +02:00
Mariusz Nowak
fd5005e404
fix(Telemetry): Ensure no doubled telemetry in edge cases
2021-07-07 19:18:32 +02:00
Mariusz Nowak
7354c2000f
refactor(Telemetry): Report all interruption signals
2021-07-07 18:32:44 +02:00
Mariusz Nowak
dff2799941
refactor(CLI): Improve module imports order
2021-07-07 18:32:44 +02:00
Mariusz Nowak
c5a3f6907a
fix(CLI): Fix SIGINT signal handling
2021-07-07 18:32:44 +02:00
Piotr Grzesik
0c5b8dd831
fix(Telemetry): Correctly report outcome for interactive setup
2021-07-06 16:36:33 +02:00
Piotr Grzesik
502f7e711f
feat(Telemetry): Handle interruptions and persist telemetry data
2021-07-06 16:36:33 +02:00
Mariusz Nowak
5b54ed2e26
refactor: Drop old variables engine related deprecation
...
Old variables engine will be removed with next major, so there's no point to communicate breaking changes that were supposed to introduced if it was to stay
2021-07-06 12:03:51 +02:00
Piotr Grzesik
e65199c052
refactor(Telemetry): Ensure generation and related utils are sync
2021-07-06 11:24:21 +02:00
Mariusz Nowak
9b624a5067
feat(CLI): New warn:summary (default) deprecations logging mode
...
To avoid confusion, in case of local fallback always resort to `warn`
2021-07-05 22:15:50 +02:00
Piotr Grzesik
cc24bc2ae2
refactor(Telemetry): Report commandUsage as object
2021-07-05 14:13:32 +02:00
Piotr Grzesik
33794ea504
feat(Variables): Support aws:region and aws:accountId variables
2021-06-30 13:02:59 +02:00
Piotr Grzesik
0eba2dcdfe
feat(CLI Onboarding): Add telemetry for interactive flow
2021-06-28 15:19:55 +02:00
Mariusz Nowak
c22a8b99f2
feat: Introduce an opt-in "error" deprecation notification mode
2021-06-21 17:31:50 +02:00
Mariusz Nowak
cc09c62301
fix(Variables): Meaningfully report misuse of dashboard sources
2021-06-11 10:14:15 +02:00
Mariusz Nowak
aa45876044
fix(Variables): Recognize tenant setting as it's recognized by plugin
2021-06-11 10:14:15 +02:00