Anton Kosyakov
ca2155d55f
fix #2801 : default to code in feature preview
2021-01-27 09:12:12 +01:00
Sven Efftinge
e53d9c5b35
Update components/dashboard/src/components/productivity-tips.tsx
...
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2021-01-27 08:55:49 +01:00
Sven Efftinge
d2714b57b4
[dashboard] add career tip
2021-01-27 08:55:49 +01:00
Sven Efftinge
b897e6777f
Generate better workspace ids
2021-01-26 18:03:25 +01:00
Cornelius A. Ludmann
35a76bfb48
[content-service] Remove not-working test run from leeway build (dead code)
...
The unit test leeway build is not executed (dead code) and does not work. This commit adds `dontTest: false` to the lib build instead.
2021-01-26 14:52:24 +01:00
Christian Weichel
7b60c90fa4
[registry-facade] Support Docker Image Manifest v2 requests
...
i.e. support `application/vnd.docker.distribution.manifest.v2+json` as
value for the `Accept` header.
Fixes gitpod-io/gitpod#2714
2021-01-26 11:40:21 +01:00
Alex Tugarev
b85d74b8c3
Revert "[terms/dashboard] avoid resubmitting twice"
...
This reverts commit 2787b0099927925be28e675dfc8f941024024537.
2021-01-26 08:08:33 +01:00
Alex Tugarev
6b3ebe0e45
Merge branch 'master' of https://github.com/gitpod-io/gitpod into master
2021-01-26 08:01:20 +01:00
Alex Tugarev
2787b00999
[terms/dashboard] avoid resubmitting twice
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-01-26 08:01:09 +01:00
Alex Tugarev
36b9d28c56
[theia/app] make dev dependencies explicit
...
this seems to be necessary in order to avoid unexpected, bogus hoisting in down-stream project.
the following is also required in down-stream to overcome version conflicts of deep dependencies.
```
"nohoist": ["**/yaml", "**/copy-webpack-plugin"]
```
2021-01-25 15:37:49 +01:00
Alex Tugarev
4b05f852c1
[gitpod-extension] pin version of yaml dependency
2021-01-25 13:39:57 +01:00
Cornelius A. Ludmann
48734036cf
[minio] update minio library to v7
2021-01-20 16:51:35 +01:00
Christian Weichel
396b51ed1f
[ws-proxy] Don't leak workspace info Go routines
2021-01-19 10:45:57 +01:00
Gero Posmyk-Leinemann
1ac8fbeef3
[server] Bump dependencies avoid pulling 'agent-base' < 6.0.0 ( #2388 )
...
* [server] Bump dependencies avoid pulling 'agent-base' < 6.0.0
* [server] Remove patch-agent-base and references
* [server] Cleanup: yarn.lock
2021-01-15 18:06:40 +01:00
Christian Weichel
a4956795dc
[supervisor] Provide workdir when opening and listing terminals
2021-01-15 14:11:21 +01:00
Christian Weichel
9336b090be
[supervisor] Make reaper terminating during shutdown
...
Fixes gitpod-io/gitpod#2654
2021-01-15 14:11:21 +01:00
Christian Weichel
e086599357
[supervisor] Add annotations to terminals
2021-01-15 14:11:21 +01:00
Christian Weichel
2e2f00127a
[supervisor] Provide the PID of terminal processes
2021-01-15 14:11:21 +01:00
Anton Kosyakov
d722d8e70b
upgrade to code 1.52.1
2021-01-14 08:05:11 +01:00
Cornelius A. Ludmann
225e102dbc
[admin panel] Add delete user button
2021-01-13 15:39:22 +01:00
Alex Tugarev
8ca431f86a
[server/auth] ensure safe returnTo param
2021-01-13 14:45:04 +01:00
Alex Tugarev
aced836ae7
[dashboard] properly log out after account deletion
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-01-13 10:05:04 +01:00
Alex Tugarev
3962e4c730
[server] actually delete buckets if not empty
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-01-13 10:05:04 +01:00
Christian Weichel
657da40f30
[docker-up] Provide good error message when forwarding ports < 1024
...
Fixes gitpod-io/gitpod#2410
2021-01-12 15:24:01 +01:00
Anton Kosyakov
c999d32a6e
fix #2422 : support code cli
2021-01-12 15:03:05 +01:00
Christian Weichel
afb017fa3b
[registry-facade] Only attempt/offer handover when enabled
2021-01-12 11:58:41 +01:00
Alex Tugarev
c175c2717f
[server] consider scopes override
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-01-12 08:32:29 +01:00
Alex Tugarev
dba6a37615
[server] fix unconfirmed gitlab account detection
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2021-01-12 08:17:59 +01:00
Christian Weichel
596b59f72f
[registry-facade] Run in hostNetwork to faclitate handover
...
/werft registry-facade-handover
/werft https
2021-01-11 15:57:14 +01:00
Christian Weichel
2dffa81ece
[registry-facade] Implement zero-downtime handover support
2021-01-11 15:57:14 +01:00
Christian Weichel
6cdba8b7f0
[ws-scheduler] Make compatible with Kubernetes v1.20.1
2021-01-11 15:25:05 +01:00
Christian Weichel
cea44d76d4
[ws-daemon] Make compatible with Kubernetes v1.20.1
...
and remove the pod/service IP sources, as well as the TCP proxy
in the process. We deploy registry-facade as daemonSet, and don't
need those other rather complicated bits anymore.
2021-01-11 15:25:05 +01:00
Christian Weichel
0fd958c8da
[ws-manager] Make compatible with Kubernetes v1.20.1
2021-01-11 15:25:05 +01:00
Christian Weichel
72a120e0c8
Update Kubernetes client-go to v1.20.1
...
Fixes gitpod-io/gitpod#2689
2021-01-11 15:25:05 +01:00
koushik-ms
4710fa0b10
[server] github: allow branch names with special characters
...
Decode branch or commit hash segments with decodeURIComponent to revert
URL encoded strings (e.g., %23 -> #)
2021-01-08 18:23:43 +01:00
Christian Weichel
ef66ca19a1
[supervisor] execve into ring3
2021-01-08 15:58:39 +01:00
Christian Weichel
3e438bc5dd
[integration-test] Introduce integration test framework
2021-01-08 13:40:43 +01:00
Christian Weichel
4b7737338a
[server] Introduce function:* scope allowing access to all API calls
2021-01-08 13:40:43 +01:00
Christian Weichel
9440adb92d
[server] Properly resolve identities when using bearer auth
2021-01-08 13:40:43 +01:00
Christian Weichel
7935b7f015
[gitpod-protocol] Move Go server API client to gitpod-protocol
...
This way it's accessible from packages other than supervisor,
e.g. future integration tests.
2021-01-08 13:40:43 +01:00
Cornelius A. Ludmann
1af230309b
[server] Fix user bucket name calculation for minio
...
/werft with-installer
2021-01-07 10:11:23 +01:00
Alex Tugarev
ad6ceef2ef
[server] disallow prefix matching for host names
2021-01-06 16:52:30 +01:00
Sven Efftinge
ebac362e1d
[docker-up] move docker root to /workspace
...
Fixes #2653
2021-01-06 15:58:21 +01:00
Gero Posmyk-Leinemann
3c0afbafa5
[dashboard] Fix /first-steps
2021-01-06 11:44:00 +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
58c99ca6a7
Bump leeway to v0.2.0 to include linting
2021-01-05 08:38:03 -03:00
ArthurSens
be14b4897a
Add golangci-linter and fixes most linting issues
...
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-01-05 08:38:03 -03:00
Christian Weichel
9ad74422c1
[ws-manager] Update Go dependencies
2021-01-04 15:12:02 +01:00
Christian Weichel
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Gero Posmyk-Leinemann
52d9851faf
[ws-proxy] Fix workspaceHostSuffix for nodomain,pathAndHost
2020-12-23 20:55:45 +01:00