148 Commits

Author SHA1 Message Date
Alex Tugarev
a419e332c1 [dashboad/self-hosted] add Setup page 2021-04-30 14:31:55 +02:00
Gero Posmyk-Leinemann
da088db096 [server] Don't give blocked users admin rights 2021-04-30 12:43:40 +02:00
Alex Tugarev
b1c53ea806 [server] improve hostname validation 2021-04-30 12:25:14 +02:00
Christian Weichel
d71dc4bb57 [server] Don't break if no passlist is present 2021-04-27 15:35:18 +02:00
Christian Weichel
04ccd04e16 [server] Unblock new users using email domain 2021-04-27 10:56:51 +02:00
Autofix
52871ae5f8 Autofix: trailing-spaces 2021-04-26 22:10:21 +02:00
Jan Keromnes
5c24293ea6 [server] Fix TypeError: Cannot read property 'update' of undefined in GithubApp.onPrAddBadge 2021-04-23 11:36:57 +02:00
Christian Weichel
fdf70d9e62 [server] Support local app login 2021-04-22 14:20:12 +02:00
Jan Keromnes
61b5e7300b [server] Fix GitHub App PR buttons by always pointing to the same 'Open in Gitpod' SVG button 2021-04-22 11:11:50 +02:00
Alex Tugarev
c174dbfa66 [server] remove tokens on deauthorize 2021-04-21 13:31:42 +02:00
Alex Tugarev
afe4050a50 [server] termporarily disable terms acceptance check for the API 2021-04-21 13:31:42 +02:00
Autofix
686fa0ced1 Autofix: trailing-spaces 2021-04-21 10:47:56 +02:00
Jan Keromnes
b92b12d764 [dashboard] Allow restoring a soft-deleted workspace from the admin dashboard 2021-04-16 20:26:55 +02:00
Alex Tugarev
81d7ff409d [server/login] handle errors on login
* already taken email addresses should be rejected on signup
* OAuth errors (e.g. access_denied) should be propagated
2021-04-15 16:07:32 +02:00
Manuel Alejandro de Brito Fontes
3b2336e447 [server] Update grpc code 2021-04-15 08:54:05 -04: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
Alex Tugarev
a73ee70e43 [server] don't match by email addresses 2021-04-14 17:59:35 +02:00
Alex Tugarev
7409c16655 [server] add host check 2021-04-14 16:45:32 +02:00
Alex Tugarev
12ffead18b [server] push payload for /select-account via URL param
Signed-off-by: Alex Tugarev <alex@gitpod.io>
2021-04-14 14:12:09 +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
Jan Keromnes
3dbb0507ef [server] Improve error message when trying to open a PR with deleted branch
Fixes #4 #321 #802 #1375 #3659 gitpod-com/gitpod#1722 gitpod-com/gitpod#2244
2021-04-12 17:16:10 +02:00
Autofix
af51739d34 Autofix: trailing-spaces 2021-04-12 08:29:10 +02:00
ArthurSens
a8da492f24 Introduce gitpod_server_topic_read_total counter metrics, which counts the amount of times that server reads messagebus topic for each workspace.
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-07 13:55:46 -03:00
Manuel Alejandro de Brito Fontes
1569e1a3ba Update generated code 2021-04-07 07:39:04 -04:00
Anton Kosyakov
653de5b4de [github] remove read:user from default scopes 2021-04-07 10:35:42 +02:00
Jan Keromnes
abb0e38175 [dashboard] Re-implement a RepositoryNotFoundView to help troubleshoot missing permissions 2021-04-06 11:46:40 +02:00
Sven Efftinge
89e8374f57 [dashboard] github app installation 2021-04-01 19:57:34 +02:00
Gero Posmyk-Leinemann
0af1980f8c [gpctl, bridge, db, protocol, server, ws-proxy] Dynamic WorkspaceCluster 2021-04-01 14:47:31 +02:00
Anton Kosyakov
5e39b06cb5 [gitpod-cli/protocol] remove dependency to common-go 2021-03-29 16:10:34 +02:00
Anton Kosyakov
4ebbcc1d62 fix #3162: decouple gp env from theia 2021-03-29 16:10:34 +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
Jan Keromnes
8920df5c7d [dashboard] Fix Bitbucket case and Login button icon 2021-03-26 11:33:51 +01:00
Jan Keromnes
110ada68a6 [server] Fix async access guards 2021-03-24 19:32:32 +01:00
Jan Keromnes
864b83c8ec [server] Ensure that parsing EXPERIMENTAL_FEATURE_FLAGS always returns an Array
Co-authored-by: Alex Tugarev <alex@gitpod.io>
2021-03-24 11:10:33 +01:00
Cornelius A. Ludmann
e56ed09ccb [server] Use content-service 2021-03-23 21:03:26 +01:00
Jan Keromnes
e8fb979242 [code] Make VS Code the default IDE for new users 2021-03-22 18:32:12 +01:00
Jan Keromnes
857a8464b4 [code] Graduate VS Code out of Feature Preview 2021-03-22 18:32:12 +01:00
Alex Tugarev
f932dfa926 [server] disable tos check on signup 2021-03-22 18:32:12 +01:00
Alex Tugarev
72de8397c7 add login page (50%) 2021-03-22 18:32:12 +01:00
Alex Tugarev
c4fd26d110 disable tos temporarily 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
Jan Koehnlein
9da787cab7
[server] enable auth for snapshot creation (#3444) 2021-03-18 14:00:40 +01:00
Cornelius A. Ludmann
a713cb13d5 [server] Fix workspace download for GCP storage
Fixes #3152
/werft storage=gcp
2021-03-17 09:59:23 +01:00
Anton Kosyakov
91cc264260 [code] github auth provider 2021-03-12 10:41:43 +01:00
Sven Efftinge
186e76ee96 [github] added read:user 2021-03-12 10:41:43 +01:00
Jan Keromnes
48dfd9faae [server] Use 'new Probot({ logLevel })' instead of the deprecated 'LOG_LEVEL' environment variable
Fixes https://github.com/gitpod-io/gitpod/issues/3181
2021-03-09 16:11:45 +01:00
Alex Tugarev
e62a02efbf [protocol] fold in com aspects
fixes #3307
2021-03-04 10:50:27 +01:00
Alex Tugarev
fcfe58468b improve authenticator
Signed-off-by: Alex Tugarev <alex@gitpod.io>
2021-03-02 17:14:49 +01:00
Anton Kosyakov
fb4f001f29 [code-sync] keep only one revision of machines resource 2021-02-26 14:00:00 +01:00