Thomas Schubart
|
7557bbe4bf
|
[server] Set workspace class based on user preference
|
2022-07-21 05:10:16 -03:00 |
|
Alex Tugarev
|
7057101a4d
|
[db][protocol] Implement a CostCenter entity to attribute workspace usage to
|
2022-07-20 04:05:15 -03:00 |
|
Gero Posmyk-Leinemann
|
c7cfb42d78
|
[server, protocol] GuardedCostCenter and AttributionId.parse/render
|
2022-07-12 16:23:59 +02:00 |
|
Gero Posmyk-Leinemann
|
32400c31b2
|
[dashboard, protocol] Move ProfileState to User.Profile
|
2022-07-08 12:53:55 +05:30 |
|
Christian Weichel
|
0f3d1d383b
|
[server] Add protected_secrets feature flag
|
2022-07-06 19:22:53 +05:30 |
|
Thomas Schubart
|
cd60a4a12d
|
[dashboard] Allow user to set workspace class
|
2022-07-06 11:13:53 +05:30 |
|
Sven Efftinge
|
8bf152ba03
|
[dashboard] allow editing user information
fixes #10999
|
2022-07-05 12:18:52 +05:30 |
|
mustard
|
154dc5fd7d
|
[server,db,protocol] support ssh public key
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
|
2022-07-05 11:04:52 +05:30 |
|
Jan Keromnes
|
441252f261
|
[server] Introduce an explicit per-user 'usageAttributionId' and use it to implement 'billing-based attribution'
|
2022-06-27 19:41:36 +05:30 |
|
Yaohui Wang
|
f6f894f3a5
|
[jb] enable vmoptions config in .gitpod.yml
|
2022-06-25 11:11:33 +05:30 |
|
Pavel Tumik
|
7a7792f531
|
volume snapshot delete and restore support, garbage collection
|
2022-06-15 02:37:25 +05:30 |
|
Alex Tugarev
|
1b21878fac
|
add "failed" to PrebuiltWorkspace.isDone
|
2022-06-08 20:25:18 +05:30 |
|
Victor Nogueira
|
366c211732
|
Properly handle the workspace list when the workspace context ref is undefined
|
2022-05-31 18:14:49 +05:30 |
|
Pavel Tumik
|
c6910dac35
|
tie snapshot volumes to workspace instance id
|
2022-05-25 13:17:39 +05:30 |
|
Pavel Tumik @ GitPod
|
f1c142b9fb
|
[gitpod-db] add new DB entity for VolumeSnapshot
|
2022-05-09 20:08:24 +05:30 |
|
Radomir Stevanovic
|
ce5b6cd77a
|
Reduce env var value UI limit to 32k-1 for consistency
Co-authored-by: Jan Keromnes <janx@linux.com>
|
2022-05-06 20:54:21 +05:30 |
|
Radomir Stevanovic
|
4d45a42e7e
|
Add env var name/value length validation
Also, decrease maxlen for value from ~64k*3/4 to a nice round 32k.
|
2022-05-06 20:54:21 +05:30 |
|
mustard
|
32434b5ee3
|
feat: ide awareness during onboarding
Co-authored-by: mustard <huiwen@gitpod.io>
Co-authored-by: andreafalzetti <andrea@gitpod.io>
|
2022-04-28 12:26:14 +05:30 |
|
Anton Kosyakov
|
614c0c7d3f
|
[jb] experimental support of warm up in prebuilds
|
2022-04-25 13:21:37 +05:30 |
|
Gero Posmyk-Leinemann
|
ba00ef5ec2
|
[dashboard, protocol] Extract UserEnvVar.validate() into protocol
|
2022-04-22 15:46:34 +05:30 |
|
Jan Keromnes
|
e8ab358971
|
Allow integrating with 'github.com' without a GitHub App
|
2022-04-21 19:26:34 +05:30 |
|
Gero Posmyk-Leinemann
|
c26d1dc204
|
[server, dashboard] Refactor User.getPrimaryEmail to return "string | undefined" instead of throwing an error
|
2022-04-21 13:15:33 +05:30 |
|
mustard
|
47af622350
|
[dashboard,server] switch ide version with one toggle
|
2022-04-11 19:30:25 +05:30 |
|
Pavel Tumik
|
5a62315e27
|
add PVC feature flag
|
2022-04-06 01:59:19 +05:30 |
|
Milan Pavlik
|
a05badbd15
|
fix
|
2022-04-05 13:52:18 +05:30 |
|
Milan Pavlik
|
c8c0847193
|
[db] Add stateVersion to prebuilds to track status version
|
2022-04-05 13:52:18 +05:30 |
|
Alex Tugarev
|
76b51bc224
|
[bitbucket-server] support for projects and prebuilds
|
2022-04-04 14:07:17 +05:30 |
|
Jan Keromnes
|
5578e23cfa
|
[server] Fix automated prebuilds for GitHub Enterprise repositories
|
2022-03-14 22:03:21 +05:30 |
|
Milan Pavlik
|
2f0b9462b0
|
Format components/gitpod-protocol with prettier
|
2022-03-14 21:42:21 +05:30 |
|
mustard
|
f6080897a7
|
Remove Theia extension related code
|
2022-03-12 00:17:18 +05:30 |
|
Sven Efftinge
|
cc2f3b30fe
|
[multi-repo] Support prebuilds on multi-repo setup
|
2022-03-10 15:46:17 +05:30 |
|
Sven Efftinge
|
2e1774eaf7
|
[multi-repos] Allow specifying subrepositories
|
2022-03-10 15:46:17 +05:30 |
|
Sven Efftinge
|
de84f281c8
|
[prebuilds] Introduce 'failed' state for prebuilds
Distinguish between failed tasks but finished prebuilds
and fully failed prebuilds (no snapshot)
fixes https://github.com/gitpod-io/gitpod/issues/8592
|
2022-03-07 20:06:14 +05:30 |
|
Gero Posmyk-Leinemann
|
4e331313ad
|
Revert "Revert "[server, db] AuthProviderEntry: Introduce oauthRevision to avoid repeated materialization of encrypted data""
This reverts commit ddc7aaa72c426648b5c7165567f6970d51db936a.
|
2022-02-24 14:30:05 +05:30 |
|
Jan Keromnes
|
2d443923f2
|
[server] Restrict snapshot access based on repository access
Also refactor:
- Simplify GuardedSnapshot.workspace
- WorkspaceLogAccessGuard → RepositoryResourceGuard
- RepositoryService.canAccessHeadlessLogs → RepositoryProvider.hasReadAccess
|
2022-02-21 15:47:01 +05:30 |
|
Gero Posmyk-Leinemann
|
ddc7aaa72c
|
Revert "[server, db] AuthProviderEntry: Introduce oauthRevision to avoid repeated materialization of encrypted data"
This reverts commit 07e013ecc2808240b768710886ff52fac0f921bd.
|
2022-02-14 20:35:35 +01:00 |
|
Gero Posmyk-Leinemann
|
07e013ecc2
|
[server, db] AuthProviderEntry: Introduce oauthRevision to avoid repeated materialization of encrypted data
|
2022-02-11 16:44:33 +01:00 |
|
Pudong Zheng
|
22f346c17b
|
allow user select eap version of JetBrains IDE
|
2022-02-08 09:27:29 +01:00 |
|
Jan Koehnlein
|
28e4c1c613
|
[gitlab] support nested repos in envvar patterns
|
2022-02-03 12:54:25 +01:00 |
|
Anton Kosyakov
|
b571eefeef
|
[server] add referrer prefix to control IDE option
|
2022-01-24 13:32:16 +01:00 |
|
Jan Keromnes
|
11c092b8b3
|
[db][server][dashboard] Allow censoring Project environment variables out of Workspaces
|
2022-01-17 19:37:10 +01:00 |
|
Jan Keromnes
|
1c0ee09cdc
|
[db][server][dashboard] Implement Project-level environment variables
|
2022-01-17 19:37:10 +01:00 |
|
Sven Efftinge
|
1c3b62d584
|
[server] allow prevent merge on failed prebuilds
fixes #7518
|
2022-01-12 17:44:05 +01:00 |
|
Jan Koehnlein
|
1c75ffbac4
|
[server] removed unused branding from config
|
2022-01-11 15:21:05 +01:00 |
|
Gero Posmyk-Leinemann
|
28597c5342
|
Revert "[server, protocol] Remove GithubAppConfig.addCheck"
This reverts commit a62ce4a2c0f9ddf23463d2043257e241034b129f.
|
2022-01-10 16:02:04 +01:00 |
|
Gero Posmyk-Leinemann
|
89e94030f9
|
Revert "[server, et al] Remove PrebuildStatusMaintainer and subsequent unused code"
This reverts commit 6dfe5520fc96757387d52237f35df9cf8a77943e.
|
2022-01-10 16:02:04 +01:00 |
|
Gero Posmyk-Leinemann
|
63aba9a32e
|
[server, protocol] Remove GithubAppConfig.addCheck
We can remove this without prior deprecationg because it has never been part of the externak interface (gitpod-schema.json)
|
2022-01-07 15:05:01 +01:00 |
|
Gero Posmyk-Leinemann
|
84b0fbee7a
|
[server, et al] Remove PrebuildStatusMaintainer and subsequent unused code
|
2022-01-07 15:05:01 +01:00 |
|
Christian Weichel
|
fa0178de8a
|
Add dotfile repo support
|
2022-01-06 08:44:59 +01:00 |
|
Victor Nogueira
|
f85494006d
|
[supervisor] Provide port Name and Description along with the port status
|
2021-12-20 18:42:44 +01:00 |
|