8aa5675ba2
Implement the actual proxy
2020-04-02 13:40:19 -05:00
2086648c87
Only handle exact domain matches
...
This simplifies the logic a bit.
2020-04-02 13:40:18 -05:00
3a98d856a5
Handle authentication with proxy
...
The cookie will be set for the proxy domain so it'll work for all of its
subdomains.
2020-04-02 13:40:17 -05:00
90fd1f7dd1
Add proxy provider
...
It'll be able to handle /proxy requests as well as subdomains.
2020-04-02 13:40:16 -05:00
77ad73d579
Set domain on cookie
...
This allows it to be used in subdomains.
2020-04-02 13:40:15 -05:00
13534fa0c0
Add proxy-domain flag
...
This will be used for proxying ports.
2020-04-02 13:40:14 -05:00
37299abcc9
Minor startup code improvements
...
- Add type to HTTP options.
- Fix certificate message always saying it was generated.
- Dedent output not directly related to the HTTP server.
- Remove unnecessary comma.
2020-04-02 13:40:13 -05:00
a4c0fd1fdc
Run ssh server listen after http
...
That way if they happen to conflict code-server doesn't crash.
2020-03-30 17:43:11 -05:00
6c104c016e
Prevent exiting when an exception is uncaught
2020-03-30 17:43:10 -05:00
599670136d
Output commit along with the version
2020-03-30 17:43:09 -05:00
ce637d318d
Add descriptions to SSH flags
2020-03-30 17:43:08 -05:00
7954656610
Set background color using VS Code theme
2020-03-27 16:58:50 -05:00
0a5687bacf
Fix crash when unable to request an update
2020-03-25 15:00:35 -05:00
216652fb31
Merge pull request #1446 from maksimr/fix-apple-touch-icon
...
Returns back apple touch icon
2020-03-25 14:12:44 -05:00
0f066d30b4
Add data-cfasync="false" to script tags
...
This prevents Cloudflare's Rocket Loader from acting on them.
Fixes #1451 .
2020-03-25 14:04:36 -05:00
d1687c1533
Catch error when SSH server fails to start
2020-03-24 17:38:46 -05:00
5887c1d339
Returns back apple touch icon
2020-03-23 14:44:31 +03:00
cfebf2c67f
Removed unused CSS
2020-03-17 10:36:19 -05:00
b52fbb4cb9
Catch error when openssl isn't installed
2020-03-16 15:14:54 -05:00
3463d56114
SSH server & endpoint
2020-03-16 15:14:53 -05:00
5f63d2b822
Fix custom socket path
2020-03-16 15:14:52 -05:00
d192726e80
Simplify dashboard
2020-03-16 15:14:50 -05:00
d832f61d5b
Make client-side extensions work at any base
2020-03-16 12:04:09 -05:00
aeb6261189
Update VS Code to 1.43.0
2020-03-13 17:42:10 -05:00
6cb228037b
Add base path to update endpoint from VS Code
...
This will make it work regardless of what the current URL happens to be.
Also move the telemetry setting into the options since we might as well
make use of it seeing as how we have to parse it for the base path
anyway.
2020-03-13 16:44:56 -05:00
a00fa85d77
Qualify extensions in help output as VS Code extensions
...
Also add a description for uninstall-extension and force.
2020-03-13 13:23:30 -05:00
57de78e12a
Add show-versions flag and add help for list-extensions
...
Closes #1417 .
2020-03-13 13:17:59 -05:00
2342443368
Set telemetry setting based on disable-telemetry flag
...
By design the disable-telemetry flag does not affect extension
telemetry, only the setting does, so disabling the setting when the flag
is set should cause extensions to also stop sending telemetry.
Fixes #1116 .
2020-03-13 12:36:57 -05:00
253cf1c438
Remove unnecessary return types
2020-03-11 16:06:32 -05:00
0b9a478289
Add connection type to websocket query parameters
...
This allows external services to distinguish between them.
2020-03-05 15:49:37 -06:00
1f6ff2f763
Show --install-extension in help menu
...
Also add --force so extensions can be updated without prompts.
Closes #1392 .
2020-03-05 10:42:49 -06:00
04542c99fd
Resolve passed-in directory
...
Makes relative paths work correctly.
2020-03-05 10:38:13 -06:00
308a84e6ec
Fix centos image for arm64
2020-03-04 13:12:03 -06:00
c54450941c
Update favicon
2020-03-03 02:25:53 +00:00
e0e019fbd5
Fix mime type for compressed client-side extensions
...
In Firefox using the gzip mime type will (probably correctly) cause it
not to decompress while in Chromium it still will (incorrectly).
2020-03-02 18:24:35 -06:00
77af2a5b0e
Fix worker require paths when behind proxy
2020-03-02 18:04:27 -06:00
ccd01c49b9
Integrate update notifications into VS Code
2020-03-02 15:01:24 -06:00
069c5230cd
Move VS Code to the root
2020-03-02 12:55:34 -06:00
c146457de4
Add recents section
2020-03-02 11:52:39 -06:00
88cab27165
Compress when sending client-side extension tars
2020-02-28 14:25:28 -06:00
a8914b025f
Output code-server version on startup
2020-02-28 13:30:21 -06:00
0f87798ed6
Don't write bad password back out to input
...
Closes #1379 .
2020-02-28 10:49:43 -06:00
963ebaca5b
Register a service worker
...
To make installing as a PWA possible. Fixes #1181 .
2020-02-27 16:37:00 -06:00
eef2ed0e78
Update PWA icons
2020-02-27 20:43:31 +00:00
0e3720169f
Add spacing between items
...
Also fix padding not being respected when blocks exceed container
height.
2020-02-27 12:58:40 -06:00
21cfeb9da0
Add the ability to kill running VS Code instance
2020-02-27 12:04:23 -06:00
b00f6bf078
Improve error display when VS Code fails to load
...
Was looking a bit janky with the style changes.
2020-02-26 14:57:07 -06:00
595ce6f5e3
Update styling
...
Just sort of winging it.
2020-02-26 14:25:12 -06:00
c870398c86
Switch to loose files
...
For #1306 .
2020-02-25 18:23:35 -06:00
4c6e4bedeb
Fix port being randomized
...
Also make it a number.
2020-02-24 16:49:10 -06:00