Commit Graph

1056 Commits (8aa3f5d7732e0c16cdecb6ed2dbeb48d05fdbfb6)

Author SHA1 Message Date
Valeriy Svydenko 8aa3f5d773 CHE-5721: import java formatter preferences to the ./che (#5953) 2017-08-16 15:15:41 +03:00
Angel Misevski 2cd0ab0b09 Fix OpenShiftConnector.inspectImage() to resolve issue in OS 3.6+
OpenShiftConnector.inspectImage() uses pods to figure out a workspaces
docker image. Previously, this was not a problem as it would match
the imagestream tag we create earlier. However, in OpenShift 3.6 and
higher, it seems like pods created by deployments use the sha256 of
the image as an identifier, and so this fails. This means that
workspaces fail to start due to imagestream not found.

To resolve this issue, we instead get the image name through the
deployment, which does have the correct value.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2017-08-16 13:14:03 +02:00
Vitalii Parfonov 0cada6bc98 CHE-5174 Improving search results (#5989)
* CHE-5714:Improving search results:

line numbers are shown for matches
multiple matches in the same file are shown individually
when you click on a search result, the editor loads the file AND jumps straight to the matching line with all instances of the search term already highlighted

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-08-16 13:17:06 +03:00
Vitalii Parfonov 3cf436ff79 Revert "CHE-5174 Improving search results (#5874)" (#5988)
This reverts commit 83150f4683.
2017-08-14 16:18:44 +03:00
Vitalii Parfonov 83150f4683 CHE-5174 Improving search results (#5874)
* CHE-5714:Improving search results:

line numbers are shown for matches
multiple matches in the same file are shown individually
when you click on a search result, the editor loads the file AND jumps straight to the matching line with all instances of the search term already highlighted

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Code cleanup

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-08-14 16:09:28 +03:00
Igor Vinokur c9b568dc47 Fix license headers (#5984) 2017-08-14 09:12:48 +03:00
Igor Vinokur 373e93d89a CHE-5339: Mark with color Git changed files in project explorer (#5722) 2017-08-14 08:56:39 +03:00
Igor Vinokur b77aeff2ab CHE-5792: Add ability to adjust viewing 'maven module artifact id' in preferences window (#5849) 2017-08-14 08:22:14 +03:00
Igor Vinokur 03f7e01379 CHE-5335: Add Git branch/revision link to project name (#5817) 2017-08-14 08:21:33 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Igor Vinokur a523fe3c44 CHE-3415: Change 'Rebase instead of merge' checkbox title (#5969) 2017-08-10 17:46:54 +03:00
Mykhailo Kuznietsov 338773ba9a Move activity components to plugin-activity (#5896)
Move activity components to plugin-activity
2017-08-10 10:04:57 +03:00
Roman Iuvshyn c2eb3188c1 RELEASE: Set next development version (#5949) 2017-08-09 11:17:20 +03:00
Igor Vinokur 3902db77d1 CHE-4678: Add all/local/remote filter in Git branches dialog (#5858) 2017-08-04 08:56:09 +03:00
Mykola Morhun 307491c349 CHE-5862: Set right handler on double click in Git Compare window (#5885)
Set right handler on double click in Git Compare window
2017-08-03 16:17:25 +03:00
Florent BENOIT 5bbbf9c337 Create routes in openshift with the same pattern than the urls provided by naming strategy (#5879)
* Create routes in openshift with the same pattern than the urls provided by the naming strategy.
Also it will be able to handle service name described through labels on Docker image.

It means that for one image 8080 port can be tomcat, but for another image it can be named "vertx" or default value if not specified

Change-Id: Ie8e0a09d0be8f6d042f542a76c146e2bbe266fc7
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-08-03 08:52:46 +02:00
Valeriy Svydenko 5f52277b2a CHE-5725: fixes for test running (#5877) 2017-08-02 14:55:05 +03:00
Valeriy Svydenko 6a317b5bff CHE-5379: fix wrong cursor placement for autocompletion (#5873) 2017-08-02 14:34:10 +03:00
Roman Nikitenko 5366375ca3 CHE-5654. Activate java reconciling when classpath is changed
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-08-02 09:40:54 +03:00
Valeriy Svydenko 65c2201473 CHE-5725: Run all java tests from the project or package (#5804) 2017-08-01 16:56:13 +03:00
Anatoliy Bazko e4286e6196 CHE-5236: Treat decompiled class in a proper way (#5808) 2017-07-28 14:27:39 +00:00
Igor Vinokur c9c9a4a692 CHE-3415: Add ability to perform Git pull with rebase (#5787) 2017-07-27 09:33:33 +03:00
Mykola Morhun d5de61bfb9 CHE-3221: Fix git compare on submodules. (#5799)
* CHE-3221: Fix git compare on submodules.
2017-07-25 17:46:28 +03:00
Ilya Buziuk 7bc8a5e7f1 CHE-249: Setting workspace Pod terminationGracePeriodSeconds to zero
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2017-07-24 19:00:15 +02:00
Ilya Buziuk 849456b802 CHE-220: Improving 'removeContainer' API. Refactoring
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2017-07-24 18:59:33 +02:00
Roman Nikitenko 9380d2c73d CHE-5615. Fix NPE at detecting tests by java test runner
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-07-24 15:45:14 +03:00
Roman Nikitenko e2b015899e CHE-5643. Add ability to select items in the quick fix window using keyboard
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-07-24 15:43:10 +03:00
Mykola Morhun 84a4de633d CHE-5235: Fix step into when source cannot be obtained (#5768)
CHE-5235: Fix step into when source cannot be obtained.
2017-07-21 15:43:06 +03:00
Dmytro Kulieshov 888da450e6 fixed formatting (#5755)
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2017-07-20 12:32:42 +03:00
Thomas Mäder 6e743678ea Fix LSP didChange parameters #4978 (#5002)
* Add document changing listener support

Signed-off-by: Thomas Mäder <tmader@redhat.com>

* Use document changin notification to compute correct didChange
parameters

Signed-off-by: Thomas Mäder <tmader@redhat.com>

* Make sure to use the proper document instance.

Signed-off-by: Thomas Mäder <tmader@redhat.com>

* Renamed DocumentChangeEvent->DocumentChangedEvent

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-20 11:45:02 +03:00
Mykola Morhun 084c66c4e4 CHE-5152: Apply pagination in Git Reset window (#5726)
* CHE-5152: Apply pagination in Git Reset window
* CHE-5152: Apply max scroll fix for Git History window
* CHE-5152: Fix selection bug in GIt Reset window
2017-07-20 10:01:52 +03:00
Valeriy Svydenko 6c6e00e2bd Adapt JUnit4 runner according new API (#5710) 2017-07-20 09:49:34 +03:00
Roman Iuvshyn 185273f8b9 RELEASE: Set next development version (#5734)
* RELEASE: Set next development version
2017-07-19 12:45:32 +03:00
Florent BENOIT 4e872e0ed4 Adds a /workspace-logs folder linked to the persistent volume
Each pod has a dedicated folder matching the workspace id

for the project's source, it is currently using :

/projects ---> <PV>/<workspace-name>

and for the logs it's now using as well
/workspace-logs ---> <PR>/<workspace-name>-logs/

example : /workspace-logs/dev-machine-ws-agent/logs/catalina.log  for the log of the dev-machine workspace agent.

Change-Id: I2b9d533ba3df2cf55857d8c30d2de5df463a5902
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-07-18 15:23:49 +02:00
Yevhen Vydolob 3c2aa13b59 fix build (#5666)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-07-17 10:25:51 +03:00
Thomas Mäder 2a57ca8cf2 Use LSP for pom editor (#5641)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-14 17:15:14 +02:00
Oleksandr Andriienko 7b9c2a189a Update lsp4J lib to newer version. (#5292)
* #5360 Upgrade LSP4J library version to 0.2.0
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-07-14 11:05:20 +03:00
Yevhen Vydolob 91b543547e #5380 use Orion annotation model instead 'showProblems' method (#5518)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-07-14 09:09:57 +03:00
Kaloyan Raev e1868db831 Rework Composer plugin to avoid using Everrest based Websocket calls (#5629)
* Rework Composer plugin to avoid using Everrest based Websocket calls

Fixes #5348

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

* Fix dependencies

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-13 22:06:24 +03:00
Sun Seng David Tan e0c9d06ac3 PR Panel: refactoring
Signed-off-by: Sun Seng David Tan <sutan@redhat.com>
2017-07-13 15:20:33 +02:00
Vitalii Parfonov 95a09d6544 Avoid using ProjectManager only for taking project root dir instead of we will use special properties (#5636)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-13 15:39:50 +03:00
Vitalii Parfonov af4248f810 Fix using project path and fileUri (#5625)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-13 10:03:33 +03:00
Alexander Garagatyi 2b45703841 Move mvn and svn tests execution to integration profile (#5596)
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-07-12 12:25:17 +03:00
Dmytro Kulieshov 20b4948b08 Rework Find Usages feature to avoid using Everrest based Websocket calls (#5550) 2017-07-11 10:57:58 +03:00
Vitalii Parfonov 599bd6b287 Fix dependencies (#5590)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-11 10:02:45 +03:00
Oleksandr Garagatyi b7b756ca14 CHE-5555: try to fix occasionally failing tests on CI
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-07-10 22:29:11 +03:00
Vitalii Parfonov 3d25154964 Replace Window.open() with JS native call (#5584)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-10 19:39:33 +03:00
Vitalii Parfonov 96498a7af9 Maven Server tests execution on integration phase (#5574)
* Maven Server tests execution on integration phase
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-10 14:46:50 +03:00
Thomas Mäder 9f88048572 Add support for using multiple language servers to be registered for the same files #4609 (#5442)
Add support for using multiple language servers for the same files.

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-10 10:20:30 +02:00
Florent BENOIT 8c25c2ac7d Sort imports
Change-Id: Ia8e2b2facb565458a972f0bd42da6cc4a1d525c1
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-07-07 14:10:32 +02:00