4759 Commits

Author SHA1 Message Date
Nandaja Varma
b090f1c651 reduce the size of the Compare plans link
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-05-02 16:24:18 +05:30
Nandaja Varma
3444a6a057 [dashboard] license tab in the admin dashboard 2022-05-02 16:24:18 +05:30
Laurie T. Malau
10ec9266bb logging middleware 2022-05-02 15:33:17 +05:30
Mads Hartmann
84a4ed52a8 Ensure deleteVM is idempotent 2022-05-02 14:49:18 +05:30
Moritz Eysholdt
ad6bbed19c Give more resources to build 2022-05-02 13:55:18 +05:30
Moritz Eysholdt
c6fec61ebd use docker hub 2022-05-02 11:49:17 +05:30
Moritz Eysholdt
062911ee43 Preivew Envs: Change with-vm from opt-in to opt-out 2022-05-02 11:45:17 +05:30
JenTing Hsiao
a4ae70ce49 Git config user.name and user.email locally
Git config --user.name and git config --user.email, otherwise, git commit
would fail.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-05-02 06:37:18 +05:30
JenTing Hsiao
902dcb907d Remove duplicated file git-client.go
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-05-02 06:37:18 +05:30
JenTing Hsiao
27350efd7e Create user in DB if not present
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-05-02 06:37:18 +05:30
roboquat
35e8c6341f [changelog] updated changelog 2022-05-01 12:25:16 +05:30
JenTing Hsiao
0dae0ba30c Change image pull policy to IfNotPresent
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-04-30 05:41:15 +05:30
JenTing Hsiao
a9eb320206 Parse FAIL test cases
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-04-30 05:41:15 +05:30
JenTing Hsiao
5abf405b6f Add workspace integration test to run nightly by werft
List of the workspace integration tests are:
- content-service.test
- image-builder.test
- workspace.test
- ws-daemon.test
- ws-manager.test

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-04-30 05:41:15 +05:30
utam0k
0d57f4abe3 supervisor: Remove slirp4netns 2022-04-29 22:45:15 +05:30
Andrew Farries
bab1524091 Use local workspace clusters only in full installs 2022-04-29 21:53:15 +05:30
Thomas Schubart
c5c2bfea3f Add real owner to imagebuild metadata 2022-04-29 21:50:15 +05:30
Lucas Valtl
f08e3f5ad8 Update installer readme 2022-04-29 21:39:15 +05:30
Victor Nogueira
269164f0c6 Apply formatting changes made by Prettier 2022-04-29 20:34:15 +05:30
Victor Nogueira
753612b185 Fix dead link about "root & docker" in Gitpod workspaces 2022-04-29 20:34:15 +05:30
Manuel Alejandro de Brito Fontes
7c41afeac4 Remove unused dependencies 2022-04-29 19:37:15 +05:30
Manuel Alejandro de Brito Fontes
bbaa49876a Refactor backup restauration 2022-04-29 19:37:15 +05:30
Manuel Alejandro de Brito Fontes
f6cfa947f5 Refactor backup creation 2022-04-29 19:37:15 +05:30
Andrew Farries
857f98c8c1 Add tests for server configmap logic
Extract named structs for fields that were nested under `ServerConfig`
so that they can be instantiated in tests.
2022-04-29 19:18:15 +05:30
Andrew Farries
faff7db1e9 Make defaultBaseImageRegistryWhitelist configurable
This was previously hard-coded to empty in the server configmap.
2022-04-29 19:18:15 +05:30
Andrew Farries
a03913e62b Make enableLocalApp configurable
This was previously hard-coded to true in the server configmap.
2022-04-29 19:18:15 +05:30
Andrew Farries
557b15cb24 Make disableDynamicAuthProviderLogin configurable
This was previously hard-coded to false in the server configmap.
2022-04-29 19:18:15 +05:30
Andrew Farries
f350f5455f Rename UsePodAffinity to UsePodAntiAffinity 2022-04-29 19:17:15 +05:30
Andrew Farries
5509d9eec9 Remove logLevel from server config
Where we need it, take it from the environment.
2022-04-29 19:02:15 +05:30
Milan Pavlik
5d99db0abf [public-api] Extend readme with more information about the package 2022-04-29 19:01:15 +05:30
Milan Pavlik
0b2aa0d34b [wsm-bridge] Dashboard with health metrics 2022-04-29 18:59:15 +05:30
Milan Pavlik
844ce9445b [public-api] Fix dependencies after semantic merge 2022-04-29 18:29:15 +05:30
roboquat
a5e608f4a1 [changelog] updated changelog 2022-04-29 18:15:15 +05:30
mustard
1f3919ea76 Fix gateway referrer won't set default IDE 2022-04-29 17:10:15 +05:30
Milan Pavlik
084011108f [baseserver] Use common interceptors 2022-04-29 16:29:15 +05:30
Christian Weichel
ff6c381c38 [ws-manager] Expose gRPC rate limiter metrics 2022-04-29 16:01:15 +05:30
Christian Weichel
f429ae79ff [common-go] Add metrics to the gRPC rate limiter 2022-04-29 16:01:15 +05:30
Christian Weichel
314833cdc2 [common-go] Add keyed gRPC rate limits 2022-04-29 16:01:15 +05:30
Milan Pavlik
3a52527a51 [grpc] Add recovery interceptor to default interceptors 2022-04-29 15:47:15 +05:30
Milan Pavlik
6d7e8c587e [public-api] Add kube-rbac proxy container to deployment 2022-04-29 14:36:15 +05:30
Christian Weichel
fc1b0ac4a6 [ws-daemon] Support storage quota per class 2022-04-29 14:24:15 +05:30
Christian Weichel
4640721e75 [installer] Add support for workspace classes 2022-04-29 14:24:15 +05:30
Christian Weichel
0150cf8cce [ws-manager] Introduce workspace classes 2022-04-29 14:24:15 +05:30
Jan Keromnes
47376bb372 [dashboard] Document "no web app page indexing" decision 2022-04-29 14:00:15 +05:30
William Ghelfi
96e3b0fe5d Pre-install Prettier and ESLint VSCode extensions 2022-04-28 23:16:14 +05:30
Milan Pavlik
2ed14b37b2 [public-api] Add mock implementation of GetWorkspace 2022-04-28 21:21:14 +05:30
Victor Nogueira
d2e355510d Display the Gitpod Task ID instead of the Working Directory of the running task
To avoid confusion when more than two tasks are running in the same directory and haven't been named on .gitpod.yml.
2022-04-28 20:33:14 +05:30
Andrew Farries
1e293619d6 Use pod anti-affinity for proxy if flag is set 2022-04-28 20:04:14 +05:30
Andrew Farries
bc06510320 Use pod anti-affinity for server if flag is set 2022-04-28 20:04:14 +05:30
Andrew Farries
dcf03b2f13 Add usePodAffinity field to webapp config
Setting to true will add pod (anti)-affinity fields to the server
and proxy components.
2022-04-28 20:04:14 +05:30