87 Commits

Author SHA1 Message Date
Andrew Farries
c4363513a5 Run gofmt
gofmt -w .

From the repository root.
2022-08-08 10:54:52 -03:00
Manuel Alejandro de Brito Fontes
1b26e0f5aa Update xcaddy 2022-07-14 07:42:01 +02:00
Manuel Alejandro de Brito Fontes
651498a2c3 Update Caddy to v2.5.2 2022-07-14 07:42:01 +02:00
Manuel Alejandro de Brito Fontes
5ed1deb661 Update to new stable alpine version v3.16 2022-06-07 15:33:17 +05:30
Jean Pierre
aa2c51c804 Serve webview resources from blobserve 2022-05-19 08:12:33 +05:30
Milan Pavlik
997c6045fa [public-api] Caddy serves gRPC port instead of http 2022-04-28 12:45:14 +05:30
Manuel Alejandro de Brito Fontes
eab5b21cb1 Update Caddy to v2.5.0 2022-04-26 15:28:38 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e Update go modules 2022-04-25 15:52:37 +05:30
Milan Pavlik
c1d9ae936f [public-api] Route api.<domain> to public api service & deployment 2022-04-20 22:44:33 +05:30
Gero Posmyk-Leinemann
37feff2c4a [proxy] REplace GITPOD_INSTALLATION_LONGNAME with "<region>.<shortname>" 2022-04-19 20:33:32 +05:30
Anton Kosyakov
a78f4efa61 [server] add vscode(-insiders) ouath2 clients 2022-04-12 13:12:25 +05:30
Jean Pierre
8dd2ddd844 Add new foreign route 2022-03-15 13:12:21 +05:30
Simon Siefke
99dcc8bce5 fix #8738: Interpreting https://self as a hostname, not a keyword. If you intended this to be a keyword, use ‘self’ 2022-03-14 14:05:21 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3 Update go dependencies 2022-03-03 18:46:10 +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
mustard
975e54d0b6 Move local companions behind ide proxy 2022-01-29 17:26:21 +01:00
George Tsiolis
31dfc5bd6b Update WebApp team label in component owners 2022-01-26 10:17:18 +01:00
Jan Koehnlein
d30815e685 [owners] rename team meta to webapp 2022-01-26 08:27:17 +01:00
Manuel Alejandro de Brito Fontes
82d786e2bb Remove ws-scheduler 2022-01-24 20:08:17 +01:00
Pudong Zheng
e524d9df23 Add ssh-tunnel in proxy 2022-01-17 16:22:10 +01:00
Mads Hartmann
28bf0e6541 component/gitpod-protocol/tracing: Add version tags to all spans
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-12-08 11:30:33 +01:00
Laurie T. Malau
6ab6ab2a78 Adapt server config for workspace download 2021-12-01 10:20:27 +01:00
Manuel Alejandro de Brito Fontes
1c0c677313 Update alpine to 3.15 2021-12-01 10:10:27 +01:00
Christian Weichel
8efac73cba [prow] Add labels to OWNERS files 2021-10-12 09:01:58 -03:00
Cornelius A. Ludmann
619c8eafad Add OpenVSX proxy component 2021-10-08 08:19:55 -03:00
Manuel Alejandro de Brito Fontes
7ede29579c Update go dependencies 2021-09-30 11:31:47 -03:00
Manuel Alejandro de Brito Fontes
e9bc08a97f Fix Caddy prometheus configuration 2021-09-23 09:54:48 -03:00
Manuel Alejandro de Brito Fontes
8a004b8c19 Listen on localhost 2021-09-23 09:54:48 -03:00
Manuel Alejandro de Brito Fontes
3764c7be1f [chart] Enable kube-rbac-proxy for proxy 2021-09-23 04:24:48 -03:00
Cornelius A. Ludmann
dba1afd182 [proxy] Enable Caddy metrics 2021-09-17 17:25:42 -03:00
Gero Posmyk-Leinemann
242cc634ad [proxy] /headless-log-download: actually proxy the download from Gitpod's domain to avoid CORS issues 2021-09-14 14:36:39 +05:30
Manuel Alejandro de Brito Fontes
db6bdba8b9 Improve leeway task to update go modules 2021-09-13 16:14:38 +05:30
Cornelius A. Ludmann
f4c0e07ba3 [proxy] Fix KeyPathNotFoundError in jsonselect Caddy plugin 2021-09-10 13:34:16 +05:30
Cornelius A. Ludmann
b4042875ee [proxy] Replace OpenVSX URL in response body 2021-09-10 13:34:16 +05:30
Cornelius A. Ludmann
c450d62d21 [proxy] Add open-vsx proxy cache 2021-09-10 13:34:16 +05:30
Manuel Alejandro de Brito Fontes
d451b9c730 [proxy] Upgrade Caddy 2021-09-09 14:51:15 +05:30
Gero Posmyk-Leinemann
b86bf2a931 [proxy, server] Introduce '/headless-log-download' endpoint for transparent downloags of headless logs 2021-09-06 14:24:12 +02:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Jan Koehnlein
30c56b8a94 [caddy] reroute legacy URIs
Fixes #5366
2021-08-27 06:20:26 -03:00
Manuel Alejandro de Brito Fontes
ef353942bd [proxy] Simplify conditional log expression 2021-08-24 09:49:23 +02:00
Leo Di Donato
948b0a572e chore: fix todo
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>

Co-authored-by: Christian Weichel <chris@gitpod.io>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
7d9c2113cd deps(components/proxy/plugins/logif): go modules for logif log encoder
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
fcbfdd3c0d doc(components/proxy/plugins): licenses
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
a01dbf4cb5 update(components/proxy): update caddy plugins in the dockerfile
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
e1375d8811 update(components/proxy/plugins): move existing plugins to their own modules
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
582bf6c6e6 new(components/proxy/plugins): logif log encoder plugin
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
3a65c86da5 new(components/proxy/plugins): jsonselect log encoder plugin
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
c80c61e1bd update(components/proxy): invalidate container image cache if plugins head change
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
364907efff chore: force proxy container image rebuild
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00
Leonardo Di Donato
599c6ce5ec update(components/proxy/conf): emit request path in access logs
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2021-07-26 18:26:30 +02:00