mustard
999ade3fb6
[JetBrains] display workspace name on the navbar ( #20544 )
...
* [JetBrains] display workspace name on the remote navbar
* Use workspace name
2025-01-30 13:36:20 -05:00
mustard
deb3093305
[JetBrains] wait for the file to be closed before returning ( #20540 )
...
* TRY IT OUT
* Remove irrelevant code
2025-01-23 04:31:13 -05:00
mustard
21f546d4c1
JetBrains IDEs 2024.3 stable release ( #20370 )
...
* Auto script
* Point cline and rider to old backend plugin version
* Make stable plugin build
* Make rider build
* Update patch for rr and cl
* Make stable Gateway compatible
2024-11-16 01:19:54 -05:00
mustard
b429e9373c
Disable JetBrains local ports forwarding with FF ( #20274 )
...
* Disable gitpod port forwarding
* Use FF and env to control port exposing
* Rename to `forwarding`
* disable local ports forwarding only
2024-10-11 10:18:26 -04:00
mustard
6f7298d2cb
Upgrade platform version of JetBrains Backend Plugin (EAP) ( #20236 )
...
* Update Platform Version of JetBrains Backend Plugin (EAP) to
* Fix latest editor build
* Fixup
* revert year changes
* fix rider build
* 1
---------
Co-authored-by: Robo Quat <roboquat@gitpod.io>
2024-09-23 14:03:09 -04:00
mustard
53299137d9
Fix JetBrains Rider integration ( #20141 )
...
* Build rider backend plugin
* Fix leeway build
* fix build
2024-08-23 11:34:23 -04:00
Huiwen
cbf9f08501
[JetBrains] fix latest terminal integration broken ( #20009 )
...
* [JetBrains] fix latest terminal integration broken
* Add dependencies back
2024-07-09 03:04:54 -04:00
Huiwen
9bc34984e0
[JetBrains] improve task terminals ( #19907 )
2024-06-15 05:28:10 +08:00
Huiwen
984fbea439
[JetBrains] improve tasks' terminals ( #19772 )
...
* 1
* Add more logs and timeout
* remove delay
* Make terminal service stable
* Avoid empty terminal name + task id
* 💄
* format
* skip if all empty
* remove blocking
2024-05-27 15:41:08 +08:00
Huiwen
92fccc81ef
Build - make backend-plugin readiness a condition of JetBrains IDEs readiness ( #19710 )
...
* Make backend-plugin readiness a condition of IDE readiness
* Add compatibility to `2022.3.3`
* fixup
* Observe ide readiness as Inf after 11 seconds
* shutdown after 10 minutes
* fix hot-deploy.sh
* Add shutdown reason
* address feedback
* Add Feature Flags
* fixup
* fix
* Add one line log
* address feedback
2024-05-14 18:02:52 +08:00
Huiwen
355c91ab71
Add integration tests for JetBrains backend plugin ( #19665 )
...
* Add integration tests and metrics for JetBrains backend plugin
* fix build
* Update product code
* update log format
* Reapply "[JetBrains] Update IDE images to new build version (#19654 )" (#19660 )
This reverts commit 7946ea6b8aef6bb3dea8634756963d8694e55302.
* Revert "Reapply "[JetBrains] Update IDE images to new build version (#19654 )" (#19660 )"
This reverts commit 70a0261bd2f4392d7c721e34de06444c9f791a7e.
2024-05-06 17:17:45 +08:00
Huiwen
f5127b6611
[JetBrains] fix EAP backend-plugin not start issue ( #19588 )
...
* [JetBrains] fix EAP backend-plugin not start issue
* Fix `2022.3.3` launcher
* Make sure plugins folder exists
2024-04-02 16:51:41 +02:00
Jean Pierre
2c8143c663
Update Platform Version of JetBrains Backend Plugin (EAP) ( #19430 )
...
* Update Platform Version of JetBrains Backend Plugin (EAP) to 241.11761-EAP-CANDIDATE-SNAPSHOT
* Fix compilation error
* Fix
* Fix
---------
Co-authored-by: Robo Quat <roboquat@gitpod.io>
2024-02-16 19:43:58 +02:00
Anton Kosyakov
641aa06da3
Update Platform Version of JetBrains Backend Plugin (EAP) to 233.8264-EAP-CANDIDATE-SNAPSHOT ( #18873 )
...
Co-authored-by: Robo Quat <roboquat@gitpod.io>
2023-10-05 15:16:13 +03:00
Robo Quat
e516a59780
[JetBrains] Update IDE images to new build version ( #17187 )
...
* [JetBrains] Update IDE images to new build version
* Stable latest implements
---------
Co-authored-by: Huiwen <huiwen@gitpod.io>
2023-04-17 19:17:49 +08:00
Anton Kosyakov
affaa319ca
[jb] bump up major platform version of backend plugin ( #16913 )
2023-03-21 09:22:13 +01:00
Filip Troníček
626b0e1386
Add humanReadableDuration as return value from setWorkspaceTimeout
2023-02-10 11:38:15 +01:00
Filip Troníček
e3872ec625
JetBrains Timeout Input Dialog
...
Co-authored-by: Lou Bichard <contact@louisjohnbichard.co.uk>
2023-02-10 11:38:15 +01:00
Victor Nogueira
72c01b0d9b
Avoid shutting down terminals when closing JetBrains Client
...
Instead, close the widgets and reopen then when the client joins again.
2023-01-03 17:15:43 +01: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
Victor Nogueira
db0d21a9a8
[JetBrains] Update Stable IDE images to 2022.3
2022-12-09 06:40:19 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Victor Nogueira
b37d6c145c
Refresh files before updating Maven projects
2022-12-02 11:08:01 -03:00
Anton Kosyakov
ca2876d730
[jetbrains]: force initialize maven project
...
to work around initialization after warmup in prebuilds
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-11-17 15:56:47 +02:00
Victor Nogueira
1fb74d9d6f
Fix to observe ports while the service is active
2022-11-11 20:10:41 +02:00
Victor Nogueira
3bf9dd39b9
Improve port forwarding in JetBrains EAP IDEs
2022-11-11 12:00:41 +02:00
Andrea Falzetti
10f556316a
chore(jetbrains): use only one clipboard manager
2022-11-03 10:00:08 +01:00
Victor Nogueira
18aec459b6
Add actions Copy URL and Copy Web URL on forwarded ports in terminals from JetBrains EAP IDEs
...
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
2022-11-02 20:16:07 +01:00
Victor Nogueira
9e1dac1e7e
Fix 'gp open' command to open files in JetBrains Client instead of the backend IDE
2022-10-26 12:05:41 +02:00
Victor Nogueira
c152611e54
Update Platform Version of JetBrains Backend Plugin to 223.7126-EAP-CANDIDATE-SNAPSHOT
...
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-10-25 11:46:40 +02:00
Victor Nogueira
7f4578011b
Adjust JetBrains Backend Plugin to work with the new Port Forwarding API
2022-10-13 17:18:29 +02:00
Victor Nogueira
bdd795194c
Add support for JetBrains EAP IDEs (2022.3)
2022-09-29 15:10:30 +02:00
Victor Nogueira
a794d7f2a1
Add Gitpod-related actions to JetBrains IDEs
2022-09-08 20:02:23 +02:00
Andrea Falzetti
c75d066327
feat(jetbrains): show workspace class in backend control center
2022-09-05 11:29:20 +02:00
Victor Nogueira
74a9b9795d
Disconnect the terminal widget when Gitpod Task exits, and update terminal widget tab when Gitpod Task title changes
2022-08-30 17:13:15 +02:00
Victor Nogueira
6b6bac37c6
Use Java SDK defined on JAVA_HOME by default on JetBrains IDEs
2022-08-23 12:31:39 +02:00
Andrea Falzetti
b4edca5b68
feat: move new jetbrains features to stable
2022-08-19 10:12:35 +02:00
Andrea Falzetti
131aa358ad
feat(supervisor): add resource status severity
2022-08-17 13:35:33 +02:00
Andrea Falzetti
4091496971
feat(jetbrains): show workspace resources
2022-08-12 11:34:29 +02:00
Victor Nogueira
d0627ab85e
Auto-forward all workspace open ports when using Latest JetBrains IDEs
2022-08-09 20:08:53 +02:00
Victor Nogueira
de67bd4d89
Clean code from GitpodServerLauncher and update JetBrains backend-plugin to work when user has proxies
2022-07-13 13:42:00 +02:00
mustard
5bb6e2a6e0
Use a different logic when client is not using proxies to connect to Gitpod Server when using JetBrains IDEs
...
Also, use a fixed version on JetBrains backend-plugin to avoid unexpected API changes which could block Werft to build the main branch on Gitpod repository.
2022-07-08 19:51:55 +05:30
Victor Nogueira
95f02d84f5
Auto-forward Task Terminals Ports on JetBrains IDEs
2022-06-30 21:09:38 +05:30
Anton Kosyakov
a26a9bc414
[jb] add track for sent closed heartbeat
2022-06-29 12:11:37 +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
Anton Kosyakov
4ff0c7e3b8
[jb]: monitor low memory notifications and gc overhead
2022-06-16 19:41:25 +05:30
Andrea Falzetti
8f5f7b6d04
feat(jb): observe ports status and send notification
2022-05-31 02:37:48 +05:30
Victor Nogueira
6e06744fc8
Wait the Backend Plugin to be ready and the Controller Client to be connected before executing "gp preview" on JetBrains IDEs
2022-05-27 13:29:45 +05:30
Anton Kosyakov
faa6b3096c
jb: push backend memory metrics to prometheus
2022-05-18 13:06:32 +05:30
mustard
a60fc2d2a6
[jb-backend] add jb_active_language tracking
2022-05-17 12:10:31 +05:30