3d7fbec40f
Use file system for settings and fix data home path
...
It's possible that using browser storage makes more sense with settings
sync, so we might want to revisit this once/if we get settings sync
working. As it currently is though, browser storage just causes jank.
The path was also missing a `User` at the end so I added that. This
might affect the Vim extension which would have been writing to the
wrong path previously but I don't believe it should affect anything
else since they would have been writing to browser storage.
- Fixes #2208
- Fixes #2231
- Fixes #2279
- Fixes #2274
2020-11-20 14:03:07 -06:00
96170de191
Merge pull request #2342 from cdr/v3.7.2
...
v3.7.2
2020-11-19 18:22:45 -05:00
2e2d03371f
ci: Fix typo in release template
2020-11-19 18:03:12 -05:00
a0db6723c1
v3.7.2
v3.7.2
2020-11-19 17:28:22 -05:00
23ead21b1d
Merge pull request #2340 from cdr/vscode-1.51.1
...
Update VS Code to 1.51.1
2020-11-19 15:52:40 -06:00
42390da097
Don't persist terminals for now
2020-11-19 15:51:37 -06:00
d0f6cbb02d
Use resolverEnv to get exec path
...
This is the last unused variable in the create terminal payload.
2020-11-19 15:51:36 -06:00
fa59156a2a
Implement remaining resolver methods
2020-11-19 15:51:35 -06:00
8ffe599796
Add notes on unimplemented terminal events
2020-11-19 15:51:34 -06:00
a6f8840009
Add timeout for disposing detached terminals
2020-11-19 15:51:33 -06:00
1feb30a7ff
Send back workspace ID and name in terminal list
...
This makes it re-connect automatically.
2020-11-19 15:51:32 -06:00
182aca6490
Only replay terminals when detached
2020-11-19 15:51:31 -06:00
8311cf5657
Handle non-persistent terminals
2020-11-19 15:51:30 -06:00
4de2511162
Implement terminal replay event
2020-11-19 15:51:30 -06:00
3f7b91e2e2
Implement most of remote terminal service
...
It works, at least, but there are still some missing parts.
2020-11-19 15:51:29 -06:00
431137da45
Add new (unimplemented) terminal service
2020-11-19 15:51:28 -06:00
4d276b88c0
Add new logger service
...
The telemetry service depends on this now. I had to move it into
invokeFunction and use accessor.get otherwise getLogger on the service
was undefined.
I also had to move some the extension management service because it
depends on the moved telemetry service. I moved a few other services as
well to better match VS Code (sharedProcessMain.ts).
I swapped some this.services.get with accessor.get since that seems to
be the correct method although for these other services either method
seems to work.
2020-11-19 15:51:27 -06:00
e28c9ab287
Update VS Code to 1.51.1
2020-11-19 15:51:23 -06:00
b540737b10
Merge pull request #2339 from cdr/ios-input-3cf7
...
login.css: Disable webkit appearance for input elements
2020-11-19 11:31:07 -05:00
4380356e0c
Merge pull request #2334 from cdr/wrappers
...
Separate process wrappers and pass arguments
2020-11-19 10:28:54 -06:00
72caafe8b0
Fix service worker not loading ( #2335 )
...
I removed this under the impression the default was to allow it anywhere
but that's not the case. Since the service worker was already registered
in my browser I never got the error during testing.
2020-11-19 10:18:15 -06:00
08b9e9ad1f
Merge pull request #2336 from cdr/webview-404
...
Fix 404 webviews and tar endpoint
2020-11-19 10:14:54 -06:00
2dc7863ec3
login.css: Disable webkit appearance for input elements
...
Not sure why Safari does these things...
Closes #2247
2020-11-19 10:43:26 -05:00
30100caf0c
Revert "login.css: Fix button styling on iOS"
...
This reverts commit f79bb210ec
.
2020-11-19 10:41:37 -05:00
f79bb210ec
login.css: Fix button styling on iOS
2020-11-19 10:37:51 -05:00
182791319a
Fix tar authentication
...
It was checking the request path but for tars the path is in the query
variable so the request path is irrelevant.
2020-11-18 17:15:53 -06:00
624cd9d44f
Fix webview 404s
...
An extra slash caused a 404 (was /webview//vscode-resource).
2020-11-18 17:10:53 -06:00
95ef6dbf2f
Remove unused wrapper options
...
Also move our memory default to the beginning of NODE_OPTIONS so it can
be overidden. The version of the flag with dashes seems to be the more
correct one now so use that instead of underscores.
Related: #2113 .
2020-11-18 13:23:06 -06:00
016daf2fdd
Parse arguments once
...
Fixes #2316 .
2020-11-18 13:01:46 -06:00
247c4ec776
Move onMessage so it can be used in the wrappers
2020-11-18 12:28:43 -06:00
d55e06936b
Split child and parent wrappers
...
I think having them combined and relying on if statements was getting
confusing especially if we want to add additional messages with
different payloads (which will soon be the case).
2020-11-18 12:28:42 -06:00
2a3608df53
Skip heartbeat on /healthz endpoint ( #2333 )
...
I managed to lose this in the rewrite.
Fixes #2327 .
2020-11-18 12:19:08 -06:00
c6062c3d0a
Fix log message ( #2331 )
2020-11-18 10:41:32 -06:00
9ff535eddc
Merge pull request #2312 from cdr/v3.7.1
...
v3.7.1
2020-11-16 18:14:15 -05:00
2bf91ff6a6
v3.7.1
v3.7.1
2020-11-16 17:18:12 -05:00
ccc519ecbd
ci: Pin nfpm to v1.9.0
...
Closes #2310
2020-11-16 16:57:04 -05:00
40e1f066ff
ci: Improve release template ( #2311 )
2020-11-16 16:56:53 -05:00
ac09aa6ea8
doc/ipad.md: Fix TOC
2020-11-16 15:40:28 -05:00
f5e3dca3b9
Merge pull request #2309 from cdr/v3.7.0
...
v3.7.0
2020-11-16 15:33:17 -05:00
f64599b94d
ci: Update standalone build test
...
ms-toolsai.jupyter is now a dependency of ms-python and is installed
along with it.
v3.7.0
2020-11-16 14:40:06 -05:00
9917da068a
v3.7.0
2020-11-16 11:11:50 -05:00
8bf1bf2c9f
helm: Use upgrade --install everywhere
...
See @sreya's review
2020-11-13 18:45:13 -05:00
79e8f3dfdb
ci: Only use helm kubeval if installed
2020-11-13 18:44:29 -05:00
a37572d92d
ci: Disable no-unused-vars for function args
...
See previous commit for failure introduced.
2020-11-13 18:44:28 -05:00
40a7c11ce3
node/routes: Fix error handling
...
We should always send HTML if the user agent expects it.
If they do not, they should clearly indicate such via the Accept header.
Closes #2297
2020-11-13 18:44:28 -05:00
7afa689285
Merge pull request #2303 from cdr/helm-db7f
...
Move helm from root and fix stuff in README
2020-11-13 18:40:03 -05:00
f4d48bc880
ci: Remove helm validation action in favour of helm kubeval directly
2020-11-13 18:38:58 -05:00
9af3671c05
helm: Add link in install.md
2020-11-13 18:38:58 -05:00
248c2adb2e
helm: Fix README examples
...
Not sure where --name came from? Maybe an older version of helm.
Ah, it's from v2.16.7
2020-11-13 18:38:58 -05:00
52ea32f4a7
helm: Move chart into ci/helm-chart
2020-11-13 17:27:52 -05:00