13 Commits

Author SHA1 Message Date
Anton Kosyakov
08a8412774 random exponential backoff of server connections 2022-10-05 11:16:20 +02:00
Cornelius A. Ludmann
fa7aadddf5 [gitpod-protocol] Remove HTTP headers from logs
This is to avoid leaking bearer tokens in the logs.

/werft no-preview
2021-11-27 10:17:23 +01:00
Manuel Alejandro de Brito Fontes
12f10c68f9 Refactoring integration tests 2021-09-30 11:31:47 -03:00
Anton Kosyakov
7e1835c1d7 fix #5762: try reconnect 5 times to ws on bad handshake with 3xx or 4xx status code 2021-09-20 06:54:45 -03:00
Anton Kosyakov
03015215a9 fix #5552: fail the local app if the server conneciton is permamently broken 2021-09-07 15:02:13 +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
f4433407ce [gitpod-protocol] Remove deprecated and unused errors and cleanup log messages 2021-08-12 17:44:11 +02:00
Anton Kosyakov
f7b2e37cbd [supervisor] support tunneled ports 2021-05-20 09:49:33 +02:00
Anton Kosyakov
5e39b06cb5 [gitpod-cli/protocol] remove dependency to common-go 2021-03-29 16:10:34 +02:00
Gero Posmyk-Leinemann
10e253916e [protocol] reconnecting ws: 1sec timeout 2021-03-12 15:40:12 +01:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Christian Weichel
7935b7f015 [gitpod-protocol] Move Go server API client to gitpod-protocol
This way it's accessible from packages other than supervisor,
e.g. future integration tests.
2021-01-08 13:40:43 +01:00