Christian Weichel
5b74af7518
[server] Tie increased resource access to payment status
2022-02-02 18:46:24 +01:00
Christian Weichel
ecf598ac0e
[ws-manager-api] Introduce start cluster preference sets
2022-02-02 18:46:24 +01:00
Gero Posmyk-Leinemann
51568c7497
[server] Stream imagebuild logs from headless workspace directly
2022-02-02 17:35:24 +01:00
Gero Posmyk-Leinemann
cd36b56224
[server] Generalize HeadlessLogService
2022-02-02 17:35:24 +01:00
Gero Posmyk-Leinemann
ce802b8841
[image-builder, et. al] Return the public workspace URL for all imagebuilds (incl. extra headers to access said URL) and store it in workspace
2022-02-02 17:35:24 +01:00
Jan Keromnes
3240f516c8
[server] Support 'git@{host}:{user}/{repo}.git' format in context URLs
2022-02-01 17:32:23 +01:00
Laurie T. Malau
4d9d49d81c
Allow project search and show project detail
2022-02-01 15:20:24 +01:00
Jan Keromnes
0736b3bbde
[dashboard][server] Make Project Overview page faster by pre-fetching and caching Git provider data (branches)
2022-01-31 11:23:22 +01:00
Anton Kosyakov
dea0999778
[server] add JB plugins as client types for tracing
2022-01-27 10:15:19 +01:00
Simon Emms
f9ec0f8cc6
[dashboard]: create a settings tab inside admin
2022-01-26 15:53:19 +01:00
Gero Posmyk-Leinemann
5d721fc81d
[server] Fix case where we might close ws connections too frequently
2022-01-25 13:07:17 +01:00
Simon Emms
18259dc5b8
Create installation admin controller
2022-01-25 12:26:17 +01:00
Anton Kosyakov
b571eefeef
[server] add referrer prefix to control IDE option
2022-01-24 13:32:16 +01:00
Anton Kosyakov
9a0c9088fc
[server] add JB Gateway plugin as ouath2 client
2022-01-24 13:32:16 +01:00
Anton Kosyakov
2f72df6f19
[server] allow to fetch owner token
2022-01-24 13:32:16 +01:00
Jean Pierre
4e2c57e672
Use space character instead of u+00a0
2022-01-21 08:13:13 +01:00
Jan Keromnes
11c092b8b3
[db][server][dashboard] Allow censoring Project environment variables out of Workspaces
2022-01-17 19:37:10 +01:00
Jan Keromnes
1c0ee09cdc
[db][server][dashboard] Implement Project-level environment variables
2022-01-17 19:37:10 +01:00
Gero Posmyk-Leinemann
f9885645ab
[server] Print # of ws connections
2022-01-17 14:58:10 +01:00
Gero Posmyk-Leinemann
a6fa43b917
[server] Rename WsPingPongHandler -> WsConnectionHandler
2022-01-17 14:58:10 +01:00
Gero Posmyk-Leinemann
779f8d1c56
[server] Make sure we close websockets on write errors
2022-01-17 14:58:10 +01:00
Gero Posmyk-Leinemann
0a2fdf731d
[server] Add experimental ws closing
2022-01-17 13:17:10 +01:00
Gero Posmyk-Leinemann
907ca5d3d3
[server] Avoid bubbling up any errors into ws.close(...)
2022-01-17 13:17:10 +01:00
Anton Kosyakov
ac4526ea3f
fix #7054 : fix disposing of listeners
2022-01-15 16:41:08 +01:00
Laurie T. Malau
ea76aec273
Add metric and plug in
2022-01-13 15:52:06 +01:00
Gero Posmyk-Leinemann
f8218bda23
[server] Refer to connection TraceContext when sending notifications to websocket clients
2022-01-12 12:39:05 +01:00
Gero Posmyk-Leinemann
469d0b2aef
[server] Add client.version and .origin (workspaceId/instanceId) to websocket spans
2022-01-12 12:39:05 +01:00
Jan Koehnlein
1c75ffbac4
[server] removed unused branding from config
2022-01-11 15:21:05 +01:00
Gero Posmyk-Leinemann
89e94030f9
Revert "[server, et al] Remove PrebuildStatusMaintainer and subsequent unused code"
...
This reverts commit 6dfe5520fc96757387d52237f35df9cf8a77943e.
2022-01-10 16:02:04 +01:00
Alex Tugarev
aa474282f7
[server/telepresence] fix telepresence hack
...
Co-authored-by: Alex Tugarev <alex@gitpod.io>
Co-authored-by: Simon Emms <simon@gitpod.io>
2022-01-10 12:27:04 +01:00
Gero Posmyk-Leinemann
84b0fbee7a
[server, et al] Remove PrebuildStatusMaintainer and subsequent unused code
2022-01-07 15:05:01 +01:00
Sven Efftinge
f8086b9a25
[server] use owner and repo name for workspace id
...
This change introduces optional arguments in generateWorkspaceId
for the first two segments. And makes use of it in workspace factory
using the repos org/group and name.
fixes https://github.com/gitpod-io/gitpod/issues/4129
2022-01-07 10:33:00 +01:00
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
226951c18b
[tracing] Set status_code to improve honeycomb reporting
2022-01-07 09:28:00 +01:00
Christian Weichel
fa0178de8a
Add dotfile repo support
2022-01-06 08:44:59 +01:00
Filip Troníček
b3fa44b7c1
Make analytic event casing consistent
2022-01-05 17:32:59 +01:00
George Tsiolis
9b0eebd867
Rename editor preference section heading
2022-01-04 17:15:58 +01:00
Alex Tugarev
911d00e57d
[projects] enable webhook registration for bitbucket.org and self-hosted gitlab
2022-01-04 16:42:58 +01:00
Sven Efftinge
46d55a770d
[server] infer extensions and add a comment
...
This commit adds vcode extensions to the inferred .gitpod.yml
and adds a comment to the top, that links to the documentation.
2022-01-04 15:40:58 +01:00
Jan Koehnlein
c643d974e4
[server] dispose pingpong timer when ws is closing/closed
...
Fixes #7082
2022-01-03 14:54:57 +01:00
William Ghelfi
34ed8e276f
[server] set default branch for BitBucket provider
...
closes #7325
2022-01-03 11:56:57 +01:00
Sven Efftinge
91c09f7c2b
[server] derive configuration when no explicit one
...
Fixes https://github.com/gitpod-io/gitpod/issues/6921
2021-12-30 14:45:53 +01:00
Simon Emms
0cdb50e75c
[server]: allow auth provider config to be passed in via file path
...
This allows for the values to be injected via a Kubernetes secret, reducing the
exposure of sensitive data in configuration
2021-12-21 17:17:45 +01:00
Alex Tugarev
556c03ce7c
Mention username who added project in a team
...
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
Co-authored-by: Laurie T. Malau <laurie@gitpod.io>
Co-authored-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-12-20 09:16:44 +01:00
Pudong
fb99a9f5eb
[ide] add user-agent header to ws connection to server
2021-12-20 07:21:44 +01:00
Gero Posmyk-Leinemann
44c805d4cd
[server] Have global pingPongTimer counter
2021-12-18 12:03:42 +01:00
Gero Posmyk-Leinemann
d2d5757f7d
[server] Debug output for dangling ws connections
2021-12-18 12:03:42 +01:00
Alex Tugarev
0cb0f38cad
[bitbucket] enable projects
2021-12-17 14:59:41 +01:00
Gero Posmyk-Leinemann
22d6adaa5c
[server] Debug logging for automatic OSS subscription
2021-12-16 10:32:40 +01:00