512 Commits

Author SHA1 Message Date
Anton Kosyakov
ed00963c1c [server] fix workspace lookup regressions 2020-09-21 14:40:14 +02:00
Christian Weichel
9e52bbd6d8 [server] Support API access through scoped bearer tokens 2020-09-18 12:31:42 +02:00
Christian Weichel
66b47ec66e [server] Support proper error propagation in the websocket layer 2020-09-18 12:31:42 +02:00
Christian Weichel
89ccc1a98f [server] Implement owner-only resource guard 2020-09-18 12:31:42 +02:00
Christian Weichel
b71f68fc1a [server] Map IDE image as part of workspace config 2020-09-14 10:01:00 +02:00
Anton Kosyakov
da278d55ba [ide/code] initial image
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
2020-09-14 10:01:00 +02:00
Sean Hellum
3acaf5e083
Allow user to use default image on failure (#1795) 2020-09-09 10:49:21 -05:00
Christian Weichel
a81145c21e [theia] Use supervisor get port status 2020-09-09 15:08:24 +02:00
Christian Weichel
757c19a935 [registry-facade] Move from theia version to IDE image
This move allows us to specify an IDE docker image at workspace startup,
rather than just selecting from a fixed set of Theia images.
2020-09-04 14:12:06 +02:00
Alex Tugarev
e3cc9726ac [login] first user must accept ToS
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2020-09-03 10:51:20 +02:00
Christian Weichel
fbe4b421f2 [server] Support deploy-time configuration of workspace feature flags 2020-09-01 10:53:30 +02:00
gitpod-init
24f7b609bf initial commit 2020-08-25 09:25:15 +00:00