Max Shaposhnik
2902fc75a4
Refactor remaining everrest websocket endpoints to use Json RPC ( #8388 )
2018-01-24 16:17:00 +02:00
Jonah Graham
bf639e3ca5
CHE-8304: Support DTO generating for new LSP4J constructs
...
Support for classes that extend a Map type and Either3.
See org.eclipse.lsp4j.FormattingOptions
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2018-01-18 11:59:34 +01:00
Dmytro Kulieshov
54bf493ee7
Add default language descriptions set ( #8256 )
2018-01-16 15:04:11 +02:00
Valeriy Svydenko
6f6780b8ab
Fix parsing of test runner's output messages ( #8254 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-01-12 13:01:16 +02:00
Max Shaposhnik
5f4d4e2034
Enable multiusering in core che version ( #8262 )
2018-01-12 11:22:13 +02:00
Mykhailo Kuznietsov
2c2bd6637c
Set new year in license headers ( #8244 )
2018-01-11 16:04:49 +02:00
Vitalii Parfonov
8252ff8645
Prevent ConcurrentModificationException ( #8200 )
...
* Prevent ConcurrentModificationException
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-01-11 10:58:18 +02:00
Roman Iuvshyn
71704ab3a7
RELEASE: Set next development version ( #8135 )
2018-01-03 14:13:25 +02:00
Sergii Kabashniuk
fc0ce07199
Sync how CHE_WORKSPACE_WSAGENT__JAVA__OPTIONS and CHE_WORKSPACE_MAVEN__SERVER__JAVA__OPTIONS looks like for end user ( #8128 )
...
* Sync how CHE_WORKSPACE_WSAGENT__JAVA__OPTIONS and CHE_WORKSPACE_MAVEN__SERVER__JAVA__OPTIONS looks like for end user
2018-01-03 13:24:05 +02:00
Artem Zatsarynnyi
57771ddc74
Fix initializing of project types with attributes inherited from its ancestors ( #8123 )
...
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-01-02 17:29:47 +02:00
Igor Vinokur
907429eaa5
CHE-7885: Throw exception on Git Status if checkout is in progress ( #8071 )
2017-12-28 11:51:36 +00:00
Sergii Kabashniuk
5686615922
Allow overriding wsagent and maven server ram ( #8023 )
...
Removed limitation for environment variables values to be less than 255 characters.
User can set JAVA_OPTS in env variables of workspace
User can set MAVEN_OPTS in env variables of workspace
User can set CHE_WORKSPACE_WSAGENT_JAVA_OPTIONS java opts to adjust java opts of ws-agent
User can set CHE_WORKSPACE_MAVEN__SERVER__JAVA__OPTIONS java opts to adjust java opts of the maven server
Admin can set CHE_WORKSPACE_JAVA__OPTIONS to adjust default value of JAVA_OPTS of all workspaces
Admin can set CHE_WORKSPACE_MAVEN__OPTIONS to adjust default value of MAVEN_OPTS of all workspaces
Admin can set CHE_WORKSPACE_WSAGENT__JAVA__OPTIONS to adjust default value of JAVA_OPTS of all ws-agents
Admin can set CHE_WORKSPACE_MAVEN__SERVER__JAVA__OPTIONS to adjust default value of JAVA_OPTS of all maven servers
If admin will configure CHE_WORKSPACE_HTTP__PROXY this values will be used in JAVA_OPTS , MAVEN_OPTS , and jvm options for ws-agent and maven-server
che.workspace.java_options=-XX:MaxRAM=150m -XX:MaxRAMFraction=2 ...
che.workspace.maven_options=-XX:MaxRAM=150m -XX:MaxRAMFraction=2 ...
che.workspace.wsagent_java_options=-XX:MaxRAM=600m -XX:MaxRAMFraction=1 ...
che.workspace.maven_server_java_options=-XX:MaxRAM=128m -XX:MaxRAMFraction=1 ..
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2017-12-27 17:13:33 +02:00
Igor Vinokur
30c931c355
CHE-7856: Fix parsing path when getting Git Status on file creation ( #7974 )
2017-12-22 13:58:30 +00:00
Vitalii Parfonov
0a772ca76e
CHE-6848: Navigation to file improvement: Provide filtering binary files and sorting results by extensions ( #7983 )
2017-12-22 13:06:47 +02:00
Max Shaposhnik
8ff1be36f5
Added support of Idenvity brokering mechanism of Keycloak for Multi-user Che
2017-12-21 17:50:03 +02:00
Igor Vinokur
f4c1946fb6
CHE-7001: Fix Git status of untracked files in Git diff ( #7962 )
2017-12-21 09:16:23 +00:00
Dmytro Kulieshov
7e2b64fc01
Provide JSON-RPC service for Language Service Communications ( #7840 )
2017-12-15 16:16:37 +02:00
Igor Vinokur
9cf76ab45e
CHE-7220: Fix Git add to index when deleted files are present ( #7874 )
2017-12-15 11:58:25 +00:00
Roman Iuvshyn
5a6d3910b2
RELEASE: set next dev version ( #7882 )
2017-12-14 15:51:34 +02:00
Igor Vinokur
3c86904c50
CHE-7792: Do not allow to get Git status if commit is in progress ( #7835 )
...
This prevents sending redundant websocket message to client, when index file is updated while commit operation.
2017-12-13 12:32:32 +00:00
Vitalii Parfonov
c53b517f23
Cleanup project config after deleting .git directory ( #7665 )
...
* Cleanup project config after deleting .git directory
* Update project type during import
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-12-08 17:37:37 +02:00
Vladyslav Zhukovskyi
f363f7ce72
Correct update hierarchy of folders when user modifies maven project structure ( #7696 )
...
Correct update hierarchy of folders when user modifies maven project structure
2017-12-08 11:32:44 +02:00
Dmytro Kulieshov
641f4751bb
Added some javadocs to project manager and file system manager
2017-11-30 14:47:22 +02:00
Igor Vinokur
63764c8391
CHE-7407: Remove redundant Git file watcher initialization ( #7622 )
2017-11-30 09:36:28 +00:00
Sergii Leshchenko
ec673a1672
Remove settings of user token in WorkspaceProjectSynchronizer
...
Setting of user token in WorkspaceProjectSynchronizer is unnecessary
as it is done by AgentHttpJsonRequestFactory.
2017-11-29 11:36:10 +02:00
Vitalii Parfonov
2e22b939bd
Add @Nullable annotation. This need if we have project on file system but not in WS config. Meet this problem if mount project source from host machine.
...
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-11-28 12:35:07 +02:00
Igor Vinokur
5f730e20b4
CHE-7162: Improve branch search mechanism in Git checkout command ( #7491 )
2017-11-28 09:45:27 +00:00
Igor Vinokur
c06c0b0e4f
CHE-7407: Rework Git file change event detection to be depend on opened editors ( #7527 )
2017-11-28 09:21:46 +00:00
Roman Nikitenko
fb5ec1f4ce
CHE-7061. Add machine token for 'Upload SSH key' request
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-11-27 16:12:58 +02:00
Dmytro Kulieshov
a34f6d43e6
Removed several everrest-websockets dependencies from ws-agent poms ( #7462 )
2017-11-27 14:31:27 +02:00
Roman Iuvshyn
506210325a
RELEASE: set next dev version ( #7523 )
2017-11-23 12:50:56 +02:00
Roman Nikitenko
6150d46383
CHE-6948. Do not index hidden files and files from File Index excludes
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-11-21 17:17:05 +02:00
Sergii Kabashniuk
ed0ce61dac
Added missing lib to be able to configure net.logstash.logback.encoder.LogstashEncoder on wsagent. Removed unused libs from ws-master war ( #7444 )
2017-11-21 11:40:28 +02:00
Dmytro Kulieshov
bf8dc12ed8
Errors with indexing files with Ü and other similar symbols ( #7456 )
...
* initial commit
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
* fixed formatting
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2017-11-21 11:05:04 +02:00
Oleksandr Andriienko
6cd13682e5
CHE-6741: Fix Git files colors after git commit. ( #7422 )
...
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2017-11-20 16:56:53 +00:00
Roman Iuvshyn
36219cb0bf
fix dependency version
2017-11-20 16:32:17 +02:00
Dmytro Kulieshov
0f635cf122
Added JSON-RPC back-end to Project API and removed deprecated VFS classes ( #7380 )
2017-11-20 12:02:46 +02:00
Roman Nikitenko
7ae45eaf07
CHE-5883. Do not track 'fileWatcherIgnore' file by File Watcher
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-11-16 16:35:22 +01:00
Anatoliy Bazko
62611aee78
CHE-6846: Suspend breakpoint policy ( #7347 )
2017-11-16 07:13:43 +00:00
Sergii Kabashniuk
be163cdf5d
Fix build ( #7346 )
2017-11-14 09:20:11 +02:00
Sergii Kabashniuk
c9deb2f918
Remove deprecated component from binding ( #7345 )
2017-11-14 09:12:55 +02:00
Sergii Kabashniuk
1fdc6a1d7e
Remove deprecated resources ( #7336 )
2017-11-14 08:47:29 +02:00
Mykola Morhun
46ddf5e840
Base of Git Panel ( #7235 )
2017-11-13 09:24:40 +02:00
Anatoliy Bazko
40ff60038d
CHE-6845: Disable breakpoints ( #7204 )
2017-11-07 09:32:08 +00:00
Florent BENOIT
d999543aca
make changes to adapt to new Lucene 7.0.0 design
...
Change-Id: I1053765276f25368023a499dd0e52556d94d62ce
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-11-02 12:11:00 +01:00
Florent BENOIT
31919c3970
Update to new Lucene 7.0.1 API
...
Change-Id: I95ca91028114a909ec6ec0c7a7f123e8c09cab2c
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-11-02 12:11:00 +01:00
Mykhailo Kuznietsov
5a58402e28
workspace master and agent : avoid scan of classes at runtime in order to find DynaModules ( #6922 )
2017-11-01 13:06:09 +00:00
Roman Nikitenko
32b9f4b0b9
CHE-5760. Create che dir when this one doesn't exist at adding to File Watcher excludes
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-10-31 21:51:07 +02:00
Roman Nikitenko
9fe1d9b3c0
CHE-6575. Invoke File Watcher 'create' consumer when item is created
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-10-31 21:50:56 +02:00
Roman Iuvshyn
19f5fd1f5a
RELEASE: Set next development version ( #7112 )
2017-10-31 16:46:30 +02:00