222 Commits

Author SHA1 Message Date
Robo Quat
25b62a4f9d
update index (#18924)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-10-16 04:03:23 +03:00
Milan Pavlik
547b8b3590
[proxy] Add /api/health 200 (#18917)
* [proxy] Add /api/health 200

* Update Caddyfile
2023-10-13 10:22:21 +03:00
Manuel Alejandro de Brito Fontes
b9e8c94508
Update caddy to v2.7.5 (#18912)
* Update caddy to v2.7.5

* Update go modules

* Switch builder image
2023-10-13 09:21:21 +03:00
Robo Quat
5791d13ac6
update index (#18872)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-10-05 16:49:14 +03:00
Robo Quat
20ff1be12e
update index (#18848)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-10-02 10:09:11 +03:00
Robo Quat
7c3129db2f
update index (#18841)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-29 10:15:07 +03:00
Manuel Alejandro de Brito Fontes
8ef82ff356
Update go modules to 1.21 (#18805) 2023-09-26 17:52:05 +03:00
Robo Quat
7a74d1c3c4
update index (#18786)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-25 12:59:04 +02:00
Gero Posmyk-Leinemann
ba79893532
Revert "[dashboard] Downtime in-app announcements (#18761)" (#18789)
This reverts commit cebee56ff834a0017c42a799c298ef0e8df67db7, modulo some fixes we want to keep.
2023-09-25 09:06:04 +02:00
Robo Quat
d624e9e54d
update index (#18770)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-22 11:15:01 +02:00
Gero Posmyk-Leinemann
cebee56ff8
[dashboard] Downtime in-app announcements (#18761)
* [dashboard] Downtime in-app announcements

* [dashboard] Set correct port for hot reload to work

* [dashboard] Display local time

* adding static page for maintenance mode

* [dashboard] maintenance screen: Add specific end time

* [dashboard] in-app maintenance notification: Point to https://www.gitpodstatus.com instead of specific event

* [proxy] Re-direct mechanism controlled by env var MAINTENANCE_REDIRECT

---------

Co-authored-by: Brad Harris <bmharris@gmail.com>
2023-09-21 11:15:00 +02:00
Anton Kosyakov
352484b34d
node grpc spike dashboard to server (#18691)
* [public-api] add dummy service for testing

* [public-api] proxy dummy to server

* [public-api] hello service server impl

* [server] fix API contribution bindings

* [dashboard] emulate unary call

* only if actually called

* [dummy] auth

* fix tests

* [server] add interceptor to public api

* add server side observability

* fix port name

* change to unimplemented for unknown methods

* [public-api] client metrics

* fix metrics imports

* align server metrics

* actually fix metrics

* add feature flags

* fix server side streams

* [dashboard] hook error reporting

* rebase and fix imports

* feature flagged metrics from dashboard

* revert GRPC_TYPE

* address feedback
2023-09-15 13:46:54 +02:00
Robo Quat
cff12f6ac7
update index (#18719)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-15 08:52:54 +02:00
Robo Quat
843290dbef
update index (#18700)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-12 13:26:52 +02:00
Robo Quat
49d1d4fed8
update index (#18656)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-10 18:28:07 +02:00
Robo Quat
9ad3360abf
update index (#18636)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-09-03 19:02:00 +02:00
Robo Quat
7c3b2873a2
update index (#18585)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-08-24 23:07:50 +02:00
Robo Quat
28d7935862
update index (#18544)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-08-18 08:57:43 +02:00
Manuel Alejandro de Brito Fontes
19a3fff4bd
Update caddy to v2.7.2 (#18441) 2023-08-07 18:41:33 +08:00
Robo Quat
6292b66b06
update index (#18434)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-08-05 13:15:31 +08:00
Robo Quat
60cea25d6b
update index (#18422)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-08-03 21:29:29 +08:00
Robo Quat
5a7b3467f3
update index (#18396)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-08-01 19:06:26 +08:00
Manuel Alejandro de Brito Fontes
61f89f8436
Update go modules (#18372) 2023-07-28 16:20:30 +08:00
Manuel Alejandro de Brito Fontes
54c2040632
Update go modules to 1.20 (#18360) 2023-07-27 22:24:29 +08:00
Robo Quat
72d59cb859
update index (#18352)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-07-27 15:13:28 +08:00
Milan Pavlik
efb573cb51
[proxy] Add services.DOMAIN handlers for IDP and Apps ENG-524 (#18357)
* [proxy] Add services.DOMAIN handlers for IDP and Apps

* retest

* fix

* fix

* fix

* fix

* fix
2023-07-26 22:10:28 +08:00
Robo Quat
ba59f2e90c
update index (#18324)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-07-21 17:40:37 +08:00
Robo Quat
dd5ae6b6b5
update index (#18251)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-07-20 20:52:36 +08:00
Robo Quat
d44af7a7e1
update index (#18047)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-07-10 18:50:27 +08:00
Anton Kosyakov
ce63317578
[configcat] fix IDE-185: user internal route (#18029) 2023-06-23 16:33:13 +08:00
Robo Quat
423ce2ffc9
update index (#18010)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-06-23 15:34:13 +08:00
Robo Quat
b27795e15c
update index (#17856)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-06-12 14:29:02 +08:00
Robo Quat
99e74f600e
update index (#17662)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-06-02 15:05:07 +08:00
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
Robo Quat
2cd57728ae
update index (#17474)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-05-08 18:46:46 +08:00
Robo Quat
ae59069ecf
update index (#17443)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
2023-05-02 14:37:40 +08:00
Anton Kosyakov
7bde75d29d
internal analytics endpoint (#17389)
* internal analytics endpoint

to prevent triggering rate limitting on analytics from internal components
see https://gitpod.slack.com/archives/C02EN94AEPL/p1682493547309509

* add AnalyticsPort to service and modify network policy

* include all internal components

* fully qualified service reference

---------

Co-authored-by: Pudong <tianshi8650@gmail.com>
2023-04-27 15:50:35 +08:00
Manuel Alejandro de Brito Fontes
c407cafe2e
Add new github action to update container images digest (#17349)
* Add new github action to update container images digest

* Add latest tag to dockerfiles

* Update .github/workflows/update-image-digest.yml

Co-authored-by: Milan Pavlik <milan@gitpod.io>

---------

Co-authored-by: Milan Pavlik <milan@gitpod.io>
2023-04-26 21:13:34 +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
Manuel Alejandro de Brito Fontes
891cd5417d
Update k8s dependencies to v0.26.2 (#17211)
* Update k8s dependencies to v0.26.2

* Update controller-runtime to v0.14.6

* Update cloud storage
 https://github.com/googleapis/google-cloud-go/issues/6857

* Update copy options

* Update wolfi image

* Remove controller-runtime replace directives

* Fix integration tests
2023-04-18 03:59:49 +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
Milan Pavlik
b1dec9f34a
[proxy] Remove slow-server config (#16448) 2023-02-27 12:03:57 +01:00
Manuel Alejandro de Brito Fontes
1c9857b0f2 Update Caddy to address some memory regressions 2023-02-17 11:44:21 +01:00
Manuel Alejandro de Brito Fontes
9752a48201 Switch to builder alpine 2023-02-10 09:24:15 +01:00
Manuel Alejandro de Brito Fontes
b336a5cb65 Update go dependencies 2023-02-10 09:24:15 +01:00
Manuel Alejandro de Brito Fontes
302dddf3c4 Update caddy images 2023-02-10 09:24:15 +01:00
Manuel Alejandro de Brito Fontes
bcdde44633 Switch from alpine to wolfi 2023-02-05 12:10:43 +01:00
Gero Posmyk-Leinemann
7a1f01d580 [proxy] Fix meta workspace-handler 2023-02-01 10:20:39 +01:00