35 Commits

Author SHA1 Message Date
Huiwen
db5af8934d
Get java feature flags from server (#19984)
* Get java feature flags from server

* fix build
2024-07-01 19:01:14 +02:00
Huiwen
a6aca7f18e
[cleanup] remove FF for components service-waiter (#19895) 2024-06-14 14:32:09 +08:00
Huiwen
7ff5edaf69
[cleanup] remove FF for supervisor publicapi (#19894) 2024-06-14 13:53:10 +08:00
Gero Posmyk-Leinemann
6dcbc99e49
[cleanup] Remove various feature flags I (#19884)
* [dashboard] Drop newProjectIncrementalRepoSearchBBS

* [dashboard] Remove doRetryUserLoader feature flag

* [server, dashboard] Drop feature flag phoneVerificationByCall

* [public-api, dashboard] Remove personalAccessTokensEnabled feature flag

* [papi] Fix more tests
2024-06-13 17:18:09 +08:00
Sven Efftinge
07833a3b18
[java] add java ops for processor count and container support (#19846)
* [java] add java ops for processor count and container support

* remove wiping java_tool_options
2024-06-07 17:37:18 +08:00
Sven Efftinge
2e8e2d9d60
[supervisor] hide JAVA_TOOL_OPTIONS hack behind feature flag (#19630) 2024-05-03 19:25:43 +08:00
Huiwen
9719e619be
[IdP] add user_id claim and allow to customize OIDC subject via FF (#19455)
* [papi] add user_id field to idp token

* [idp] allow to customize claim keys

* fixup update FF

* Update splitor and add more unit tests
2024-02-22 19:03:03 +02:00
Pudong
bde844b24a
[common-go] fix incorrect log level (#19083) 2023-11-16 16:20:54 +02:00
Huiwen
a5021da396
[installer] make sure dashboard is deployed after server and papi-server (#19042)
* [installer] make sure dashboard is deployed after server and papi-server

* fix build

* Add unit tests

* address feedback

* wait feature flag until get actual value of timed out

* default config cat client nil

* log avg fetch time

* 1

* mock feature flag hang

* Add metric

* fixup
2023-11-14 15:20:52 +02:00
Pudong
8dcd0a5fd2
[common-go] reduce configcat info log (#19060) 2023-11-13 15:12:51 +02:00
Anton Kosyakov
cf7d0e9500
remove supervisor_live_git_status (#18921)
and deprecated instance.status.repo
2023-10-16 17:20:24 +03:00
Anton Kosyakov
b3ae12f956
git real time (#18323) 2023-08-03 20:51:28 +08:00
Milan Pavlik
9937cd864d
[go] Remove jwtSessions feature flag (#17867) 2023-06-08 15:29:58 +08:00
Huiwen
dd7d03ff85
Fix incorrect log level setup - IDE-127 (#17776)
* Fix incorrect log level setup

* revert changes in gp validate
2023-05-31 18:14:05 +08:00
Alex Tugarev
3d9d889832
[common-go] add custom attribute "gitpod-host" (#17320)
https://github.com/gitpod-io/gitpod/pull/17303#discussion_r1173710700
2023-04-29 03:22:37 +08:00
Milan Pavlik
0dc46c5bcc
[public-api] Measure incoming JWT Sessions - WEB-102 (#17345)
* retest

* retest

* [installer] Add cookie name to config

* Fix

* retest

* [installer] Add cookie name to config

* [public-api] Measure incoming JWT Sessions

* fix

* Fix

* Fix

* fix

* retest
2023-04-24 21:34:45 +08:00
Pudong
8ad7b34104
[common-go] force set configcat log level to error (#17067) 2023-03-29 15:39:39 +02:00
Pudong
b465d06617
Uniformly use proxy to get the configuration of configcat (#16942)
* Uniformly use proxy to get the configuration of configcat

* Add configcat enabled in workspace info api

* enabled configcat in ide-service
2023-03-23 11:01:15 +01:00
Milan Pavlik
50e09cce76
[experiments] Add fields to logcontext (#16841)
* Fix

* Fix

* Fix

* Fix

* Fix

* [public-api] Use context logger

* fix

* Fix

* fix

* Fix

* fix

* fix

* fix

* [experiments] Add fields to logcontext

* fix
2023-03-21 09:23:13 +01:00
Andrew Farries
243207eb85 Clear GITPOD_HOST env var before test
This test fails when run (via `go test`) from a gitpod workspace because
gitpod workspaces have the `GITPOD_HOST` env var set, causing the
`NewClient` call to return a `ConfigCatClient` rather than a
`alwaysReturningDefaultValueClient` struct.

Clear the env var before the test runs to avoid this.
2023-01-09 14:31:48 +01: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
Milan Pavlik
84f5b2d04d Revert "[configcat] Stop logging info messages"
This reverts commit fbac9a213f6406a704d669245c0fb892a1e6cb16.
2022-12-14 07:20:23 -03:00
Milan Pavlik
fbac9a213f [configcat] Stop logging info messages 2022-12-14 00:27:23 -03:00
mustard
f4ea3a56a1 Revert "Revert "[supervisor] use public api in supervisor""
This reverts commit 44dfc5e19be3b89d96ab25f2f83476d57aa7b8ef.
2022-12-12 09:05:22 -03:00
Huiwen
44dfc5e19b Revert "[supervisor] use public api in supervisor"
This reverts commit f3fcfbf003425f947bf3a0a28e452709623b6d74.
2022-12-09 08:21:19 -03:00
mustard
f3fcfbf003 [supervisor] use public api in supervisor
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
Co-authored-by: iQQBot <tianshi8650@gmail.com>
2022-12-08 17:48:18 -03:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Milan Pavlik
114a3bd1b4 [oidc] Add stub RPCs 2022-12-07 05:05:17 -03:00
Milan Pavlik
00c77a9d85 [configcat] Log at error level only in Golang client 2022-11-30 13:16:59 -03:00
Milan Pavlik
265f6f8746 [configcat] Set UserID as a custom attribute on configcat user data 2022-11-23 05:09:53 -03:00
Milan Pavlik
d9bd0bf619 [public-api] Add test for CreateToken when feature flag enabled 2022-11-15 17:25:45 +02:00
Milan Pavlik
bc3efb28bd [common-go] Add experiments test client 2022-11-15 15:29:45 +02:00
Laurie T. Malau
98e6fe730c [public api] Use tokens feature flag 2022-11-15 14:36:45 +02:00
Pudong Zheng
a4ffeb8cb5 [openvsx-proxy] support dynamic upstream url 2022-11-14 13:18:44 +02:00
Thomas Schubart
149e75d82f [common-go] Add config cat client 2022-07-19 15:54:14 +02:00