460 Commits

Author SHA1 Message Date
jakobhero
a89bcf6226 Shift user attributes to indentify calls 2021-10-29 10:57:07 +02:00
Cornelius A. Ludmann
c3f4da4dc2 [server] Pass selected desktop IDE to ws-manager 2021-10-27 14:08:05 +02:00
Cornelius A. Ludmann
75e0a8d60c [server] Add preferences to choose a desktop IDE 2021-10-27 12:05:05 +02:00
Gero Posmyk-Leinemann
46c723781c [server] Add config "experimantalNetwork" which translates to "WORKSPACEKIT_USE_NETNS" 2021-10-26 20:42:04 +02:00
Jan Keromnes
8e9f612703 Replace /workspaces → /projects as default landing page for both users and teams 2021-10-25 11:14:03 +02:00
Gero Posmyk-Leinemann
b463ee43dc [admin] Optimize adminGetWorkspaces 2021-10-21 04:04:58 -03:00
Gero Posmyk-Leinemann
1ac7851271 [protocol] Add matchesInstanceIdExactly and matchesWorkspaceIdExactly 2021-10-21 04:04:58 -03:00
Gero Posmyk-Leinemann
131073e152 [server, dashboard] Unify cookie handling 2021-10-20 14:20:58 -03:00
Jan Keromnes
bad83721b7 [server][dashboard] Allow cancelling Prebuilds 2021-10-18 05:12:04 -03:00
Christian Weichel
9605e0b386 [wsman-bridge] Introduce admission preferences 2021-10-14 06:00:00 -03:00
Manuel Alejandro de Brito Fontes
4425adc68e [gitpod-protocol] Adjust GRPC ping interval 2021-10-13 04:19:00 -03:00
Gero Posmyk-Leinemann
48e29e12e0 [protocol] Trigger onClose/onOpen whenever the underlying websocket OPEN/CLOSEs. 2021-10-05 04:44:51 -03:00
Gero Posmyk-Leinemann
515720ad82 [protocol] connection: buffer messages until reconnect
This avoids Error("Connection got disposed") errors which gobble up to the frontend and block users.
2021-10-05 04:44:51 -03:00
Simon Emms
95c2a87289 [gitpod-protocol]: remove region and namespace 2021-10-04 11:58:51 -03:00
Laurie T. Malau
6ff888883e [dashboard] Team settings page
Fixes #5066
2021-10-04 11:20:51 -03:00
Jan Keromnes
5503c9bbcc [dashboard] Better surface Prebuild errors & fix all 'Run Prebuild' buttons 2021-10-01 04:12:48 -03:00
Jan Keromnes
bbbc3c1f98 [server] Allow re-triggering failed Prebuilds 2021-10-01 04:12:48 -03:00
Sven Efftinge
fe580e88cc [t&p] enable teams and projects ui 2021-09-30 11:23:47 -03:00
Gero Posmyk-Leinemann
5a134c6aed Revert "[protocol] connection: buffer messages until reconnect"
This reverts commit 4f145267485d933677b7cc73b16b3d7607138e04.
2021-09-29 17:05:46 -03:00
Gero Posmyk-Leinemann
2e87607445 Revert "[protocol] Trigger onClose/onOpen whenever the underlying websocket OPEN/CLOSEs."
This reverts commit 05f8d75c79ec2a2ffdf9f67cefb135636f0cedef.
2021-09-29 17:05:46 -03:00
Gero Posmyk-Leinemann
bf6d8a3782 [protocol] Fix log format 2021-09-28 10:27:45 -03:00
Gero Posmyk-Leinemann
cc29602247 [protocol] Trigger onClose/onOpen whenever the underlying websocket OPEN/CLOSEs. 2021-09-28 05:00:45 -03:00
Gero Posmyk-Leinemann
67b311c3bb [protocol] connection: buffer messages until reconnect
This avoids Error("Connection got disposed") errors which gobble up to the frontend and block users.
2021-09-28 05:00:45 -03:00
Jan Keromnes
e416561243 [ws-manager-bridge] Also copy status.conditions.headlessTaskFailed into WorkspaceInstanceConditions 2021-09-28 03:28:45 -03:00
Sven Efftinge
a8032856a4 [t&p] add workspaces to teams
fixes #4921
2021-09-27 11:48:44 -03:00
Gero Posmyk-Leinemann
6442e241c8 [server] fix loglevel filter: apply to all calls, not just console. 2021-09-22 09:15:47 -03:00
jakobhero
3f3ca7c01d Added analytics for dashboard component 2021-09-22 06:13:47 -03:00
Gero Posmyk-Leinemann
15fcc0ee42 [protocol] Log.setLogLevel 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
dc895e7cf2 [server] GitHubApp and webSocket logging hygiene 2021-09-20 09:21:45 -03:00
Manuel Alejandro de Brito Fontes
a1dc90b927 Update node prometheus library to 13.2.0 2021-09-17 12:32:42 -03:00
Jan Koehnlein
ebadf1ad66 [grpc] assimilated Typescript metrics to Go ones 2021-09-17 08:34:42 -03:00
Jan Koehnlein
353ddc20fb [server] Add gRPC client side metrics for image-builder and ws-manager 2021-09-17 08:34:42 -03:00
Anton Kosyakov
afd2cb3a2a fix #5699: fix parisng of tasks env vars in go 2021-09-17 05:36:42 -03:00
Anton Kosyakov
132f47c1e9 [gitpod-api] guard against unsupported notifications 2021-09-17 05:32:42 -03:00
Jan Keromnes
d0ea56a191 [server][protocol] Make server.triggerPrebuild() return the StartPrebuildResult 2021-09-03 13:43:09 +02:00
Jan Keromnes
46e914b725 [dashboard][server] Accelerate Prebuilds page by making branchName optional for server.triggerPrebuild() 2021-09-03 13:43:09 +02:00
Manuel Alejandro de Brito Fontes
c7ba93c52e Configure grpc client ChannelOptions 2021-09-02 09:09:31 +02:00
Gero Posmyk-Leinemann
8edd462f8d [server] Make Env and Config comparable 2021-09-01 09:40:31 -03:00
Alex Tugarev
46feeac4c9 [projects] Add Prebuild Events 2021-09-01 04:27:30 -03:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
Laurie T. Malau
8aab84e62d [dashboard] Allow onboarding mail
Fixes #5327
2021-08-26 11:22:25 -03:00
Jan Keromnes
e7fa673c39 [server] Leverage 'gitpod-yml-inferrer' to guess a new Project's .gitpod.yml 2021-08-25 08:09:23 +02:00
Alex Tugarev
f646642c05 [projects] remove prebuild number 2021-08-24 13:41:23 +02:00
Alex Tugarev
cf55a21209 [projects] limit number of prebuilts 2021-08-24 10:12:23 +02:00
Laurie T. Malau
9b965a4c3b Remove more references 2021-08-17 13:58:16 +02:00
Laurie T. Malau
aa679016e6 [dashboard/notifications] improve email preference handling 2021-08-17 13:58:16 +02:00
Jan Koehnlein
6f700360ab [payment] don't rely on VERSION env var
Fixes #5187
2021-08-16 10:09:15 +02:00
Manuel Alejandro de Brito Fontes
4606a42d03 Update typescript generated code 2021-08-04 15:49:04 +02:00
Jan Keromnes
90d53721a9 [dashboard] Allow Projects for Individuals 2021-08-04 12:58:03 +02:00