Archived
1
0
Commit Graph

3477 Commits

Author SHA1 Message Date
1e0d330778 Directly point to the logger src 2019-03-05 00:29:19 +00:00
ef6369d62f Add prerelease 2019-03-05 00:21:29 +00:00
5b0d11e470 Use localhost for code-server domain 2019-03-04 16:11:48 -06:00
c046558d33 Add commercialization section to readme 1.31.0 2019-03-04 14:27:46 -06:00
50d642b98a Disable Travis deploy 2019-03-04 13:55:22 -06:00
df54f67a28 Update repository name 2019-03-04 12:53:17 -06:00
33717b277a Add documentation (#42)
* Add docs

* Add guides for hosting

* Inital commit. Add quick start guide for self hosted

* Add info for flags

* Detail usage flags and provide examples

* Correct file types for certificate

* Add self-signed certificate guide, update .gitignore

* Add additional information.:

* Checkout to master

* Add transition document, add some links to readme

* Comment out some stuff

* Revise transition document

* Fix typo

* Add Google Cloud setup guide

* fix link

* Add guide links to readme

* Add AWS deployment guide

* Fixup based on PR suggestions

* Fixup ssl guide and readme

* Fix typo

* Add step to make binary executable

* Add digitalocean guide, update readme, add chmod steps just in case

* add information about securing the connection to each deploy guide

* Update doc/security/ssl.md

Co-Authored-By: nol166 <jmccamb@gmail.com>

* Fixup from PR suggestions

* Add guide for systemd for when ssh closes

* Fix typos

* VS Code Remote -> code-server

* Fix minor stylistics

* Update readme (#43)

* Update readme

* Add details about chrome warning

* Add back extension ID settings

* Add back SSL guide to readme

* State that chmod is likely not necessary

* Fix type

* Update readme

* Remove transition guide

* Revise readme based on suggestions. (#45)

* Update references to vscode-remote

* No Windows support yet
2019-03-04 12:31:27 -06:00
90d3a0f16a Allow logger package to be publishable (#37) 2019-03-04 11:57:29 -06:00
68cb387fff Remove Windows build for now 2019-03-04 11:55:49 -06:00
63f7c57b4e Randomly generate password 2019-03-04 11:46:34 -06:00
e2ec010a1d Add allow-http flag 2019-03-04 07:45:35 +00:00
d739be18a9 Probably fix Windows keybindings 2019-03-01 17:36:39 -06:00
db4a71aefe Merge branch 'master' of github.com:codercom/vscode-online 2019-03-01 16:55:34 -06:00
185c811354 Update default port to 8443 2019-03-01 16:55:31 -06:00
c384dfb815 Use Coder marketplace (#44)
* Allow setting marketplace URL

* Add zip fill

* Comment out CSP for now

* Fill zip on client as well

Probably will need it for client-side extensions.

* Don't use itemUrl (it's undefined)

* Remove extension rating

* Hide ratings with CSS instead of patching them out

* Add hard-coded fallback for service URL

* Only use coder-develop for extapi if env is explicitly development

* Don't use coder-develop at all for extapi

If you need it, you can set SERVICE_URL.
2019-03-01 15:51:11 -06:00
06855adaa5 Create working directory if it doesn't exist 2019-03-01 10:33:16 -06:00
0e5ed11597 Merge branch 'master' of github.com:codercom/vscode-online 2019-03-01 09:46:02 -06:00
38b500fc02 Inherit theme color for brief loading screen 2019-03-01 09:45:59 -06:00
8d37442e0c Move cross-env dep to the root
Multiple packages use it.
2019-02-28 18:43:47 -06:00
02addb0618 Add cross-env dependency 2019-02-28 18:38:17 -06:00
94edbd59e9 Bypass certificates on bypass auth 2019-02-28 16:06:17 -06:00
8327da8d00 Replace all pty definitions 2019-02-28 15:41:43 -06:00
43048c6d12 Force certificates 2019-02-28 14:34:54 -06:00
e8174095ca Add windows support (#41)
* Add windows support

* Improve multi-platform support

* Install with network-concurrency 1

* Use file-glob to upload windows binary

* Don't install packages in parallel if on windows

* Rename vscode-remote to code-server

* Add output at intervals so CI doesn't kill build

* Update all tasks to provide timed output

* Don't perform tasks sync otherwise we can't log
2019-02-28 14:04:19 -06:00
1e30831c91 Remove cache for windows 2019-02-27 22:52:53 -06:00
e6689f3501 Fix yarn task for windows 2019-02-27 22:28:46 -06:00
83b64365ba Convert to node-pty-prebuilt 2019-02-27 22:16:31 -06:00
6038744ca3 Remove filtering of secrets for windows build 2019-02-27 21:37:39 -06:00
2f5b36c5f4 Add windows build 2019-02-27 21:27:06 -06:00
57ff9567c3 Add automatically incrementing versioning 2019-02-27 16:47:12 -06:00
a12542b03d Fix multi-platform builds 2019-02-27 16:43:17 -06:00
f6d2d17085 Update ide-api 2019-02-27 15:36:39 -06:00
68cb19ab6f Use client's OS for keybindings
Fixes https://github.com/codercom/frontend/issues/331.
2019-02-27 15:17:01 -06:00
676b30934f Add ripgrep, fill native fs functions, add ping endpoint (#39)
* Add ripgrep, fill native fs functions, add ping endpoint

* Make show in folder redirect to the workspace
2019-02-27 15:12:26 -06:00
3bacbca325 Fix images not appearing (iconv encoding issue)
Fixed by returning the original buffer from `fs.read` and then just
using whatever encoding was passed in to iconv, so this should all work
exactly the same now as it does on native Node.
2019-02-27 14:44:25 -06:00
20c0fc4c52 Use default user shell 2019-02-27 12:43:00 -06:00
f421de29d0 Fix IDE typing for custom event 2019-02-27 09:38:45 -06:00
0b5b7afbac Update IDE api 2019-02-27 09:03:44 -06:00
71b7bbf99a Check EISDIR for Mac when performing mkdir 2019-02-26 18:23:33 -06:00
d556e110cb Include code in stringified errors
This is done by returning the entire error stringified instead of just
the message.

This fixes the issue with the "save as" dialog.
2019-02-26 16:27:01 -06:00
be3f0c437f Fixes browser app, adds no-auth (#38)
* Add no-auth flag

* Install packages for app dir
2019-02-26 16:03:42 -06:00
a07d0c9c3d Fix file open overflow on Firefox 2019-02-26 15:09:59 -06:00
f05ce105e8 Update dialog to use workbench instead of client 2019-02-26 14:41:34 -06:00
1f3cbc0717 Use client OS to set shell class 2019-02-26 14:31:25 -06:00
fa26c0bcd6 Fix undefined navigator in bootstrap fork
Due to some files that now import browser.ts.
2019-02-26 14:23:10 -06:00
04e02bdb08 Fix extra CSS being included on the client 2019-02-26 14:23:01 -06:00
7b5871136b Add IDE API (#36) 2019-02-26 12:12:42 -06:00
14da71499f Set platform based on server (#32)
* Set platform based on server

Had to refactor a bit to ensure our values get set before VS Code tries
to use them.

* Pave the way for mnemonics on all platforms

* Fix context menus on Mac

* Fix a bunch of things on Mac including menu bar

* Set keybindings based on client's OS
2019-02-26 12:01:14 -06:00
0c2c957312 Fix readdir for root path (#35)
* Fix readdir for root path

* Fix merge of webpack conf

* Fix travis.yml to deploy on master

* Remove windows platform from travis.yml

* Enable caching

* mkdirpSync

* Fix build script
2019-02-25 16:29:34 -06:00
eaea947318 Fix spdlog and node-pty in binary 2019-02-25 15:18:44 -06:00