Commit Graph
25 Commits
Author SHA1 Message Date
Logan RamosandGitHub ecec382340 Fix log channel visibility (#172055) 2023-01-23 20:22:32 +01:00
Sandeep SomavarapuandGitHub 1278cb5e74 Fix #171757 (#172032)
* Fix #171757

* complete fix
2023-01-23 13:50:32 -05:00
Logan RamosandGitHub 7e351937da Don't use IObservableValue (#167072)
don't use observable value
2022-11-23 13:32:20 -05:00
Logan RamosandGitHub eccee071eb Enable telemetry logging only in OSS (#166032)
* Enable telemetry logging only in OSS

* Remove unnecessary comment

* Update comment
2022-11-10 16:55:09 -05:00
Logan RamosandGitHub e814cb5c65 Telemetry API (#160902)
* First run of scaffolding out a telemetry API

* Make telemetry config up to date

* Further work on telemetry API

* Implement telemetry logging extension host

* Add logging to exthost logger

* Extract telemetry cleaning

* Add data cleaning

* Update email regex
2022-10-11 15:44:18 -04:00
Logan RamosandGitHub dbbf24add8 Initial first run of telemetry output API (#157807)
* Initial first run of telemetry output API

* Add proposed api check
2022-08-10 13:26:12 -04:00
Logan RamosandGitHub d32b92bd7a Make comment and owner required by default (#156822) 2022-08-01 16:05:57 -04:00
Connor PeetandGitHub 82d8e0f018 web: add telemetry api for embedders (#146931)
* web: add telemetry api for embedders

* fixup! expose just the telemetry level instead of publicLog

* fixup! move telemetry level under env

* fixup! pr comments

* fixup! build
2022-04-13 10:27:56 -07:00
Logan Ramos 108baab0c6 Fix GDPR typings and compilation 2022-04-07 17:07:23 -04:00
Logan Ramos d21ed189d1 Revert "Update GDPR typings to allow for top level metadata. (#146943)"
This reverts commit f1e2e9990b.
2022-04-07 14:53:26 -04:00
Logan RamosandGitHub f1e2e9990b Update GDPR typings to allow for top level metadata. (#146943)
* Update gdpr typings

* Try out new typing
2022-04-07 14:23:27 -04:00
897c851383 Allow more granular configuration of telemetry through product.json (#143406)
* Allow configuration of telemetry through product.json

* Fix compilation

* Address PR comments

Co-authored-by: SteVen Batten <6561887+sbatten@users.noreply.github.com>
2022-03-18 09:33:51 -04:00
Alex Dima e2541e9263 Move extHostCustomers.ts to workbench/services (#141003) 2022-01-31 19:57:21 +01:00
Logan RamosandGitHub 4475ae1240 More granular telemetry API (#141086)
* Initial implementation of proposed telemetry API

* TelemetryDetails -> TelemetryConfiguration + proposed guards
2022-01-20 13:34:03 -05:00
Logan Ramos 9eb85d5421 Don't fire telemetry change event if no change 2021-10-08 13:01:41 -04:00
SteVen Batten 4b18313b44 listen to both settings changes 2021-10-01 11:53:48 -07:00
12ae331012 Move appenders to be better controlled by services (#133465)
* Cleanup telemetry appenders to be owned by service

* Add telemetry level to services

* simplify

* Fix compile

* Rename supportsTelemetryLogging -> supportsTelemetry

Co-authored-by: SteVen Batten <sbatten@microsoft.com>
2021-09-22 10:39:57 -04:00
9407123681 Intial work to add error to telemetry setting (#132996)
* Intial work to add error to telemetry setting

* deprecate and centralize the telemetry setting

* Fix compilation

Co-authored-by: SteVen Batten <stbatt@microsoft.com>
2021-09-14 10:50:25 -04:00
SteVen Batten 9901910447 use gte or lt only 2021-09-03 13:07:42 -07:00
SteVen Batten 8fb7bbabf1 fixes telemetry levels 2021-09-03 13:05:14 -07:00
SteVen BattenandGitHub 9525d0e1ed centralize telemetry level (#131919)
* centralize telemetry level

* add comments and const enum
2021-08-30 10:38:42 -07:00
Logan Ramos ad42148eeb Have vscode.env.telemetryEnabled respect product config 2021-08-23 13:46:29 -04:00
SteVen BattenandGitHub ff225b9fcc add telemetry enablement api (#117944) 2021-03-02 07:59:50 -08:00
Logan RamosandSteVen Batten 402281babe Added strictly typed telemetry function (#75915)
* Added strictly typed telemetry function

* cleanup publicLog2 signature
2019-06-21 15:13:07 -07:00
Johannes Rieken 1c710c65a8 move mainThread[L,T], #70319 2019-03-19 17:39:45 +01:00