Gero Posmyk-Leinemann
7bf18989e4
[server] WsHandler: Take only upgrade first matching websocket route
2022-01-07 09:28:00 +01:00
Gero Posmyk-Leinemann
562ee68cd7
[server] Switch to per-server heartbeating for websockets
...
fixup! [server] Switch to per-server heartbeating for websockets
2022-01-07 09:28:00 +01:00
Gero Posmyk-Leinemann
6be4928bc3
[server] Share ClientMetadata and trace clientType
2021-12-15 10:42:39 +01:00
Gero Posmyk-Leinemann
662bb20388
[server] GitpodServerImpl: Remove superfluous generics
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
e4d2e268bc
[server] Add WebsocketClientContext
2021-11-18 10:50:15 +01:00
Gero Posmyk-Leinemann
c494a0ba63
[server] Move websocket-connection-manager.ts
2021-11-18 10:50:15 +01:00
Gero Posmyk-Leinemann
4b6926cab2
[server] Introduce LocalMessageBroker
2021-11-17 16:56:15 +01:00
Laurie T. Malau
eed37839c4
[metrics] Sanitize route label with only the path
...
Fixes #5825
2021-09-28 05:55:45 -03:00
Gero Posmyk-Leinemann
67d0ed7ad9
[server] Introduce DebugApp with /debug/logging
2021-09-20 11:48:45 -03:00
Gero Posmyk-Leinemann
6a14e7c6f7
[server] log: set component version
2021-09-20 09:21:45 -03:00
Gero Posmyk-Leinemann
7ca3507077
[server] misc logging hygiene
2021-09-20 09:21:45 -03:00
ArthurSens
b338a87f84
Add Gitpod version info metric
...
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-09-17 10:41:42 -03:00
Gero Posmyk-Leinemann
267448b4b0
[server] Remove legacy configuration
2021-09-06 18:19:12 +02:00
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
Gero Posmyk-Leinemann
8edd462f8d
[server] Make Env and Config comparable
2021-09-01 09:40:31 -03:00
Gero Posmyk-Leinemann
757a1594c6
[server] Introduce Config and use it everywhere
2021-09-01 09:40:31 -03:00
Anton Kosyakov
f66598c82c
[local-app] fix #5368 : gracefully handle invalid tokens
2021-08-31 05:33:29 -03:00
Jean Pierre
9419373960
Remove global text bodyParser. Properly send error code
2021-08-27 12:30:26 -03:00
Laurie T. Malau
10ee135b33
[server] unsubscribe controller for email campaign
2021-08-24 11:07:23 +02:00
Gero Posmyk-Leinemann
ae0698e830
[server] Introduce Config (without using it)
...
To be able to easily map Env+EnvEE into config there was some minor refactoring/cleanup necessary. This has be done in a way to be as straigth forward as possible to minimize the risk of breaking things, while making it possible to easily write an alternative Config parser.
2021-07-27 11:03:31 +02:00
jakobhero
d12cd344b1
[analytics] fixed anonymous ID in identify()
2021-07-22 13:42:26 +02:00
Christian Weichel
2a544ee67a
[server] Fix HTTP endpoint metrics
2021-07-09 10:02:49 +02:00
Gero Posmyk-Leinemann
5f01d9c1d9
[server] Introduce /headless-logs/... and Server.getHeadlessLog
2021-06-23 13:53:30 +02:00
Cornelius A. Ludmann
6fb0f397d0
[server] Fix req route metrics
2021-06-18 11:45:44 +02:00
Manuel Alejandro de Brito Fontes
944cb93a49
[server] Enable kube-rbac-proxy
2021-05-31 07:02:09 -04:00
Alex Tugarev
0bf71f1ed3
initial contribution of components/ee/paiment-endpoint
2021-05-26 08:35:36 +02:00
rl-gitpod
f96392a1e4
[server] add OAuth2 server endpoints (behind a feature flag) ( #4222 )
...
to manage client application access to users Gitpod workspaces
2021-05-21 21:23:08 +10:00
Anton Kosyakov
a93a80abe4
[server] http RED metrics
2021-02-18 14:53:03 +01:00
Anton Kosyakov
49e977f6b8
[server] implement code sync storage endpoint
2021-02-18 14:53:03 +01:00
Christian Weichel
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Alex Tugarev
294c934e43
[server] Server.init should await init of dynamic auth providers
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2020-12-10 13:59:08 +01:00
Christian Weichel
9e52bbd6d8
[server] Support API access through scoped bearer tokens
2020-09-18 12:31:42 +02:00
gitpod-init
24f7b609bf
initial commit
2020-08-25 09:25:15 +00:00