Sven Efftinge
9f9c6761b2
[server] update go api
2022-11-10 09:03:45 +01:00
Pavel Tumik
f89c8ba45c
[pvc] set FSGroupChangePolicy
2022-11-10 00:39:39 +02:00
Anton Kosyakov
6533581a0e
[ssh-proxy] only mark first active when user establish ssh connection
...
VS Code Remote SSH will reestablish a ssh connection even if window is not uesd.
It will retrigger heartbeat over and over in SSH Gateway.
SSH Gateway should only triggert heartbeat if pty sessions is present.
Co-authored-by: Pudong <tianshi8650@gmail.com>
2022-11-09 21:46:39 +02:00
Andrew Farries
7d37efe756
Increment "builds_done_total" metric
...
Increment the counter when a build completes.
2022-11-09 20:53:39 +02:00
Manuel Alejandro de Brito Fontes
184fec8010
Refactor gp await to use available protocols
2022-11-09 17:59:39 +02:00
Manuel Alejandro de Brito Fontes
439877a81b
[supervisor] Only poll supported protocols
2022-11-09 17:59:39 +02:00
Milan Pavlik
600e155ae6
[server] Remove userId from removeTeam() rpc
2022-11-09 17:15:39 +02:00
Pavel Tumik
0fbb0e1f60
pass workspace type in DeleteVolumeSnapshot
2022-11-09 14:58:39 +01:00
Pavel Tumik
fb524780e4
revert delete of DeleteVolumeSnapshot fn
2022-11-09 14:58:39 +01:00
JenTing Hsiao
35ca51bd5c
ws-manager: remove no used function
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-09 14:58:39 +01:00
JenTing Hsiao
a4dacef491
ws-manager: add prebuild PVC configuration
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-09 14:58:39 +01:00
Anton Kosyakov
8e5e19d63e
[openvsx-proxy] switch to debug instead of info
2022-11-09 14:51:39 +01:00
mustard
b4a36a2a01
[supervisor] disable analyze in headless workspace
2022-11-09 14:50:39 +01:00
Milan Pavlik
7be5384fa9
[public-api] Parse TeamID as UUID for extra validation
2022-11-09 14:21:39 +01:00
Gero Posmyk-Leinemann
8f80612549
[server] Fix UBP free tier edge case + tests
2022-11-09 14:12:39 +01:00
Milan Pavlik
a362f98d33
[content-service] Remove GetWorkspaceDownloadURL
2022-11-09 13:44:39 +01:00
Milan Pavlik
c74f84bd29
[proxy] Remove workspace download plugin
2022-11-09 13:19:39 +01:00
Milan Pavlik
fa8cdc500d
[server] Break dependency of content-service on gitpod-protocol, and usage-api on gitpod-protocol
2022-11-09 12:23:38 +01:00
Milan Pavlik
430226fde0
Fix
2022-11-09 09:42:39 +01:00
Milan Pavlik
2926d142ed
[public-api] Make publiic api package match path
2022-11-09 09:42:39 +01:00
Milan Pavlik
6af15886ae
[server] Remove download workspace APIs
2022-11-09 08:52:38 +01:00
Milan Pavlik
cbec952d37
[dashboard] Handle create team errors from Public API better
2022-11-09 08:50:39 +01:00
Andrew Farries
625f05b076
Add toxic-config component
2022-11-08 16:43:38 +01:00
Andrew Farries
956c97961f
Run ws-manager-api typescript tests
...
The component defines tests but the tests were never run since leeway
was instructed not to to run tests for this component.
Start running the tests and add the necessary dev dependencies to allow
leeway to run them.
2022-11-08 16:33:38 +01:00
George Tsiolis
0ce0542be6
Remove download workspace button from admin
2022-11-08 15:51:38 +01:00
Jan Keromnes
1bda477b2b
[server] When deleting a user account, also cancel any individual Stripe subscription
2022-11-08 15:06:38 +01:00
Jan Keromnes
fd9d1e87dd
[stripe] Immediately issue a final invoice when cancelling Stripe subscriptions from Gitpod
2022-11-08 15:06:38 +01:00
Sven Efftinge
0633cdf58f
fix admin search
2022-11-08 14:09:38 +01:00
Andrew Farries
db2cdc09a1
Run unit tests as part of dashboard app build
2022-11-08 13:37:38 +01:00
Victor Nogueira
6dfd3f7003
Upgrade Gradle Wrapper to v7.5.1 in all components
...
The process of upgrading Gradle Wrapper is described here: https://docs.gradle.org/7.5.1/userguide/gradle_wrapper.html#sec:upgrading_wrapper
2022-11-08 10:18:38 +01:00
Sven Efftinge
c18efbd06c
[inc ws] skip prebuilding
2022-11-08 09:33:37 +01:00
Sven Efftinge
81177d2eac
Incremental workspaces
2022-11-08 09:33:37 +01:00
Milan Pavlik
59c57b4821
[public-api] Properly extract errors from Websocket RPC
2022-11-08 09:14:38 +01:00
Gero Posmyk-Leinemann
88fa55e9a2
[dashboard] Show BillingMode.teamNames on billing and admin pages
2022-11-07 16:57:37 +01:00
Gero Posmyk-Leinemann
242e5103fc
[server] BillingMode: Render names of Chargebee Team Plans/Subscriptions if that blocks UBP
2022-11-07 16:57:37 +01:00
roboquat
4976dcb17a
Update Platform Version of JetBrains Gateway Plugin to 223.7401.19-CUSTOM-SNAPSHOT
2022-11-07 12:18:38 +01:00
Milan Pavlik
4da5f03cb9
[public-api] Handle blocked user error
2022-11-07 12:16:37 +01:00
Manuel Alejandro de Brito Fontes
9cf60601a6
Add I/O limit support for LVM
2022-11-07 11:18:37 +01:00
Manuel Alejandro de Brito Fontes
ee0762cf5d
Create LVM device files
2022-11-07 11:18:37 +01:00
Manuel Alejandro de Brito Fontes
6e50a50764
[ws-daemon] Add logs setting disk quotas
2022-11-07 11:18:37 +01:00
Victor Nogueira
2658eb08d6
Improve code readability
...
Environment Name can never be null, as it has a default value set in `gradle.properties`, but it can be overridden as an empty string, so we need to check if it's not blank.
And the other code was hard to read. Although there's a repeated string now, it's easier to understand that it will exclude it's opposite ("stable" <-> "latest").
2022-11-07 11:04:37 +01:00
Alex Tugarev
51bac3af29
[gitlab/webhook] return code 200 on Unauthorized
...
Otherwise we provoke permanent deactivation of the webhook. In future we need to make the Unauthorized situation fixable from Gitpod.
2022-11-07 10:59:37 +01:00
roboquat
90a25f5eb2
Update Platform Version of JetBrains Gateway Plugin to 223.7401.1-CUSTOM-SNAPSHOT
2022-11-07 09:59:36 +01:00
Manuel Alejandro de Brito Fontes
c9528c8c3e
Remove redis sentinel and add TLS support
2022-11-04 20:00:09 +01:00
Hardik Khandelwal
63deadd291
Improve pagination usability
2022-11-04 16:57:09 +01:00
Pavel Tumik
17d51f5228
pass workspace type when deleting volume snapshots
2022-11-04 16:14:09 +01:00
Milan Pavlik
67ea0afb7d
[dashboard] ResetTeamInvitation uses Public API
2022-11-04 13:45:09 +01:00
Milan Pavlik
287ec318e8
[public-api] Implement ResetTeamInvite
2022-11-04 13:34:09 +01:00
mustard
8531b6c00b
[code] update startup.sh to replace temporary variables
2022-11-04 12:32:09 +01:00
Milan Pavlik
f99e5752b6
[dashboard] Use Public API to UpdateTeamMember and DeleteTeamMember
2022-11-04 12:28:08 +01:00