72 Commits

Author SHA1 Message Date
Andrea Falzetti
449bcc21b1 chore(jetbrains): update nightly gha job
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Pudong <tianshi8650@gmail.com>
2022-10-31 16:38:05 +01:00
Andrea Falzetti
257a1f3904 refactor(jetbrains): gha workflow to update ide images
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-10-28 16:41:02 +02:00
Anton Kosyakov
08a8412774 random exponential backoff of server connections 2022-10-05 11:16:20 +02:00
Manuel Alejandro de Brito Fontes
d5eb5815b5 Update to 1.19 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
3f6cbd07f1 Update go dependencies 2022-10-04 15:17:22 +02:00
mustard
e3ba6009a3 [jetbrains] add RubyMine and WebStorm for image build 2022-09-30 18:33:31 +02:00
mustard
2369b16af2 [jetbrains] switch to dynamic package 2022-09-30 13:10:30 +02:00
Christian Weichel
d6023c989a Revert "Switch to Go workspaces"
This reverts commit 6bc34cf17512cb0a10a3a6cce44141b1f06b624e.
2022-09-29 05:28:29 +02:00
Christian Weichel
174a09222f Revert "Run go work sync"
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Christian Weichel
6b23167e09 Run go work sync 2022-09-28 08:45:28 +02:00
Christian Weichel
6bc34cf175 Switch to Go workspaces 2022-09-28 08:45:28 +02:00
Anton Kosyakov
8e2d030f9c [jetbrains] apply vmoptions while installing plugins 2022-09-22 19:48:25 +02:00
Anton Kosyakov
fcb426e4bf jb: allow backend debugging running in preview env 2022-09-12 11:21:13 +02:00
Anton Kosyakov
d88a81906f jb: backend plugin hot swap 2022-09-12 11:21:13 +02:00
Anton Kosyakov
bace8c3c5c [jb] split backend and plugin images 2022-09-12 11:21:13 +02:00
Anton Kosyakov
edc17a405c [jb] extract downloading in own leeway component
In order to reuse downloads on changes to backend plugins.
2022-08-25 12:35:41 +02:00
Manuel Alejandro de Brito Fontes
438ffab694 Update k8s dependencies to v0.24.4 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
7b4a885ee3 Update k8s dependencies to v0.24.3 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
9500ed33eb Remove duplication of parsing SUPERVISOR_ADDR 2022-08-11 01:40:54 +02:00
Anton Kosyakov
01487c9a61 [supervisor] fix gitpod config changed analytics 2022-08-09 09:54:53 -03:00
Andrew Farries
c4363513a5 Run gofmt
gofmt -w .

From the repository root.
2022-08-08 10:54:52 -03:00
Jean Pierre
83c4601790 Wait for content ready before launching IDE 2022-07-08 02:28:55 +05:30
JenTing Hsiao
856371178d Revert "Update k8s dependencies to v0.24.2"
This reverts commit 2911bc3283c2b79aacde0d16bce056de62eb696b.
2022-07-05 11:11:01 +02:00
Manuel Alejandro de Brito Fontes
2911bc3283 Update k8s dependencies to v0.24.2 2022-07-05 03:37:52 +05:30
Victor Nogueira
41efa4ad17 When using the Latest Release of JetBrains IDEs, if the workspace has tasks defined on .gitpod.yml, the IDE will start with one terminal opened for each task 2022-06-27 13:02:36 +05:30
Yaohui Wang
f6f894f3a5 [jb] enable vmoptions config in .gitpod.yml 2022-06-25 11:11:33 +05:30
Pudong Zheng
58bd41f7a0 [github action] Fix a bug which can cover build image 2022-06-15 22:02:25 +05:30
Yaohui Wang
49224d151f [jb] configure vmoptions for intellij backend server performance optimization 2022-06-13 13:47:24 +05:30
Manuel Alejandro de Brito Fontes
5ed1deb661 Update to new stable alpine version v3.16 2022-06-07 15:33:17 +05:30
mustard
4e68dcba05 Terminate IDEs gracefully on workspace shutdown 2022-05-20 17:34:34 +05:30
Anton Kosyakov
faa6b3096c jb: push backend memory metrics to prometheus 2022-05-18 13:06:32 +05:30
Anton Kosyakov
e88725a0ca [jb] allow to control xmx via [product]_XMX env var 2022-05-18 13:06:32 +05:30
Victor Nogueira
8d077b6eb5 Expose a new environment variable JETBRAINS_GITPOD_WORKSPACE_HOST to be displayed on JB IDE Hostname widget 2022-05-13 15:17:28 +05:30
Christian Weichel
3b3eba4ab2 [IDE] Run leeway link 2022-04-26 13:18:38 +05:30
Victor Nogueira
7738ae79d3 [ide] Disable the exit dialog on JetBrains IDEs 2022-04-26 11:10:38 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e Update go modules 2022-04-25 15:52:37 +05:30
Anton Kosyakov
9cbc72a0a4 [jb] allow to specify plugins per a product 2022-04-21 19:09:33 +05:30
Victor Nogueira
d7e743f245 Use dynamic links for downloading the latest version of JetBrains Tools 2022-04-13 16:08:26 +05:30
Anton Kosyakov
a4f50fa74f [jb] separate stable and latest system caches 2022-04-13 14:55:26 +05:30
mustard
c5ca6edf4c [dashboard] display warning for latest IDE versions
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-04-11 19:30:25 +05:30
Anton Kosyakov
584f8d9254 fix #6508: Allow users to define Jetbrains plugins to be installed on a given project 2022-04-07 18:55:21 +05:30
Anton Kosyakov
9b80bb7415 build JB images for stable and latest separately 2022-04-07 18:55:21 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3 Update go dependencies 2022-03-03 18:46:10 +05:30
Anton Kosyakov
0b6c4273bb [supervisor]: add ide-dekstop-ready phase to status_rendered analyitcs event
To track whether a user seen loading screen after configuring desktop IDE.
2022-02-25 16:51:05 +05:30
Anton Kosyakov
0f95d44035 jb: enable debug flow for backend plugin 2022-02-16 18:35:56 +01:00
Anton Kosyakov
2bd00a2afa [jb] fix idea vmoptions
in order to suppress annoying user notificaiton on each thin client openning
2022-02-13 15:13:34 +01:00
Anton Kosyakov
15ff020bdc [jb] preserve indexes between workspace restarts
by moving default config and system directories under /workspace
2022-02-13 15:13:34 +01:00
Anton Kosyakov
eaa440f09c [jb] enable shared indexes by default 2022-02-13 15:13:34 +01:00
Anton Kosyakov
8bdd0ca581 [jb-remote] gp cli support 2022-02-09 12:59:30 +01:00
Anton Kosyakov
8a4ce1f0ba use fragment instead of query in jb-gw links
Otherwise parsing fails on some platforms.
2022-02-02 14:18:24 +01:00