Commit Graph

142 Commits

Author SHA1 Message Date
Sandeep Somavarapu 8eb36b9cf4 fix compilation 2018-08-20 15:38:54 +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
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 ba7b1cb0d5 cleanup more promises
related to #53442
2018-07-02 16:49:11 +02:00
Sandeep Somavarapu 1624b81855 #45072 Add a prompt to update the extension 2018-07-02 15:52:51 +02:00
Sandeep Somavarapu 6bf20cc217 Merge pull request #45533 from oriash93/oriash93/45072
Support for updating extensions from CLI
2018-07-02 15:06:07 +02:00
Sandeep Somavarapu 4d93f9cc37 Fix #51145 2018-06-25 16:38:21 +02:00
oriash93 876062c52f Handle all cases 2018-06-12 13:38:25 +03:00
oriash93 1912fcae3d fixed review notes 2018-06-11 23:16:49 +03:00
oriash93 268312889a Support for updating extensions from CLI 2018-06-11 23:00:17 +03:00
Ramya Rao f7cc895901 Dont do async work on process.on('exit') (#51411)
* Dont do async work on process.on('exit') Fixes #47180

* Refactoring
2018-06-11 08:15:26 -07: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 8d0228f52b jsdoc 💄 2018-03-07 14:26:21 +01: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 07d50ff62e Fix #39574 2018-01-23 20:31:07 +01:00
Joao Moreno 9914a95ddf buffer spdlog calls in main until singleton
fixes #41218
2018-01-09 15:55:10 +01:00
Joao Moreno 4ecad4714f fixes #39806 2017-12-06 17:34:11 +01:00
Sandeep Somavarapu 6a95d97a55 #38609 Show cancelled message on cancel 2017-12-06 09:38:48 +01:00
Sandeep Somavarapu fd1c9a12cc #39659: Fallback to noop log service when spd log service is failed to create 2017-12-05 20:14:13 +01:00
Joao Moreno 8fb1d172e1 allow log service in cli process 2017-12-04 18:28:50 +01:00
Benjamin Pasero e278c541f8 prevent sync access to install source on startup (for #39034) 2017-11-24 12:55:11 +01:00
Benjamin Pasero c0bc1ace7c CLI Process: missing machine identifier (fixes #39044) 2017-11-24 12:15:30 +01:00
Benjamin Pasero 38311adcba add and use writeFileAndFlushSync 2017-11-23 10:53:02 +01:00
Benjamin Pasero 249a796a76 introduce and use getBaseLabel() 2017-11-20 11:24:24 +01:00
Joao Moreno 085e57ded2 Merge branch 'fix-33106' of https://github.com/fabiospampinato/vscode into fabiospampinato-fix-33106 2017-11-10 17:00:10 +01:00
Sandeep Somavarapu 583e903669 Disable telemetry in smoke tests using an env arg 2017-10-04 12:41:36 +02:00
Ramya Achutha Rao f8023e7e1b Add sourceInfo when installing from welcomePage or cli 2017-09-22 16:23:11 -07:00
Joao Moreno 14699ba54e add --install-source to cli process 2017-09-21 11:09:06 +02:00
Sandeep Somavarapu 3f3a737030 Fix #14412 2017-09-19 12:33:11 +02:00
Fabio Spampinato 38589d4169 Formatted cliProcessMain 2017-09-12 23:45:00 +02:00
Fabio Spampinato 907a43dd24 Support for uninstalling extensions given paths to their .vsix files 2017-09-08 19:33:45 +02:00
Benjamin Pasero bef497ff82 avoid more implicit any and some 💄 2017-09-04 11:20:09 +02:00
Felix Becker dbe0f89264 Always reject Promises with Error instances 2017-06-26 15:24:41 +02:00
Joao Moreno 35eb38aff1 🐛 cant use stdin in windows cli
fixes #18826
2017-03-23 22:53:49 +01:00
Ramya Rao b597b12357 Send telemetry only to vortex (#22867)
* Send telemetry only to vortex

* Updating distro commit in package.json
2017-03-20 19:30:35 -07:00
Daniel Imms 4153a54da9 Roll data dir into extensions dir
Part of #329
2017-03-09 08:57:40 -08:00
Matt Bierner 406014ae97 Adding explicit returns 2017-02-01 17:06:13 -08:00
Alex Dima aefac3b8bb Standalone Editor: Do not implement half the service where the service interface should be 2017-01-13 18:12:20 +01:00
Benjamin Pasero 3cefffccfc Get rid of IEventService in favour of real events (#17515) 2016-12-19 09:37:10 +01:00
Joao Moreno 8ddcdbfa95 fix layer breakers with product and package
related to #15558
2016-12-12 12:02:51 +01:00
Sandeep Somavarapu bb74b45de3 #15293 Layer breakage fixes 2016-11-11 16:04:22 +01:00
Joao Moreno 3e4cce776b lint: fix request layer breakage
#15293
2016-11-10 16:48:36 +01:00
Joao Moreno 5d949f10fa lint: fix ParsedArgs layer breakage
#15293
2016-11-10 16:48:36 +01:00
Benjamin Pasero 293363d612 window title - show user home with ~ prefix 2016-11-02 09:39:09 +01:00
Sandeep Somavarapu 862e7920b7 fix #13299 2016-10-24 11:53:27 +02:00
Joao Moreno 92db0fb9ff 💄 2016-10-14 15:27:25 +02:00
Joao Moreno 7f80de0476 Merge branch 'feature/12963_ListExtensions_should_show_extension_version' of https://github.com/greams/vscode into greams-feature/12963_ListExtensions_should_show_extension_version 2016-10-14 15:25:47 +02:00
Johannes Rieken 6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
greams e0bd67ed5a Add option for --list-extensions arg
- Updates listExtensions() and getId() for optional params showVersions / withVersion
- Adds --help info for new option

Resolves: #12963
2016-10-02 13:39:44 +03:00