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
Florent BENOIT
6aad4e3549
CODENVY-132 FactoryWorkspaceComponent is reusing a previously created workspace
...
Change-Id: I4d3d4cd9693b1443d4aeebd9148a9668679681bb
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-02-26 14:09:00 +01:00
Dmitry Shnurenko
1c45ad6e2f
CHE-559: Fix output of creating new machine in existed workspace
2016-02-26 12:28:36 +02:00
Dmitry Shnurenko
e56bac5211
CODENVY-122: Fix appearing create ws pop-up after start or open last used workspace
2016-02-26 10:24:10 +02:00
Dmitry Shnurenko
2ccad0e7a5
CHE-12: Fix NPE when there is no tags
2016-02-26 09:10:47 +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
Yevhenii Voevodin
dc3395f9a2
Add generic String to the ArrayList creation
2016-02-25 19:15:27 +02:00
Sergii Leschenko
cacfd19fe9
Merge pull request #510 from sleshchenko/eventService
...
Fix generic type for subscribe method of EventService
2016-02-25 15:46:13 +02:00
Yevhenii Voevodin
333e716647
Merge pull request #520 from eclipse/project_fixes
...
Poject & Factory & GitServiceClient improvements
2016-02-25 15:42:17 +02:00
Max Shaposhnik
bc25f1d43a
Merge pull request #521 from eclipse/wsFix2
...
Fix of websocket closed errors
2016-02-25 15:40:27 +02:00
Max Shaposhnik
d9e812fcec
Fix of websocket closed errors
...
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-02-25 15:39:49 +02:00
Yevhenii Voevodin
8ea9fcc169
Use list instead of null, when setting project attribute values
2016-02-25 15:32:11 +02:00
Sergii Leschenko
a324943b0b
Fix generic type for subscribe method of EventService
...
Events of type <T> can be accepted by EventSubscribers that can accept T and its super classes (not T and its child classes)
These changes are needed to avoid throwing of ClassCastException.
Signed-off-by: Sergii Leschenko <sleschenko@codenvy.com>
2016-02-25 15:08:28 +02:00
Yevhenii Voevodin
8b92440cc6
Exclude projects without location from the workspace
2016-02-25 14:42:31 +02:00
Yevhenii Voevodin
b9dfb4eef2
Publish event when currentProject#rootProject is already set
2016-02-25 14:42:31 +02:00
Yevhenii Voevodin
0eab844eb5
Add status method which returns promise
2016-02-25 14:42:31 +02:00
Anton Korneta
61e84f629c
Merge pull request #508 from eclipse/fix_git_find_remote
...
Fix finding of git remote branches
2016-02-25 13:05:12 +02:00
Anton Korneta
7b4cc2ece5
Fix finding of git remote branches
...
Signed-off-by: Anton Korneta <akorneta@codenvy.com>
2016-02-25 13:04:29 +02:00
Vladyslav Zhukovskyi
8a45991cd7
Merge pull request #493 from eclipse/CHE-572
...
Fix equality bug in paste action
2016-02-25 11:48:08 +02:00
Mykola Morhun
95ede5cb30
Merge pull request #414 from eclipse/CHE-2
...
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.
2016-02-25 11:32:45 +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
Vladyslav Zhukovskii
b26e97abc8
Fix equality bug in paste action
...
Also was performed little refactoring to make code more readable.
Also was added utility class which works with path's. This is client adopted utility class which is used on the server side jdt implementation. Can be useful for third-paty extensions.
Relevant issue: CHE-572
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-02-24 17:24:44 +02:00
Dmitry Shnurenko
5c778d5452
CHE-270: Change "Help > Support" to "Help > Community"
2016-02-24 15:03:51 +02:00
Anton Korneta
647a0f4483
Merge pull request #470 from eclipse/CODENVY-31
...
CODENVY-31: Replaced messages from git importer on error codes
2016-02-24 10:33:08 +02:00
Dmitry Shnurenko
020b6e5fbc
Merge pull request #486 from eclipse/CHE-147
...
CHE-147: Fix updating editor tab after file renaming
2016-02-24 10:11:41 +02:00
Anton Korneta
fb7d5591d6
CODENVY-31: Replaced messages from git importer on error codes
...
Also added git checkout event which goes through by websocket connection
Signed-off-by: Anton Korneta <akorneta@codenvy.com>
2016-02-24 09:35:36 +02:00
Dmitry Shnurenko
0578bedd4b
CHE-147: Fix updating editor tab after file renaming
2016-02-24 09:28:37 +02:00
Vladyslav Zhukovskii
7dc2f1557b
Add debug id for the testing purpose
...
IDE loader now has debug id to allow qa team use selenium tests to test loader itself
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-02-23 15:44:06 +02:00
Valeriy Svydenko
7a2df06164
CHE-165: show move wizard after performing 'Cut' operation in project explorer for the java items
2016-02-22 15:13:19 +02:00
Max Shaposhnik
9465a574d9
Show auth window when performing import project from private repo or use factory with private repo
...
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-02-22 11:52:45 +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
Roman Nikitenko
897a7d38fb
CHE-120. Should not set default size for parts when user has sized the panel
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-02-19 18:07:21 +02:00
Alexander Garagatyi
2645d13738
improve exception messages in MachineManager
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-19 16:32:34 +02:00
Vitaliy Guliy
f6ee72ee24
CHE-346 It's hard to click to close editor tab button
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-19 13:54:10 +02:00
Vitaliy Guliy
66693da805
CHE-346 It's hard to click to close editor tab button
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-02-19 13:30:15 +02:00
Alexander Garagatyi
fa4236cfc9
Merge pull request #424 from eclipse/che-371
...
CHE-371: improve ws-agent connection timeout message
2016-02-19 12:05:30 +02:00
Alexander Garagatyi
0b97dab7f1
CHE-371: improve ws-agent connection timeout message
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-19 12:05:20 +02:00
Alexander Garagatyi
d9cb7ddb00
CHE-9: improve error messages from Docker API
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-19 12:03:56 +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
Mihail Kuznyetsov
6ff6b40d40
Get user by name instead of alias
...
Signed-off-by: Mihail Kuznyetsov <mkuznyetsov@codenvy.com>
2016-02-19 10:29:08 +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
Mihail Kuznyetsov
241cae4a92
Remove OAuth 1.0 api
...
Signed-off-by: Mihail Kuznyetsov <mkuznyetsov@codenvy.com>
2016-02-18 13:44:52 +02:00
Roman Nikitenko
88fda3ac35
CHE-507. Fix displaying configured project in project explorer after importing project
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-02-17 12:13:19 +02:00
Dmitry Shnurenko
671c46ff22
CHE-85: Fix identical machines names for different machines
...
Signed-off-by: Dmitry Shnurenko <dshnurenko@codenvy.com>
2016-02-16 17:48:29 +02: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