Huiwen
12ed1367f4
Reuse the same workspace patterns
2023-02-07 09:43:45 +01:00
Anton Kosyakov
959e584b55
[ws-proxy] support ports location for debug workspace
...
It is a prerequisite to https://github.com/gitpod-io/gitpod/pull/15795 . Based on Pudong's work from https://github.com/gitpod-io/gitpod/pull/15687 .
Co-authored-by: Pudong Zheng <tianshi8650@gmail.com>
2023-01-20 09:44:27 +01:00
Anton Kosyakov
697696029b
[gp-run] experimental workspace config debug mode
...
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2023-01-09 06:32:48 +01:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Jean Pierre
350404f82d
Add vscode callback route
2022-09-12 20:25:13 +02:00
Jean Pierre
aa2c51c804
Serve webview resources from blobserve
2022-05-19 08:12:33 +05:30
Pavel Tumik
ede6cace47
[ws-proxy] fix ACME challenge handler
2022-04-19 05:58:31 +05:30
Manuel Alejandro de Brito Fontes
0ac53c0794
[ws-proxy] Deny ACME challenges
2022-04-07 18:40:20 +05:30
Jean Pierre
8dd2ddd844
Add new foreign route
2022-03-15 13:12:21 +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
Pudong Zheng
b0a97a4aef
new dns terraform
2022-01-06 17:29:00 +01:00
Christian Weichel
1de8d787e1
[ws-proxy] Provide access to headless workspaces
2021-11-12 10:58:09 +01:00
Manuel Alejandro de Brito Fontes
526c95e344
Decouple ws-proxy from ws-manager
2021-11-05 10:33:03 +01:00
Anton Kosyakov
ed076d77a8
[code] fix #4529 : serve each webview from own origin
...
decoupled from workpace origin (also extension host origin)
2021-07-16 14:08:25 +05:00
Cornelius A. Ludmann
cf6a5dc723
[ws-proxy] Allow workspace router to match URLs from other clusters
2021-06-28 14:19:47 +02:00
Cornelius A. Ludmann
8ef75abd27
[ws-proxy] Rename theiaRouter to ideRouter
2021-06-28 14:19:47 +02:00
Alex Tugarev
9d83f65665
[server] fix workspaceID regex
2021-06-01 13:52:07 +02:00
Manuel Alejandro de Brito Fontes
d3ebfd454b
Update golangci-lint
2021-05-11 07:15:24 -04:00
Gero Posmyk-Leinemann
0af1980f8c
[gpctl, bridge, db, protocol, server, ws-proxy] Dynamic WorkspaceCluster
2021-04-01 14:47:31 +02:00
Gero Posmyk-Leinemann
b0bae71c63
[ws-proxy] Remove references to: pathAndHost, pathAndPort
2021-03-12 08:50:06 +01:00
Manuel Alejandro de Brito Fontes
2b6a56bc40
Update go imports
2021-03-02 06:37:49 -03:00
Anton Kosyakov
a20ef08c7d
fix #2856 : server ext host worker from own origin
2021-02-23 15:23:10 +01:00
Sven Efftinge
b897e6777f
Generate better workspace ids
2021-01-26 18:03:25 +01:00
Gero Posmyk-Leinemann
fe3a018ea4
[self-hosted] Fix various issues around blobserve+ path based workspace access ( #2666 )
...
* [theia] Load main.js relative to support path based ws access
* [ws-proxy] Fix pathBasedTheiaRouter: workspaceID parsing
* [ide] Fix workspaceID reading/parsing issues
* [docs] self-hosted: Minor fixes
* [chart] values.yaml: remove forceHTTPS
* [review] Feedback
2021-01-05 15:49:57 +01:00
Christian Weichel
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Anton Kosyakov
b6c85f88fb
[ws-proxy] always serve foreign content directly from the IDE
2020-12-09 14:50:45 +01:00
Anton Kosyakov
f53f2fbb35
[proxy] mini browser host pattern
2020-12-09 14:50:45 +01:00
Christian Weichel
c2607e500b
[ws-proxy] Wait for workspace info until the request is canceled
2020-11-27 12:04:44 +01:00
Anton Kosyakov
70d2aa85fe
fix #1984 : blobserve caching across workspaces
2020-10-14 15:51:26 +02:00
gitpod-init
24f7b609bf
initial commit
2020-08-25 09:25:15 +00:00