590 Commits

Author SHA1 Message Date
Thomas Schubart
ad2f82b43b [server] Do not send protected secrets feature flag 2022-11-02 21:25:07 +01:00
Milan Pavlik
debb16b9cb [gitpod-protocol] Add support for getTeam in golang client 2022-11-02 09:34:06 +01:00
Milan Pavlik
87485bf48c [server] Add getTeam 2022-11-02 09:34:06 +01:00
Milan Pavlik
ede1bcefb0 [gitpod-protocol] Add support for getTeams to golang client 2022-11-01 09:19:06 +01:00
Milan Pavlik
355bd423de [gitpod-protocol] Add getGenericInvite to golang client 2022-10-31 16:09:05 +01:00
Alex Tugarev
f9717b185c [projects] add message: Prebuilds have been paused 2022-10-28 12:38:02 +02:00
Milan Pavlik
8accb1497a [gitpod-protocol] Add createTeam, joinTeam, getTeamMembers to Go lib 2022-10-27 10:39:41 +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
Milan Pavlik
903e31db2e [gitpod-protocol] Make APIInterface an io.Closer 2022-10-26 14:11:40 +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
mustard
71889fd187 [supervisor] respond PortsStatus with order 2022-10-20 22:01: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
Jan Keromnes
9dffa5d337 [trivial] Remove unused constant TEAM_NAMES_ATTRIBUTE 2022-10-18 14:40:34 +02:00
Jan Keromnes
5687600aab [server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode 2022-10-18 14:40:34 +02:00
Andrew Farries
7ea0256d97 Change length of applicationCluster field 2022-10-17 18:34:32 +02:00
Andrew Farries
533346ab34 Add applicationCluster field to table
This field will record to which workspace cluster the information in
each row belongs.
2022-10-17 18:34:32 +02:00
Christian Weichel
8155f244f8 [prebuild] Support opening a specfic prebuild 2022-10-14 16:33:29 +02:00
Milan Pavlik
a4870ce5db [configcat] Do not supply lists to configcat evaluations 2022-10-14 13:57:29 +02:00
Jan Keromnes
53c1a1f5c5 [server] Make 'subscribeToStripe' return the new usage limit 2022-10-13 11:45:28 +02:00
Jan Keromnes
30a58cddd0 [server][dashboard] Always explicitly set a usage limit when upgrading to Stripe 2022-10-13 11:45:28 +02:00
Milan Pavlik
e44d7f9367 [content-service] Use buf to generate protos 2022-10-13 09:50:28 +02:00
Victor Nogueira
1f605d62ee Add missing gitpod configurations for RubyMine and WebStorm
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-10-07 10:26:22 +02:00
Sven Efftinge
7c5131c8af [server] attribute workspaces to their projects 2022-10-06 15:10:22 +02:00
Anton Kosyakov
08a8412774 random exponential backoff of server connections 2022-10-05 11:16:20 +02:00
Manuel Alejandro de Brito Fontes
d5eb5815b5 Update to 1.19 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
000cadead8 Update grpc code 2022-10-04 15:17:22 +02:00
Andrew Farries
63c4fec94e Remove all references to layoutData 2022-10-04 08:15:20 +02:00
George Tsiolis
f0d464788d Update free plan name 2022-10-04 08:05:20 +02:00
Andrew Farries
9ea0867ce7 Implement soft deletion of pending github events 2022-09-29 15:29:29 +02:00
mustard
0d416fb738 [gp-cli] add command to change ports visibility 2022-09-29 11:42:30 +02:00
Christian Weichel
174a09222f Revert "Run go work sync"
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Christian Weichel
6b23167e09 Run go work sync 2022-09-28 08:45:28 +02:00
Pudong Zheng
c4c6554dd3 add nice grpc metrice handler 2022-09-27 16:12:28 +02:00
Jan Keromnes
0d7fc719a2 [server] Use different Stripe Price IDs when subscribing individuals vs teams 2022-09-27 15:23:27 +02:00
Andrew Farries
35b569302c Delete supporting files for d_b_email table 2022-09-27 13:38:27 +02:00
Milan Pavlik
e29d5ac7e0 [server] Remove handling of Probe Workspaces 2022-09-27 08:38:27 +02:00
Jan Keromnes
13d0c0900c [server] Add new individual Stripe Price IDs to Gitpod's configuration 2022-09-26 16:19:27 +02:00
Gero Posmyk-Leinemann
57a61f4213 [server] Introduce EntitlementService.getBillingTier 2022-09-26 15:04:27 +02:00
Alex Tugarev
0eab1e9153 [server] use Buffer.from properly
Trying to get rid of deprecation log entries.
2022-09-26 09:44:26 +02:00
Jan Keromnes
a99b0c3a74 [server] Refactor StripeService.createCustomer to only use attributionIds 2022-09-23 15:53:24 +02:00
Jan Keromnes
064755b7c4 [server][dashboard] Refactor createOrUpdateStripeCustomerFor{User,Team} to createStripeCustomer 2022-09-23 15:53:24 +02:00