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
|
cc7d7e4d53
|
feat(Telemetry): Add projectId to payload
|
2021-11-03 10:08:32 +01:00 |
|
Mariusz Nowak
|
1a3ccdbef8
|
fix(CLI): Fix handling when local serverless is removed in command run
|
2021-09-28 17:16:17 +02:00 |
|
Piotr Grzesik
|
00fdba1546
|
refactor(Telemetry): Recognize notificationsMode
|
2021-08-17 21:02:09 +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 |
|
Sudipto Das
|
daee1d5375
|
refactor: Replace fse.unlink with fs.promises.unlink (#9754)
|
2021-07-16 09:27:13 +02:00 |
|
Mariusz Nowak
|
9cea555e88
|
refactor(Telemetry): Report whether we're in context of TTY terminal
|
2021-07-07 18:32:44 +02:00 |
|
Piotr Grzesik
|
e65199c052
|
refactor(Telemetry): Ensure generation and related utils are sync
|
2021-07-06 11:24:21 +02:00 |
|
Mariusz Nowak
|
01f158695b
|
feat(Telemetry): Report configuration validation result
|
2021-07-01 08:32:33 +02:00 |
|
Mariusz Nowak
|
8e2d48fee5
|
feat(Telemetry): Report configValidationMode
|
2021-07-01 08:32:33 +02:00 |
|
Mariusz Nowak
|
7264d1672e
|
refactor(Telemetry): Increase error location coverage
|
2021-07-01 08:32:33 +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
|
9e10ceaf81
|
refactor(Telemetry): Recognize constructs
|
2021-06-21 17:15:30 +02:00 |
|
Mariusz Nowak
|
f3ff6d2175
|
refactor(Telemetry): Optimise error location length
|
2021-06-10 10:14:57 +02:00 |
|
Mariusz Nowak
|
542b691a64
|
refactor(Telemetry): Improve variable names
|
2021-06-10 10:14:57 +02:00 |
|
Mariusz Nowak
|
f6a7d03b04
|
refactor(Telemetry): Reduce length of error location
|
2021-06-10 10:14:57 +02:00 |
|
Mariusz Nowak
|
8d0ff078f7
|
feat(Telemetry): Report awsUserResourceTypes
|
2021-05-19 15:32:45 +02:00 |
|
Mariusz Nowak
|
105807a674
|
refactor(CLI Onboarding): Integrate steps from dashboard plugin
|
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
|
096ed9652b
|
fix(Telemetry): For local fallback ensure to report locally used version
|
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 |
|
Piotr Grzesik
|
7361e04960
|
fix(Telemetry): Ensure telemetry only matches js stacktrace paths
|
2021-05-10 15:52:53 +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 |
|
Piotr Grzesik
|
bdbf154c97
|
fix(Telemetry): Split stack lines properly on all OS-es
|
2021-05-03 12:12:24 +02:00 |
|
Piotr Grzesik
|
3ab06282fd
|
fix(Telemetry): Handle error locations not enclosed in parens
|
2021-05-03 12:12:24 +02:00 |
|
Piotr Grzesik
|
3ccf6a3af3
|
fix(Telemetry): Properly resolve location when for only relative paths (#9418)
|
2021-05-03 11:35:17 +02:00 |
|
Piotr Grzesik
|
d647125ff5
|
feat(Telemetry): Add commandDurationMs to payload
|
2021-04-30 11:57:03 +02:00 |
|
Piotr Grzesik
|
5861d08768
|
feat(Telemetry): Report failures via telemetry
|
2021-04-30 11:54:29 +02:00 |
|
Piotr Grzesik
|
8860397798
|
refactor(Telemetry): Add resolveErrorLocation util
|
2021-04-30 11:54:29 +02:00 |
|
Piotr Grzesik
|
f1a9a7b760
|
refactor(Telemetry): Add anonymizeStacktracePaths util
|
2021-04-30 11:54:29 +02:00 |
|
Piotr Grzesik
|
f5b2b9be39
|
feat(Telemetry): Add commandOptionNames to payload
|
2021-04-28 16:30:47 +02:00 |
|
Piotr Grzesik
|
ba5f207d0a
|
refactor(Telemetry): Make serverless optional in generatePayload
|
2021-04-27 17:46:19 +02:00 |
|
Piotr Grzesik
|
ba7fd2e1b4
|
feat(Telemetry): Allow to disable telemetry via SLS_TELEMETRY_DISABLED
|
2021-04-21 14:30:51 +02:00 |
|
Piotr Grzesik
|
f4302249a9
|
fix(Telemetry): Do not send request when there are no events
|
2021-04-20 15:39:48 +02:00 |
|
Piotr Grzesik
|
0f30125189
|
refactor(Telemetry): Make getServiceConfig return only config prop
|
2021-04-19 16:18:24 +02:00 |
|
Piotr Grzesik
|
d3ecb7cc3b
|
feat(Telemetry): Record all commands and send only on deploy
|
2021-04-19 16:18:24 +02:00 |
|
Piotr Grzesik
|
cde1e54878
|
feat(Telemetry): Adjust generatePayload for service-agnostic command
|
2021-04-19 16:18:24 +02:00 |
|
Piotr Grzesik
|
5be1fd0486
|
feat(Telemetry): Do not send request during storeLocally
|
2021-04-19 16:18:24 +02:00 |
|
Piotr Grzesik
|
bd4e792594
|
refactor(Telemetry): Rename report to storeLocally
|
2021-04-19 16:18:24 +02:00 |
|
Piotr Grzesik
|
70175857c9
|
refactor(Telemetry): Rename sendPending to send
|
2021-04-19 16:18:24 +02:00 |
|
Mariusz Nowak
|
87d380275b
|
refactor: Replace config.servicePath with service.dir
|
2021-04-16 13:32:13 +02:00 |
|
Piotr Grzesik
|
d66711108b
|
refactor(Telemetry): Rename analytics to telemetry
|
2021-04-16 10:45:56 +02:00 |
|