aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/commands/server_version.ts
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite auto-updateAleksey Kladov2020-03-191-13/+3
| | | | | | | | | | | | | | Everything now happens in main.ts, in the bootstrap family of functions. The current flow is: * check everything only on extension installation. * if the user is on nightly channel, try to download the nightly extension and reload. * when we install nightly extension, we persist its release id, so that we can check if the current release is different. * if server binary was not downloaded by the current version of the extension, redownload it (we persist the version of ext that downloaded the server).
* Separate persistent mutable state from configAleksey Kladov2020-03-161-1/+1
| | | | | That way, we clearly see which things are not change, and we also clearly see which things are persistent.
* vscode: amend server installation logic to account for nightliesVeetaha2020-03-141-2/+1
|
* Use stdout directlyEdwin Cheng2020-02-211-2/+1
|
* Use ensureServerBinary insteadEdwin Cheng2020-02-211-5/+17
|
* Add trailing newlineEdwin Cheng2020-02-211-1/+2
|
* Improve server version infoEdwin Cheng2020-02-211-0/+9