19 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Pudong Zheng
751568fc63 [local-app] using go build args to avoid rebuilds 2022-09-28 11:03:28 +02:00
Milan Pavlik
3ecb0f7a44 Cleanup local-app entrypoint 2022-04-06 14:00:20 +05:30
Sven Efftinge
f8086b9a25 [server] use owner and repo name for workspace id
This change introduces optional arguments in generateWorkspaceId
for the first two segments. And makes use of it in workspace factory
using the repos org/group and name.

fixes https://github.com/gitpod-io/gitpod/issues/4129
2022-01-07 10:33:00 +01:00
mustard
1601f12b35 [local-app] timeout the local app after special time of inactivity 2021-12-29 11:17:52 +01:00
Pudong
fb99a9f5eb [ide] add user-agent header to ws connection to server 2021-12-20 07:21:44 +01:00
Anton Kosyakov
8bfcfcb2d6 [local-app] fix failed/cancelled auth 2021-09-10 12:40:16 +05:30
Anton Kosyakov
03015215a9 fix #5552: fail the local app if the server conneciton is permamently broken 2021-09-07 15:02:13 +02:00
Anton Kosyakov
5458a49227 [local-app] don't swallow supervisor client error 2021-09-02 08:39:31 +02:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
Anton Kosyakov
1e5ff433bb [local-app] api to resolve ssh connection for ws instance 2021-08-23 12:36:22 +02:00
Christian Weichel
3853d34481 [local-app] Use OS tmpdir for ssh_config file 2021-07-13 10:38:46 +02:00
rl-gitpod
898b629c82
Don't close terminal immediately (#4358)
[local-app] Fix direct SSH failure

Allow longer terminal timeout
Default host to gitpod.io - closes #4347
Save token to keyring - closes #4346
Strip off trailing slash on host
2021-06-02 10:07:04 +10:00
Anton Kosyakov
ccc2f8e9de [local-app] api to observe tunnels 2021-05-26 10:44:33 +02:00
rl-gitpod
84026073ff
[local-app] Use new OAuth endpoint for login (#4267)
Use correct scope for all workspaces
Allow a range of ports to avoid clashes
Use tcp4 and 127.0.0.1 to avoid IPV6 issues
2021-05-25 09:24:57 +10: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
Anton Kosyakov
f7b2e37cbd [supervisor] support tunneled ports 2021-05-20 09:49:33 +02:00
Christian Weichel
c87958281f [local-app] Set version during build
/werft with-localapp-version
2021-05-18 12:52:06 +02:00
Christian Weichel
d9bf7f2f87 [local-app] Make part of the regular build 2021-04-22 14:20:12 +02:00