Gero Posmyk-Leinemann
5f596bc533
[server] Review comments
2021-12-10 14:26:35 +01:00
Gero Posmyk-Leinemann
0189125c45
[protocol] Rename TraceContext.log* to TraceContext.set*
2021-12-10 14:26:35 +01:00
Gero Posmyk-Leinemann
0846c58a50
[server] Improve API-level tracing
...
- better distinguish between API errors and "internal" errors
- use tags instead of log for errors
- use standarized error fields
2021-12-10 14:26:35 +01:00
Gero Posmyk-Leinemann
7eb60ab608
[server] Don't use "FOLLOW_FROM" references if we have access to the parent context and start actions immediately anyway
2021-12-10 14:26:35 +01:00
Gero Posmyk-Leinemann
cfb8a703ef
[server] Avoid unnecessary span.log(...) call
2021-12-10 14:26:35 +01:00
Alex Tugarev
928f7591f6
[projects] make it fly with self-hosted gitlab
2021-12-09 21:10:34 +01:00
Simon Emms
c27d245dfc
[server]: add option to read license from a file
2021-12-09 10:03:34 +01:00
Alex Tugarev
a481e8b536
[projects] remove configuration page from wizard
...
instead of showing the configuration page, let's show a simple `New Workspace` button to start a workspace.
we rescue the auto-inferred configuration or use the existing one to trigger a prebuild right away.
Co-authored-by: Jan Keromnes <janx@linux.com>
Co-authored-by: Alex Tugarev <alex@gitpod.io>
2021-12-08 17:13:33 +01:00
Gero Posmyk-Leinemann
baa41ece4b
[server] Fix potential mem leak
2021-12-08 11:53:33 +01:00
Gero Posmyk-Leinemann
c2ce94fde1
[server] Set --max_old_space_size=2048
2021-12-08 11:53:33 +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
Jan Koehnlein
44c11d1a62
minor code cleanup
2021-12-08 09:44:33 +01:00
Gero Posmyk-Leinemann
56874b6a0f
[server, et. al] Add repeat(cb, ms) as replacement for setInterval, and use it across meta components
2021-12-07 18:43:33 +01:00
Gero Posmyk-Leinemann
b7a0264f0f
[server] GitHub API: ensure that we don't
2021-12-07 18:43:33 +01:00
Manuel Alejandro de Brito Fontes
537672b058
Enable experimentalNetwork by default
2021-12-07 16:53:33 +01:00
Gero Posmyk-Leinemann
5dc18373ab
[server] Review comments
2021-12-07 09:35:32 +01:00
Gero Posmyk-Leinemann
591c7edaef
[server] Review comments
2021-12-07 09:35:32 +01:00
Gero Posmyk-Leinemann
9443de8154
[server, protocol] Improve tracing II
...
- add TraceContext.setOWI to trace context info just like for Go components, including sessionId
- change TraceContext.addJsonRPCParameters to accept shapes
- switch to opt-in tracing for a) parameter names, and b) easier filtering for PII
2021-12-07 09:35:32 +01:00
Jan Koehnlein
8bdc71a55d
[server] re-enable telepresence
2021-12-01 17:36:27 +01:00
Gero Posmyk-Leinemann
8e111f6604
[server] Add all arguments to API span
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
ad8b7f0f48
[server] Log API connections without user-agent
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
93efd2c8d4
[server] Follow tracing convetions for errors
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
3a71d2ea07
[server] Use generic API-level TraceContext
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
67ff0e4f8f
[server] Create and inject TraceContext into every API method
2021-12-01 17:34:27 +01:00
Gero Posmyk-Leinemann
662bb20388
[server] GitpodServerImpl: Remove superfluous generics
2021-12-01 17:34:27 +01:00
Jan Keromnes
5a5f33d114
[server] When adding a project to a team, install the prebuild webhook as the adding user, not as a (random) team owner
2021-12-01 13:10:27 +01:00
Geoffrey Huntley
0bb6650e35
test scenario passing
2021-12-01 11:08:27 +01:00
Geoffrey Huntley
3827d33ce7
correct syntax for the test token
2021-12-01 11:08:27 +01:00
Geoffrey Huntley
feffc7ea09
add hint about test.only
2021-12-01 11:08:27 +01:00
Geoffrey Huntley
166ba1485e
document how to run integration tests
2021-12-01 11:08:27 +01:00
Geoffrey Huntley
8a4b9390b4
sample-repository has been renamed to integration-tests
2021-12-01 11:08:27 +01:00
Geoffrey Huntley
42ea796f5b
add test case for feature/JIRA-123-summary
2021-12-01 11:08:27 +01:00
Cornelius A. Ludmann
b4fa0fc9ba
[server] Serve IDE config via gitpod-protocol
2021-11-30 15:15:26 +01:00
Jan Keromnes
f2aa8967c9
[server] Prevent blocked users from starting new prebuilds
2021-11-28 18:49:24 +01:00
Jan Keromnes
473274c157
[dashboard][server] Make all project slugs unique within a team or user account by adding a unique suffix
2021-11-26 15:50:22 +01:00
Gero Posmyk-Leinemann
ed030eb08f
[server, content-service] Make sure to re-use ContentService clients
2021-11-26 11:43:22 +01:00
Laurie T. Malau
5d751e330d
Remove team when sole owner and remove projects
...
Fixes #6655
2021-11-18 18:22:15 +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
Cornelius A. Ludmann
44d50bcd48
[server] Add and use supervisor image config
2021-11-18 10:06:15 +01:00
Gero Posmyk-Leinemann
399fd2b2fd
[server] LocalMessageBroker: add listenForWorkspaceInstanceUpdates
2021-11-17 16:56:15 +01:00
Gero Posmyk-Leinemann
4b6926cab2
[server] Introduce LocalMessageBroker
2021-11-17 16:56:15 +01:00
Gero Posmyk-Leinemann
6954bbdfe7
[server] Cleanup around messagebus and EE split
2021-11-17 16:56:15 +01:00
Jan Keromnes
490d0faa07
[server] Allow all team members to cancel a team prebuild
2021-11-16 16:45:13 +01:00
Jean Pierre
17ac184851
💄
2021-11-11 11:00:09 +01:00
Jean Pierre
b54521de75
More feedback
2021-11-11 11:00:09 +01:00
Jean Pierre
8f496730ad
💄
2021-11-11 11:00:09 +01:00
Jean Pierre
a31c1122d5
Revert some unneeded changes
2021-11-11 11:00:09 +01:00
Jean Pierre
744af29121
Fixes #6514
2021-11-11 11:00:09 +01:00
Pudong Zheng
c715b3521f
remove all private repo check
2021-11-09 12:20:07 +01:00