8510 Commits

Author SHA1 Message Date
Filip Troníček
db758f0788 Hide VS Code Browser's native ports tab 2022-12-22 06:59:31 -03:00
roboquat
bbf17f0d43 [changelog] updated changelog 2022-12-22 05:10:31 -03:00
JenTing Hsiao
408619e8fe Move IPFS docker build to Gitpod monorepo
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-22 03:57:31 -03:00
Filip Troníček
348f325a9d Update Code to 1.74.2 2022-12-21 12:55:30 -03:00
Milan Pavlik
0309d14721 [gitpod-db] Helper to construct db connection params from env 2022-12-21 10:07:30 -03:00
Milan Pavlik
a9b409aa83 [iam] Setup connection to db 2022-12-21 10:06:31 -03:00
Robo Quat
af3ff74f19 Update Platform Version of JetBrains Gateway Plugin (Stable) to 223.8214.51-CUSTOM-SNAPSHOT 2022-12-21 09:43:30 -03:00
roboquat
7af9963c60 [JetBrains] Update IDE images to new build version 2022-12-21 09:39:30 -03:00
Robo Quat
a221e04e09 Update Platform Version of JetBrains Gateway Plugin (EAP) to 223.8214.51-CUSTOM-SNAPSHOT 2022-12-21 09:38:30 -03:00
Anton Kosyakov
e8a7835f9b [gitpod-cli] clean up
This PR introduces SupervisorClient to cache grpc connection and clients. It is in a prepartion to support inner container while running gp-run to provide access to all tasks.
2022-12-21 09:18:30 -03:00
Alex Tugarev
8e537d563b Remove left over Logger.SetLevel 2022-12-21 08:12:30 -03:00
Alex Tugarev
7dec0a10c7 [iam] set Cookie.Secure attribute uncondionally 2022-12-21 08:12:30 -03:00
Alex Tugarev
dc573dad09 [iam] redirect on successful OIDC flow 2022-12-21 08:12:30 -03:00
Alex Tugarev
a95f231dda [iam] encode payload into state param
first iteration: using base64 encoding
2022-12-21 08:12:30 -03:00
Alex Tugarev
ba93d0751d [iam] use error wrapping 2022-12-21 08:12:30 -03:00
Alex Tugarev
b141b7d34e [iam] misc improvements to server.go
* loading test config should not cause a crash on error
* explicit root router registration
   * decoupled mount of `/oidc` router
2022-12-21 08:12:30 -03:00
Alex Tugarev
5ddf04aea3 [iam] add helper to deal with middleware context 2022-12-21 08:12:30 -03:00
Alex Tugarev
68c258545d [iam] more renamings 2022-12-21 08:12:30 -03:00
Milan Pavlik
0379dda797 [dashboard] Add feature flag to use Public API Workspaces Service 2022-12-21 07:46:30 -03:00
roboquat
b19357f310 [changelog] updated changelog 2022-12-21 05:49:30 -03:00
Brad Harris
a33857ed6d adding test for findTeams by slug 2022-12-20 15:39:29 -03:00
Brad Harris
be6ea7bc1a adding team.slug to findTeams query 2022-12-20 15:39:29 -03:00
Victor Nogueira
3e27e83f1f Upgrade JetBrains Gateway Plugin stable version to v223.7571.203
This is the Stable Gateway version since 2022-11-30.
2022-12-20 13:35:29 -03:00
Milan Pavlik
874a6b5511 [public-api] Validate Workspace ID is a UUID 2022-12-20 13:34:29 -03:00
utam0k
c40fcc8ae6 ws-manager: Prevent to record duplicated metric 2022-12-20 13:29:29 -03:00
Filip Troníček
96f30277ea Introduce new version designs 2022-12-20 13:05:29 -03:00
Milan Pavlik
8a85247a56 [db] Support cipher-set in go 2022-12-20 12:56:29 -03:00
Andrea Falzetti
50caba2cda add run-gp layer to certain users
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-12-20 09:22:29 -03:00
Anton Kosyakov
94cd92bb34 reduce ownership of common-go to staff engineers
Changes to common-go can affect all go components of Gitpod, and can potentially break all of them. This PR suggests to reduce an ownership to staff engineers to indicate that they should be reviewed carefully but at the same time give each team a person within a team to unblock.

An alternative to give ownership to everybody.
2022-12-20 06:43:29 -03:00
Tarun Pothulapati
320421ddcc [installer] Update third_party charts to use full index
This PR updates the `repository` field for third_party
charts to use full index so that we don't loose out
on older version charts as they get truncated.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-12-20 06:05:29 -03:00
Jean Pierre
6f29dd45b4 Set default cols and rows when creating a pty
Align attributes with node-pty

Related https://github.com/gitpod-io/gitpod/issues/8055
2022-12-20 05:46:29 -03:00
Milan Pavlik
9ca833a1cc [db] Support encrypted JSON in Go 2022-12-20 05:10:29 -03:00
Milan Pavlik
33b135fac7 [iam] Drop OIDC prefix from service, remove unused handler 2022-12-20 05:03:29 -03:00
JenTing Hsiao
2698a7a657 Apply suggestions from code review 2022-12-20 02:45:29 -03:00
Wouter Verlaek
72d9152a71 [image-builder] Enable TLS in workspace clusters
Fix cyclic import cycle

Update altnames

Update golden testdata, todo

Update grpc opts

Testing

Remove blocking dial

Only add TLS in ws cluster

Conditional TLS

Add comments
2022-12-20 02:45:29 -03:00
utam0k
9e22744f98 ws-manager: A bit improve the code not to use the magic number 2022-12-20 00:41:29 -03:00
utam0k
b40b161aee test: Add the script to create QA report 2022-12-20 00:39:29 -03:00
Milan Pavlik
10969f54db [public-api] Make StopWorkspace a unary RPC 2022-12-19 20:05:29 -03:00
Milan Pavlik
4aacec9e26 [oidc] Cleanup registration of route handlers 2022-12-19 08:30:28 -03:00
Milan Pavlik
32b2674c34 [iam] Do not log at Trace level 2022-12-19 08:07:28 -03:00
Anton Kosyakov
088cf8afd4 [ide-service] provide user id for configcat feature flags 2022-12-19 07:47:28 -03:00
roboquat
87e4a7b2ac [changelog] updated changelog 2022-12-19 06:16:28 -03:00
Alex Tugarev
559bd6736c [CODEOWNERS] Make WebApp code owners of iam and iam-api 2022-12-19 05:49:28 -03:00
JenTing Hsiao
0953d74081 Run leeway run components:update-go-modules
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-19 05:20:28 -03:00
utam0k
7ca2e3bbfc test: Several test cases are supported for reporting 2022-12-19 03:24:28 -03:00
utam0k
2792326b9b test: support the report option 2022-12-19 03:24:28 -03:00
JenTing Hsiao
fc1c27cbcd Set refresh-credential code owner to the workspace team
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-19 02:56:28 -03:00
Victor Nogueira
b7dc4fcebb Update link to Awesome Gitpod repository 2022-12-18 23:05:28 -03:00
Andrea Falzetti
0b4662b20e [launcher] hot-deploy loops through all ides 2022-12-16 10:53:25 -03:00
Moritz Eysholdt
03075cebdd Fix a wrong license header. 2022-12-16 10:11:26 -03:00