Asher
6a864f9f47
Make websocket upgrade check case-insensitive
...
Fixes #925 .
2019-09-16 15:05:45 -05:00
Asher
5c16399810
Fix accessing versioned resource using file service
...
Fixes #986 .
2019-09-16 15:05:44 -05:00
Asher
1bd5eca73d
Don't terminate extension host on a timeout
...
We will clean it up on our end if necessary. This allows reconnections
after any length of time.
2019-09-13 11:24:15 -05:00
Asher
f8635a124f
Add tar endpoint
...
This will be used to load extensions into the browser using requirefs.
2019-09-12 12:17:16 -05:00
Asher
1164801376
Keep a maximum number of connections instead of a timeout
...
There's no way to actually know if those clients have gone away, so it
seems it might be better to base it on whether the user has connected
again with new clients to determine if the old clients are now invalid.
2019-09-09 16:41:04 -05:00
Asher
12e608468b
Add caching
2019-09-06 17:46:32 -05:00
Asher
b901043bfc
Target a recent commit for VS Code
...
This is so we can try out the web worker extension host.
2019-08-29 19:11:11 -05:00
Asher
a3ee7c96a0
Don't open cwd by default
...
Fixes #889 . Previous it would use the cwd. In some cases that's the
path of where the binary is located which is a weird place to open.
2019-08-27 14:26:54 -05:00
Asher
78b6b3afdf
Add check for missing reconnection token
...
This means something is misconfigured.
2019-08-23 13:44:14 -05:00
Asher
534600c1ff
Don't error when scanning nonexistent extension dir
2019-08-20 19:16:44 -05:00
Asher
83f86a45b6
Load language bundles on the client
2019-08-14 10:25:31 -05:00
Asher
90e8714e71
Preserve query variables when redirecting
2019-08-12 11:55:33 -05:00
Asher
b566b66590
Fix service worker scope when there is a base path
2019-08-12 11:24:05 -05:00
Asher
7389d9e2cb
Use current URL for webview
2019-08-12 10:23:08 -05:00
Asher
ba7285192c
Update VS Code to 1.37.0
2019-08-09 19:23:41 -05:00
Asher
6b579d65ef
Fix webview address when using a proxy
2019-08-08 11:39:06 -05:00
Asher
f5a6f14ade
Implement update service
2019-08-07 16:18:17 -05:00
Asher
5b64cb3400
Fix login page
2019-08-02 19:54:56 -05:00
Asher
712274d912
Groundwork for language support
...
- Implement the localization service.
- Use the proper build process which generates the require JSON files.
- Implement getting the locale and language configuration.
2019-08-02 19:29:00 -05:00
Asher
bd0f1d024b
Support vscode-resource requests in webview
2019-07-31 17:22:18 -05:00
Asher
12af311ce7
Use our logger instead of raw console.log
2019-07-31 17:22:16 -05:00
Asher
011530e11b
Proxy TLS sockets
2019-07-30 18:16:08 -05:00
Asher
4c4a179bce
TLS socket still doesn't work
2019-07-26 17:26:45 -05:00
Asher
329acbb251
Combine main and webview servers
2019-07-23 19:22:10 -05:00
Asher
fd55139c82
Make flags additive and clean up docs
...
This means that you have to turn on features now instead of disabling
them like auth and https.
In addition:
- Allow multiple options for auth (only password for now).
- Combine the install docs since they had many commonalities and
- generally simplified them (hopefully not too much).
- Move all example configs into docs/examples.
2019-07-23 18:59:39 -05:00
Asher
7b7f5b542e
Add base path argument
...
It's only used for the login redirect.
2019-07-23 15:17:25 -05:00
Asher
09cd1e8540
Make sub-paths work
2019-07-22 18:01:03 -05:00
Asher
cd54aec2f9
Fix login redirect when not using https
2019-07-22 11:09:26 -05:00
Asher
9fdfacb314
Quality check
2019-07-19 17:43:54 -05:00
Asher
b0e6c1cc4e
Fix favicon
2019-07-18 18:09:23 -05:00
Asher
b6fdb7d0e7
Telemetry
2019-07-18 18:09:20 -05:00
Asher
1a3fc86894
Reconnection works
2019-07-18 18:09:19 -05:00
Asher
8dcc1e3567
Accept argument to change initial working directory
2019-07-18 18:09:13 -05:00
Asher
e22791ec88
Fix interactive playground
2019-07-18 18:09:12 -05:00
Asher
97167e75ff
Add authentication
2019-07-18 18:09:11 -05:00
Asher
2b2aa9a211
Add https server
2019-07-18 18:09:09 -05:00