5923 Commits

Author SHA1 Message Date
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
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
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
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
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
Andrea Falzetti
0b4662b20e [launcher] hot-deploy loops through all ides 2022-12-16 10:53:25 -03:00
Alex Tugarev
46c2a8a169 [iam] add basic OIDC client 2022-12-16 09:50:25 -03:00
Sven Efftinge
0605514421 [server] Allow options on ws start
introduces IDE and workspace class arguments on WS Start
2022-12-16 08:42:25 -03:00
Milan Pavlik
f9b429b0e0 [db] Support for encryption of db entries 2022-12-16 08:32:25 -03:00
Anton Kosyakov
cd65787189 [jb]: remove custom JDK detection
Use built-in instead during warmup and regular workspace start.
Also disable refresh of Maven project in headless mode, i.e warmup or install plugins.

Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-12-16 07:39:25 -03:00
Autofix
23a836625e Autofix: upgrade-nvm-tools 2022-12-16 06:37:25 -03:00
Sven Efftinge
ea346a62cf [dashboard] link to website's cost estimator 2022-12-16 05:39:25 -03:00
Pudong Zheng
f8feb055f0 [server] remove timeout for resolveWorkspaceConfig 2022-12-16 05:18:25 -03:00
Pudong Zheng
dee9e1175c [server] add retry middleware for ide-service 2022-12-16 05:18:25 -03:00
utam0k
d2a0065db8 Update READMEs to describe about IAM policy 2022-12-16 05:17:25 -03:00
George Tsiolis
5fc5f08c2d Update beta notice for the JetBrains integration 2022-12-16 05:14:25 -03:00
Manuel Alejandro de Brito Fontes
f22a92a72f Wait for the workspace secret before creating the workspace pod 2022-12-15 21:36:25 -03:00
Brad Harris
10e8ea643c updating copy to better reflect what occurs 2022-12-15 19:41:25 -03:00
Brad Harris
80e614d235 Track projects loaded to avoid content flash 2022-12-15 19:41:25 -03:00
Brad Harris
7a131d733d removing top margin based on design feedback 2022-12-15 19:41:25 -03:00
Brad Harris
d39769b3af updating copy a bit per feedback 2022-12-15 19:41:25 -03:00
Brad Harris
77fa852f90 memoize sorting/filtering of projects 2022-12-15 19:41:25 -03:00
Brad Harris
4b0de3a6f8 extracting project list item component 2022-12-15 19:41:25 -03:00
Sven Efftinge
5c6a1aff67 Update components/ee/payment-endpoint/src/accounting/team-subscription-service.ts
Co-authored-by: Jan Keromnes <janx@linux.com>
2022-12-15 12:32:25 -03:00
Sven Efftinge
aaa0653d54 [ubp] reset usage on chargebee cancellation 2022-12-15 12:32:25 -03:00
Gero Posmyk-Leinemann
8a03b3a156 [installer, gitpod-db] Introduce database.ssl.ca 2022-12-15 12:29:24 -03:00
George Tsiolis
f41eb438b2 Replace prebuild duration message emoji 2022-12-15 11:56:25 -03:00
George Tsiolis
d97e72029b Replace prebuild message emoji 2022-12-15 11:55:24 -03:00
Gero Posmyk-Leinemann
0ce9556b36 [server] Fix extraction of clientIp 2022-12-15 11:27:25 -03:00
Alex Tugarev
a51c8b662e 🧹 fix typo and copy-paste-error 2022-12-15 09:46:24 -03:00
Sven Efftinge
256c896891 [db] handle race in gorm.Save
when calling `gorm.Save` concurrently, we see duplicate entry errors
because gorm is only trying to update and if that doe not succeed does
an insert.
2022-12-15 07:14:24 -03:00
JenTing Hsiao
37772682ab Rename from registry-credential to refresh-credential
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00
JenTing Hsiao
4fe4bf6ce4 Address review comment
- Provide AWS doc/code link
- Check IsAWSECRURL in Object once
- Check credential AWS access/secret key pair exists

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00
JenTing Hsiao
05b2181764 Add README for registry-credential
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00
JenTing Hsiao
3bfe4522c4 registry-credential: support public AWS ECR credential rotation
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00
Simon Emms
1215a7fe19 [installer]: add registry-credential as leeway dependency (#15306) 2022-12-15 05:48:24 -03:00
JenTing Hsiao
eb1dc4a329 registry-credential: load from config file
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00
JenTing Hsiao
1e8c0fca2c A new component: registry-credential
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-12-15 05:48:24 -03:00