Mariusz Nowak
61527a35e8
refactor: Rename lib/utils/fs/fileExists.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
a8029b1014
refactor: Rename lib/utils/fs/dirExistsSync.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
470b1e96cd
refactor: Rename lib/utils/fs/dirExists.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
1c2f53dcbf
refactor: Rename lib/utils/processBackendNotificationRequest.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
2bcc8f3b47
refactor: Rename lib/utils/openBrowser.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
aed6673d68
refactor: Rename lib/utils/isStandaloneExecutable.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
cca54df714
refactor: Rename lib/utils/getServerlessDir.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
ed0ad9edcb
refactor: Rename lib/utils/getFrameworkId.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
d8a36fba4c
refactor: Rename lib/utils/eventuallyUpdate.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
96202a7838
refactor: Rename lib/utils/awsSdkPatch.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
78184571b6
refactor: Rename lib/classes/ConfigSchemaHandler
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
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
38fe60e042
refactor(CLI): Convert isLocallyInstalled to export result directly
2022-01-27 15:21:58 +01:00
Mariusz Nowak
fdf25aab44
refactor: Move isLocalyInstalled util to CLI context
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
Mariusz Nowak
5fc55c0464
refactor: Replace ncjsm/resolve usage with native createRequire
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
Mariusz Nowak
6f3a632773
feat(AWS IAM): Deprecate IAM settings grouped directly at provider
2022-01-27 15:21:58 +01:00
Piotr Grzesik
05fb97fdab
refactor: Refactor direct use of @serverless/utils/log
2022-01-19 11:59:39 +01:00
Piotr Grzesik
82303b3894
refactor: Ensure support for warn mode for modern deprecations
2022-01-14 13:34:58 +01:00
Mariusz Nowak
80fef65397
refactor(CLI): Upgrade to v7 of open library
...
It's to unify open browser method with dashboard plugin, and this method feels more solid
2022-01-06 14:48:40 +01:00
Mariusz Nowak
7b360386ea
refactor(CLI): Ensure telemetry logs are issued at debug level
2021-12-28 16:17:16 +01:00
Mariusz Nowak
5a451ad024
refactor: Replace internal old logging utils with modern interface
2021-12-23 16:21:47 +01:00
Piotr Grzesik
0de3bc3cb9
feat(Telemetry): Report projectId in remove command
2021-12-23 16:11:15 +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
Piotr Grzesik
92ae054f02
feat(Standalone): Support installation on M1-based Macs
2021-12-08 14:23:47 +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
a0306365fc
fix(CLI): Handle gently case where temp folder is on other device
2021-10-20 16:15: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
006cec5f2c
refactor(CLI): Improve logic
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
Piotr Grzesik
4da0899673
refactor(CLI): Replace warnings with modern counterparts
2021-10-15 11:09:35 +02:00
Piotr Grzesik
be00a2672c
refactor(CLI): Replace process.stdout use with modern logs
2021-10-14 12:26:25 +02:00
ROSeaboyer
8e6dcd1aae
feat(AWS S3): Recognize ExpirationInDays property for s3 events
2021-10-13 16:03:01 +02:00
Piotr Grzesik
bd4d215266
refactor(CLI): Modern logs for install command
2021-10-01 16:32:38 +02:00
Mariusz Nowak
1a3ccdbef8
fix(CLI): Fix handling when local serverless is removed in command run
2021-09-28 17:16:17 +02:00