55 Commits

Author SHA1 Message Date
Cornelius A. Ludmann
19dcaa45d8 [supervisor] Add desktop IDE backend support
/werft with-clean-slate-deployment
2021-10-27 12:49:04 +02:00
Anton Kosyakov
e52153eb1d [supervisor] expose IDE alias on workspace info endpoint 2021-08-30 05:47:28 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Jean Pierre
fd13e9afc9 Add WorkspaceUrl api to supervisor info.proto 2021-08-27 04:51:25 -03:00
Manuel Alejandro de Brito Fontes
6e7340dc86 Update k8s dependencies to v1.22.0 2021-08-11 17:31:10 +02:00
Manuel Alejandro de Brito Fontes
2c58eaddc4 Update generated code
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Manuel Alejandro de Brito Fontes
4edfce5ebf Update grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Anton Kosyakov
ed076d77a8 [code] fix #4529: serve each webview from own origin
decoupled from workpace origin (also extension host origin)
2021-07-16 14:08:25 +05:00
Anton Kosyakov
57b7b7cfb6 [supervisor] allow retry auto exposing port 2021-06-23 11:43:24 +05:00
Anton Kosyakov
fc8edff8aa [supervisor] api to set terminal's title and update annotations 2021-06-18 07:11:51 +05:00
Manuel Alejandro de Brito Fontes
a57e2e73ea Update go dependencies 2021-06-15 09:45:54 -04:00
Anton Kosyakov
f7b2e37cbd [supervisor] support tunneled ports 2021-05-20 09:49:33 +02:00
Manuel Alejandro de Brito Fontes
bbd7b11d47 Update grpc dependencies 2021-05-05 06:10:32 -04:00
Manuel Alejandro de Brito Fontes
d38bca47ec [content-service] Update cloud.google.com/go/storage dependency 2021-04-13 08:16:24 -04:00
Manuel Alejandro de Brito Fontes
1569e1a3ba Update generated code 2021-04-07 07:39:04 -04:00
Christian Weichel
efd76beca5 [go mod] Update all go.sum files 2021-04-07 09:35:22 +02:00
Manuel Alejandro de Brito Fontes
79fea68fd6 Update go modules 2021-04-06 05:31:16 -04:00
Anton Kosyakov
4ebbcc1d62 fix #3162: decouple gp env from theia 2021-03-29 16:10:34 +02:00
Jan Koehnlein
666a33045c [supervisor] fixed HTTP actions in notification 2021-03-27 09:47:44 +01:00
Manuel Alejandro de Brito Fontes
6c360cdd79 Update supervisor 2021-03-12 12:54:40 -03:00
Anton Kosyakov
91cc264260 [code] github auth provider 2021-03-12 10:41:43 +01:00
Jan Koehnlein
9321428573 [supervisor] added notification API (#3038) 2021-03-11 13:05:16 +01:00
Manuel Alejandro de Brito Fontes
dc4f2b9b15 Update go modules to 1.16 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
f263277537
Update k8s go dependencies (#3271) 2021-02-25 14:20:03 -03:00
Anton Kosyakov
4cc6245ab8 [supervisor] terminal API enhancements 2021-01-28 09:33:09 +01:00
Christian Weichel
a4956795dc [supervisor] Provide workdir when opening and listing terminals 2021-01-15 14:11:21 +01:00
Christian Weichel
e086599357 [supervisor] Add annotations to terminals 2021-01-15 14:11:21 +01:00
Christian Weichel
2e2f00127a [supervisor] Provide the PID of terminal processes 2021-01-15 14:11:21 +01:00
Christian Weichel
72a120e0c8 Update Kubernetes client-go to v1.20.1
Fixes gitpod-io/gitpod#2689
2021-01-11 15:25:05 +01:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Anton Kosyakov
ba7bd3cb94 [supervisor] expose Gitpod host URL as a workspace info 2020-12-02 09:40:35 +01:00
Anton Kosyakov
8c993133cb [supervisor] git token provider support 2020-12-02 09:40:35 +01:00
Anton Kosyakov
4ab9a6e899 [supervisor] token provider kind 2020-12-02 09:40:35 +01:00
Christian Weichel
fa8ddb2894 [supervisor-api] Move ports from an incremental to a full update API 2020-11-25 15:59:36 +01:00
Christian Weichel
79c8ad5191 [supervisor-api] Correct path for TasksStatus 2020-11-24 09:59:57 +01:00
Christian Weichel
caefb5f149 [supervisor-api] Move to latest grpc-gateway 2020-11-24 09:59:57 +01:00
Anton Kosyakov
49b95bf029 [supervisor] incremental port updates 2020-11-04 05:50:23 +01:00
Anton Kosyakov
94981bd214 [theia] move port handling to the supervisor 2020-11-04 05:50:23 +01:00
Christian Weichel
1afe83d3b3 [supervisor] Provide holistic port view
including exposed ports, not just the served ones.
Also, auto-expose newly served ports.
2020-11-04 05:50:23 +01:00
Christian Weichel
a6a84d0c93 [supervisor] Use SIGTERM instead of PreStop hook 2020-10-23 16:20:08 +02:00
Anton Kosyakov
75b97c7a6d [supervisor] tasks support 2020-10-14 11:14:31 +02:00
Christian Weichel
285edb4c7b [go] go mod tidy all components 2020-10-13 11:10:53 +02:00
Christian Weichel
1a509f2f23 [supervisor] Add ws-manager-node IWH to support triggering uid mappings 2020-10-13 11:10:53 +02:00
Christian Weichel
23db877af1 [supervisor] Add Gitpod API endpoint details to workspace info 2020-09-25 13:14:06 +02:00
Christian Weichel
7f9c56111c [supervisor] Add info service which provides basic workspace info 2020-09-23 09:16:17 +02:00
Christian Weichel
2041c7c16b [supervisor-api] Enable colons in last path segment on the REST API 2020-09-22 12:14:07 +02:00
Christian Weichel
6974720578 Create a default Gitpod API token for each workspace 2020-09-22 12:14:07 +02:00
Christian Weichel
0e0bd79918 [supervisor] Add missing license header 2020-09-18 12:32:09 +02:00
Christian Weichel
d1581662d6 [supervisor] Initial design and implementation of the token service 2020-09-18 12:32:09 +02:00
Christian Weichel
fd29caa500 [supervisor] Add REST API support for terminals 2020-09-14 11:33:06 +02:00