Commit Graph

306 Commits (6a4e3831cd46bcd61746e7293162336638be2f4e)

Author SHA1 Message Date
Oleksii Orel d459b6b66c improve machine label style
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2017-01-10 18:06:36 +02:00
Vitaliy Guliy e969f199d5 CHE-2894 Processes panel should be opened maximized (#3631)
* CHE-3152 Improve buttons on the part toolbar

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>

* CHE-3152 Improve buttons on the part toolbar

* CHE-2894 Processes panel should be opened maximized

* CHE-3152 Improve buttons on the part toolbar

* CHE-3152 Improve buttons on the part toolbar
2017-01-10 13:09:16 +02:00
Vitaliy Guliy ee4a7b94d1 CHE-3152 Improve buttons on the part toolbar (#3590)
* CHE-3152 Improve buttons on the part toolbar

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>

* CHE-3152 Improve buttons on the part toolbar

* CHE-3152 Improve buttons on the part toolbar

* CHE-3152 Improve buttons on the part toolbar
2017-01-10 12:33:45 +02:00
Roman Iuvshin 9904460818 [maven-release-plugin] prepare for next development iteration 2017-01-06 11:48:49 +00:00
Roman Iuvshin b5a7d04ca2 [maven-release-plugin] prepare release 5.0.0 2017-01-06 11:48:42 +00:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Roman Iuvshin abc1367c1d remove milestone from version 2016-12-23 15:04:56 +02:00
Vitalii Parfonov 5a76dddc62 Allow execution on not dev machine (#3451)
* Allow execution on other machine except dev
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-12-22 18:01:40 +02:00
Valeriy Svydenko 382217c8e4 CHE-3140: don't resize a terminal when it gets selection (#3468) 2016-12-22 12:05:47 +02:00
Roman Iuvshin 813d930275 change version to M10-SNAPSHOT 2016-12-22 11:48:31 +02:00
Vladyslav Zhukovskyi 2bada70da7 Fix disappeared preview url and command line text (#3449)
* Fix disappeared preview url and command line text

* Code cleanup

* Update ProcessesPanelPresenter.java

* Change variable name
2016-12-20 19:54:48 +02:00
Vitaliy Guliy b958fd1e6a CODENVY-1337 Logs of workspace containers and agents are not shown when WS starts in IDE (#3450)
* CODENVY-1337 Logs of workspace containers and agents are not shown when WS starts in IDE

* CODENVY-1337 Logs of workspace containers and agents are not shown when WS starts in IDE
2016-12-20 18:30:54 +02:00
Valeriy Svydenko 9fe43a1dcf Show Processes panel when Terminal is opened (#3432) 2016-12-19 14:59:46 +02:00
Dmitry Kuleshov 2559ec009b Exec agent IDE client adaptation (#3383)
exec-agent command manager replacement, several improvements to JSOR RPC
2016-12-16 12:23:19 +02:00
Vitalii Parfonov 11b3b9de67 Fix style of terminal panel: allow user-select (#3400)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-12-15 18:08:34 +02:00
Oleksii Orel 2de17e0422 CHE-2911 improve process panel
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-12-14 16:29:05 +02:00
Florent BENOIT 5266cd930e machine.getOwner() should return userId and not a namespace (#3366)
Fix #3042

Change-Id: I64b4cd3931fec502073ead0115a312430f2434b8
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-12-14 02:01:28 -07:00
Yevhenii Voevodin ab9b0946ec Add exec-agent (#2163) 2016-12-08 16:18:25 +02:00
Vitaliy Guliy a7820faa96 CHE-3177 Properly maximize console and terminal tabs (#3304)
* CHE-3177 Properly maximize console and terminal tabs

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>

* CHE-3177 Properly maximize console and terminal tabs

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-12-07 19:50:24 +02:00
Vitaliy Guliy b768872294 CHE-2463 Improve Panels behaviors in IDE (#3151)
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-12-07 17:45:37 +02:00
Roman Iuvshin 7850cc2908 [maven-release-plugin] prepare for next development iteration 2016-12-07 12:34:30 +00:00
Roman Iuvshin 1c15a44844 [maven-release-plugin] prepare release 5.0.0-M8 2016-12-07 12:34:25 +00:00
Evgen Vidolob a62a56f333 #2353 fix style to prevent line wrap in terminal (#3284)
Signed-off-by: Evgen Vidolob <evidolob@codenvy.com>
2016-12-06 12:40:46 +02:00
Vladyslav Zhukovskyi 3da5a96b3a Unexpected loss of focus on the project (#3170)
* Add ability to set up manual focus to the terminal panel

* Fix imports

* Add ability to auto select first node when tree becomes visible and it has at least one node

* Fixes

* Fixes
2016-11-28 12:30:44 +02:00
Aleksandr Andrienko 6100119a68 CHE-2365: Add deserializer for 'command' field ComposeServiceImpl. (#2807)
Move compose parser to separate module.

Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-11-17 19:18:36 +02:00
Evgen Vidolob 830ac58f9d #2923 fix tests 2016-11-15 12:08:33 +02:00
Vitalii Parfonov 747927840c Remove events panel from operation perspective
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-14 13:01:10 +02:00
Roman Iuvshin 52f84d9092 [maven-release-plugin] prepare for next development iteration 2016-11-10 11:37:24 +00:00
Roman Iuvshin 315056731e [maven-release-plugin] prepare release 5.0.0-M7 2016-11-10 11:37:20 +00:00
Florent BENOIT 2c3821aa75 Continue issue #2059 (#3045)
Change the text displayed to connect with SSH to a machine
- display correct user to use
- display ssh private key if any
- display che ssh command

Change-Id: I9a5e3aeeb8c3b7fa8503976ac190d5a8a2e4c4b1
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-11-10 04:00:28 -07:00
Florent BENOIT 74609d36cd CODENVY-804 : Use of userManager to get the userId (#3036)
In che Owner of a machine or namespace of a workspace is the same than the user-id

ssh service is using user-id while username is given so there is never a match

It fixes it by asking userManager the userId.

Change-Id: I30a20a52ffc3149a8f732edeb8ab86db827c9d91
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-11-10 02:05:25 -07:00
Vitalii Parfonov 1f59d5d2fd Fix load commands (#2986)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-04 17:45:39 +02:00
Florent BENOIT 4a86b5eae7 CHE-2059 : Each time a workspace is created, register/associate ssh key (#2949)
* CHE-2059 : Each time a workspace is created, register/associate ssh key

Change-Id: Ifddfe5398cffd1af31aa93beb5d0674b29270f4f
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-11-04 03:31:17 -06:00
Valeriy Svydenko ba7c0bbcaf ARTIK-152: Show all machines in the Processes panel (#2909)
ARTIK-152: show machines which aren't in ws runtime
2016-10-31 19:02:06 +02:00
Florent BENOIT 7a1aeea2a5 #2059 SSH improvement : whenever as a user I open up the SSH panel, it scrolls to the bottom in the IDE. It should scroll to the top
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-10-31 10:36:13 -06:00
Vitaliy Guliy 0eb25d29f7 CODENVY-932 Stopped IDE should provide clear state and options to the user (#2914)
* CODENVY-932 Stopped IDE should provide clear state and options to the user

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>

* CODENVY-932 Stopped IDE should provide clear state and options to the user

* CODENVY-932 Stopped IDE should provide clear state and options to the user

* CODENVY-932 Stopped IDE should provide clear state and options to the user
2016-10-27 17:48:03 +03:00
Evgen Vidolob 9f96c77836 #2459 store and restore IDE state: opened files, opened part and their size (#2880)
* #2459 store IDE state (opened files, opened part and size) and restore IDE state
2016-10-27 11:57:10 +03:00
Roman Iuvshin 825af31a5d [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00
Roman Iuvshin 7da1d4a910 [maven-release-plugin] prepare release 5.0.0-M6 2016-10-26 09:37:45 +00:00
Vitaliy Guliy 511553ca06 Revert "CHE-2775 Amount of machines is not correctly displayed in process tree" (#2886) 2016-10-25 17:03:22 +03:00
Vitaliy Guliy d4ea175aab CHE-2775 Amount of machines is not correctly displayed in process tree (#2885)
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-10-25 16:57:48 +03:00
Vitalii Parfonov 9951639518 CHE-2098:fix generation Project with Maven Archetype. (#2872)
Archetype Plugin parameters transfer to the REST Project API via query parameters

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-10-25 13:36:19 +03:00
Florent BENOIT 2dcbb23521 CHE-2811 Launch all user commands by using bash if not defined. (#2838)
For example now that sh is default one, previous user commands may fail. If the commands are launched on sh, then /bin/sh will need to be defined as shell invoker

Change-Id: I19e2065bfd9e6ee93a5d899cb67cd5b9ece76f62
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-10-20 18:27:50 +02:00
RomanNikitenko 93bdd31205 CHE-2794. Provide machine node to run new terminal (#2823)
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-10-20 18:40:07 +03:00
Artem Zatsarynnyi 2ba8cdfa42 Client command framework improvements (#2730)
Client command framework improvements

1. Introduced contextual commands.
2. Added ${explorer.current.file.parent.path} macro.
3. Cleaned up unused resources.
4. Refactored code in order to simplify it and made it more clear and understandable:

- simplified a way of providing new command types;
- command types api moved to ide-api to avoid unnecessary dependency on machine extension;
- command management extracted from EditCommandsPresenter to the separate facade - CommandManager. So EditCommandsPresenter now doesn't perform several http requests manipulating with commands but only one;
- refactored code related to the obsolete terminology CommandPropertyValueProvider -> Macro;
- macro can provide its description (it will be really useful for showing it in UI);
- macros processing separated from the command execution and extracted to the separate component MacroProcessor since it's used not only for the commands but in debug configurations for example.
2016-10-11 11:35:42 +03:00
Vitaliy Guliy 032104ab48 CHE-2472 Do not try to connect to terminal if terminal agent not found in machine config (#2744)
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-10-10 12:31:42 +03:00
Roman Iuvshin b986091e4a [maven-release-plugin] prepare for next development iteration 2016-10-07 10:22:41 +00:00
Roman Iuvshin 8f799b4c28 [maven-release-plugin] prepare release 5.0.0-M5 2016-10-07 10:22:37 +00:00
RomanNikitenko f98b226faa Update machine node when we have all info about machine (#2723)
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-10-06 18:37:05 +03:00
RomanNikitenko 045e32a564 CHE-2702. Fix displaying of terminal and ws agent logs at starting/re… (#2715)
* CHE-2702. Fix displaying of terminal and ws agent logs at starting/restarting workspace

Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-10-05 21:40:03 +03:00
Florent BENOIT 67f78d7711 Fix scope to be compliant as well with #2610 issue (#2696)
-Dmaven.test.skip=true should work
Fix #2610 

Change-Id: I27294cb9d2f161d30174d2d7cceb0cf758f6be50
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-10-05 09:58:58 +02:00
Vitaliy Guliy ca9ec4f64d CHE-642 When browser is resized, the content of the IDE terminal is missing partly (#2697)
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-10-05 10:03:09 +03:00
Vitaliy Guliy 8b0de5e072 CHE-1756 Add ability to download workspace starting outputs from IDE loader (#2686)
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-10-04 17:15:08 +03:00
Roman Nikitenko 1a958eaaf3 CHE-1929. Do not use machine API for machine handling
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-09-29 15:44:10 +03:00
Mario Loriedo dabb749777 Add property machine.docker.local_node_host.external. (#2402)
This property allows communications beetween browser and containers that are on different networks (eg. Docker for Mac or NAT)

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-09-28 18:52:28 +02:00
Roman Iuvshin 33944c6ec1 set M5 version 2016-09-27 16:08:19 +03:00
Vitaliy Guliy 07247e21ef CHE-2540 Console doesn't want to be maximized when IDE is opened in frame (#2604) 2016-09-27 14:16:52 +03:00
Roman Iuvshin 152be21b4f [maven-release-plugin] prepare for next development iteration 2016-09-26 14:19:41 +00:00
Roman Iuvshin 89ab012035 [maven-release-plugin] prepare release 5.0.0-M3 2016-09-26 14:19:37 +00:00
Vitaliy Guliy 8c80b93915 CHE-1761 Improve wizard to restart workspace (#2542)
* CHE-1761 Improve wizard to restart workspace

Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>

* CHE-1761 Improve wizard to restart workspace
2016-09-22 17:45:26 +03:00
Vladyslav Zhukovskii 669920c801 Remove duplicated dependency 2016-09-22 16:01:30 +03:00
Vladyslav Zhukovskii 11e3d3a73e Output colorizing for the keywords
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-09-21 12:05:00 +03:00
Roman Iuvshin 900ccbb807 set M3 version 2016-09-20 17:31:42 +03:00
Valeriy Svydenko 712758eaaf CHE-2353: fix broken terminal
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-09-19 14:54:11 +03:00
Oleksii Orel c84340807b CHE-2286: disable menu items until the workspace is not loaded or stopped
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-09-19 10:46:06 +03:00
Anton Korneta d5fe8aed73 CHE-1790: Consolidate databases 2016-09-15 16:57:30 +03:00
Roman Iuvshin 3c1df2e4ad [maven-release-plugin] prepare for next development iteration 2016-09-14 15:50:20 +00:00
Roman Iuvshin b647b5eef7 [maven-release-plugin] prepare release 5.0.0-M1 2016-09-14 15:50:16 +00:00
Vitaliy Guliy e3bbe91081 Merge pull request #2352 from eclipse/CHE-1758
CHE-1758 Display loading steps when booting ws from IDE
2016-09-13 14:37:42 +03:00
Vitalii Parfonov 288257e9ef CHE-2373:remove recepe view tab form devops perspective (#2434)
* CHE-2373:remove recepe view tab form devops perspective

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-13 13:32:00 +03:00
Vitaliy Guliy b0fb1352fb CHE-1758 Display loading steps when booting ws from IDE
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-09-13 13:09:50 +03:00
Roman Iuvshin 8df0560ad3 set new version 2016-09-07 10:38:51 +03:00
Vitalii Parfonov a5b4303648 CHE-2325: Restore log of the running procces if refresh page (including ws-agent start log). (#2356)
Rename class.
Fix appearing terminal to the dev-machine in some cases

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-06 21:29:05 +03:00
Vitalii Parfonov 2d042eeee0 CHE-2324: Avoid duplicate call new terminal for dev machine (#2341)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-05 18:19:16 +03:00
Alexander Garagatyi f1b0c393cf CHE-1818: Add new WS environment types, machines attributes (#2315)
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-09-02 16:59:04 +03:00
Alexander Garagatyi 2874265eb3 CHE-1818: change workspace environment model
Also adapt UD to new environment model by Anna Shumilova.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-09-02 14:52:41 +03:00
Vitaliy Guliy 54bcac1397 artik-ide#108 Cannot open the terminal of ARTIK board, after connect multiple boards
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-08-30 12:52:55 +03:00
Vitaliy Guliy 15408b700e Merge branch 'master' of github.com:eclipse/che 2016-08-30 12:21:48 +03:00
Vitaliy Guliy d04af7c029 artik-ide#108 Cannot open the terminal of ARTIK board, after connect multiple boards 2016-08-30 12:21:37 +03:00
Valeriy Svydenko bb04c6604a CODENVY-106: remove widgets from Process panel when the machine was destroyed
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-08-30 11:09:59 +03:00
Roman Iuvshin ca14fc7470 [maven-release-plugin] prepare for next development iteration 2016-08-29 15:12:16 +00:00
Roman Iuvshin 36311ea4c8 [maven-release-plugin] prepare release 4.7.0 2016-08-29 15:12:12 +00:00
Artem Zatsarynnyi 7883904ff8 Fix Processes panel behaviour 2016-08-28 05:29:25 +03:00
Artem Zatsarynnyi 562a6ba3b2 Revert back context menu for Processes panel (#2218) 2016-08-25 20:28:00 +03:00
Oleksii Orel fd1fcb955b CHE-2002: fix labels for machine source
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-23 18:34:10 +03:00
Artem Zatsarynnyi 16eb62e6ef CHE-1888: Improve tabbed terminals design (#2177) 2016-08-23 11:30:45 +03:00
Vladyslav Zhukovskii 1b226c5531 #953: Move command property value providers to core API 2016-08-19 18:18:51 +03:00
Alexander Garagatyi 0e9718e016 CHE-1370: refactor workspace environment bottstrapping and handling (#2108)
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-08-16 16:23:08 +03:00
Roman Iuvshin 813b36851c [maven-release-plugin] prepare for next development iteration 2016-08-16 08:28:05 +00:00
Roman Iuvshin ef38dd5fb2 [maven-release-plugin] prepare release 4.7.0-RC1 2016-08-16 08:28:02 +00:00
Vitaliy Guliy e07c3dad0e artik-ide#94 Development and production mode for Artik devices
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-08-12 16:06:03 +03:00
Evgen Vidolob cc51c0ef27 #1913 Deprecates some of Editor API classes and interfaces 2016-08-12 12:35:28 +03:00
Oleksii Orel 6ec77a6409 CHE-2002: add a field with dockerfile source
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-09 19:50:51 +03:00
Oleksii Orel 78a6b0864a CHE-2002: fix wrong workspace ID for SSH target
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-09 19:46:33 +03:00
Mihail Kuznyetsov cca08bfe7a CHE-1933 Display appropriate content for different recipe types 2016-08-03 17:42:08 +03:00
Roman Nikitenko 1029b2b227 CHE-1366. Rework IDE to respect multi-machine environments in workspace
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-08-02 13:45:41 +03:00
Roman Iuvshin 99b6beb356 [maven-release-plugin] prepare for next development iteration 2016-08-01 10:32:16 +00:00
Roman Iuvshin 3a0fd2a00c [maven-release-plugin] prepare release 4.6.0 2016-08-01 10:32:13 +00:00
Vitalii Parfonov b9df73ff48 CHE-1967: make recipe editable in machine perspective (#1993)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-29 17:35:30 +03:00
Vitalii Parfonov c957490fd3 CHE-1938: add copy to clipboard button (#1992)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-29 17:35:17 +03:00