Anton Kosyakov
697696029b
[gp-run] experimental workspace config debug mode
...
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2023-01-09 06:32:48 +01:00
Sven Efftinge
19a267bbf4
[dashboard] new workspace with options
2023-01-03 20:30:44 +01:00
Sven Efftinge
0605514421
[server] Allow options on ws start
...
introduces IDE and workspace class arguments on WS Start
2022-12-16 08:42:25 -03:00
Sven Efftinge
5e0c93cb11
[dashboard] allow setting ws class for prebuilds
2022-12-12 04:39:21 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Pudong Zheng
abdf31d7e2
add grpc_client_handling_seconds metrics for nice-grpc
2022-12-08 10:50:18 -03:00
Sven Efftinge
4bc42faac6
[dashboard] consistent pay wall
2022-12-08 07:50:18 -03:00
Anton Kosyakov
9ea5ff3297
[server] move workspace ide configuration to ide service
...
Co-authored-by: Pudong Zheng <tianshi8650@gmail.com>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-12-07 06:51:17 -03:00
Filip Troníček
16f82b546b
Add versions to the dashboard
2022-12-06 13:53:16 -03:00
Milan Pavlik
b79af4c184
[server] Move admin endpoints on GitpodServer to AdminServer
2022-12-06 12:08:16 -03:00
Thomas Schubart
25908ed234
[content-service-api] Add metrics
2022-12-05 07:01:15 -03:00
Sven Efftinge
a5d67448b2
Revert "[usage] handle reset usage for chargebee"
2022-12-02 11:47:01 -03:00
Sven Efftinge
a96cb7bf36
[ws-classes] simplify workspace classes
...
simplified by
- removing user-level setting
- removing deprecation
- removing ws-class inheritence between ws sessions
2022-12-01 13:59:00 -03:00
Sven Efftinge
91ad8a3550
[pvc] remove pvc related code
2022-12-01 09:07:00 -03:00
Jan Keromnes
ff78e51f17
Show more semantic errors when trying to run prebuilds without a project
2022-11-30 11:28:59 -03:00
Jan Keromnes
370028757d
Disable the deprecated '#prebuild/' context URL prefix
2022-11-30 11:28:59 -03:00
Jan Keromnes
e22d442431
Disable running prebuilds without a project
2022-11-30 11:28:59 -03:00
Sven Efftinge
2eead4a625
[usage] handle reset usage for chargebee
...
chargebee subscriptions that are cancelled get a dedicatd cost center
2022-11-30 09:08:00 -03:00
Andrew Farries
fbd0fe5037
Remove client side eval of slow_database flag
...
The logic of checking the feature flag has moved to the backend
(`proxy`) so we don't need this logic on the dashboard anymore.
2022-11-29 11:20:59 -03:00
Andrew Farries
8dcf5ffa56
Set requestTimeoutMs in configcat client
...
See:
https://configcat.com/docs/sdk-reference/js/#auto-polling-default
2022-11-23 07:17:53 -03:00
Andrew Farries
3114dab8eb
Add subProtocol to WebSocketOptions interface
...
Pass the options into createWebSocket and use it to decide what value
should be sent as the `Sec-WebSocket-Protocol` header when creating the
websocket connection.
2022-11-22 12:36:52 -03:00
Sven Efftinge
e044c1d49f
[admin] allow usage adjustments
2022-11-22 06:31:51 -03:00
Alex Tugarev
3de193e3fb
[stripe] guard resubscribing with another currency
...
because it currently not supported.
2022-11-21 06:56:50 -03:00
Andrea Falzetti
63245668cf
feat(jetbrains): add rider and clion
2022-11-18 14:43:48 +02:00
Sven Efftinge
17424c972b
[gitpod-protocol] remove dependency to usage-api
2022-11-16 17:32:46 +02:00
Jean Pierre
5c8f4c1f32
User service
2022-11-12 11:34:42 +02:00
Jan Keromnes
0d740fc3ea
[server][dashboard] Fetch and use the actual cost center billing cycle dates in usage-based Billing pages
2022-11-11 13:32:41 +02:00
Milan Pavlik
f053918ea8
Revert "[content-service] Remove GetWorkspaceDownloadURL"
...
This reverts commit a362f98d33fdc83cfe050bc1a910f0ec998ddd3c.
2022-11-11 11:25:40 +02:00
Sven Efftinge
08be4195d4
[server] Allow setting ws-class on project level
2022-11-10 10:45:40 +02:00
Milan Pavlik
600e155ae6
[server] Remove userId from removeTeam() rpc
2022-11-09 17:15:39 +02:00
Milan Pavlik
a362f98d33
[content-service] Remove GetWorkspaceDownloadURL
2022-11-09 13:44:39 +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
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
Pavel Tumik
17d51f5228
pass workspace type when deleting volume snapshots
2022-11-04 16:14:09 +01:00
Thomas Schubart
ad2f82b43b
[server] Do not send protected secrets feature flag
2022-11-02 21:25:07 +01:00
Milan Pavlik
87485bf48c
[server] Add getTeam
2022-11-02 09:34:06 +01:00
Alex Tugarev
f9717b185c
[projects] add message: Prebuilds have been paused
2022-10-28 12:38:02 +02:00
Andrew Farries
076f35a1f2
Make deleteByName take an applicationCluster
...
Deleting a workspace cluster by name only makes sense in the context of
a particular workspace cluster.
2022-10-26 17:26:42 +02:00
Andrew Farries
e9eb6ac097
Make findByName take an applicationCluster
...
Finding a workspace cluster by name only makes sense in the context of a
particular workspace cluster.
2022-10-26 17:26:42 +02:00
Andrew Farries
eddd3936c5
Make applicationCluster mandatory when filtering
2022-10-26 17:26:42 +02:00
Andrew Farries
b06cdfeb47
Extend WorkspaceClusterFilter in gitpod-protocol
...
This reverts commit bc74fb6998c39cce54bf7b91ed0ca7914ec013ab.
2022-10-26 17:26:42 +02:00
Jan Keromnes
3c372b8e95
Re-add "[server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode"
...
This reverts commit 9e31fbf834d9eb7c9c92209cc2c97797470a8367.
2022-10-21 11:33:36 +02:00
Gero Posmyk-Leinemann
5090bfdcc2
[server] Limit BillingAccount selection on server side
2022-10-21 11:31:36 +02:00
Gero Posmyk-Leinemann
07bf05a90b
[server] Use CostCenter to determine BillingAccount options
2022-10-21 11:31:36 +02:00
Thomas Schubart
eba66327d4
[server] Enable psi for paying users
2022-10-21 10:42:36 +02:00
Gero Posmyk-Leinemann
a1b14af2df
[server] Introduce BillingMode.paid
2022-10-20 17:28:35 +02:00
Andrew Farries
9071376e01
Revert "Extend WorkspaceClusterFilter in gitpod-protocol"
...
This reverts commit 7e550ef03a46aa454093a51c61698efc13d9e78c.
2022-10-20 13:39:35 +02:00
Andrew Farries
61f03496ba
Extend WorkspaceClusterFilter in gitpod-protocol
...
Allow filtering by name and applicationCluster.
2022-10-20 09:52:35 +02:00
Jan Keromnes
9e31fbf834
Revert "[server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode"
...
This reverts commit 5687600aab763adc2562b31163dd337c9332aa4e.
2022-10-19 13:51:34 +02:00