Piotr Grzesik
007c294211
refactor(Telemetry): Recognize isUsingCompose
2022-05-23 15:32:36 +02:00
Piotr Grzesik
3bcff796f1
refactor(Telemetry): Ensure to pass unique id with events
2022-04-13 11:22:27 +02:00
Piotr Grzesik
d215517cf0
feat(AWS Lambda): Add support for function URLs
2022-04-06 23:13:37 +02:00
Mariusz Nowak
c28c48c6a1
refactor(Console): Dynamically resolve latest version of the extension
2022-03-14 16:15:46 +01:00
Mariusz Nowak
bdaf21e1a1
feat(Console): Initial integration
2022-02-25 20:12:02 +01:00
Piotr Grzesik
0c810bf96a
fix: Improve detection of tty
2022-02-08 18:12:11 +01:00
Piotr Grzesik
76a60ae2b7
refactor: Use templates from examples in create
2022-02-04 17:35:19 +01:00
Mariusz Nowak
e9c3502e2a
refactor: Rename lib/utils/telemetry/generatePayload.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
c3e08ca342
refactor: Rename lib/utils/telemetry/areDisabled.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
8292f31c47
refactor: Rename lib/utils/fs/writeFileSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
8723cd3026
refactor: Rename lib/utils/fs/writeFile.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
241f2cdf4c
refactor: Rename lib/utils/fs/walkDirSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
ab5ad10fd8
refactor: Rename lib/utils/fs/safeMoveFile.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
c284f4a90c
refactor: Rename lib/utils/fs/readFileSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
5d099f7e39
refactor: Rename lib/utils/fs/readFile.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
363ff18561
refactor: Rename lib/utils/fs/getTmpDirPath.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b3966191b1
refactor: Rename lib/utils/fs/fileExistsSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
61527a35e8
refactor: Rename lib/utils/fs/fileExists.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
7fd6176d72
refactor: Rename lib/utils/fs/createZipFile.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
58e22ec54a
refactor: Rename lib/utils/fs/copyDirContentsSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
e3cea12a81
refactor: Rename lib/utils/yamlAstParser.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
49a6af94ce
refactor: Rename lib/utils/renameService.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
2cf86e4ee9
refactor: Rename lib/utils/logDeprecation.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
4bb6ff4e23
refactor: Rename lib/utils/ensureExists.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b7e5f55bf7
refactor: Rename lib/utils/ensureArtifact.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
a93a1511b7
refactor: Rename lib/utils/downloadTemplateFromRepo.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
5c1f615ff4
refactor: Rename lib/utils/deepSortObjectByKey.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
cab3e58839
refactor: Rename lib/utils/createFromTemplate.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
7289137073
refactor: Rename lib/Serverless.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
84626e385c
test: Rename fixture programmatic/httpApi
2022-01-27 15:21:58 +01:00
Mariusz Nowak
439b2ab6cb
test: Rename fixture programmatic/customProvider
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
c18e1b308b
refactor(CLI): Export resolved local installation path directly
2022-01-27 15:21:58 +01:00
Piotr Grzesik
ae169f564a
refactor(Telemetry): Include paramsCount in telemetry
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
Piotr Grzesik
33bd501f06
feat: Error instead of warning when missing "commands" or "options"
...
BREAKING CHANGE: When creating `Serverless` class instance programatically,
both "options" and "commands" have to be passed via "config" to the constructor.
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b30a2277a7
test: Upgrade @serverless/test to v9
2022-01-27 15:21:58 +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
b41c6e4849
test: Ensure to skip on Windows in case of EPERM errors
2021-11-17 15:34:33 +01:00
Piotr Grzesik
cc7d7e4d53
feat(Telemetry): Add projectId to payload
2021-11-03 10:08:32 +01:00
Mariusz Nowak
44484903b3
refactor(CLI): Improve file size output in logs
2021-10-27 16:39:09 +02:00
Mariusz Nowak
452e234306
refactor(CLI): doctor command for modern handling of deprecations
2021-10-20 10:40:54 +02:00
Piotr Grzesik
2217158764
refactor(CLI): Support decoratedMessage on ServerlessError
2021-10-19 13:36:51 +02:00
Sudipto Das
f431218790
refactor: Replace fse.readFile with fs.promises.readFile ( #9935 )
2021-09-10 12:00:44 +02:00
Sudipto Das
05fff98a00
refactor: Replace fse.writeFile with fs.promises.writeFile ( #9870 )
2021-08-30 11:08:47 +02:00
Piotr Grzesik
00fdba1546
refactor(Telemetry): Recognize notificationsMode
2021-08-17 21:02:09 +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
60d729b5d4
feat(Telemetry): Detect used variable sources
2021-07-28 13:18:31 +02:00
Sudipto Das
1e00f9edfb
refactor: Replace fse.readdir with fs.promises.readdir ( #9780 )
2021-07-26 14:36:44 +02:00