Artem Zatsarynnyi
07d341f4e3
CHE-390: Simplify Editor API ( #1197 )
...
* CHE-390: Simplify Editor API by adding abstract EditorProvider
* Remove unused EditorTypeMapping
* Remove obsolete, useless classes
* Remove editor types
* Fix typo in interface name
* Remove EditorAdapter
* Refactor: EmbeddedTextEditorPresenter -> TextEditorPresenter
* Refactor code
* Clean-up
* Remove mime-types
* Refactor JsEditor
* Remove redundatnd dependency
* Rename codenvyDefaultEditor -> cheDefaultEditor
2016-05-06 16:54:34 +03:00
Vitaly Parfonov
3f569ae0b6
Add checking on current project == null
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-06 16:35:54 +03:00
Vitaly Parfonov
866a8dbfad
Merge branch 'master' into CHE-1071
2016-05-05 12:25:56 +03:00
Vitaly Parfonov
3bbdf852a5
Move Contants to shared
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-05 12:25:20 +03:00
Wajihulhassan
ed8d871286
Fixing more StaticAccessedFromInstance warnings
...
Signed-off-by: Wajih ul hassan <wajih.lums@gmail.com>
2016-05-01 03:17:11 -05:00
Vitaly Parfonov
2c41214725
Features:
...
Maven plugin
Classpath configuration
Effective pom
Plain java plugin
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-29 15:32:24 +03:00
Roman Nikitenko
8d63d65d07
CHE-362. Add different display modes for StatusNotification
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-04-28 17:20:46 +03:00
Max Shaposhnik
4bd95c8667
CHE-1065 CHE-1066 CHE-1067 CHE-1068 Decouple shared modules or user, machine, workspace, factory ( #1146 )
2016-04-28 11:16:38 +03:00
Oleksii Orel
b88c162186
CHE-1080: improve CSS for command preview on console panel
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-04-27 18:04:07 +03:00
Vitaliy Guliy
79ea2f7c1a
CHE-1073 Deleting a running device does not delete it from Consoles and Machines widget
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-27 15:49:18 +03:00
Igor Vinokur
03cf4f65d5
CHE-1069: Decouple server and shared part of che-core-api-ssh
2016-04-27 14:19:16 +03:00
Max Shaposhnik
109bc4b57d
CODENVY-425: do not show terminal in factory workspaces, use newTerminal action instead. ( #1128 )
...
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-04-26 10:11:09 +03:00
Roman Iuvshin
0978f5c655
[maven-release-plugin] prepare for next development iteration
2016-04-25 16:08:21 +00:00
Roman Iuvshin
b0df01a0c1
[maven-release-plugin] prepare release 4.2.0
2016-04-25 16:08:18 +00:00
Vitaliy Guliy
1a6f40b9d7
CHE-1002 Add target UX improvements
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-25 12:49:16 +03:00
Ann Shumilova
003a529ba0
Reduce the space between cmd line and preview url
...
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2016-04-22 11:36:22 +03:00
Vitaliy Guliy
35ec2a9e68
Remove Command and Machine selectors from project explorer context menu
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-22 11:21:11 +03:00
Ann Shumilova
134053619b
CHE-1005: proper display of machine types
...
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2016-04-21 23:57:56 +03:00
Vitaliy Guliy
8e276a9baa
CHE-1002 Add target UX improvements
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-21 16:13:39 +03:00
Dmitry Shnurenko
74a3749bca
CHE-1048: Open terminal just after workspace starting
2016-04-21 10:39:32 +03:00
Vitaliy Guliy
2b916cd202
CHE-999 SSH machines: handle exceptions on connections: properly subscribe to events
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-20 15:19:59 +03:00
Alexander Garagatyi
9a36823044
Merge pull request #1082 from eclipse/CHE-995
...
CHE-995: discover ssh machines architecture automatically
2016-04-20 11:25:16 +03:00
Dmitry Shnurenko
320542d23c
CHE-990: Change MachineDto type to model type
2016-04-20 10:50:06 +03:00
Alexander Garagatyi
3f89306d76
CHE-995: discover ssh machines architecture automatically
...
Discover ssh machines architecture automatically.
Remove beta field in machine conf that provides architecture.
Move server-side classes to appropriate package.
Removed workarounds in ssh client and properly wait until command finishes.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-04-20 10:44:50 +03:00
Vitaliy Guliy
b4fd1777b7
CHE-999 SSH machines: handle exceptions on connections: properly subscribe to events
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-18 16:27:10 +03:00
Vitalii Parfonov
5fdd423980
Merge pull request #1052 from eclipse/CHE-708_CHE-869
...
[WIP] Remove usage of MachineExtensionProxyServlet
2016-04-18 15:27:38 +03:00
Vitaly Parfonov
91f6a64e14
Remove usage of MachineExtensionProxyServlet
...
Add path to wsagent into wsagent server url to avoid doing that on client-side
Add class DevMachine on client-side what contain all needed information for communicate with wsagent and terminal
Remove @Named(cheExtensionPath)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-18 15:22:57 +03:00
Oleksii Orel
ce28456208
CODENVY-384: improve machine type labels
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-04-18 12:09:41 +03:00
Vitaliy Guliy
ce19d4f95a
CHE-994 Update the list of machines on toolbar and console panel
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-15 16:34:26 +03:00
Vitaliy Guliy
8f750b3613
CODENVY-256 Plugin Artik
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-14 11:53:17 +03:00
Alexander Garagatyi
4b155fa57a
CHE-889: add ssh machine implementation
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-04-13 18:21:15 +03:00
Alexander Garagatyi
9c2460f183
CHE-930: fix terminal usage ( #1030 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-04-13 10:45:41 +03:00
Artem Zatsarynnyi
f8afabd088
CODENVY-281: make it possible to manage debug configurations
2016-04-11 17:08:39 +03:00
Roman Iuvshin
0344d76167
[maven-release-plugin] prepare for next development iteration
2016-04-08 16:43:02 +00:00
Roman Iuvshin
d66d35f08a
[maven-release-plugin] prepare release 4.1.0
2016-04-08 16:42:59 +00:00
Yevhenii Voevodin
481c65f5cd
CHE-718: Adapt all the infrastructure to the API changes
2016-04-01 18:44:31 +03:00
Roman Iuvshin
fc58fffb23
[maven-release-plugin] prepare for next development iteration
2016-03-29 14:27:19 +00:00
Roman Iuvshin
a7e3a0c71b
[maven-release-plugin] prepare release 4.0.0
2016-03-29 14:27:16 +00:00
Vitaly Parfonov
488458ed29
Hide terminal URL
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-03-28 19:15:07 +03:00
Roman Iuvshin
9c8213cd3e
Remove GA label
2016-03-24 23:43:00 +02:00
Dmitry Shnurenko
e99c5cbd04
Revert "CHE-708: Add CORS Filter"
2016-03-24 13:12:30 +02:00
Roman Nikitenko
ed9b6925ac
CHE-766. Correct handling of pressing 'enter' on some dialogs
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-24 10:44:09 +02:00
Dmitry Shnurenko
3a8b1c6d6d
CHE-708: Add CORS filter. Remove MachineExtensionProxyServlet
2016-03-24 10:17:29 +02:00
Roman Iuvshin
7785d6e8d1
[maven-release-plugin] prepare for next development iteration
2016-03-23 14:12:01 +00:00
Roman Iuvshin
adafe11189
[maven-release-plugin] prepare release 4.0.0-RC14
2016-03-23 14:11:58 +00:00
Sergii Kabashniuk
8ad855771d
CHE-781 remove analytics
2016-03-23 06:44:09 +02:00
Vitaly Parfonov
a6f8c1318b
Fix failed build
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-03-22 19:05:21 +02:00
Vitalii Parfonov
d8408bba01
Merge pull request #777 from eclipse/CHE-774-1
...
Fix imports
2016-03-22 18:03:36 +02:00
Vitaly Parfonov
88661b0d10
Fix imports
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-03-22 18:02:33 +02:00
Vitalii Parfonov
46b0f3726b
Merge pull request #776 from eclipse/CHE-774-1
...
Move test according to https://github.com/eclipse/che/pull/775
2016-03-22 17:59:05 +02:00
Vitaly Parfonov
95e1ad3be6
Move test according to https://github.com/eclipse/che/pull/775
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-03-22 17:58:38 +02:00
Vitaly Parfonov
ce7bf43016
CHE-774:fix perspective id & move Action to the better code base
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-03-22 17:02:25 +02:00
Vitaliy Guliy
a48aa2a862
CHE-339 Review and rework the popups that do not extend Window
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-22 12:52:05 +02:00
Vitaly Parfonov
03aa98f19d
CHE-233:Rework Project API with new VFS
2016-03-21 18:11:54 +02:00
Vladyslav Zhukovskii
4c088f7d9d
Support exposed port with tcp suffix
...
Related issue: CHE-738
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-03-21 17:31:22 +02:00
Roman Nikitenko
73ad9f56a3
CHE-730. Fix problems related to refusing WebSocket connection when machine is restarted
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-21 15:39:18 +02:00
Alexander Garagatyi
2cf84acc87
CHE-741: change model of machine server conf and runtime server
...
Add field 'path' to machine server conf.
Add fields 'path', 'protocol' to runtime machine server.
Field 'url' of runtime machine server now includes path if path is
not null.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-03-17 12:12:50 +02:00
Roman Nikitenko
6fff40e8c0
Fix NPE at cleaning selections in processes panel
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-16 09:40:38 +02:00
Roman Nikitenko
31a5fd5641
CHE-351. Move Preferences from Help menu to Profile menu
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-15 09:12:23 +02:00
Vitaliy Guliy
97bf08672d
CHE-740 Connect via SSH button in Consoles has no tooltip
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-14 17:16:06 +02:00
Vitaliy Guliy
9f67748457
CHE-396 Rename perspective and Workspace agent
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-14 14:11:14 +02:00
Roman Nikitenko
4d6379d3de
CHE-673. Correct handling buttons of Commands dialog when Enter is clicked
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-11 13:20:09 +02:00
Alexander Garagatyi
1cc53f05e4
CHE-457: add servers conf and env vars to model of machine config.
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-03-11 13:11:17 +02:00
Aleksandr Andrienko
5ecd601ec7
CHE-682: Enable debug buttons when debugger open file without source
...
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-03-10 11:41:25 +02:00
Roman Iuvshin
725c149608
[maven-release-plugin] prepare for next development iteration
2016-03-09 19:31:24 +00:00
Roman Iuvshin
f491a9692b
[maven-release-plugin] prepare release 4.0.0-RC13
2016-03-09 19:31:22 +00:00
Roman Iuvshin
485da69940
[maven-release-plugin] prepare for next development iteration
2016-03-06 17:22:54 +00:00
Roman Iuvshin
15571e4039
[maven-release-plugin] prepare release 4.0.0-RC12
2016-03-06 17:22:50 +00:00
Vitaliy Guliy
f8a3aefba7
CHE-669 Make terminal easier to find
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-04 18:06:02 +02:00
Vitaliy Guliy
b1fbe7f336
CHE-669 Make terminal easier to find
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-04 16:58:04 +02:00
Roman Iuvshin
17c07f31b7
[maven-release-plugin] prepare for next development iteration
2016-03-03 20:06:01 +00:00
Roman Iuvshin
31194172ac
[maven-release-plugin] prepare release 4.0.0-RC11
2016-03-03 20:05:58 +00:00
Roman Iuvshin
7cf7c09cc2
[maven-release-plugin] prepare for next development iteration
2016-03-02 20:25:05 +00:00
Roman Iuvshin
1981202585
[maven-release-plugin] prepare release 4.0.0-RC10
2016-03-02 20:25:02 +00:00
Roman Iuvshin
bbeeb21bfe
[maven-release-plugin] prepare for next development iteration
2016-03-01 19:42:14 +00:00
Roman Iuvshin
8ca2ca16bf
[maven-release-plugin] prepare release 4.0.0-RC9
2016-03-01 19:42:11 +00:00
Vitaliy Guliy
8a90fe2d5e
CHE-124 Create/Import wizards are displaying errors while nothing is entered
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-29 12:38:16 +02:00
Roman Iuvshin
3190022814
[maven-release-plugin] prepare for next development iteration
2016-02-28 19:34:00 +00:00
Roman Iuvshin
d8964d886b
[maven-release-plugin] prepare release 4.0.0-RC8
2016-02-28 19:33:57 +00:00
Vitaly Parfonov
f8c94e6b27
Improve handling of ws agent started event
...
Add checking on ready state for websocket connection.
Make it possible rout org.eclipse.che.api.core.rest.ApiInfoService on wsAgent form MachineExtensionProxyServlet.
Renamee package in assembly-machine-war to more accurate for it
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-02-26 17:15:06 +02:00
Roman Iuvshin
51c785523a
[maven-release-plugin] prepare for next development iteration
2016-02-25 20:37:09 +00:00
Roman Iuvshin
a3030e1c4d
[maven-release-plugin] prepare release 4.0.0-RC7
2016-02-25 20:37:06 +00:00
Vitaliy Guliy
1741514e6d
Merge pull request #514 from eclipse/CHE-395
...
CHE-395 Add visual feedback to clarify whether machine process is finished or still running
2016-02-25 15:17:25 +02:00
Vitaliy Guliy
0799a4cee3
CHE-395 Add visual feedback to clarify whether machine process is finished or still running
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-25 12:47:42 +02:00
Mykola Morhun
838e81ab71
CHE-2: Add shortcuts to work with debugger. Add menu items to work with debugger into the Run top menu. Refactor of the toolbar in debugger panel.
...
Signed-off-by: Mykola Morhun <mmorhun@codenvy.com>
2016-02-25 11:14:40 +02:00
Dmitry Shnurenko
1750389aee
CHE-555: Fix wrong preview URL
2016-02-22 15:05:01 +02:00
Alexander Garagatyi
fbba82fe9c
Merge pull request #350 from eclipse/IDEX-4222
...
IDEX-4222: Change model of machine & workspace
2016-02-20 16:44:41 +02:00
Roman Iuvshin
63b08fab17
[maven-release-plugin] prepare for next development iteration
2016-02-20 14:03:35 +00:00
Roman Iuvshin
aaf82c04f8
[maven-release-plugin] prepare release 4.0.0-RC6
2016-02-20 14:03:33 +00:00
Alexander Garagatyi
b3b38f890a
IDEX-4222: Change model of machine & workspace
...
Machine model changes:
- MachineState was removed, Machine should be used instead
- Machine states API was removed
- Machine includes MachineConfig as field instead of extending it
- All runtime information of machine is in runtime field of Machine.
- Now API call GET */api/machine?workspace=ws-id123456* returns all existing machines of workspace,
including machines with status CREATING, DESTROYING
- Machine channels was removed from. To get channels clients should check links of WorkspaceConfigDto.
Workspace model changes:
- EnvironmentState was removed
- UsersWorkspace includes WorkspaceConfig as field instead of extending it
- Start tmp workspace API returns RuntimeWorkspace instead of UsersWorkspace
- Machine channels are included in links of MachineConfigDto of WorkspaceConfig. Don't try to find them
in runtime machines of RuntimeWorkspaceDto.
- Field activeEnvName in RuntimeWorkspace was renamed to envName in accordance with defaultEnv field
of WorkspaceConfig.
Also:
- add static method cloneDto to DtoFactory
- add getParameter(paramName) method to DTO Link to simplify parameter retrieval
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-20 15:16:21 +02:00
Dmitry Shnurenko
76eca13445
CHE-555: Fix wrong preview URL for application.
...
Signed-off-by: Dmitry Shnurenko <dshnurenko@codenvy.com>
2016-02-19 17:45:44 +02:00
Vitaliy Guliy
a3735d853e
CHE-283 Display machine status next to the dev-machine
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-19 11:05:22 +02:00
Roman Iuvshin
ad56beaac6
[maven-release-plugin] prepare for next development iteration
2016-02-18 20:05:33 +00:00
Roman Iuvshin
5fb393830a
[maven-release-plugin] prepare release 4.0.0-RC5
2016-02-18 20:05:30 +00:00
Vitaliy Guliy
0e407b8da0
CHE-297 Track not seen outputs in a process
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-16 17:10:02 +02:00
Artem Zatsarynnyi
a10b4ea2e9
Merge pull request #343 from eclipse/rework_startup_components
...
Rework IDE start-up components
2016-02-16 10:46:25 +02:00
Roman Iuvshin
21ff9deb3d
[maven-release-plugin] prepare for next development iteration
2016-02-15 21:12:20 +00:00
Roman Iuvshin
84a7e5af2b
[maven-release-plugin] prepare release 4.0.0-RC4
2016-02-15 21:12:15 +00:00
Artem Zatsarynnyi
82ca5c9b2d
Rework IDE start-up components
...
Signed-off-by: Artem Zatsarynnyi <azatsarynnyy@codenvy.com>
2016-02-15 18:23:59 +02:00
Valeriy Svydenko
5bf2b5f1e2
IDEX-3756: fix NPE for rename refactoring when the linked editor is active
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-02-15 17:10:49 +02:00
Vitalii Parfonov
959d3a81c5
Merge pull request #314 from eclipse/setCorrectDepScope
...
Set correct dependency scope
Classes from che-core-api-project used only in test so buld skip test fail according dependency convergence
2016-02-12 17:22:47 +02:00
Vitaly Parfonov
4b6ebc4a71
Set correct dependency scope
...
Classes from che-core-api-project used only in test so buld skip test fail according dependency convergence
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-02-12 17:17:57 +02:00
Dmitry Shnurenko
a5685d3010
IDEX-4180: Fix copy command-fragment in commands dialog
...
Signed-off-by: Dmitry Shnurenko <dshnurenko@codenvy.com>
2016-02-12 16:16:46 +02:00
Dmitry Shnurenko
c73be50f5f
IDEX-3819: Add smart auto-scroll to command's output.
...
Signed-off-by: Dmitry Shnurenko <dshnurenko@codenvy.com>
2016-02-12 14:31:02 +02:00
Sergii Kabashniuk
2795099d2b
Added difference between IC and master
...
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:38 +02:00
Eclipse Che Initial Contribution
867ec65242
Eclipse Che Initial Contribution 4.0.0-RC2 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=9458
...
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:36 +02:00