Commit Graph

705 Commits (53a28f96dab20d19b25a287c9bb77c2d27ae6200)

Author SHA1 Message Date
Vitalii Parfonov 53a28f96da Change C# icon in project wizard (#3153)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-23 13:20:02 +02:00
Vitalii Parfonov 9b7909153f che#2550: replaced .codenvy folder to .che (#2919)
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-11-23 09:21:31 +02:00
Igor Vinokur c91257f46b CODENVY-657: Do not log SourceNotFoundException (#3084) 2016-11-22 22:55:25 +02:00
Vitalii Parfonov 4bad844864 CHE-2157: preparation for merge https://github.com/eclipse/che/pull/2157 (#3095)
* added java test runner plugin to the che project

Signed-off-by: Mirage Abeysekara <mirage.12@cse.mrt.ac.lk>
2016-11-22 15:47:11 +02:00
Max Shaposhnik 44b6e46361 CODENVY-1127; Avoid of concurrent snapshots on same node. (#3125) 2016-11-18 16:53:54 +02:00
Oleksii Orel a6bbd6f240 code cleanup
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-11-18 15:17:38 +02:00
Oleksii Orel 0e68755850 debugger improvement
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-11-18 15:17:38 +02:00
Dmitry Kuleshov 5d552906b6 che#2745: added suspend/resume calls for file status watcher during organize imports action (#3088) 2016-11-18 12:25:14 +02:00
Alexander Garagatyi 9a60f0744f CHE-3114: Fix projects mount permissions
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-11-18 09:38:59 +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
Snjezana Peco b7682ddde7 CHE-2874 Let users configure the 'Z' flag when mouting a volume
Signed-off-by: Snjezana Peco <snjezana.peco@redhat.com>
2016-11-17 14:51:40 +01:00
Anatoliy Bazko b0c4235f1e INFRA-14: Limits number of pids (#3075)
* INFRA-14: Limits number of pids
2016-11-15 12:34:58 +02:00
Evgen Vidolob 830ac58f9d #2923 fix tests 2016-11-15 12:08:33 +02:00
Evgen Vidolob 86414d2bdf #3030 add editor context menu (#3066)
* #3030 add editor context menu
2016-11-15 11:02:23 +02:00
Vitalii Parfonov 93985fffe1 Merge pull request #3074 from eclipse/che#2923
Remove events panel from operation perspective
2016-11-15 10:21:54 +02:00
Vitalii Parfonov a3be15d214 Fix WARN during GWT compilation (#3068)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-14 17:19:41 +02:00
Igor Vinokur 18a6711c2c CHE-638: Trim added new git remote url (#3014)
When adding a new git remote with URL that starts with spaces it will be wrongly displayed in the remotes list. Adding trim() to remote URL resolves this problem.
2016-11-14 17:05:24 +02:00
Igor Vinokur a22822ed96 CHE-1661: Fix deletion of ssh key by name with slash (#3000)
Changed path parameters in getPair and removePair methods in SshService to query parameters to be able to receive parameter 'name' that contains slashes.
Added host name validation in 'Generate SSH key' dialog.
2016-11-14 17:04:30 +02:00
Evgen Vidolob 1ef1da278e #3030 rename editor context menu action group variable 2016-11-14 16:53:49 +02:00
Evgen Vidolob 910a327a1b #3030 add editor context menu 2016-11-14 16:33:33 +02:00
Valeriy Svydenko 3bbdf1cccc CHE-2934: Add 'Link With Editor' action to the Project Explorer (#3026)
CHE-2934: Add 'Link With Editor' action in the project explorer
2016-11-14 13:08:22 +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
Alexander Garagatyi 0c81935f21 [WIP] Hackathon merge (#3013)
Refactors workspace bootstrapping code:
Addition of projects volumes to ws-machines and 
applying of agents moved to infrastructure provisioner. 
It can be overwritten in any implementation of Che and 
will be responsible for providing all infrastructure needed for Che implementation functioning.
Allow to configure environment network driver.
Allow to add Agents from the code instead of special files. 
These agents can override agents configured in files if identifiers are equal.
Adds possibility to host agents binaries from CHE master.
Reworks agents in a way when they can be downloaded from CHE master if they are not found on FS.
Adds workspace ID to internal representation of environment to allow to use it for internal purposes of machine bootstrapping.
Renames some properties.
Refactors AgentConfigApplier to encapsulate additional code that was used with this class before.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-11-11 18:21:28 +02:00
Vitalii Parfonov 1423b09620 Fix WARN during GWT compilation
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-11 12:28:03 +02:00
Igor Vinokur bf1fbf2433 Merge branch 'master' of github.com:eclipse/che into CHE-1661 2016-11-10 19:17:55 +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
Igor Vinokur a194acec66 Merge branch 'master' of github.com:eclipse/che into CHE-1661 2016-11-10 08:29:21 +02:00
Vladyslav Zhukovskii 45135c33f7 Revert changes after #2867 2016-11-09 18:23:41 +02:00
Igor Vinokur 6f953a3f28 Merge branch 'master' of github.com:eclipse/che into CHE-1661 2016-11-09 14:09:55 +02:00
Kaloyan Raev abc2238244 Fixes #2728: Respect user settings when sending formatting options to LS (#2735)
* Fixes #2728: Respect user settings when sending formatting options to LS

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>

* Remove spaces in empty line
2016-11-08 17:34:21 +02:00
Igor Vinokur 8281aa8f45 fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 17:17:52 +02:00
Igor Vinokur fdabdfddb7 fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 16:25:40 +02:00
Igor Vinokur 1b8187f7ae fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 16:07:47 +02:00
Igor Vinokur 8ce5a9a0eb fixup! CHE-1661: Fix deletion of ssh key by name with slash 2016-11-08 14:40:21 +02:00
Igor Vinokur d60407f65b Merge branch 'master' of github.com:eclipse/che into CHE-1661 2016-11-08 13:49:58 +02:00
Evgen Vidolob ef45d75999 perform save only if editor has changes (#2975) 2016-11-08 12:43:24 +02:00
Igor Vinokur ee00967029 Merge branch 'master' of github.com:eclipse/che into CHE-1661 2016-11-07 18:20:51 +02:00
Evgen Vidolob 2798e7087c #2987 do not open part if it's already opened, handle exceptions on stare state, add @DynaObject for history pahel presenter (#3005) 2016-11-07 17:55:34 +02:00
Igor Vinokur ccca32e513 CHE-1661: Fix deletion of ssh key by name with slash 2016-11-07 12:59:14 +02: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
Igor Vinokur 1bbb902e19 CHE-1297: Git service refactoring (#1515)
The goal of this refactoring is to set correct type of HTTP methods in GitService. Now almost all HTTP methods in this service are POST methods, but there are methods that are used to get some content, so they should be marked as GET method. Also I had to change such methods to receive query parameters instead of body.
Implemented parameter objects to use them instead of using DTO as parameter in GitConnection methods.
2016-11-03 16:32:50 +02:00
Vladyslav Zhukovskyi c7b4623b61 Get projects after workspace has been already initialized (#2867)
* Get projects after workspace has been already initialized

This commit also includes API reorganization. Move client service implementations from the core-api to the core-app. Code cleanup. Removed dependency to the javax.inject from the core-api to avoid duplicate using @Inject annotation from the com.google.inject and javax.inject. (Client side uses only com.google.inject.Inject annotation)

Created two components:
WsAgentInitializer - which is responsible to initialize workspace component on the client side. Component consumes developer machine object at startup stage.
WsAgentMessageBusProvider - which is responsible to initialize message bus after workspace has been initialized.

API movements:
OAuthServiceClient was moved from the org.eclipse.che.ide.api.auth to the org.eclipse.ide.api.oauth

* Move WsAgentInitizalizer to the core-app

* Add @Override annotation

* Add @Override annotation

* Remove @Singleton annotation

* Remove @Singleton annotation

* Revert javax.inject.Inject annotation

* Update codebase due to changes in the master branch
2016-11-03 15:29:08 +02:00
Vitalii Parfonov 5c11cb4f09 Set Log level to warn (#2961)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-02 16:19:16 +02:00
Aleksandr Andrienko 2a0081e174 CHE-2927: Add logs for active containers checked by DockerContainerCleaner. (#2950)
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-11-01 17:53:08 +02: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