22 Commits

Author SHA1 Message Date
Jean Pierre
a6c7dd582a
[code] Update code to 1.86.1 (#19404)
* Delete 1.85 ide option

* Add invalid default ide test

* test delete 1.85 ide option

* Revert "test delete 1.85 ide option"

This reverts commit d705451c50896a75df26fb558df2126d50fffd9e.

* Update code to 1.86.1

* Revert "Revert "test delete 1.85 ide option""

This reverts commit 637c8a1fba926c272d045b2c024ae889af92a56b.
2024-02-08 17:35:50 +02:00
Jean Pierre
06e02e4a9f
Enable vscode 1.85 for older linux distros (#19391)
* Enable vscode for older linux distros

* 💄

* Update code to 1.86

* Update code to 1.86
2024-02-05 11:24:47 +02:00
Anton Kosyakov
fdb7e5ea16
validate jb warmup (#18050)
* [jb] move warmup tasks to integration

* move composition of ide prebuild tasks in supervisor
2023-06-30 14:51:48 +08:00
Pudong
8d1b8e5c6f
[ide-service] support docker auth (#17925) 2023-06-14 15:33:04 +08:00
Pudong
6b4f455e00
[ide-service] reuse configcat client (#17401) 2023-04-26 23:49:35 +08:00
Filip Troníček
83e56d54d5
Add the Browser Terminal as an IDE (#17196)
* Add xterm as an IDE

* Move the IDE to our GCP registry 🎉

* Also resolve the source code commit for IDEs in `ide-service`

* Add feature flag

* Xterm => terminal

* Revert "Also resolve the source code commit for IDEs in `ide-service`"

This reverts commit 06aee00959c24469e6fae904394badd4660dd97b.

* always add `<iframe>` to the top of `<body>`

* Add the next non-jb IDE :)

* Add latest image

* Filter out IDEs on the backend (#17324)

* Address review comments

Never mutate `s.ideConfig` itself and make an in-memory copy of it to not use it every time.

* Pre-compute outside

* Stringify config instead of options
2023-04-24 19:42:45 +08:00
Sven Efftinge
ecfbfd3580
[server] use options from last instances on start (#17298) 2023-04-22 00:41:42 +08: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
Anton Kosyakov
cca07f15ed [ide-service] remote gp-run experiment 2023-02-20 16:10:50 +01:00
Jean Pierre
de2f167b47 Always send IdeImageLayers even for prebuilds 2023-02-03 13:50:41 +01:00
Jean Pierre
afec88b620 Decouple gitpod extension 2023-02-01 16:15:39 +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
Andrea Falzetti
a0e4603a32 jetbrains: run warmup as last task
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-12-14 11:31:23 -03:00
Victor Nogueira
756c5b0248 Replace "Status" by "JetBrains Launcher" and run it in a separate image from IDEs
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-12-13 11:35:23 -03:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Andrea Falzetti
4939e4633a chore: move to ide-service jetbrains warmup logic 2022-12-06 06:58:16 -03:00
Filip Troníček
8a51256082 Resolve image versions with options
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
Co-authored-by: Huiwen <huiwen@gitpod.io>
Co-authored-by: Pudong <tianshi8650@gmail.com>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
Co-authored-by: AXON <axonasif@gmail.com>
2022-12-02 15:38:01 -03:00
Pudong Zheng
9c835a1da6 [ide-service] only add warm task when workspace type is prebuild 2022-12-02 10:26:01 -03:00
Pudong Zheng
93a68d38d7 chore: extracting ide-service from server
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-12-02 07:17:01 -03:00
Pudong Zheng
0c63ab95de move ide config type define to ide-service-api 2022-09-21 11:18:22 +02:00
mustard
cbaffe9180 [ide-service] add test cases for ide config parse 2022-09-14 09:50:15 +02:00
mustard
3b65137a7b [ide-service] add IDE service server component 2022-09-14 09:50:15 +02:00