Commit Graph

1213 Commits (03949e0c19e8bed48e461eae05238cd158c500e2)

Author SHA1 Message Date
Roman Iuvshyn a694c4f971
RELEASE: Set next development version (#12596) 2019-02-06 18:22:35 +02:00
Vitalii Parfonov dda13623ff
CHE-12376: Fix IDE link navigation (#12561)
* Embed script to the IDE.html page which can detect correct location for IDE App
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2019-02-06 12:53:06 +02:00
Sergii Leshchenko 5907d1cad5 Fix lazy initialization of collections in POJOs
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-02-01 16:41:00 +02:00
Thomas Mäder e4055918de
Detect Simple Java Projects on Import (#12041)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2019-01-16 14:58:44 +01:00
Roman Iuvshyn 4ad10f2218
RELEASE: Set next development version (#12441) 2019-01-16 11:51:02 +02:00
Igor Vinokur deef1a5982
CHE-12329 Rework the way of retrieving editor provider by file-type (#12375)
Fixes bug when a maven file-type (without linked editor provider) is registered and another file type for pom.xml files (with linked editor provider) is registered as well, but when the pom.xml file is opened default editor provider is returned. The fix iterates registered editor providers if the the default provider is registered for the found file type.
2019-01-15 16:20:08 +02:00
Masaki Muranaka 07ceab7754 Remove redundant elements (<groupId> and <version>) (#12406)
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-01-14 13:07:42 +02:00
Roman Iuvshyn b872b317cb
RELEASE: Set next development version (#12277) 2018-12-26 13:04:51 +02:00
Vladyslav Zhukovskyi b775528147 Save selection when process tree updates
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-12-21 12:15:29 +02:00
Sergii Kabashniuk 67a8ed191e
Gwt ide as sidecar Docker image (#12201)
Gwt ide as sidecar Docker image (#12201)
2018-12-20 11:46:43 +02:00
Vladyslav Zhukovskyi 85bc0deb1b Refresh progress state for the each node during structure update
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-12-19 11:28:29 +02:00
Vladyslav Zhukovskyi 63d9c05e32
Overwrite styles for the quick fix popups to respect the light theme (#12179)
### What does this PR do?
This changes proposal provide correct overwrite predefined styles for the quick fix popups which are provided by orin editor. Now we'll be able to use quick fix popups in light theme, because button are not invisible anymore:

<img width="226" alt="2018-12-12 18 56 41" src="https://user-images.githubusercontent.com/1968177/49886421-42fd6700-fe42-11e8-952c-626d7b983fde.png">
<img width="157" alt="2018-12-12 18 58 51" src="https://user-images.githubusercontent.com/1968177/49886423-4395fd80-fe42-11e8-820d-f627ff1d4459.png">
<img width="224" alt="2018-12-12 18 59 42" src="https://user-images.githubusercontent.com/1968177/49886424-4395fd80-fe42-11e8-828a-1555bcf22b65.png">
<img width="154" alt="2018-12-12 19 00 29" src="https://user-images.githubusercontent.com/1968177/49886425-4395fd80-fe42-11e8-8e3f-2d96e32e32de.png">

@apupier take a look on it.

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

### What issues does this PR fix or reference?
#10342 
<!-- #### Changelog -->
<!-- The changelog will be pulled from the PR's title. 
     Please provide a clear and meaningful title to the PR and don't include issue number -->


#### Release Notes
<!-- markdown to be included in marketing announcement - N/A for bugs -->
N/A


#### Docs PR
<!-- Please add a matching PR to [the docs repo](https://github.com/eclipse/che-docs) and link that PR to this issue.
Both will be merged at the same time. -->
N/A
2018-12-19 11:27:04 +02:00
Ibrahim Jarif dc9186d9ea Add sample for nodejs postgres stack
Add https://github.com/nodeshift-starters/nodejs-rest-http-crud to the list of samples for nodejs-postgres stack

Signed-off-by: Ibrahim Jarif <jarifibrahim@gmail.com>
2018-12-18 10:44:10 +01:00
Mykola Morhun 272b15c438
Move Che Theia to 3100 port (#12178) 2018-12-13 16:51:04 +02:00
Sergey Skorik 7bc526f4cf
Increase java heap memory for 'mvn clean install' command in SpringBoot stack (#12157) 2018-12-11 14:17:34 +02:00
Mykhailo Kuznietsov b7e1918e32
Upgrade dependencies (#11944) 2018-12-11 11:34:48 +02:00
Innovimax f95511f2ef FIX Typo "doesn't exists" -> "doesn't exist" (#12154)
FIX Typo "doesn't exists" -> "doesn't exist" (#12154)
2018-12-11 09:37:04 +02:00
Ibrahim Jarif c32148488c Remove npm install from Run command 2018-12-10 22:15:12 +01:00
Ibrahim Jarif 8aceee5dd4 Use lowercase postgresdata 2018-12-10 22:15:12 +01:00
Ibrahim Jarif e275d30700 Add volume definition to the machine 2018-12-10 22:15:12 +01:00
Ibrahim Jarif 5530577d30 Change scope of stack from general to advanced 2018-12-10 22:15:12 +01:00
Ibrahim Jarif ea46bdb5a2 Add new postgres nodejs stack
Signed-off-by: Ibrahim Jarif <jarifibrahim@gmail.com>
2018-12-10 22:15:12 +01:00
Ibrahim Jarif b048d23c18 Update nodejs-hello-world run command
This PR depends on https://github.com/che-samples/web-nodejs-sample/pull/1

This PR changes the run command for nodejs-hello-world sample project.

Signed-off-by: Ibrahim Jarif <jarifibrahim@gmail.com>
2018-12-10 10:57:27 +01:00
Sergey Skorik 1007fffce3
Increase Java heap memory for commands in 'Vertx' and 'Spring Boot' predefined stacks (#12133) 2018-12-06 13:33:41 +02:00
Roman Iuvshyn 45490d2a3b
RELEASE: Set next development version (#12115) 2018-12-05 18:33:02 +02:00
Radim Hopp 87811ed4be Added 'centos-php' tag to web-php-simple sample.
Also removed commands from the same sample. The default commands differ
in centos and ubuntu based images (apache2 vs httpd commands) - let the
stack handle default commands for this simple sample.

Signed-off-by: Radim Hopp <rhopp@redhat.com>
2018-12-05 14:36:19 +01:00
Vladyslav Zhukovskyi b3da3eb3d9
Use absolute folder path to open it as working dir in terminal (#11914)
### What does this PR do?
This changes proposal modifies the behavior of _Open in Terminal_ action, so the current directory path pass to terminal options in absolute path form instead of relative as it was before.

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

### What issues does this PR fix or reference?
#10894 
<!-- #### Changelog -->
<!-- The changelog will be pulled from the PR's title. 
     Please provide a clear and meaningful title to the PR and don't include issue number -->


#### Release Notes
<!-- markdown to be included in marketing announcement - N/A for bugs -->
N/A

#### Docs PR
<!-- Please add a matching PR to [the docs repo](https://github.com/eclipse/che-docs) and link that PR to this issue.
Both will be merged at the same time. -->
N/A
2018-11-30 15:07:06 +02:00
Igor Vinokur d8c1ad1210
CHE-11697: Remove redundant synchronize call (#12073)
One is already called from ProjectTreeChangeHandler
2018-11-30 13:47:47 +02:00
Oleksii Orel 3a74d2f8b1
fix a default stack (#12051)
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-11-28 10:38:00 +02:00
Sergii Leshchenko 25f76803db Add commands to InternalEnvironment and Runtime 2018-11-27 09:19:28 +02:00
Ibrahim Jarif 042fea24de Change Centos Nodejs stack Run Command
Change the default run command for `centos nodejs` stack from `node app.js` (which will work only if the entry point of the project is app.js) to `node .` (which will work for all nodejs projects which have a `main` section defined in `package.json` file. The `main` section defines the entry point.

Related to https://github.com/redhat-developer/rh-che/pull/1078

Signed-off-by: Ibrahim Jarif <jarifibrahim@gmail.com>
2018-11-26 16:49:30 +01:00
Oleksandr Garagatyi aaa8f424cd
Make a workspace run without any user env (#11890)
Allows running Che 7 workspace without any user environment but with Che 7 tooling set.
Workspace without environment has an empty list of environments and null value in `defaultEnv` field.
Field `activeEnv` is supposed to be `null` too.
What is changed:
- Migration of DB
- make defaultEnv nullable
- remove env_name from runtimes primary key
- make env_name in runtimes nullable
- Make code respect the fact that there are workspaces with no env
- settings API that returns the list of supported environment types returns no-environment type that - indicates that infrastructure support workspace with no environment at all.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-11-21 16:39:54 +02:00
Mario Loriedo 8c02dd78f3 Changed Java CentOS stack container image (#11966)
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2018-11-16 11:17:07 +02:00
Roman Iuvshyn 99afaef87f
RELEASE: Set next development version (#11930) 2018-11-14 12:29:03 +02:00
Vladyslav Zhukovskyi d35baf8ac7
Check file vcs status before reopen folder node (#11836)
* Check file vcs status before reopen folder node

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Check file vcs status before reopen folder node

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-11-08 15:50:57 +02:00
Mykola Morhun 29214331f1
Add Che 7 stack: Java + MySQL (#11809)
* Add Che 7 stack: Java + MySQL
2018-11-05 15:37:05 +02:00
David Festal 9560a437ab
Reuse the Dashboard Keycloak instance in IDE frames when possible (#11794)
* Reuse the Dashboard Keycloak instance in IDE frames when possible

This avoids one or 2 authentication flows between the real IDE loading,
and decrease the overall IDE loading process by 5 seconds or more.

(5-6 seconds out of 10-12s in my case)

Signed-off-by: David Festal <dfestal@redhat.com>
2018-11-05 12:13:20 +01:00
Vladyslav Zhukovskyi 7b3baf7584
Prevent duplication of command in context menu after update meta information (#11745)
### What does this PR do?
This changes proposal adds few fix related to edit command name. First fix prevent saving command name with trailing whitespaces. Second fix adds backward compatibility to allow char `:` in command names. Third fix prevent command duplication after update operation.

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

### What issues does this PR fix or reference?
#4940 
<!-- #### Changelog -->
<!-- The changelog will be pulled from the PR's title. 
     Please provide a clear and meaningful title to the PR and don't include issue number -->


#### Release Notes
<!-- markdown to be included in marketing announcement - N/A for bugs -->


#### Docs PR
<!-- Please add a matching PR to [the docs repo](https://github.com/eclipse/che-docs) and link that PR to this issue.
Both will be merged at the same time. -->
2018-11-05 12:11:07 +02:00
RomanNikitenko 80c36d225b
Add ability to handle case when active tab is closed (#11778)
* Add ActiveTabClosedHandler
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-11-01 14:42:20 +02:00
Mario Loriedo 6017899cd2
Update Che 7 stack to support kube as well (#11739)
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2018-10-30 17:29:02 +01:00
Roman Nikitenko ecad664241 CHE-11145. Switch update project to Json-rpc
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-10-26 09:14:43 +03:00
RomanNikitenko 805e3ac439
Display notification with error instead of dialog window (#11698)
* CHE-10515. Display notification with error instead of dialog window
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-10-26 09:12:25 +03:00
Roman Iuvshyn 365d25f275
RELEASE: Set next development version (#11710) 2018-10-24 16:38:03 +03:00
Vladyslav Zhukovskyi 7b913a837d Correct initialize orion hover provider
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-10-24 16:04:23 +03:00
Oleksandr Andriienko 5bb6b5d032
Add Theia stack for Kubernetes (#11661)
* Add Theia stack for Kubernetes

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Apply memory limit for kubernetes stack.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-10-22 16:46:14 +03:00
Artem Zatsarynnyi 7dc0ba7f21
Fix improperly editor behavior when in debug mode (#11672)
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-10-22 15:28:21 +03:00
Aurélien Pupier 3db150f3ed Add missing java support in Camel stack
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2018-10-21 16:57:18 +02:00
Vitalii Parfonov 9503b3196a
Prevent exception in case Preview URL not set (#11658)
* Prevent exception in case Preview URL not set

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-10-19 10:01:01 +03:00
Thomas Mäder 60e9470bf9 Fix stacks ci tests, allow wait for multiple jdltls resolve msg (#11517)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko 9f37fc1bc8 Fix tests in org.eclipse.che.selenium.editor.autocomplete (#10975)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00