Tyler James Leonhardt
f363be172c
Rename LocalizationsService to LanguagePackService and misc moves ( #150314 )
...
* rename LocalizationsService to LanguagePackService and misc moves
* couple more renames
* one more rename
2022-05-24 15:05:17 -07:00
João Moreno
04e34f2554
dispose native policy service on shutdown
2022-05-19 13:56:27 +02:00
Joao Moreno
56eca91b26
add vscode-policy-watcher dependency, support registerPolicyDefinitions
2022-05-18 14:13:58 +02:00
Sandeep Somavarapu
562c9f6d8b
register policy definitions from policy configuration
2022-05-17 16:01:10 +02:00
Joao Moreno
5db383efe6
use FilePolicyService
2022-05-17 09:35:35 +02:00
Joao Moreno
2d1940e1ab
wip: registerPolicyDefinitions
2022-05-17 09:33:32 +02:00
Joao Moreno
70b7af01e8
wire up policy service
2022-05-16 21:57:56 +02:00
Sandeep Somavarapu
e4c04ea2e9
- Introduce policy model with file policy
...
- Introduce policy configuration using policy model
- Use policy configuration while reading, inspecting and writing configuration
- Adopt json settings editor
2022-05-10 13:49:31 +02:00
Sandeep Somavarapu
5669b27cac
Fix #147103
2022-04-11 11:25:48 +05:30
Benjamin Pasero
a70083c043
debt - move storage main into global storage
...
The other location one level up is being file watched and storage file changes constantly.
2022-03-30 07:21:52 +02:00
Benjamin Pasero
61662bf26c
debt - migrate storage.json into User
2022-03-28 08:28:25 +02:00
SteVen Batten
5612d0124a
fix layer breakage
2022-02-23 11:15:18 -08:00
SteVen Batten
d3d1be0131
fix layer breakage
2022-02-23 09:53:40 -08:00
SteVen Batten
b43fff4d34
improve pii path logic
2022-02-23 09:32:16 -08:00
Sandeep Somavarapu
ab394ee788
#15756 support pre-release while installing through cli and commands
2021-11-25 19:55:21 +01:00
Sandeep Somavarapu
37acec6394
- clear formatters while creating the spdlog logger
...
- fix name of the logger
2021-11-10 10:26:16 +01:00
Sandeep Somavarapu
1944e5d133
Fix #135935
2021-11-03 14:05:36 +01:00
Benjamin Pasero
d5ecf7e9d8
fs - some 💄 and enabling of graceful-fs centrally
2021-10-21 07:17:37 +02:00
Logan Ramos
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
Logan Ramos
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
Sandeep Somavarapu
85b0df2272
rename
2021-09-08 11:44:46 +02:00
Sandeep Somavarapu
007205deac
#119440 do not use optional services
2021-09-08 11:38:57 +02:00
Sandeep Somavarapu
38b3871faa
#119440 Remove optional download service
2021-09-06 16:38:45 +02:00
SteVen Batten
8fb7bbabf1
fixes telemetry levels
2021-09-03 13:05:14 -07:00
SteVen Batten
9525d0e1ed
centralize telemetry level ( #131919 )
...
* centralize telemetry level
* add comments and const enum
2021-08-30 10:38:42 -07:00
Matt Bierner
a3cb14be7f
Organize imports in vs/code
2021-08-04 17:05:16 -07:00
Benjamin Pasero
e007ca899c
cli - handle unhandled errors ( fix #128854 )
2021-08-04 13:43:07 +02:00
Benjamin Pasero
666ce447cb
telemetry - avoid sync fs APIs for building CLI telemetry message
2021-06-07 15:32:35 +02:00
Benjamin Pasero
949f60498a
Merge pull request #124346 from microsoft/ben/pfs-promises
...
fs - favor non promise based methods (fix #124176 )
2021-05-21 11:36:20 +02:00
Benjamin Pasero
8b2f0222be
Make state service async ( #122977 )
...
* state service - make it electron-main only
* state service - make writes async
* some cleanup
* more cleanup and removal of sync fs
2021-05-05 09:30:12 +02:00
João Moreno
1268f86ac7
add common.platformDetail in telemetry ( #121264 )
2021-04-19 11:51:44 +02:00
Martin Aeschlimann
1f385f70e6
reduce usage of extensionDevelopmentLocationURI
2021-04-16 11:30:39 +02:00
Benjamin Pasero
68a252ea77
environment - depend on product service
2021-03-15 11:56:03 +01:00
Benjamin Pasero
1441ba91f0
environment - consistently handle VSCODE_CWD in all our node.js processes
2021-03-15 11:22:42 +01:00
Benjamin Pasero
640fa1af29
debt - use product service in more places
2021-03-15 09:49:11 +01:00
Benjamin Pasero
0ef6619a3e
services - use refineServiceDecorator for environment ( #117881 )
2021-03-04 17:12:44 +01:00
Sandeep Somavarapu
2baf63ad00
use logger service for output appenders
2021-02-07 13:10:15 +01:00
Sandeep Somavarapu
cdc8628d55
rename log service to logger
2021-02-05 11:38:39 +01:00
Benjamin Pasero
a17c656c33
fs - some polish around file services
2021-02-03 10:32:30 +01:00
Benjamin Pasero
a0d76bb983
fs - drop pfs.mkdirp in favor of node.js
2021-02-02 15:04:36 +01:00
Benjamin Pasero
bd929b33de
logging - put storage tracing behind a flag to reduce spam
2021-01-22 17:32:39 +01:00
Sandeep Somavarapu
e7d3eb87cb
💄
2021-01-21 17:11:24 +01:00
Benjamin Pasero
6c4203f748
Modernize CLI main ( #114623 )
...
* code catchup
* state service - actually implement interface
* refactor cli main to follow our patterns
* 💄
2021-01-20 16:07:21 +01:00
Martin Aeschlimann
bf90bd1518
cliProgressMain: add LocalizationsService to ServiceCollection
2021-01-18 15:09:10 +01:00
Martin Aeschlimann
84865c05ec
Merge branch 'master' into aeschli/remoteCLIExtensionsManagement
2021-01-18 11:30:21 +01:00
Martin Aeschlimann
22e02e0080
use URI for VSIX paths
2021-01-18 11:16:53 +01:00
Benjamin Pasero
ff9fbcb077
telemetry - lift some helpers to electron-sandbox
2021-01-18 08:48:10 +01:00
Martin Aeschlimann
c198925570
extensionsManagement for remote CLI
2021-01-15 15:39:13 +01:00
Sandeep Somavarapu
5c2127ec74
Fix #110964
2020-11-26 19:49:39 +01:00
Benjamin Pasero
96b2c670d7
debt - extensions path is always defined
2020-11-25 09:59:55 +01:00