Cornelius A. Ludmann
34a5b0203d
[dashboard] Add workspace status indicator color red for failed status
2021-06-11 17:55:15 +02:00
Jan Keromnes
c5027f0804
[dashboard] Implement Teams UI (selector, creation wizard, members page, project page)
2021-06-10 16:08:19 +02:00
Jan Keromnes
34bbbf4736
[db] Implement new Project and Team entities
...
Also:
- set up EditorConfig to trim trailing whitespaces
- install Docker VS Code extension by default
2021-06-04 11:49:17 +02:00
Manuel Alejandro de Brito Fontes
3d9b16c997
[gitpod-protocol] Do not assume the callback returns errors
2021-06-02 09:02:41 -04:00
Alex Tugarev
9d83f65665
[server] fix workspaceID regex
2021-06-01 13:52:07 +02:00
Christian Weichel
53b73efd58
[analytics] Limit failure blast radius
2021-05-26 16:02:23 +02:00
Gero Posmyk-Leinemann
1ca6b44d06
[analytics] Fix segment assertion error
2021-05-26 14:40:41 +02:00
Alex Tugarev
0bf71f1ed3
initial contribution of components/ee/paiment-endpoint
2021-05-26 08:35:36 +02:00
Cornelius A. Ludmann
cacf3ed66e
[image-builder] Support imagebuild/ context prefix
...
Forces the build of the workspace image.
2021-05-25 09:33:25 +02:00
Jan Keromnes
862e3a27b6
Implement incremental prebuilds
2021-05-21 15:53:06 +02:00
rl-gitpod
f96392a1e4
[server] add OAuth2 server endpoints (behind a feature flag) ( #4222 )
...
to manage client application access to users Gitpod workspaces
2021-05-21 21:23:08 +10:00
Christian Weichel
83cc11aee3
[pwc] Add admission constraints to gpctl
2021-05-07 08:23:08 +02:00
Christian Weichel
d063fb7153
[pwc] Support admission constraints
...
when selecting a workspace cluster for starting a workspace.
2021-05-07 08:23:08 +02:00
Christian Weichel
c2a2352f12
[supervisor] Add config change analytics
2021-05-06 16:21:40 +02:00
Christian Weichel
129816f619
[server] Add analytics support
2021-05-06 16:21:40 +02:00
Jan Keromnes
e50241df01
What color should it be? Hmm... kumquat!
2021-04-30 18:30:07 +02:00
Alex Tugarev
b1c53ea806
[server] improve hostname validation
2021-04-30 12:25:14 +02:00
Jan Keromnes
1b2605ff53
[protoc] Re-run 'leeway run components:generate-code-from-protobuf'
2021-04-20 15:04:10 +02:00
Jan Keromnes
b92b12d764
[dashboard] Allow restoring a soft-deleted workspace from the admin dashboard
2021-04-16 20:26:55 +02:00
Jan Keromnes
2df9e701af
[server] Implement a second getAllEnvVars() method that doesn't filter on repository pattern precedence
2021-04-14 18:33:08 +02:00
Jan Keromnes
6e4fe1ce3e
[dashboard] Allow granting a user 20 extra hours from the admin dashboard ( #3929 )
...
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2021-04-14 13:03:00 +02:00
Autofix
af51739d34
Autofix: trailing-spaces
2021-04-12 08:29:10 +02:00
Anton Kosyakov
d114f037a1
fix #3847 : reconnect ws to server in iframe
2021-04-08 15:57:17 +02:00
Manuel Alejandro de Brito Fontes
1569e1a3ba
Update generated code
2021-04-07 07:39:04 -04:00
Sven Efftinge
bf5e0de8c1
[dashboard] Admin dashboard
2021-04-05 11:52:26 +02:00
Gero Posmyk-Leinemann
0af1980f8c
[gpctl, bridge, db, protocol, server, ws-proxy] Dynamic WorkspaceCluster
2021-04-01 14:47:31 +02:00
Jan Koehnlein
3dfaea451b
[ide] fixed link to upgrade subscription page ( #3703 )
2021-04-01 14:17:35 +02:00
Alex Tugarev
f0318f2258
[protocol] allow reactivate w/o subscription
2021-04-01 12:22:03 +02:00
Jan Keromnes
49474d5c0f
[protocol] Rename Unlimited plans → Unleashed
2021-03-31 18:59:24 +02:00
Jan Keromnes
432568bab2
[protocol] Import gitpod.io's paid plan definitions
2021-03-31 18:59:24 +02:00
Anton Kosyakov
4ebbcc1d62
fix #3162 : decouple gp env from theia
2021-03-29 16:10:34 +02:00
Sven Efftinge
2ef05e42c4
[dashboard] What's New
2021-03-29 14:15:09 +02:00
Jan Koehnlein
49d3aa83f0
[git] notify a user about missing scopes on git actions
...
Fixes https://github.com/gitpod-io/gitpod/issues/2810
2021-03-27 09:47:44 +01:00
Alex Tugarev
40112700f9
Add Git Integrations
...
closes https://github.com/gitpod-io/gitpod/issues/3333
2021-03-26 14:55:30 +01:00
Sven Efftinge
597fd83033
[dashboard] addition workspaces list features
2021-03-22 18:32:12 +01:00
Alex Tugarev
9a694a8eec
extract getGitpodService function
2021-03-22 18:32:12 +01:00
Alex Tugarev
9ccc557b3a
fix yarn.lock, typescript, supervisor-api gen, etc.
2021-03-22 18:32:12 +01:00
Cornelius A. Ludmann
05ef6ff6e1
Fix license headers TypeFox → Gitpod
2021-03-22 12:51:34 +01:00
Manuel Alejandro de Brito Fontes
326b3227be
Enable user_namespace feature
2021-03-22 08:22:01 -03:00
Alex Tugarev
e62a02efbf
[protocol] fold in com aspects
...
fixes #3307
2021-03-04 10:50:27 +01:00
Gero Posmyk-Leinemann
9be229e4a2
[admin] More runtime info: podName and nodeIp ( #3197 )
...
* [admin] Render additional workspace properties
* [protocol] add instance.status.podName
* [protocol] Introduce instance.status.nodeIp
2021-02-23 10:19:26 +01:00
Anton Kosyakov
3a17784315
[supervisor] handle ide frontend start failure
2021-02-18 14:53:03 +01:00
Christian Weichel
1046faf0f9
[registry-facade] Remove feature flag
...
and enable registry-facade by default.
2021-02-18 09:25:56 +01:00
Gero Posmyk-Leinemann
f1d8250faf
[gitpod-protocol] Introduce contextUrlToUrl ( #3191 )
2021-02-15 16:39:11 +01:00
Christian Weichel
5b6325f0de
Remove privileged feature flag and permission
...
now that we have user-namespaced workspaces the privileged flag
has become even more of a nuisance and technical debt.
Fixes gitpod-io/gitpod#3058
2021-02-12 09:19:48 +01:00
Cornelius A. Ludmann
55564b66cf
[server] Add API rate limiter and API Prometheus metrics
2021-02-10 18:12:39 +01:00
Alex Tugarev
e8adb24ecc
[server/dashboard] stop moving identities
...
* allow our users to disconnect provider identities from their accounts
* when a user tries to connect with a provider, for which there is already a connection to anther account, we redirect to an assistance page. a summary should help to review both accounts. in the end, any user may decide to move to a single account by disconnecting the provider identities from the other account.
this way we can guarantee to not automagically lock out users from accounts with subscriptions or any meaningful data.
* show `Connected as`
* update terms renderer
Signed-off-by: Alex Tugarev <alex@gitpod.io>
2021-02-01 08:06:11 +01:00
Cornelius A. Ludmann
70fe39a8ba
[content-store] Add a content-store component with blobs API
2021-01-28 14:15:31 +01:00
Sven Efftinge
b897e6777f
Generate better workspace ids
2021-01-26 18:03:25 +01:00
Cornelius A. Ludmann
225e102dbc
[admin panel] Add delete user button
2021-01-13 15:39:22 +01:00