Commit Graph

155 Commits

Author SHA1 Message Date
Rachel Macfarlane
3a6605a3c0 Report workspace stats in shared process 2019-06-24 10:25:30 -07:00
Sandeep Somavarapu
57f55c5bb9 #75713 Enable log level listening in web 2019-06-18 20:57:33 +02:00
Sandeep Somavarapu
0d0e4dfe40 Fix #75109 2019-06-11 09:55:20 +02:00
Sandeep Somavarapu
70d9efeac2 #75079 Use URI for settings 2019-06-07 18:44:32 +02:00
Sandeep Somavarapu
3dc76ed11f Fix #74661 2019-06-04 12:30:04 +02:00
Sandeep Somavarapu
4026f653b4 #72906 Restructure spdlog service 2019-05-27 15:26:48 +02:00
Matt Bierner
0f32f0ef5f Clean up some usages of IDisposable[]
Part of #74250

- Extend `Disposable` in classes where it makes sense
- Use `DisposableStore` for lists of disposables
- Make `combinedDisposable` take arguments instead of an array (so that you can't pass in an array and then modify the array after the fact)
2019-05-23 22:58:16 -07:00
Sandeep Somavarapu
cf87944720 do not check for ui extensions while installing on remote server 2019-05-23 05:44:28 +02:00
Sandeep Somavarapu
3c00afcb27 #72906 use async spdlog service 2019-05-22 04:36:21 +02:00
Sandeep Somavarapu
f329277979 - Define Machine Settings: Schema, Environment
- Scope machine settings
- Make remote settings scoped to machine settings
2019-04-10 18:25:13 +02:00
Andre Weinand
fd44b66c0f cleanup multi extension debugging 2019-04-09 18:28:23 +02:00
Alex Dima
8fc88c6dc6 Move ipc.ts to /common/ 2019-03-22 18:03:14 +01:00
Sandeep Somavarapu
cd10c5bde3 #70784 fix removing deprecated extensions on startup 2019-03-20 13:54:27 +01:00
Alex Ross
8f16a02e66 Move remote agent environment out of node (#70568) 2019-03-15 17:00:57 +01:00
Benjamin Pasero
76c330c3cd electron 5 - bootstrap a nodeless configuration (#68302) 2019-03-11 09:01:45 +01:00
Sandeep Somavarapu
a50020021c Fix #69940 2019-03-07 10:43:04 +01:00
Benjamin Pasero
1aee0c194c debt - scaffold a service for package.json/product.json access 2019-02-21 12:55:46 +01:00
Sandeep Somavarapu
2acc653b8e Ignore installing UI extensions on remote extension management server 2019-01-25 09:33:11 +01:00
Sandeep Somavarapu
a4dd9113c9 Use uris for changelog and readme of extension and transform them. 2019-01-10 10:09:03 +01:00
Johannes Rieken
653280d133 debt - Thenable -> Promise 2018-12-13 11:31:54 +01:00
Alex Dima
aa3ea85b0a Explorations 2018-11-30 15:54:40 +01:00
Joao Moreno
d93caa1d3d cleanup TPromise from sharedProcessMain.ts
related to #62716
2018-11-16 16:27:34 +01:00
Sandeep Somavarapu
74bb246cc0 Move uri transformer to shared process 2018-11-14 11:59:21 +01:00
Joao Moreno
8c2d3b40e1 add connection context to IPC
fixes #62949
2018-11-13 11:43:10 +01:00
Alex Dima
783ed71ad7 Tweaks 2018-11-08 23:28:29 +01:00
Ramya Rao
d7ac6e838f Avoid creating AppInsightsAppender when --disable-telemetry (#62353) 2018-10-31 20:46:00 -07:00
Johannes Rieken
276aeea254 make delayed service instantiation opt-in #61917 2018-10-29 12:07:04 +01:00
Joao Moreno
e34c00f63e fixes #61561 2018-10-26 10:47:30 -07:00
Matt Bierner
0318e90c93 Add null type annotations for the common x: T = null pattern
In these cases, the programmer has explicitly indicated that the type should be nullable
2018-10-11 14:13:20 -07:00
Matt Bierner
c63c97c128 Remove use strict directives in main vs code ts files
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Sandeep Somavarapu
9fa82e018e Fix #59112 2018-09-21 17:18:54 +02:00
Ramya Rao
c0d1f91a8b Add output channel for telemetry.log file (#58846)
* Add output channel for telemetry.log file

* Explain telemetry.log file in the first line
2018-09-20 10:39:35 -07:00
Joao Moreno
c403c7609f remove TPromise from ipc.net 2018-09-10 16:50:45 +02:00
Martin Aeschlimann
30d0a61a8f allow extensionDevelopmentPath to be a URI 2018-08-24 11:46:54 +02:00
Sandeep Somavarapu
45865de635 Merge branch 'master' into sandy081/syncExtensions 2018-08-21 13:00:54 +02:00
Sandeep Somavarapu
84ad71193c Use URI transformer for download service channel 2018-08-20 23:39:49 +02:00
Joao Moreno
2c7366cf33 fix broken layering 2018-08-20 17:58:07 +02:00
Sandeep Somavarapu
9f492373ed - Use URI to install from vsix
- Implement zip and unzip extensions APIs
- Sync extension across management servers
- Download service to download zips
2018-08-20 15:16:40 +02:00
Sandeep Somavarapu
5e052fe868 ExtensionManagementChannelClient: Use URI transformer for outgoing calls
ExtensionManagementChannel: Just review URIs
2018-07-16 17:55:19 +02:00
Johannes Rieken
19f25e4801 add telemetry appender that writes to log (#53603)
* add log-telemetry-appender and wire it up in the shell

* enable log-only-telemetry in scripts/code.[sh|bat]

* Reduce noise, separate log file for telemetry

* Print telemetry events from shared process to corresponding log channel

* Telemetry events for cli go to the log file for cli

* Merge cli telemetry with all data with cli log

* Use LogAppender when running from source

* Skip check on isBuilt as the same is done in the shared process

* Telemetry events from main process go to corresponding log file

* Telemetry events from issue reporter go to corresponding log file

* Cleanup to reduce diff amount as I have OCD

* More cleanup

* Open telemetry log file via the Open Log File command

* Use regex to strip out common data

* Tests
2018-07-11 12:21:40 -07:00
Joao Moreno
d4b310ea01 fix UI calls from shared process
fix #54070
2018-07-11 17:24:15 +02:00
Sandeep Somavarapu
e89b02b448 Fix #53872 2018-07-09 15:12:20 +02:00
Joao Moreno
0f851d0fd5 ipc events should not use TPromise 2018-07-04 08:49:10 +02:00
Sandeep Somavarapu
3669afe7e9 Fix #48656 2018-06-25 18:20:20 +02:00
Joao Moreno
241f82afc2 refactor url service
related to #34404
2018-03-20 18:05:08 +01:00
Matt Bierner
82be8c8b01 Build with TS 2.7 (#45348)
* Pick up TS 2.7

* Fix formatter in build script

* Fix build error for ts 2.7

* Pick up new ts format and tslint versions

* Update lock

* use 2.7.2 for build

* Formatting
2018-03-08 16:58:32 -08:00
Benjamin Pasero
9fa1442003 debt - remove choice service in favour of dialog service 2018-03-07 12:23:40 +01:00
Benjamin Pasero
8a2df5e021 notifications - extract choice/confirm service from message service 2018-02-19 08:11:32 +01:00
Sandeep Somavarapu
191596365d Fix #42447 2018-02-05 16:34:15 +01:00
Sandeep Somavarapu
1b54bafade 💄 2018-01-24 08:25:23 +01:00