Anton Kosyakov
16221d53f9
[analytics plugin] allow to configure segment endpoint ( #17593 )
...
in case of dedicated we would like to stream to telemetry exporter instead
2023-05-12 18:21:57 +08:00
Anton Kosyakov
73f98a0e36
[analytics] use dummy static key for untrusted ( #17293 )
...
instead of real to unblock Node.js Segment SDK
2023-04-20 17:07:52 +08:00
Anton Kosyakov
bf65f38734
[proxy] add analytics endpoint
2023-04-17 10:28:19 +02:00
Pudong
895054ca36
[proxy] add experimental flag let configcat proxy always serve config from configmap ( #17095 )
...
* [proxy] add experimental flag let configcat proxy always serve config from configmap
* use etag
* Update components/proxy/plugins/configcat/configcat.go
Co-authored-by: Filip Troníček <filip@gitpod.io>
* Fix warnings and add a notice
* use `CONFIGCAT_DIR`
---------
Co-authored-by: Filip Troníček <filip@gitpod.io>
2023-04-12 15:59:52 +02:00
Manuel Alejandro de Brito Fontes
27979c9395
Update go dependencies ( #17101 )
...
* Update go dependencies
Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
* Update runc to v1.1.5
* Update docker cli to v23.0.2+incompatible
---------
Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
2023-04-12 10:03:52 +02:00
Manuel Alejandro de Brito Fontes
b336a5cb65
Update go dependencies
2023-02-10 09:24:15 +01:00
Gero Posmyk-Leinemann
fbe474d498
[proxy] Add installation level flag FRONTEND_DEV_ENABLED (default: false)
2023-01-19 10:45:27 +01:00
Gero Posmyk-Leinemann
78e58ee1c1
[proxy, server] Introduce X-Frontend-Dev-URL
2023-01-19 10:45:27 +01:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Milan Pavlik
311e9f4512
Revert "[proxy] Remove workspace download plugin"
...
This reverts commit c74f84bd2942495e9eafa0e57a3e08334e821613.
2022-11-11 11:25:40 +02:00
Milan Pavlik
c74f84bd29
[proxy] Remove workspace download plugin
2022-11-09 13:19:39 +01:00
Manuel Alejandro de Brito Fontes
423fc66d49
Update Caddy function signature
2022-10-19 20:58:34 +02:00
Manuel Alejandro de Brito Fontes
7da2ba7324
Update Caddy to v2.6.2
2022-10-19 20:58:34 +02:00
Milan Pavlik
e8ed0103b0
[proxy] Use AllowedOrigins instead of BaseDomain for CORS
2022-10-13 10:30:28 +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
6bc34cf175
Switch to Go workspaces
2022-09-28 08:45:28 +02:00
mustard
cadc7d9552
[proxy] add configcat plugin
2022-09-09 12:25:24 +02:00
Andrew Farries
c4363513a5
Run gofmt
...
gofmt -w .
From the repository root.
2022-08-08 10:54:52 -03: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
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
Anton Kosyakov
a78f4efa61
[server] add vscode(-insiders) ouath2 clients
2022-04-12 13:12:25 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3
Update go dependencies
2022-03-03 18:46:10 +05:30
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
Laurie T. Malau
6ab6ab2a78
Adapt server config for workspace download
2021-12-01 10:20:27 +01: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
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
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
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
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
Christian Weichel
fa394081f1
[proxy] Generate random sec-websocket-key if needed
2021-07-15 10:26:28 +02:00
Manuel Alejandro de Brito Fontes
c6f96378b5
[proxy] Cleanup caddy plugin build
2021-05-21 08:07:34 -04:00
Manuel Alejandro de Brito Fontes
dd0826cc0d
[proxy] Configure Caddy
2021-05-19 19:46:57 -04:00