652 Commits

Author SHA1 Message Date
Nandaja Varma
3444a6a057 [dashboard] license tab in the admin dashboard 2022-05-02 16:24:18 +05:30
Thomas Schubart
c5c2bfea3f Add real owner to imagebuild metadata 2022-04-29 21:50:15 +05:30
Andrew Farries
5509d9eec9 Remove logLevel from server config
Where we need it, take it from the environment.
2022-04-29 19:02:15 +05:30
Gero Posmyk-Leinemann
263ad011fd [server] Remove superfluous config field builtinAuthProvidersConfigured 2022-04-28 14:42:14 +05:30
Sven Efftinge
eb48e8a568 [server] reduce inactivity time to 1 week (was 10) 2022-04-28 13:49:14 +05:30
Sven Efftinge
028c27c8e4 [prebuilds] ignore inverse PRs
fixes https://github.com/gitpod-io/security/issues/26
2022-04-28 12:16:14 +05:30
Andrew Farries
35e21783ac [webapp] Introduce new instance phase "building" (part I, back- and forwards-compatible) 2022-04-28 00:51:14 +05:30
mustard
58ceb91e81 [server] fix ide option not exists bug 2022-04-27 20:45:13 +05:30
Harry Hopkinson
32baa1c65e Update the error message 2022-04-27 13:43:13 +05:30
Alex Tugarev
0c11cdc83e [bitbucket-server] handle pull-request context url 2022-04-25 20:38:37 +05:30
Alex Tugarev
a57dee841a [server] fix tracing errors 2022-04-25 14:39:37 +05:30
Anton Kosyakov
614c0c7d3f [jb] experimental support of warm up in prebuilds 2022-04-25 13:21:37 +05:30
Gero Posmyk-Leinemann
d16776c20f [server] Extend EnvVar validation to API side 2022-04-22 15:46:34 +05:30
Sven Efftinge
5854438e24 [server] enhance log message for image build 2022-04-22 13:00:34 +05:30
Jan Keromnes
3e24dc41e8 [server] Optimization: Map GitHub API repositories during pagination, not after 2022-04-21 20:20:34 +05:30
Sven Efftinge
d7d833f355 [server] fix "floating promises" error 2022-04-21 20:17:35 +05:30
Jan Keromnes
d1bb3bd096 [server] Paginate GitHub API request listing user repositories in New Project flow 2022-04-21 19:26:34 +05:30
Jan Keromnes
e8ab358971 Allow integrating with 'github.com' without a GitHub App 2022-04-21 19:26:34 +05:30
jakobhero
a1ad17881d Identify User Subscription(s) at Login 2022-04-21 19:02:33 +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
Andrew Farries
beb02b6f0e Use client with the correct region
Don't assume that the region of each workspace that needs its timeout
extended is in the same region as the workspace for which the extension was
requested.
2022-04-20 21:00:33 +05:30
Sven Efftinge
dddd7b0660 [server] Add priorization to repo URLs
added priorization to suggested repo URLs, so that new users get their own
repositories suggested before the generic templates
2022-04-20 13:27:32 +05:30
Gero Posmyk-Leinemann
9a7958bd6c [gitpod-db] Rename DomainFilterDB.filter to isBlocked 2022-04-20 12:22:32 +05:30
Gero Posmyk-Leinemann
6bc0571a52 [chart, server] Remove abandoned theiaPluginsBucketNameOverride 2022-04-19 20:33:32 +05:30
Gero Posmyk-Leinemann
8216f8c68e [server, protocol] Remove superfluous "stage" config 2022-04-19 20:33:32 +05:30
Gero Posmyk-Leinemann
1987cb3d6b [server] Fix EMailDomainService.isBlocked 2022-04-19 20:15:32 +05:30
Gero Posmyk-Leinemann
3bec1f8be6 [server] Avoid accidental override of user.blocked 2022-04-19 20:15:32 +05:30
Gero Posmyk-Leinemann
a42aceb52e [server] Block blacklisted users on signup 2022-04-19 20:15:32 +05:30
Jean Pierre
078a43fd53 Fix default settigs value 2022-04-19 19:49:32 +05:30
Jan Keromnes
5cac477e3f [server] Refactor authorize/deauthorize blocked check 2022-04-19 18:23:32 +05:30
Alex Tugarev
ab172d1c39 [server] disallow deauthorization if account is blocked 2022-04-19 18:23:32 +05:30
Alex Tugarev
ef14acda54 [bitbucket-server] add to Git Integrations UI 2022-04-12 23:49:26 +05:30
Jan Keromnes
ed30d9696f Stop running prebuilds for inactive projects (10+ weeks)
Fixes https://github.com/gitpod-io/gitpod/issues/8911
Fixes prebuild rate limit
2022-04-12 22:37:25 +05:30
Jan Keromnes
820f4b1496 [server] Move noisy GitLab timing log from log.info to log.debug 2022-04-12 22:37:25 +05:30
Alex Tugarev
0f5f121372 [server] sanitize logging 2022-04-12 19:46:25 +05:30
Alex Tugarev
f27efb7716 [server] fix infinite init loop of dynamic providers
... which is caused by casing mismatch.
2022-04-12 19:46:25 +05:30
Anton Kosyakov
a78f4efa61 [server] add vscode(-insiders) ouath2 clients 2022-04-12 13:12:25 +05:30
mustard
3d17881cf6 Compatible with ide-config 2022-04-11 19:30:25 +05:30
mustard
47af622350 [dashboard,server] switch ide version with one toggle 2022-04-11 19:30:25 +05:30
Jan Keromnes
b26e2716c3 [analytics] Fix default notification settings in analytics call
Co-authored-by: jakobhero <jakob.herold.jh@gmail.com>
2022-04-11 12:32:24 +05:30
Alex Tugarev
d7f1255dcd [bitbucket-server] add token validator 2022-04-08 18:21:22 +05:30
Christian Weichel
0303453c07 Remove checkoutLocation from StartWorkspaceReq 2022-04-08 00:29:21 +05:30
Cornelius A. Ludmann
5166afd3d9 [installer] Allow to set default workspace timeout 2022-04-06 14:35:19 +05:30
Pavel Tumik
5a62315e27 add PVC feature flag 2022-04-06 01:59:19 +05:30
Jan Keromnes
81a79af4ec [gitpod-db] Don't consider garbage-collected prebuilds as potential bases for incremental prebuilds 2022-04-05 18:58:19 +05:30
Alex Tugarev
760c1d59e0 [server] log client region on bad bearer auth requests
related to https://github.com/gitpod-io/gitpod/issues/8703
2022-04-05 18:34:18 +05:30
Milan Pavlik
e59efde9a3 fix 2022-04-05 13:52:18 +05:30
Jan Keromnes
1d52870bfe [server] For GitLab projects without an owner avatar, fall back to the top-level group avatar, or generate the default GitLab avatar 2022-04-04 22:54:18 +05:30
Laurie T. Malau
8ad398ecd4 Fix prebuild base selection
Co-authored-by: Jan Keromnes <janx@gitpod.io>
2022-04-04 21:28:18 +05:30
Alex Tugarev
76b51bc224 [bitbucket-server] support for projects and prebuilds 2022-04-04 14:07:17 +05:30