Commit Graph

59 Commits

Author SHA1 Message Date
Martin Aeschlimann
cc93826815 test resolver: prefer connection-token over connection-token-file 2022-01-21 17:42:35 +01:00
Martin Aeschlimann
f9cac7c28a adopt --server-data-dir 2022-01-21 12:11:47 +01:00
Benjamin Pasero
13461f8c61 Web: change yarn web to run with our server instead of playground (#139725)
* web - first cut `yarn web` via our server

* properly pipe output

* web - remove traces of web playground

* web - remember last opened workspace for convinience

* use vscode-test-web for server less, clean up web commands

* fix comment

* fix `yarn web`

* rename to code-server

* open system browser

* code-server script: use minimist

* test resolver: use ./scripts/code-server

* integartion tests: fix code-server command name

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2022-01-20 13:48:08 +01:00
Alex Ross
c393048b98 Move tunnel features (#140620) 2022-01-13 12:13:40 +01:00
Martin Aeschlimann
a6768373bf fix test resolver 2022-01-12 00:08:17 +01:00
Martin Aeschlimann
f4ba7dd12b server bin cleanup 2022-01-11 16:34:28 +01:00
Martin Aeschlimann
31fe47284d test resolver: create remoteDataDir 2022-01-10 16:47:29 +01:00
Martin Aeschlimann
a0fd6c88eb test resolver: adopt connection-token, polish 2022-01-10 16:20:04 +01:00
Martin Aeschlimann
e9203eedf9 test resolver: adopt connection-token 2022-01-10 16:13:11 +01:00
Martin Aeschlimann
6249dab4fe test resolver: adopt new server cli: For #137658 2022-01-10 14:38:13 +01:00
Rob Lourens
ad57fde11d Add "current window" command to testresolver.
Seems like this is necessary to use the testresolver with normal extension debugging
2021-12-10 11:36:56 -08:00
Johannes Rieken
d90dd1355b Merge branch 'main' into joh/vscode-dts 2021-11-10 08:40:26 +01:00
Benjamin Pasero
bef4dba21f Parcel update and CI improvements (#136830)
* 🆙 product

* 🆙 parcel/watcher

* 🆙 parcel/watcher

* tests - separate remote logs from others

* store server logs too

* more tweaks

* fix name

* error when 10s passed
2021-11-10 08:13:56 +01:00
Johannes Rieken
68e819043c use tsconfig.json#include for vscode.d.ts and vscode.proposed.d.ts, enables to remove most ref.d.ts-files 2021-11-09 15:53:35 +01:00
Johannes Rieken
9254a8cd27 move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165 2021-11-09 15:00:03 +01:00
Martin Aeschlimann
a946f9e643 fix for #134873 2021-10-15 23:57:54 +02:00
Benjamin Pasero
3cda269c80 ESlint: enable no-async-promise-executor (#134873) 2021-10-12 10:50:44 +02:00
Alexandru Dima
d02ba46704 undo bad change 2021-09-24 16:21:50 +02:00
Alexandru Dima
be33a77d8c Use onDynamic* instead of onScoped* for events that are returned from method calls (#133445) 2021-09-24 16:16:28 +02:00
Alex Ross
a15378a9db Allow tunnel providers to define port privacy options (#133677) 2021-09-23 16:24:51 +02:00
Alex Ross
a414bf2973 Add protocol to tunnel API
Part of #124816
2021-06-17 16:13:54 +02:00
Martin Aeschlimann
99f4201e20 test resolver: simplify pause/unpause 2021-06-16 17:47:56 +02:00
Martin Aeschlimann
741beb8f26 TestResolver, use 127.0.0.1, not localhost 2021-05-25 16:30:57 +02:00
Alex Dima
85f518b255 Add RemoteAuthorityResolver.getCanonicalURI 2021-05-21 16:48:14 +02:00
Alexandru Dima
30ae7bde85 Respect resolver's trust options 2021-04-16 17:15:09 +02:00
Martin Aeschlimann
b8a320867e allow null for remoteAuthority in IBaseOpenWindowsOptions to force local window 2021-03-09 16:05:48 +01:00
Sandeep Somavarapu
0ecd7f72d8 add remote server cli test 2021-02-04 10:08:29 +01:00
Martin Aeschlimann
4bd2d367e7 Remote smoketest timeout (fixes #115159) 2021-01-27 15:52:25 +01:00
Martin Aeschlimann
5809e9eb03 testresolver: support server extensions 2021-01-22 15:49:14 +01:00
Alex Ross
e5dd4b6e4b Add mock support for public ports to test resolver 2021-01-22 12:09:26 +01:00
Alex Ross
3ec9067200 Simplify local port logic in test resolver + OS check 2021-01-21 16:53:57 +01:00
Alex Ross
e8f6c27381 Use random port if privileged in test resolver 2021-01-21 16:36:30 +01:00
Alex Ross
fcccc85ff9 Add more to test resolver tunnel factory and fix port filtering 2021-01-21 16:23:55 +01:00
Alex Ross
d8831220ff Update showCandidatePort for test resolver 2021-01-21 15:06:55 +01:00
Martin Aeschlimann
b5f36a24b6 testresolver: start a test server 2021-01-21 14:04:08 +01:00
Martin Aeschlimann
0249c31a59 testResolve: more tunnelservice fixes 2021-01-21 12:14:35 +01:00
Martin Aeschlimann
67bf6577b4 testResolver: fix for tunnel server 2021-01-21 12:09:24 +01:00
Martin Aeschlimann
15e58cea4d test resolver: add tunnel server 2021-01-21 11:57:28 +01:00
Martin Aeschlimann
ff393a3349 add open tunnels to test resolver 2021-01-19 11:45:55 +01:00
Alexandru Dima
b813d5dd30 Leave the local extension host running when connection is lost to the remote extension host 2021-01-15 22:12:35 +01:00
Alex Dima
31a15b5b9a Add command to kill server and trigger handled error 2021-01-13 20:45:41 +01:00
Alex Dima
7b40975fd7 Allow a resolver to provide the remote connection token 2020-10-29 21:28:04 +01:00
Benjamin Pasero
672ca38a78 remote - fix text resolver action to show log 2019-10-30 17:43:40 +01:00
Benjamin Pasero
ca22de4b17 debt - bump node.d.ts dependency in extensions to 12.x (part of #82514) 2019-10-28 08:11:47 +01:00
Benjamin Pasero
4cd5047073 build 💄 2019-09-04 08:55:20 +02:00
Benjamin Pasero
e655624145 remote - it is still server.bat locally 2019-09-03 16:11:10 +02:00
Benjamin Pasero
e34c6c18e6 remote - server.bat => server.cmd 2019-09-03 16:08:55 +02:00
Benjamin Pasero
c6c88cbbfb debt - remote integration tests (#80265)
* fix

* 🆙 distro
2019-09-03 15:31:23 +02:00
Benjamin Pasero
7c4afcf360 add TEST_RESOLVER_USE_SERVER_FROM_SOURCES (#80254)
* remove unused deps

* use TEST_RESOLVER_USE_SERVER_FROM_SOURCES
2019-09-03 11:25:50 +02:00
Martin Aeschlimann
8c4a49f8b9 [testresolver] kill server on shutdown 2019-06-14 12:07:04 +02:00