63 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
bcdde44633 Switch from alpine to wolfi 2023-02-05 12:10:43 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Anton Kosyakov
08a8412774 random exponential backoff of server connections 2022-10-05 11:16:20 +02:00
Manuel Alejandro de Brito Fontes
d5eb5815b5 Update to 1.19 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
3f6cbd07f1 Update go dependencies 2022-10-04 15:17:22 +02:00
Christian Weichel
d6023c989a Revert "Switch to Go workspaces"
This reverts commit 6bc34cf17512cb0a10a3a6cce44141b1f06b624e.
2022-09-29 05:28:29 +02:00
Christian Weichel
174a09222f Revert "Run go work sync"
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Pudong Zheng
751568fc63 [local-app] using go build args to avoid rebuilds 2022-09-28 11:03:28 +02:00
Christian Weichel
6b23167e09 Run go work sync 2022-09-28 08:45:28 +02:00
Christian Weichel
6bc34cf175 Switch to Go workspaces 2022-09-28 08:45:28 +02:00
JenTing Hsiao
9631a0b57b Remove deprecated function
The function grpc.WithInsecure() is deprecated, use
grpc.WithTransportCredentials(insecure.NewCredentials()) instead.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-06-15 13:07:24 +05:30
Manuel Alejandro de Brito Fontes
5ed1deb661 Update to new stable alpine version v3.16 2022-06-07 15:33:17 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e Update go modules 2022-04-25 15:52:37 +05:30
Milan Pavlik
3ecb0f7a44 Cleanup local-app entrypoint 2022-04-06 14:00:20 +05:30
Mads Hartmann
dd8b5b728a Remove OWNERS related files
Fixes https://github.com/gitpod-io/ops/issues/844
2022-02-08 09:15:30 +01:00
Sven Efftinge
f8086b9a25 [server] use owner and repo name for workspace id
This change introduces optional arguments in generateWorkspaceId
for the first two segments. And makes use of it in workspace factory
using the repos org/group and name.

fixes https://github.com/gitpod-io/gitpod/issues/4129
2022-01-07 10:33:00 +01:00
hwen
f1c0b8fc6a [local-app] fix timeout chan no consumer 2022-01-03 12:50:57 +01:00
mustard
1601f12b35 [local-app] timeout the local app after special time of inactivity 2021-12-29 11:17:52 +01:00
championshuttler
d8e1eaafab Setup IdentitiesOnly as yes in ssh config 2021-12-22 07:28:46 +01:00
Pudong
fb99a9f5eb [ide] add user-agent header to ws connection to server 2021-12-20 07:21:44 +01:00
ArthurSens
37c2d1ea77 component/common-go/tracing: Add version tags to all spans
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-12-08 11:30:33 +01:00
Manuel Alejandro de Brito Fontes
1c0c677313 Update alpine to 3.15 2021-12-01 10:10:27 +01:00
Manuel Alejandro de Brito Fontes
fc0de7566a Fix go dependencies 2021-10-26 08:16:03 +02:00
Simon Emms
64cb84b1cc [installer]: configure leeway to build installer 2021-10-12 10:44:59 -03:00
Christian Weichel
8efac73cba [prow] Add labels to OWNERS files 2021-10-12 09:01:58 -03:00
Pudong Zheng
8e5ed27ad6 [local-app] add other arch support 2021-10-06 10:54:53 -03:00
Manuel Alejandro de Brito Fontes
db6bdba8b9 Improve leeway task to update go modules 2021-09-13 16:14:38 +05:30
Anton Kosyakov
8bfcfcb2d6 [local-app] fix failed/cancelled auth 2021-09-10 12:40:16 +05:30
Anton Kosyakov
03015215a9 fix #5552: fail the local app if the server conneciton is permamently broken 2021-09-07 15:02:13 +02:00
Christian Weichel
10ae7c68a2 [prow] Give IDE team more ownership 2021-09-03 08:28:09 +02:00
Anton Kosyakov
5458a49227 [local-app] don't swallow supervisor client error 2021-09-02 08:39:31 +02:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
rl-gitpod
543964303b [local-app] Add context handling to ReconnectingWebsocket.
Fixes #4858
2021-08-31 03:22:29 -03:00
Manuel Alejandro de Brito Fontes
e0aad811b5 Update go modules 2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Anton Kosyakov
1e5ff433bb [local-app] api to resolve ssh connection for ws instance 2021-08-23 12:36:22 +02:00
Anton Kosyakov
654cf2b962 [local-app] control auto tunneling api 2021-08-19 10:28:18 +02: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
4edfce5ebf Update grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Manuel Alejandro de Brito Fontes
16659100dc Sync go mod tidy 2021-08-01 21:13:01 +02:00
Christian Weichel
c8eb943822 [prow] Add OWNERS files 2021-07-15 11:29:47 +02:00
Christian Weichel
dd3d9de06f [local-app] Produce per-workspace SSH keypair 2021-07-13 10:38:46 +02:00
Christian Weichel
3853d34481 [local-app] Use OS tmpdir for ssh_config file 2021-07-13 10:38:46 +02:00
Manuel Alejandro de Brito Fontes
ce50d2a812 Update alpine to 3.14 2021-07-01 15:42:52 -04:00
Christian Weichel
eaa6e80038 [build] Tag images with commit hash instead of leeway pkg version 2021-06-16 18:34:51 +02:00
Manuel Alejandro de Brito Fontes
a57e2e73ea Update go dependencies 2021-06-15 09:45:54 -04:00
Manuel Alejandro de Brito Fontes
fbb5da9291 Update go dependencies 2021-06-08 11:44:37 -04:00
Christian Weichel
015b38ff06 [build] Produce version manifest 2021-06-03 15:17:16 +02:00
rl-gitpod
898b629c82
Don't close terminal immediately (#4358)
[local-app] Fix direct SSH failure

Allow longer terminal timeout
Default host to gitpod.io - closes #4347
Save token to keyring - closes #4346
Strip off trailing slash on host
2021-06-02 10:07:04 +10:00