Commit Graph

33 Commits

Author SHA1 Message Date
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