Commit Graph

549 Commits

Author SHA1 Message Date
Logan Ramos d6114a70be Remove app insights (#154296)
* Remove app insights

* Update product service to remove asimovKey
2022-07-06 22:23:30 -04:00
Sandeep Somavarapu ab670df24b disable profiles feature in stable quality (#153796) 2022-06-30 05:26:02 -07:00
Sandeep Somavarapu 94459e758e Improve extensions management in profiles
- Make version property mandatory in extension profiles (like in web)
- Extend extensions clean up to profiles
- Add necessay changes in other services to support extension cleanup:
- Introduce INativeServerExtensionManagementService
- Extend profile change event to provide added and removed profiles
2022-06-26 00:06:27 +02:00
Sandeep Somavarapu c480885fda Enable settings profiles behind experimental flag (#153044)
Enable settings profiles under experimental flag
2022-06-23 15:52:56 -07:00
Sandeep Somavarapu 28e9322f72 cleanup: initialize profiles when state is initiaized (#153002)
clean up:
- initialize profiles when state is initiaized
2022-06-23 17:21:28 +00:00
Sandeep Somavarapu 6d35288333 CLI: initialize state and profiles (#152994)
- create state service (readonly)  in node
- split state service between node and main
- split profiles service between node and main
- set up and init state and profiles services in cli
2022-06-23 18:37:10 +02:00
Sandeep Somavarapu 87a6ba590a fix default profile (#152915)
- send all profiles to window and shared process
- set first profile as default profile
2022-06-23 08:57:47 +02:00
Sandeep Somavarapu 3d4a1bc11e Split IUserDataProfilesService (#152385)
* - extract IUserDataProfileService from IUserDataProfilesService
- Adopt it

* 💄

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2022-06-17 07:04:35 +00:00
Sandeep Somavarapu 3c3343c8e4 use state resource from environment service 2022-06-13 17:31:12 +02:00
Sandeep Somavarapu 8099ff1f33 implement feedback 2022-06-13 14:31:22 +02:00
Sandeep Somavarapu 872345d6a5 Merge branch 'main' into sandy081/settingsProfile 2022-06-10 09:32:46 +02:00
Johannes 0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Sandeep Somavarapu 5178151d23 Merge branch 'main' into sandy081/settingsProfile 2022-06-01 14:12:03 +02:00
Tyler James Leonhardt 27e10113dc improve configure display language & add clear display language preference (#150433) 2022-05-26 07:42:03 -07:00
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
Sandeep Somavarapu 86d085dbca - Save settings profile
- Switch settings profile
- Remove settings profile
- Status bar entry
2022-05-23 00:57:58 +02:00
Sandeep Somavarapu 0ccc294e64 move globalStorageHome to userDataProfileService 2022-05-22 09:22:48 +02:00
Sandeep Somavarapu 80865fedf6 use current profile instead of default profile 2022-05-21 19:54:13 +02:00
Sandeep Somavarapu 129d52819a support scanning, installing and uninstalling extensions in a profile 2022-05-21 19:46:06 +02:00
Sandeep Somavarapu 55e6d2f138 move user data resources to user data profile 2022-05-19 22:54:28 +02: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
Johannes Rieken 4a130c40ed enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Raymond Zhao ced2441e20 Add a delay, mitigates #141053 2022-01-24 09:51:50 -08:00
Benjamin Pasero b03fe7a97c watcher - implement and adopt universal file watcher 2022-01-14 08:03:15 +01:00
Benjamin Pasero 31dfab2f7c files - add more tests and fix promisify issue with fs.read and fs.write 2022-01-12 11:32:41 +01:00
Johannes Rieken 5a042ad34f adopt latest v8-inspect-profiler, use own utils and just write file, https://github.com/microsoft/vscode/issues/111211 2022-01-04 09:35:16 +01:00
Benjamin Pasero b8d6d8667a Reimplement node.js watcher and add tests (#140073)
* files - use `fs.promises.rename` for `rimraf` to skip `graceful-fs`

We do not really want the move operation to hang for a long time when the folder is locked on Windows.

* watcher - rewrite non-recursive watcher and add tests

* fixes

* fix tests
2022-01-04 09:11:44 +01:00
Benjamin Pasero b9a2191563 files - add a method to generate a random path name (#139364) 2021-12-17 11:08:17 +01: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
Raymond Zhao 5b7208ac08 Add -g flag for the open command (#135517)
Fixes #135291
2021-10-21 08:37:04 -07:00
Benjamin Pasero d5ecf7e9d8 fs - some 💄 and enabling of graceful-fs centrally 2021-10-21 07:17:37 +02:00
Raymond Zhao 049691cf79 Fix env passing with open cmd (#135039)
Pass process.env using env flags

Fixes #134696
2021-10-19 08:32:57 -07:00
Raymond Zhao 2aa340816f Pass process.env using env flags
Also remove redundant env in options
Fixes #134696
2021-10-13 16:25:23 -07:00
Benjamin Pasero 0e11dc34f4 CLI on macOS with -w does not exit when running multiple times (fix #134030) 2021-09-29 09:57:36 +02:00
Raymond Zhao 04c5aa46b4 Support only Big Sur, fixes #134023 (#134071) 2021-09-28 18:54:41 -07: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