5.18.0 (2017-09-20)
Merged pull requests:
- Remove unused legacy parts #6351 (skabashnyuk)
- RELEASE: Set next development version #6345 (riuvshin)
- Fix find action selenium test #6340 (mmorhun)
- Adding support of applying limitranges / resourcequotas on minishift #6337 (ibuziuk)
- Remove unneeded license checking excludes #6316 (garagatyi)
- Clean up test workspaces #6293 (dmytro-ndp)
- Change name of test class in the suite after renaming #6282 (musienko-maxim)
- Common fixes for master #6270 (musienko-maxim)
- CHE-6033: Fix bug when git colors are note updated after git operations #6262 (vinokurig)
- Fix up tests in the package 'git' #6257 (artaleks9)
- openshift.io-798 Checking only first 20 chars of tag in 'getImageStreamTagFromRepo' for long tags #6245 (ibuziuk)
- #5791 save user preferences when window lost focus #6224 (evidolob)
- CODENVY-2284: Add additional logs #6217 (mmorhun)
- Adapt existing selenium tests that use workspace details page #6214 (SkorikSergey)
- CHE-5936 Fix build #6181 (vitaliy-guliy)
- #5695 avoid leaking of double click handler #6168 (evidolob)
- Fix the invalid null check. #6164 (monaka)
- Fix warning in pom.xml #6158 (vparfonov)
- #6016 do not register highlight service if no patterns provided #6146 (evidolob)
- Fix timeout on restoring multiple files on startup #6141 (tsmaeder)
- Fix code actions #6113 (tsmaeder)
- Fix workspace symbol handling #6112 (tsmaeder)
- Don't wait 5 seconds for Language servers #6111 (tsmaeder)
- Scripts to deploy Che on OpenShift #6098 (l0rd)
- RELEASE: Update CHANGELOG #6087 (riuvshin)
- #1796 log telemetry event #6079 (evidolob)
- Some JSON RPC requests are not processed by RequestHandlerManage #5991 (dkuleshov)
- Add ability to switch between files in Git Diff widget #5965 (mmorhun)
- Add implementation for 'Show message request' LS feature #5860 (evidolob)
- Thread dump for java debugger #5320 (tolusha)
- fix che-lib build.sh if condition #6350 (riuvshin)
- DTO TypeScript generator: Some DTO in Che are using "arguments" and this is a reserved keyword #6349 (benoitf)
- Workaround for fixing freeze browser for big project #6341 (vparfonov)
- Add warning message when trying to get the not existing workspace #6290 (olexii4)
- Fix and improve some actions #6287 (AndrienkoAleksandr)
- CHE-6046. Provide correct data for search results of Find text feature #6275 (RomanNikitenko)
- Inject unsubscribe handlers #6273 (vparfonov)
- Che dockerfiles: apply chmod only to folders to fool COW #6272 (l0rd)
- CHE-6162: Fix problem project detection procedure #6264 (vparfonov)
- CHE-5925: Add hotkeys to the most usable git actions #6247 (mmorhun)
- Added compile goal to vertx stack debug command #6212 (JPinkney)
- CHE-6063. Improve mechanism of handling file watcher 'MODIFIED' events #6209 (RomanNikitenko)
- Setup Traefik container to restart policy 'always'. #6207 (monaka)
- Backport rh-che changes to OpenShift deployment script #6202 (l0rd)
- Modify che-server Dockerfile to run on OpenShift #6200 (l0rd)
- CHE-6191: FIx bug when can not open project in workspace with custom … #6196 (vinokurig)
- CHE-5741: Auto focus after selection terminal. #6192 (AndrienkoAleksandr)
- Unconfigured as project top level folder will marked as detected project #6184 (vparfonov)
- Project service: Lazy init of Tika #6179 (benoitf)
- plugin maven server: lazily init the local repository. #6178 (benoitf)
- CHE-5936 Properly handle changing workspace #6176 (vitaliy-guliy)
- CHE-6114: Fix problems with project explorer performance in big projects #6175 (vinokurig)
- There is no Java code inside the IDE.JSP so there is no need to have all JSP stuff #6174 (benoitf)
- CHE-5338. Clean up app state preference when workspace is removed #6172 (RomanNikitenko)
- Fix gulp test task execution #6171 (ashumilova)
- JDT core module: GWT dependency should not be there. It's running on server side. #6167 (benoitf)
- CHE-5810: Improve client encoding for file or folder path to support special symbols #6166 (AndrienkoAleksandr)
- Use concrete node version for UD Dockerfile #6147 (riuvshin)
- CHE-5886: Run XML test suite for TestNG #6145 (svor)
- Temporary workaround limit search result to 50 file #6142 (vparfonov)
- Remove unsupported ant extension #6140 (skabashnyuk)
- fix cli config test #6137 (riuvshin)
- Fix switch statement #6135 (RomanNikitenko)
- Use ws-agent's Java in testing plugin #6132 (eivantsov)
- Docker image testing : exit if any test failed to prevent pushing images #6131 (riuvshin)
- CHE-5721: Importing java formatter for the project or workspace #6077 (svor)
- 5485 apply workspace edit #5955 (tsmaeder)
- Rework workspace detail flow #5451 (olexii4)
5.17.0 (2017-08-23)
Merged pull requests:
- RELEASE: Update CHANGELOG #6074 (riuvshin)
- RELEASE: Set next development version #6067 (riuvshin)
- CODENVY-2356: Allow exception attributes #6053 (mmorhun)
- Reverting #6019: Workaround for ImageStreamTags issue on OpenShift 3.6 #6023 (ibuziuk)
- #5750 fix cursor position after completion proposal inserted #6020 (evidolob)
- Workaround for ImageStreamTags issue on OpenShift 3.6 #6019 (amisevsk)
- Changing deletion order during deployment cleaup (routes & services are going to be deleted first) #6018 (ibuziuk)
- Fix OpenShiftConnector.inspectImage() to resolve issue in OS 3.6+ #6009 (amisevsk)
- Revert "CHE-5174 Improving search results " #5988 (vparfonov)
- Fix license #5984 (vinokurig)
- Fix typo - eclipse-che#5980 #5983 (eivantsov)
- Adding assembly-ide-war
webapp
source folder as sources instead of resources to avoid duplicated files in final war #5979 (sunix) - Adding sources maven artifact for dashboard-war #5971 (sunix)
- CHE-3415: Change 'Rebase instead of merge' checkbox title #5969 (vinokurig)
- Adding missing source folders to assembly-ide-war sources Maven artifact #5966 (sunix)
- Update Che Dev Dockerfile #5959 (JamesDrummond)
- Move activity components to plugin-activity #5896 (mkuznyetsov)
- CHE-5174 Improving search results #5874 (vparfonov)
- Add selenium tests #5759 (tolusha)
- Rework import operation #6065 (vzhukovskii)
- Synchronize commands with rh-che stacks #6050 (benoitf)
- Fixed some formatting differences #6044 (skabashnyuk)
- Cursor jumps to the top of the file #6043 (dkuleshov)
- Allow to proper set webscoket context #6038 (ashumilova)
- Change license headers copyright owner on remaining files #6036 (mkuznyetsov)
- Remove UI loader in few places not annoying user in case bad network connection #6035 (vparfonov)
- Change copyright owner to "Red Hat, Inc" on remaining files #6032 (mkuznyetsov)
- CHE-6025: Fix bug when Project wizard is not closed after importing m… #6031 (vinokurig)
- Fix TypeScript DTO Generator for newly float type introduced #6029 (benoitf)
- Do not scale down deployment before resource deletion. Removing watch pod logic (seems to be also broken after 3.6 osio update) #6017 (ibuziuk)
- The project still present after deletion through terminal or project service #6013 (dkuleshov)
- CHE-4509: Fix project name validator for rename action #6011 (bdshadow)
- CHE-5995: Fix bug with Git repository initialization #6010 (vinokurig)
- #1799 implement DidChangeWatchedFiles Notification #6007 (evidolob)
- CHE-5944. Fix editor keybindings displaying #6005 (RomanNikitenko)
- CHE-5829. Fix non-exhaustive switch statements #6004 (RomanNikitenko)
- CHE-5828. Remove extra expression #6001 (RomanNikitenko)
- CHE-5881. Add ability to add a project folder to File watcher excludes #5998 (RomanNikitenko)
- CHE-5174 Improving search results #5989 (vparfonov)
- CHE-5823. Fix editor tabs displaying at refreshing page #5975 (RomanNikitenko)
- CHE-5875: active editor when Go to line feature was accepted #5972 (svor)
- CHE-5274. Do not skip setting focus on element when window is displayed #5968 (RomanNikitenko)
- Changed copyright owner to "Red Hat, Inc." in license headers #5964 (mkuznyetsov)
- CHE-4783 Initial splash should be smarter #5961 (vitaliy-guliy)
- CHE-5737: run custom set of tests #5956 (svor)
- CHE-5890: add Test group menu to the editor context menu #5953 (svor)
- Rework dashboard to work through JSON RPC protocol #5952 (ashumilova)
- Migrate to .NET 2.0 #5942 (eivantsov)
- Used Google Java Codestyle #5851 (skabashnyuk)
- CHE-5792: Add ability to adjust viewing 'maven module artifact id' in preferences window #5849 (vinokurig)
- CHE-5335: Add Git branch/revision link to project name #5817 (vinokurig)
- CHE-5339: Mark with color Git changed files in project explorer #5722 (vinokurig)
5.16.0 (2017-08-09)
Merged pull requests:
- Rework dashboard to work through JSON RPC protocol #5952 (ashumilova)
- RELEASE: Set next development version #5949 (riuvshin)
- Adding debug commands for vertx & spring-boot stacks #5938 (ibuziuk)
- CHE-3221: Fix git compare on submodules. #5799 (mmorhun)
- Implement mechanism for providing unique ids for JSON-RPC clients #5775 (dkuleshov)
- CHE-249: Setting workspace Pod terminationGracePeriodSeconds to zero #5773 (ibuziuk)
- CHE-220: Improving 'removeContainer' API. Refactoring #5766 (ibuziuk)
- Fix DtoServer error messages #5764 (dmytro-ndp)
- Small formatting fix #5755 (dkuleshov)
- set actual parent version #5749 (riuvshin)
- RELEASE: Update CHANGELOG #5744 (riuvshin)
- CHE-5601: fix the bug with RAM spinner #5732 (akurinnoy)
- CHE-5152: Apply pagination in Git Reset window #5726 (mmorhun)
- Fix LSP didChange parameters #4978 #5002 (tsmaeder)
- Update OpenJDK notification file #5939 (riuvshin)
- Fix an erroneous change of vertx and spring boot stacks #5937 (davidfestal)
- CHE-5718 Progress of the importing project is not displayed #5934 (vitaliy-guliy)
- CHE-5840. Do not do extra updating of editor content #5929 (RomanNikitenko)
- Revert Avoid NPE at using MutableProjectConfig #5909 (RomanNikitenko)
- CHE-5334. Fix hover state #5899 (RomanNikitenko)
- Fixed typo in workspace list #5895 (hkolvenbach)
- CHE-5862: Set right handler on double click in Git Compare window #5885 (mmorhun)
- Sequential restore of the persistence components #5882 (vzhukovskii)
- Create routes in openshift with the same pattern than the urls provided by naming strategy #5879 (benoitf)
- CHE-5725: fixes for test running #5877 (svor)
- CHE-5379: fix wrong cursor placement for auto completion #5873 (svor)
- Avoid NPE at using MutableProjectConfig #5869 (RomanNikitenko)
- CHE-5415. Do not display importer in the list of import dialog if no appropriate wizard was provided #5868 (RomanNikitenko)
- Fix launchers to call to set_sudo_command #5866 (l0rd)
- set correct license header #5861 (riuvshin)
- CHE-4678: Add all/local/remote filter in Git branches dialog #5858 (vinokurig)
- Use docker to build dashboard app. (as alternative) #5848 (benoitf)
- Ceylon stack #5844 (davidfestal)
- CHE-5654. Activate java reconciling when classpath is changed #5837 (RomanNikitenko)
- Avoid using
sudo
in agent launchers when the current user is not a sudoer #5835 (l0rd) - Replace method implementation #5833 (vzhukovskii)
- Fix for the code validation is not available for language servers #5827 (dkuleshov)
- CHE-5645. Fix resources synchronization #5825 (RomanNikitenko)
- Use try-with-resources statement for reading File Watcher ignore file #5811 (RomanNikitenko)
- Fix spring-boot stack run command #5809 (l0rd)
- CHE-5236 Java debugger didn't highlight line in decompiled class #5808 (tolusha)
- CHE-5777. Fix editor initialization #5807 (RomanNikitenko)
- Fix construct command actions after workspace restart #5806 (vzhukovskii)
- CHE-5725: Run all java tests from the project or package #5804 (svor)
- Add compile to vertx run command #5803 (l0rd)
- CHE-5633: improve experience when adding projects to a workspace #5795 (akurinnoy)
- CHE-3415: Add ability to perform Git pull with rebase #5787 (vinokurig)
- CHE-5692. Fix editor errors clearing #5778 (RomanNikitenko)
- CHE-5130 Unexpected resetting of the scroll to bottom automatically button #5769 (vitaliy-guliy)
- CHE-5235: Fix step into when source cannot be obtained #5768 (mmorhun)
- CHE-5643. Add ability to select items in the quick fix window using keyboard #5761 (RomanNikitenko)
- Add url encoding #5758 (vparfonov)
- CHE-5599: add improvements for Filters widget #5756 (akurinnoy)
- CHE-5615. Fix NPE at detecting tests by java test runner #5748 (RomanNikitenko)
- CHE-5617. Set editor as active part when this one has initialized #5747 (RomanNikitenko)
- Fix run command for Eclipse Vert.x stack #5746 (l0rd)
- Deprecate WsConnectionListener #5740 (RomanNikitenko)
- RELEASE: Set next development version #5734 (riuvshin)
- Adapt JUnit4 runner according new API #5710 (svor)
5.15.0 (2017-07-19)
Merged pull requests:
- Rework Composer plugin to avoid using Everrest based Websocket calls #5629 (kaloyan-raev)
- C/CPP compilation error/warning messages support #5565 #5604 (vrubezhny)
- Move mvn and svn tests execution to integration profile #5596 (garagatyi)
- Fix dependencies #5590 (vparfonov)
- Try to fix occasionally failing tests on CI #5585 (garagatyi)
- Handle no-content response in DefaultHttpJsonRequest #5577 (dmytro-ndp)
- Maven Server tests execution on integration phase #5574 (vparfonov)
- Rework Navigate to File feature to avoid using Everrest based Websocket calls #5561 (dkuleshov)
- Rework Find Usages feature to avoid using Everrest based Websocket calls #5550 (dkuleshov)
- Use Orion annotation model instead 'showProblems' method #5518 (evidolob)
- Improve idling implementation #5512 (mkuznyetsov)
- Normalize agent names #5479 (vinokurig)
- Update lsp4J lib to newer version. #5292 (AndrienkoAleksandr)
- Openshift connector improvements #5052 (sunix)
- Move file header under imports #5727 (akorneta)
- Show notification when the creation of workspace failed #5723 (akurinnoy)
- Refresh commands list in project's context menu in IDE #5717 (akurinnoy)
- Fixed displaying of Preview URL at refreshing page #5709 (RomanNikitenko)
- Openshift: add mounted volume for logs #5708 (benoitf)
- Display notifications about external delete operation in Events panel #5707 (RomanNikitenko)
- Auto-detect recipe format and fix Git url pattern #5677 (ashumilova)
- Fixed focus position at editor state restoring #5665 (RomanNikitenko)
- Use LSP for pom editor #5641 (tsmaeder)
- Avoid using ProjectManager just for taking project root dir #5636 (vparfonov)
- Show 'Quick Start' tab by default and consider stacks priority order #5632 (ashumilova)
- Fixed using project path and fileUri #5625 (vparfonov)
- Fixed machine's default docker image #5619 (ashumilova)
- Fixed Kotlin stack and dashboard reaction on missing workspace config in stack #5618 (ashumilova)
- Replaced Window.open() with JS native call #5584 (vparfonov)
- Fix possible NullPointerException #5582 (vparfonov)
- Run sync container in an interactive mode #5576 (eivantsov)
- Save button in Workspace config tab appears only after adding second symbol to config #5566 (bdshadow)
- Sort imports/ fix indent in openshift connector #5552 (benoitf)
- Change names of methods for WebSocket communication #5543 (svor)
- Move binding ServerIdleDetctor to the assembly module #5541 (vparfonov)
- .NET C# stacktrace support #5489 #5534 (vrubezhny)
- Fixed broken links to che-docs #5531 (jonahkichwacoders)
- Register refresh method for ProjectExplorer native object #5530 (vzhukovskii)
- Rework Maven plugin to avoid using Everrest Websocket #5527 (svor)
- Avoid possible NPE #5526 (vparfonov)
- Added Kotlin runtime stack #5520 (eivantsov)
- Ability to handle import logs from multiple projects #5511 (vzhukovskii)
- Fixed NPE in DockerConnector #5510 (mmorhun)
- Fixed for DefaultOutputCustomizerTest.java - wrong API is used in place… #5509 (vrubezhny)
- Fixed entrypoint to respect CHE_DOCKER_IP #5507 (eivantsov)
- Remove unnecessary stack trace #5506 (mmorhun)
- Fixed group by folders view in commit dialog #5504 (vinokurig)
- Updated Bitnami stacks to latest versions #5501 (amrecio)
- Add repository and registry host in log on snapshot deletion failure #5500 (mmorhun)
- Make gwt-logger project m2e-compatible #5496 (tsmaeder)
- CHE-5215. Add ability to exclude tracking files by file watcher #5495 (RomanNikitenko)
- Reworked importing a project while consuming Factory to avoid using Everrest based Websocket calls #5493 (dkuleshov)
- Removed deprecated single descriptor and move to multi descriptors which is the replacement #5490 (benoitf)
- Rework git client-service and other git client classes #5476 (vinokurig)
- New runner for TestNG tests #5472 (svor)
- Let users to use .Chefile in addition to Chefile #5471 (benoitf)
- Added new workspace creation flow #5447 (akurinnoy)
- Added support for using multiple language servers to be registered for the same files #4609 #5442 (tsmaeder)
- Java stacktrace support (From Platform to Che Workspace) #5396 (vrubezhny)
- Updated modification stamp on open and on update document. #5391 (AndrienkoAleksandr)
- Added CentOS based Golang stack to default assembly #5282 (dharmit)
- Ability to register language servers for file names instead of extensions #5107 #5156 (tsmaeder)
- Support for multiple highlights #5038 (tsmaeder)
- Added CentOS based minimal stack with only git to default assembly #4847 (dharmit)
5.14.0 (2017-06-29)
Merged pull requests:
- PhpUnit testing PR #5468 (vparfonov)
- Added additional logs if start from snapshot fail #5465 (mmorhun)
- Removed not used implementation, mark interface as deprecated #5448 (vparfonov)
- Added ability to perform Git push with force option #5444 (vinokurig)
- Added notification file for openJDK #5441 (riuvshin)
- [UD] Added readonly attribute for the input box widget #5432 (olexii4)
- Mark editor state as dirty after undo/redo operations #5408 (RomanNikitenko)
- Added Alpine support to ls-json #4947 (davidwindell)
- Added Alpine support to ls-php #4946 (davidwindell)
5.13.0 (2017-06-21)
Merged pull requests:
- Added stacks archetype #5417 (mkuznyetsov)
- Set correct scopes for dependencies #5416 (mkuznyetsov)
- Fixed bug when failed to commit renamed files #5394 (vinokurig)
- [UD] Changed styles for input boxes #5384 (olexii4)
- Changed the way the invalid symbols in command are handled in the test #5372 (benoitf)
- Enable and fix existing and add some more tests CLI tests #5304 (riuvshin)
- Added Git configuration agent #5285 (vinokurig)
- Fixed the buggy
build
command of the RHspring-boot
stack (https://issues.jboss.org/browse/CHE-237\) #5281 (davidfestal) - Added ability to cancel rename operation by Escape button #5265 (RomanNikitenko)
- Updated public stacks, recipes loading policy #5234 (akorneta)
- Updated language in exception message #4915 (Shan1024)
- Broadcast project import output through json rpc protocol #4888 (vzhukovskii)
- Added CentOS based nodejs4 stack to default assembly #4788 (dharmit)
5.12.0 (2017-06-14)
Merged pull requests:
- Added CentOS based Golang stack to default assembly #5282 (dharmit)
- Avoid stack updating on several clicks on same stack item #5378 (ashumilova)
- Fixed sending ClientCapabilities object by removing anonymous class #5376 (evidolob)
- Fixed build module 'agents/go-agents' for maven 3.3.3 #5364 (AndrienkoAleksandr)
- Use java for maven server which ws-agent use #5363 (evidolob)
- Fixed NPE, send JSON schemas to JSON LS #5343 (evidolob)
- Fixed freezing of IDE in case of LS initialization timeout or failure #5341 (dkuleshov)
- Make status action widget consider workspace status changes #5332 (ashumilova)
- Updated customizing.md #5328 (slemeur)
- Fixed dashboard page crashes in a case with stack authoring #5327 (olexii4)
- Updated JSON LS to VSCode 1.13.0 #5324 (kaloyan-raev)
- Remove deprecation in GitHubClientService #5322 (vinokurig)
- Refactor core/rpc library so it allows to connect to jsonrpc websocket endpoint #5319 (evoevodin)
- Remove unnecessary gwt.xml instructions #5317 (eivantsov)
- Fixed che-archetype build #5315 (tolusha)
- Added ability to stop starting workspace #5312 (ashumilova)
- Fixed a bug with showing commands when a workspace has started #5309 (svor)
- Fixed NPE for junit and testng test actions #5308 (AndrienkoAleksandr)
- Provide error message to UI #5302 (vzhukovskii)
- Fixed state for 'create workspace' button #5300 (olexii4)
- Fixed failing tests on build #5291 (AndrienkoAleksandr)
- Making 'AuthorizationCodeFlow' field from OAuthAuthenticator protected #5289 (ibuziuk)
- Don't share breakpoints between workspaces #5288 (tolusha)
- Use internal IP if specified. Else on Linux it is not matching the expecting interface #5275 (benoitf)
- CLI fix offline command save stacks to tars #5269 (riuvshin)
- Uuse another implementation of the Language Server Protocol for Python #5267 (svor)
- Fixed cmd download and cmd offline #5263 (riuvshin)
- Change checking for SSH agent readiness #5260 (mmorhun)
- Consider only sample name on project creation #5250 (ashumilova)
- Fixed dashboard factory creation #5249 (mkuznyetsov)
- Added real version values for the NODE default stack #5243 (elonmallin)
- Avoid watching stack tag changes when section is hidden #5238 (ashumilova)
- Use of new Traefik version (before : RC1, now RC3) #5232 (benoitf)
- Update an editor tab after changing command name #5229 (svor)
- Added a Stack for Java-MySql on CentOS (based on the Openshift MySql docker image) #5227 (davidfestal)
- [go-agents] Ged rid of core/process -> core/rpc dependency #5225 (evoevodin)
- Added gwt-logger dependency to the core-ide #5216 (vparfonov)
- Removed usage name of a current user as a namespace #5207 (sleshchenko)
- Added process exit code to MachineProcess & process_died event #5205 (evoevodin)
- Removed deprecated factory methods #5203 (mkuznyetsov)
- Interpolate correctly resource paths in maven project inside maven server implementation #5179 (vzhukovskii)
- Added ability to turn on/off autosave mode for editor content #5170 (RomanNikitenko)
- Do not snapshot
/tmp
folder #5168 (mmorhun) - New Git commit window #5081 (vinokurig)
- Rework top test menu items #4980 (davidfestal)
- Added ability to proper handle focus events when parts changes own focus #3310 (vzhukovskii)
5.11.2 (2017-05-29)
Merged pull requests:
- Use Authorization header instead of session-access-key cookie #5210 (evoevodin)
- Change octocat icon color #5200 (tolusha)
- Fixed ability start new debug session after disconnect from previous session #5167 (AndrienkoAleksandr)
- Fixed workspace storage path on Docker Cloud #4931 (davidwindell)
5.11.1 (2017-05-26)
Merged pull requests:
- Copy embedded che.properties to CHE_LOCAL_CONF_DIR #5202 (riuvshin)
- Added python LS to python stacks #5197 (ashumilova)
- Fixed retrieving autosnapshot property value from boolean to string #5196 (ashumilova)
- Updating only parent project when changes were made in the parent pom #5193 (svor)
- Switch TestDocument (LSP) service to the websocket JSON-RPC #5186 (dkuleshov)
- Wait and check LS process #5176 (vparfonov)
- Added user search methods by email/name fragment #5051 (akorneta)
5.11.0 (2017-05-24)
Merged pull requests:
- Temporary disable test after pr#5180 #5181 (vparfonov)
- Move exec-agent/process -> core/process #5184 (evoevodin)
- Interpolate correctly resource paths in maven project inside maven server implementation #5180 (vzhukovskii)
- Added ability to interpolate target directory from maven project model #5173 (vzhukovskii)
- Enable csharp ls for dotnet stack #5172 (eivantsov)
- Enable text selection from command output console. #5171 (AndrienkoAleksandr)
- Create PR to the owner of the origin repository #5158 (tolusha)
- Set debug level for some messages #5155 (vparfonov)
- [cli] Use of version_lt function instead of less_than function #5141 (benoitf)
- Fixed Eclipse CHE-logo. Added to the ProductInfoProvider method to get water-mark-logo. #5138 (AndrienkoAleksandr)
- Fixed sort project sample by type and display name #5134 (ashumilova)
- Fixed a bug with command auto completion #5133 (svor)
- Extend the dashboard stuff that can be re-branded #5123 (ashumilova)
- Analyze maven profiles #5122 (svor)
- One more fix for avoid NPE id directory not exist #5121 (vparfonov)
- Added CSRF protection to ssh key upload forms #5120 (evoevodin)
- Added a path exist check before register watcher #5119 (vparfonov)
- Added possibility to extend che.env with addon.env if it exist #5118 (riuvshin)
- Enable single port exposure on Che #5115 (benoitf)
- Apply CHE_DOCKER_ALWAYS__PULL__IMAGE to container creation #5112 (mmorhun)
- Gwt logger rework #5109 (vparfonov)
- Fixed create factory button state for UD #5104 (olexii4)
- Fixed CHE custom properties usage #5103 (riuvshin)
- Replace md5 calculation for avoid problem with big files #5090 (vparfonov)
- Fixed clean up map after widget deletion from ProcessPanel #5087 (AndrienkoAleksandr)
- Fixed user namespace usage on workspace creation #5085 (ashumilova)
- Fixed items bulk selection and filtration #5083 (akurinnoy)
- Enable UseStringDeduplication java flag for WS agent #5074 (mshaposhnik)
- Improved editor behavior for design a new factory from a template #5073 (olexii4)
- Refine terminal related UI #5070 (vzhukovskii)
- Disable this test that is not working on jenkins CI #5069 (benoitf)
- Fixed catching exception in case invalid POM to prevent fail start workspace #5066 (vparfonov)
- Revert "Fix catching exception in case invalid POM to prevent fail start workspace" #5065 (vparfonov)
- Fixed resize terminal tab on the remote server #5063 (AndrienkoAleksandr)
- Added default values for new branding links #5062 (olexii4)
- Fixed authoring a custom stack from compose file #5050 (akurinnoy)
- Fixed CLI startup output for Windows; #5045 (mshaposhnik)
- Updated open in editor files after re-creation #5044 (mmorhun)
- Fixed receiving file tracking operation calls from client at refactoring #5041 (RomanNikitenko)
- Fixed ssh agent for CentOS #5036 (eivantsov)
- Do not display external operation event for opened files at remove resource #5016 (RomanNikitenko)
- Fixed catching exception in case invalid POM to prevent fail start workspace #5015 (vparfonov)
- Fixed Eclipse CHE logo visibility in the EditorPartStack for GoogleChrome #5014 (AndrienkoAleksandr)
- Restore filter order #5009 (mshaposhnik)
- Unification of JSON RPC codebase #5005 (dkuleshov)
- Fixed bugs related to processing of read-only files #5003 (RomanNikitenko)
- Allow docker node throw environment exception on WS bind #4984 (garagatyi)
- Revamped workspace's name validation #4950 (akurinnoy)
- Introduce a template-based custom docker server evaluation strategy #4928 (benoitf)
- Show Find Project Symbol only if capability exist #4925 (vparfonov)
- Add paging objects #4923 (olexii4)
- Extract Che specific servlet binding to separate class #4873 (skabashnyuk)
5.10.0 (2017-05-10)
Pull requests merged:
- Change doc's links. 5033
- Apply possibility copy and paste in the terminal by "Ctrl + C" and "Ctrl + V". Combination "Ctrl + C" works to copy only in case if you selected some text in the terminal, otherwise it sends stop signal for current running process in the terminal. 5012
- Add stack description into ready-to-go widgets. 5010
- [UD] Fixed the select dropbox options to fit menu width. 4983
- [UD] truncated long stack description in Stack library by adding '...'4982
- Fix a problem with saving commands 4955
- Add possibility to access external resources in docker image build phase of workspace start if Che is deployed in environment behind the proxy. 4948
- [UD] fixed text overlapping on Configure Actions on Factory details page.4944
- Remove redundant action for creating js file 4943
- Improve error logging on ws agent start. 4937
- Make copy file operation more informative. 4926
- Handle file remove operation in recent item list. 4924
- Close the editor if the file was removed after external operation. 4911
- Removed generating of outdated analitycs rel for factories. 4909
- Prevent duplicating project in application context after rename operation 4889
5.9.0 (2017-04-26)
Pull requests merged:
- fix problem with permissions in /projects 4904
- Added ability to set namespace caption, empty message, function for retrieving organization additional info. 4895
- [UD] fixed bug when templates list was not shown for existing workspace. 4893
- [UD] updated restriction in UD for port range to be 0-65535.4892
- [UD] fixed "Close" icon on "Remove machine" popup.4890
- [UD] changed wrong button text on "Edit the command" popup.4887
- Fixed dockerfile parser in order to correctly parse instructions which contain line breaks and ampersands.4881
- Correctly detect installed java version 4870
- Moves che-plugin-machine-ext-client to IDE core. 4861
- Do not use debug log level as default when master debug mode is enabled. 4860
- Fixed path for aspnet-web-simple project to be the same as project name. 4859
- Moved publishing before account removed cascade event to manager instead of entity listener. 4856
- Fixes problems running exec-agent. 4845
- Improved logging for an agent that fails to start. 4834
- Fix a bug with restoring dimensions when refreshing the browser. 4829
- Fix docker output in case IDE initiate start workspace 4821
- Tomcat upgraded to 8.5.11 4817
- 4802
- Show and hide dashboard navigation bar by IDE 4790
- Preview image files in dedicated browser tab 4782
- Language Server Protocol support ported to Eclipse LSP4J. 4765
- Introduced two maven modules for ws-agent minimum set of components that need to start workspace agent 4578
- Add WildFly Swarm stack to default assembly. 4544
5.8.0 (2017-04-13)
Pull requests merged:
- Fix workspace master message routing via json rpc transport. 4798
- Fixed disappearing Duplicate/Remove Command buttons when width of the Commands Explorer is too small 4784
- Fixed restoring Commands Explorer active state on refreshing IDE 4773
- None 4767
- Removed outline from the Stop/Rerun buttons on the Commands toolbar 4766
- Fixed bug with opening/closing Processes dropdown list when Stop/Rerun button has been clicked 4764
- Fix maven build execution that kills Eclipse IDE when building Che 4762
- Fixed loading IDE when project has not valid JSON of some command 4755
- fix dependency version 4754
-
Preview
in context menu is not visible for non-html items. 4753 - Fix Maven dependency manangement: Use ${che.version} instead of ${project.version} to allow projects with different version to use Che dependencies.4752
- code clean up after previous merge 4746
- Fixes several bugs related to Execute Command buttons on Commands toolbar 4745
- Added ability to delete workspace snapshots from Docker Hub. 4744
- Replaced IDE client message bus based services to JSON RPC based for the debugger functionality4739
- Added new indexes to DB for faster searches and deletes. 4730
- Move CheConnectionClosedInformer to the ide-app module 4726
- Improved name generation for duplicate stack. 4722
- [UD] fixed bugs in CheHttpBackend4716
- Fixed SSH agent launch error when host security prevents a user from seeing container root's processes. 4708
- Fixed NPE in file watcher service that appeared to happen in some rare cases 4691
- Replaced IDE client message bus based services to JSON RPC based 4621
- Java Testing support Bug fixes and Enhancements 4481
- Added support for Language Server Protocol codeAction request. 4345
5.7.0 (2017-04-06)
Pull requests merged:
- fix release failure 4729
- Add node modules to the gitignore 4727
- Added factory images used in links, Pull Requests etc 4725
- Fix agents installation scripts in case neither of curl/wget is installed in machine. 4723
- Change link to docs in product 4717
- Fixing tests after changing Url generation logic 4709
- Added possibility to show/hide info panel in text editors. 4707
- Using '-' instead of '.' for generating OpenShift route Urls 4705
- Fix possible NPE if ProductInfoDataProvider not provide logo 4703
- Fixed appearance of the commands toolbar and command editor for the light theme 4700
- Fix few warn during GWT compilation 4697
- [UD] reworked fetch current user to return promise on error and handle 304 status properly. 4695
- Methods related to factory button functionality in FactoryService become deprecated 4694
- Suppress exception traces on start of workspace were sudo is forbidden for user in dev-machine. 4693
- Make che-plugin-product-info optional for IDE 4682
- Fix a problem with getting subpackages for java projects 4681
- Fixed bug with displaying command's name in Processes list when text is too long 4680
- Fix php56 name 4676
- Adding property to set workspaces memory request on OpenShift 4671
- Add Nullable parameter to che.docker.ip.external in OpenShiftConnector 4662
- CHE-158 Adding TLS support for Workspace routes 4660
- Makes it possible to move packages 4659
- Now all command goals names must be unique ignoring string case considerations. 4656
- CHE-4619; Move factory functionality into core 4655
- #4306 fix NPE in case of invalid java FQN 4654
- Sets CHE_WORKSPACE_ID and CHE_MACHINE_NAME env variables in all machines started by Che 4649
- CHE-4586: Add pip3 check fro python language server 4648
- Allowed to use single hyphen in the middle of account name. 4643
- Docker client throws specific exception instead of general in case exec is not found on exec start request. 4620
- CHE-3844: Show 'Add terminal button' in the machine nodes when Workspace is running 4618
- #4554 fix Class not found exception in maven server 4613
- Remove opacity style for emptyEditorsPanel logo div. 4612
- An option to configure
Soft Wrap
is placed toProfile > Preferences > Editor
. 4580 - Added alias
index.docker.io
for docker hub. 4572 - [UD] changed namespace toggle button to dropbox, fixed error on workspace creation with non-existing namespace provided. 4570
- Add support for resource requests/limits when running on Openshift 4564
- Replace mysql with eclipse/mysql image 4451
- Update terminal xterm.js to the version 2.4.0. Move terminal client to the che-lib. 4449
- Adds Factories which automate workspace provisioning. 4413
- [cli] Add new 'archetype' command for generating, building and running custom assemblies 4179
- Allow to use wget instead of only curl for installing ws agent or terminal agent 4029
5.6.0 (2017-03-30)
Pull requests merged: The follow are changelogs for eclipse/che:
- Active left part (Project Explorer, Commands Explorer) remains the same after restarting a workspace. 4638
- Add php5.6 stack 4633
- Allow developers to use words
instance
andconfig
as package names 4632 - Intelligent commands UX and UI improvements: 4611
- [UD] Fixed the project creation when reusing the same project template several times which was erasing source data during import. 4610
- Correct check folder name in create folder operation 4607
- Add attribute for UI element to make life of QA more easy 4601
- Fix typo in the stack.json 4599
- Add missing filter bindings 4598
- Fix close editor by middle button 4597
- Add goals to commands provided with default stacks 4589
- Move golang agents sources to satisfy golang best practices 4588
- Show error message about trying to access not registered method via JSON RPC 4587
- Fixed a problem with creation the workspace 4585
- Avoid NPE if UI element not attached to the parent 4579
- Added macros for retrieving file base name 4574
- Check if endpoint already subscribed on file modification event on server-side 4571
- Fix dockerImageConfig is null (since v1.5 of OpenShift API) 4569
- Setting rwx permissions for all on /data/ in case it's not mounted 4563
- Remove dashabord from che-parent submodules to avoid building it 4562
- Fix stack description 4561
- Various fixes to the PR panel 4556
- Provide error messages in create folder or file operation 4549
- Use new
.factory.dockerfile
and.factory.properties
for repo URL based factories. 4548 - Find an alternative to subPath in volumeMount 4545
- Moved Orion code to Che core. Old Orion plugin
che-plugin-orion-editor
will be removed in 5.8. 4539 - Notifies user that connection to server has been lost 4535
- [UD] fixed bug in parsing provided environment variables in dockerfile 4534
- Synchronizes project configuration with file system before loading project's nodes in the project explorer. 4530
- Change parent node for terminal node 4528
- Update Docker Compose tests to fix test failure 4525
- Factory name made mandatory on database level 4521
- Use correct localization constant 4520
- Fix GDB debug configuration removal 4513
- Optimize load resources operations 4505
- [UD] Avoid any IDE iframe script execution, when not loaded yet and source changes. 4504
- Update versions of OpenShift connector projects 4495
- Add default implemnattion of authentication asking dialog 4490
- Implement correctly 'AnnotationModelImpl.getAnnotationIterator' 4489
- Separated terminal and exec agents. 4486
- Moved
plugin-ssh-key
fromplugins
towsagent
packages. 4485 - Removed outdated policies.match parameter; 4480
- not required 4478
- [cli] Fix for restart failure 4475
- Modifications to the shell scripts that bootstrap the servers 4472
- Fix typo 4468
- cli sync : add option to allow /dev/fuse usage on ubuntu 4467
- [cli] If ssl is in use, propagate the property to utilities images 4465
- [UD] fixed bug when team administrator was not able to select workspaces which are not shared with him. 4463
- Removed deprecated RemotePreferenceDao. 4455
- Remove gwt dependency in server side war packaging 4454
- [diagnostic]: Use machine token when interacting with wsagent 4450
- Reduced build output in "che-core-commons-scheduler" and "plugin-svn" by ommiting debug info logging 4443
- [UD] updated list of countries. 4441
- Set Github token through workspace master Rest API. Added a force activation property variable to register Github Oauth provider even without client id/secret 4438
- Synchronize projects in the workspace with projects on file system. 4433
- Adds the Spring Boot stack to the default Che assembly. 4426
- Prevent multiple event subscription for single file 4420
- Reduce CPU usage when running on OpenShift 4411
- Fix missing parts and wrong ENV names 4409
- VFS components are now considered deprecated and will be replaced by standard JDK routines. 4400
- Introduced Intelligent Commands functionality. 4389
- Refactoring: moved SshServiceClient class from wsmaster war to wsagent war 4386
- [UD] fixed bug when default template is not selected in samples list. 4384
5.5.0 (2017-03-15)
Pull requests merged: The follow are changelogs for eclipse/che:
- Fix the aliases to use for the che cli image (for now alias was using the same name) 4436
- Avoid possible NullPointerException 4422
- Fix bug when workspace folder is not deleted after deleting workspace in IDE on Windows OS. 4418
- Improved java source name validator in create dialog window 4412
- Set correct default hot key scheme. Don't use deprecated method. 4402
- New Eclipse based Key Schema 4394
- Trigger file saving operation on editor closing only when file has changes 4393
- Add missing pom dependencies that were producing a build failure 4391
- Revert CHE-120 Workspace creation as non-privileged container. 4390
- [cli] Give containers used in preflight tests unique name 4378
- Use dynamic persistence.xml generator in tests 4374
- Perspectives are shown in 'Window' menu if their number is more than one If a Che assembly includes 1+ perspectives they are now listed in the IDE's Window menu. 4369
- Previous recursive file watcher implementation is replaced by tree walk based one 4368
- [UD] fixed bug when "Save" and "Cancel" buttons were visible for untouched workspace in Workspace details. [UD] fixed bug when list of samples was empty for custom stack in Create workspace flow. 4367
- Add version for angular-aria dependency in dashboard. 4365
- Update CentOS Dockerfile to avoid permissions issues 4354
- Fixed issue with an 'Unable to initialize IDE' error when loading the Web IDE. 4352
- Che server and workpaces exposed on the same single TCP port 4351
- Add back in check for
--user
on command line 4350 - CHE-120 Workspace creation as non-privileged container 4349
- Removes an error when adding a new perspective. 4348
- Edd style for the editor tooltips 4346
- Refactor golang agents for re-usage of components for creation of other agents. 4344
- [cli] Apply custom image names for Che and associated CLI images 4336
- Improve behavior of SSH installation script on unknown Linux stacks 4334
- allow using args for start command in cmd_upgrade 4332
- The Machine API has been removed in this release. 4331
- Handle relative path to source folder at managing maven project classpath 4329
- Explicit snapshot creation becomes an internal approach. Recover from snapshot dialog is removed from IDE. Workspace REST API methods related to snapshots are deprecated. 4328
- [cli] Add check to ensure
:/data
can execute files written to it from a container [cli] Add--follow
parameter to start command to follow logs while booting 4326 - Disable creating a snapshot in case if workspace agent lost connection. 4325
- Updated commands definition to be properly displayed in new command editor 4324
- Remove obsolete files Ssh.gwt.xml 4322
- Removes gwt-test-util redundant dependency 4320
- Add command goals to all templates provided by default with Che 4319
- Implement getContainerLogs method in OpenShiftConnector 4309
- Use Persistent Volumes Claims when creating workspaces 4308
- Add support for exec operations when running Che on OpenShift. 4305
- [UD] fixed bug when default project template is not selected in templates list. 4304
- JUnit testing support Bug fixes and Enhancements Provided a new
Tests
text console view. Fixed problems encountered when trying to run tests that: Require write access in the current directory. Use the thread context class-loader during test execution. Reduced the JUnit test execution time by removing an unnecessary step. 4303 - Adds
ssh
protocol into configuration of the ssh agent. 4302 - Added ability to generate gwt.xml from included gwt modules in classpath 4298
- Add
che.workspace.auto_start=
property to set whether URL acceptance auto-starts a workspace 4287 - Added possibility to insert new lines to 'message' text area in Git commit window by pressing ENTER key 4280
- Remove deprecation related to PromiseHelper 4278
- Disable delete projects button when workspace is not running 4189
- Added optional dependencies to Bitnami stacks. 4116
- Removed Machine client side API (was deprecated in 5.2). 3963
- Show server's address along with URL. 3866
- BugFix: Fix throwing exception on Git commit, if working directory is clean or nothing added to commit. 3833
5.4.1 (2017-03-06)
Pull requests merged: The follow are changelogs for eclipse/che:
- Improved package name validator in create package dialog window 4271
5.4.0 (2017-03-01)
Pull requests merged: The follow are changelogs for eclipse/che:
- fix env property name 4293
- remove duplicate entries in no_proxy because it may cause issues 4285
- Use HTTPS instead of HTTP in web links for documentation and internal URLs. 4276
- Fix situations where node.js debugger doesn't stop and can become frozen. 4263
- Added fetch workspaces by namespace, read state of application notifications, section injection in workspace details. 4262
- [UD] added custom filter which will be used for "Get more RAM" widget on billing page. 4261
- chefile: Switch from WSMaster Machine API to Workspace Exec Agent 4253
- Add on dashboard possibility to stop workspace while it is being started. Improve machine runtime popups for dashboard hide recipe location if it isn't url Fixed sorting rules for recent workspaces 4246
- Fix building the tree for packages in Move Refactoring window 4245
- [cli] Add
--skip:config
option to start, restart, and config commands 4244 - Enable to bootstrap Che on OpenShift without mounting the Docker Socket 4241
- Fix ProcessesPanelPresenterTest. Clean up rubbish. 4237
- Add terminal debugId. 4235
- UD add directives for custom input types for numbers and city names; UD add city name validation directive; 4233
- Added new utility methods for handling pagination of objects. 4232
- Fix issue where it was lose track of running workspace in OpenShift. 4230
- [UD] fixed bugs when modifying machine definitions for custom stacks. [UD] machine details uses available space more efficiently 4224
- Replace getNetworks() docker API call when running on OpenShift. 4219
- Bugfix: workspace attributes were ignored, when creating workspace. 4215
- Removed deprecated classes in the texteditor package. 4213
- Add search algorithm for host ip with fedora enp* network interfaces 4210
- OpenShift connector uses filesystem tokens to authenticate with OpenShift API server 4209
- Add a diagnostic page to the dashboard that can check workspace requirements. 4207
- Allow to use auto scroll on data provider that are arrays 4204
- Doesn't perform DeleteResourceAction into partStack which doesn't support resource selection. 4199
- Update currently selected resource in case if the last one was updated programmatically from the code 4194
- Fixed rendering of some stack icons on the Dashboard. 4193
- Fixed bug in
Git
->Add To Index
menu command that was not adding deleted files to index. 4187 - [cli] Simplify execution of initialization methods [cli] Add diff for repo mode [cli] Add checks for all curl commands and ensure '--skip:network' applied 4175
- Upgrade Orion editor to latest version 4165
- Use HTTPS instead of HTTP in web links for documentation and internal URLs. 4086
- Trigger file saving operation on editor closing only when file has changes 4077
- Add
--user uid:gid
and-e CHE_USER=uid:gid
option to CLI to override user identity of Che container 4050 - Internal refactoring: move account out of user entity Allow personal account to be optional Add missed indexes for type field of account and foreign key to account id in workspace table. 3823
The follow are changelogs for eclipse/che-dockerfiles:
- Added php-xml and php-mbstring packages to get tutorial to work https://eclipse.org/che/docs/tutorials/php/index.html . 66
5.3.1 (2017-02-21)
Pull requests merged: The follow are changelogs for eclipse/che:
- Remove readme.io references and replace with internal documentation link. 1794
- Add option to unison to handle Windows FAT filesystems. 4182
- Remove duplicated code from cli 4172
- Add go to the
PATH
ofeclipse/che-dev
docker image 4169 - Update references to hold documentation site 4166
5.3.0 (2017-02-17)
Pull requests merged:
- fix cli test 4164
- Workspace updated attribute is updated before real stop is called 4158
- [cli] default debug port is 8000 when user do not specify it 4157
- Prevent external event for another widgets on key DELETE for terminal UI. 4156
- update docker hub url in cli tests 4155
- Fix machine stop in case docker container was stopped or killed not by Codenvy. 4154
- Reuse
$SHELL_INTERPRETER
as shell interpreter for exec-agent 4148 - Fix page crashes in dashboard when choosing stack types and during project deletion. 4140
- Added option to override the
JAVA_OPTIONS
variable from theche.env
config file. 4137 - Fixed CLI to cleanup volumes after container stopped. 4134
- Add possibility to set custom DNS resolvers for workspace (master too) container runtimes. 4129
- Restore backward compliance broken on workspace keys by eclipse-che#4073 4123
- Fix a bug where workspace folder was present after workpsace deletion 4122
- Inject
MAVEN_OPTS
environment variable into dev-machine 4119 - Reworked workspace key to new format where namespace can contain / symbols. 4115
- Make command-line
CHE_HOST
orCHE_PORT
overrideche.env
values. 4114 - Move popup from Quick documentation in the right place4088
- Use the official OpenJDK image. 4087
- Improved OpenShift connector independence from DockerConnector 4085
- [cli] Prevent overwriting variables with recursive
cmd_lifecycle
statement 4083 - Removed unused transitive dependency for GWT code in
che-plugin-docker-client
. 4079 - Reworked workspace key to new format where namespace can contain
/
symbols. 4073 - remove CLI scripts mount in dev mode 4069
- Fixing failed tests 4065
- Improves UX of graceful shutdown message. 4064
- [cli] graceful stop work with any remote system state 4063
- Fix bad locale in CentOS based image 4056
- Prevent potential
NullPointerException
during string comparison. 4054 - Show workspace ssh key in ssh panel 'Connect via SSH'4053
- Added OpenShiftConnector OAuth token support. 4049
- Add awk function to do numerical comparisons in CLI 4046
- Don't show double error notification when workspace starting is failed.4045
- [cli] only gives -it docker run option if it was given from the command line 4037
- Reverts eclipse-che#4028 4035
- Add awk function to do numerical comparisons in CLI but reverted by PR #4035. 4028
- Allow to start exec-agent/terminal agent on alpine image (base image without glibc) 4027
- Publish tracking events during system graceful stop 4023
- Fixed bug with environment variables parsing in dockerfile in UD4016
- Fix issues with compiling GWT on Windows. 4011
- CLI - if
:/repo
mounted, checkCHE_BASE_API_VERSION
in repo to match version in image 4006 - Exclude
assembly/assembly-main/src/assembly/bin/
source folder from gitignore 4003 -
- verbose output in background cli sync job when
--unison-verbose
flag is enabled 4001
- verbose output in background cli sync job when
- Decoupling of testing framework core API from Java specific testing frameworks implementation. ### Release Notes: N/A refactoring of existing code. ### Docs PR: None : same behavior than before 3999
- Use
/dockerfiles
path inside CLI container for launch 3991 - Errors that might happen on application server stopping, will be logged. 3990
- Upgraded GWT to version 2.8 including new
guava
andlib-gwt-svg
. 3984 - Move all JS files of Orion from plugin-orion to the che-lib repository 3979
- Add output of failed agent into tomcat logs. 3961
- Implement OpenShiftConnector
pull
,tag
, andinspectImage
through 3956 - Bug fix for Starting workspace on openshift 1.4.1
servicePort.setProtocol(protocol.toUpperCase());
3954 - SSH machine types are moved to a separate plugin to decouple them from other types. 3946
- Integrate xterm.js (version 2.2.3) widget instead of xterm. 3943
org.eclipse.che.ide.api.keybinding.KeyBindingAgent#getEclipse
has been deprecated: useKeyBindingAgent#getActive()
orKeyBindingAgent#getScheme(String)
if you want to access a Scheme 3857- Clarifies workspace state when IDE is loading while a workspace is being snapshotted. 3851
- Adds the Eclipse Vert.x stack to the default Che assembly. 3843
- Git history panel changed to a window to enable visualization of commit changes. 3799
- Git push authorization error message describes possible reasons 3781
- rename docker image eclipse/che-cli to eclipse/che (and add alias to previous name eclipse/che-cli) 3692
- Replicates changes done under issue #1947 and contained within PR #3032 including websocket and json rpc services modification but excluding exec agent client adaptation itself. 3627
5.2.2 (2017-02-04)
Pull requests merged:
- Change command how to install openJDK on Debian 4017
5.2.1 (2017-02-03)
Pull requests merged:
- Fixes workspace with project creation bug on user dashboard, ram indicator, stacks and samples relations. 4004
5.2.0 (2017-02-01)
Pull requests merged:
- cli/ docker helper function : does not return false when container is not found 3992
- [cli] Fix restart command options on stop action 3986
-
- Fix custom tag name, defined in dashboard components, for select stack widget. 3985
- Remove default--pretty option in docker che-ip unit tests 3983
- Add graceful stop (disable with --force) in CLI 3968
- Machine API has been deprecated in this release. 3966
- Native scripts like cli.sh, che.sh, etc have been removed 3960
- Rewrite che-ip utility and add unit tests for all known use cases (OS/Docker install). 3952
- Adds pretty formatting in bats cli tests image and add bats-assert helper functions 3951
- Introducing properties for OpenShift liveness probe initial delay / timeout 3950
- Adding stub implementation of Container API for OpenShiftConnector. Minor Refactoring. 3945
- Add
CHE_CONTAINER=
option to set explicit container name with CLI 3940 - Fixed agents installation behind the proxy 3927
- Che logs should go in /logs folder. server log was not present. 3926
- Package assembly-ide-war as classes artifact 3924
- Fixed regression of stack import and stack authoring in the Select Stack widget. 3922
- Input-boxes with 'required' attribute are marked with asterisk. 3919
- Add system service that allows to prepare system to shutdown 3917
- Do not write default values into the initial Chefile file when using chedir 3916
- Remove unused dependecies 3912
- Rework Project Service links injector 3911
- Add support of docker compose file in Chefile 3908
- Remove native launch of cli 3904
--unison-verbose
flag for sync command 3900- Moved CLI functional tests from base directory to cli directory 3899
- Fix bug with infinite expectation during project import in case with running workspace. 3898
- Remove not needed classes. Web.xml cleanup 3897
- Don't sort node interceptors at initialization state 3895
- Adds CPU limits to Docker build process executions so they don't starve an entire node. 3893
- Fixed links pointing to stack documentation 3881
- Handle dockerfile content in Chefile as raw string 3875
- Change default workspace idle timeout to 4 hours 3874
- Added basic CLI 'start' functional tests 3870
- Change AGENT_EXTERNAL_PORT to real ephemeral port 3867
- Improve output of
info
command 3862 - Workaround illegal response from docker 3854
- Remove inmemory DAO implementations 3852
- Fix bug which prevents to show workspace-details page. 3850
- Add missing scope for servlet-api dependency 3841
- Update PR template with new PR policy items 3839
- Decouple different agents on different maven modules 3830
- Npm is now installing dependencies 3829
- Simplify Dashboard build by relying on NPM run-script 3828
- Switch to CLI to launch CHE inside chedir instead of the Che launcher 3826
- Fix pressing Enter key on a node inside FindUsage widget 3821
- Update style for popups. 3818
- Rework EnvironmentContext#getSubject method to not return null subject 3813
- Fix docker machines addresses setting 3812
- Improve find and navigate to file capabilities in IDE 3806
- Fixes display URL error when not initialized 3800
- Add
OpenShiftConnector
to supportio.fabric8
API for container management. 3798 - Change data type of project attribute values from VARCHAR(255) to TEXT 3789
- Remove Eclipse Che Launcher: it has been supersede by new Docker CLI 3787
- Holds node interceptors in set instead of list to avoid duplicating 3786
- Remove native launch scripts of Eclipse Che (replaced now by Docker CLI) 3780
- Rename exec-agent directory to exec 3775
- Add filters for force or disable caching on the given resources paths. 3771
- Removes redundant in-memory JSON trees for faster DTO parsing performance. [3103] (eclipse-che#3103)
- Add commands to workspace when importing project samples 2976
5.1.2 (2017-01-24)
Issues with no labels:
- Can't create an old version of che #3868
- CHE CLI - nightly - errors - opensuse #3855
- The Che server is unable to ping your workspace. #3849
- New ideas of Features #3845
- Browser can't access workspace: "client has aborted connection" #3842
- Some factories do not work on the getting-started page #3836
- Workspace container exposed to IP 0.0.0.0 instead of CHE_HOST #3831
- Creating new workspace does not work(regression) #3822
- Release CHE 5.1.1 #3808
- Remove Local dao implementations #3776
- Update Wiki for PR Policy #3773
- Fix losing selected text in the new terminal ui. #3757
- Support: Help Getting Che Master & Agent To Connect #3737
- Cannot connect workspace over ssh with putty #3687
- Cannot access Workspace from different PC over LAN #3657
- anyone who can tell me where's the source code of che-terminal-server #3587
- Workspace doesn't startup #3543
- about exception -org.eclipse.jdt.internal.core.Openable #3516
- Terminal enhancement by using xterm.js #3513
- persistent URLs #3512
- Avoid caching problem in http resources #3492
- Create new docs repo #3488
- Inject panel in editor at runtime ? #3475
- 404 error opening my workspace. #3418
- how do I add local (proprietary) tools to Eclipse Che server installed locally? #3377
- failed to inject orion editor #3355
- Enhancements for workspace create REST service to support additional parameters #3283
- Can't create a workspace or anything for that matter with latest eclipse che #3268
- Not able to load eclipse che Java console app #3219
- Need to access eclipse che url(http://ip-address/dashboard\) from jquery #3208
- Update codemirror version to 5.19.0 #3141
- where is documentation of class ProposalApplyResult? #3138
- Add iPad Support #3116
- Developing with libgdx in che #3041
- OpenShift API implementation #3031
- Error creating new project #2902
- import from Google Cloud VCS #2842
- "OOM of process" in container #2788
- Install che behind specific Port range to communicate #2751
- Unable to access Artik IDE at the URL (Unauthorized message on the browser) #1892
- Release CHE 5.1.2 #3872
Pull requests merged:
- CLI - Fix error with version check on nightly #3848 (TylerJewell)
- Fixed validator of raw workspace configuration #3838 (olexii4)
- [cli] Version command fix, add :/assembly mount option #3835 (TylerJewell)
- New tests for CLI, refactoring of CLI scripts, fix destroy cmd #3700 (mlabuda)
5.1.1 (2017-01-20)
Issues with no labels:
- Image eclipse/che not Removed with CLI RMI #3820
- Need to document the process of deployment Che on OpenShift #3817
- assembly-ide-war build Error on enabling sample-plugin-nativeaccess #3810
- the commands from samples.json don't appear #3794
- Executing commands on Target through Eclipse che #3624
- Using Eclipse Che for developing apps on Raspberry pi #3273
5.1.0 (2017-01-18)
Issues with no labels:
- no_proxy is not applied when using samples.json #3790
- unexpected grouping of create new project menu items #3759
- getting Che to execute an imported Node.js hello world #3755
- The language server cannot finish of initializing #3744
- Provide ability to cancel workspace start #3742
- All bitnami stacks do not work #3740
- The 'Navigate To File' works incorrectly (regression) #3739
- Unable to mount volume to workspace - CHE-WORKSPACE-VOLUME #3738
- Che server is unable to ping your workspace #3736
- Passing CHE_PORT env var to docker "che start" results in unreachable server #3729
- UTILITY_IMAGE_CHEIP: unbound variable #3716
- Boot2Docker - eclipse/che - Are you trying to connect to a TLS-enabled daemon without TLS #3713
- Improve build xterm js using gulp tasks #3527
- Improve xterm.js css styles to nice view. #3526
- Reorganize Che repository to simplify location of agent storage #3437
- Eclipse Che no longer responding, message "Updating File" #3396
- Issues with documentation popup for LSP code completion #3218
- Provide better alignements in the Process panel #2859
- Advanced stack configuration form #2316
- 5.1.0 Milestone Overview #3972
- Release CHE 5.1.0 #3807
- Unexpected error when import project in the IDE #3766
- Workspace created by compose recipe url does not start (regression) #3765
- Avoid jumping selection in the file tree after selecting files #3762
- cli nightly does not work on different OS or storage drivers #3684
- CLI must check if all containers started properly #3655
- Remove Machine Perspective #3619
- Java Debugger server side test #3617
- Display system servers as well in the list of servers #3615
- Unexpected losing of ocus in the terminal after minimize/maximize operations #3578
- Wiped issue #3550
- Make it possible to restart WS in IDE if previous start failed #3548
- Delete docs folder #3511
- Can't stop exec agent process after refresh page #3464
- Implement ability to perform cascade operation on event #3399
- Remove org.eclipse.che.ide.api.resources.VirtualFile#getMediaType deprecated method #3321
- The context menu for Git in Project Explorer is invalid #3271
- Add method for getting project #3243
- Change signature of the org.eclipse.che.ide.api.resources.Resource#getParent #3242
- Add utility methods for casting resources to their particular types #3239
- Toolbar is empty after restart workspace (regression) #3234
- When user click exit button terminal process will not be killed if terminal has child processes. #3216
- Import and configure batch of projects on stack testing #3209
- Stop workspace w/o snapshot on deletion #3159
- Add restart button the the Workspace Agent Not Responding popup #3155
- Improve buttons on the part toolbar #3152
- Add Sourcegraph Python Language Server to Che #3120
- Reduce amount of calls on get workspaces API call #3082
- Update / clean up snapshots on environments configuration update #3017
- Incremental search doesn't work? #2992
- Failed to restart workspace with renamed environment #2528
- Add source section to advanced stack page #2514
- Commands in the output console are duplicated. #2382
- Import zip project from dropbox works wrong #2349
- Che server should connect to ws-agent on internal URL #2030
- Viewing or editing a file containing line 'exit' kills the terminal #1979
Pull requests merged:
- RELEASE: set tags for release #3796 (riuvshin)
- CODENVY-1544: workaround zero-length ws agent archive in snapshots #3793 (garagatyi)
- Fix NPE introduced by #3701 #3769 (evoevodin)
- Skip failed project resolving in case if the last one is empty #3767 (vzhukovskii)
- Avoid tree jump during file selection #3763 (vzhukovskii)
- Fix #3686 : Property around external docker has been changed in a refactoring #3753 (benoitf)
- Update CUSTOMIZING.md #3752 (JamesDrummond)
- Fix bug in CLI Output if user has overridden CHE_HOST #3749 (TylerJewell)
- [cli] Fix init command #3747 (benoitf)
- CHE-3740; fix debian scipts java install #3745 (mshaposhnik)
- Fixes mapping of custom port with CHE_PORT #3734 (TylerJewell)
- Update cli-functions.sh #3732 (riuvshin)
- [cli] Fix #3655 : Check docker-compose file validity, result of docker-compose up and containers #3731 (benoitf)
- allow skip backup on upgrade #3728 (riuvshin)
- Update exec-agent accordingly to its move to new path #3727 (mkuznyetsov)
- Composer project generation #3726 (vparfonov)
- add 5.0.1 version #3725 (riuvshin)
- Remove deprecated method getMediaType #3724 (vzhukovskii)
- Add missed test resources #3719 (tolusha)
- CODENVY-1506 Rework workspace manager methods to optionally return runtime info #3714 (mkuznyetsov)
- JavaDebugger server side tests #3705 (tolusha)
- Update dto-pom.xml #3702 (riuvshin)
- Implement workspace start cancellation #3701 (evoevodin)
- CHE-2859 Provide better alignements in the Process panel #3699 (vitaliy-guliy)
- CHE-3548: add ability to press start button to restart WS if previous start failed #3698 (svor)
- revert back pulling CLI if local image older than 24h #3695 (riuvshin)
- CHE-3120: Add Sourcegraph Python Language Server to Che #3693 (vparfonov)
- SAAS-101 : Allow cli inheritance without dockerfiles manifests #3691 (benoitf)
- Remove machine perspective #3689 (dkuleshov)
- revert cli nightly image check #3688 (riuvshin)
- Change signature of getParent to return actual parent instead of Optional #3681 (vzhukovskii)
- INFRA-41; Migrate OracleJDK to OpenJDK installing in custom images #3680 (mshaposhnik)
- CHE-3271: Fix Git commit when the source of the project is selected in project explorer #3679 (vinokurig)
- CODENVY-1150: Refactor docker hosts evaluation #3677 (garagatyi)
- CODENVY-1403: Disable rsync agents on UI #3676 (mmorhun)
- Reorganize resource api related to obtain bound project #3669 (vzhukovskii)
- Use getConfig() instead of null while creating machine metadata #3662 (evoevodin)
- Revert WorkspaceService#getByNamespace functionality #3661 (mkuznyetsov)
- Base URL to the master will be provided by AppContext #3658 (vparfonov)
- CHE-3578: set focus on terminal after resizing #3654 (svor)
- Add utility methods to cast resource to its particular type #3653 (vzhukovskii)
- Add ability to reload page after lose connection with ws agent #3651 (vzhukovskii)
- Move agents in agents module #3647 (mkuznyetsov)
- CHE-3615: display system servers in the list of servers #3636 (akurinnoy)
- fix che docs version #3633 (riuvshin)
- CHE-2894 Processes panel should be opened maximized #3631 (vitaliy-guliy)
- Exclude generated files from license check #3623 (ashumilova)
- Fix SQL license exclusion filter #3622 (mkuznyetsov)
- CHE-3271: Add more Git actions to context menu #3618 (vinokurig)
- CHE-3464: fix a problem with stopping the process #3613 (svor)
- Revert license for SQL scripts #3610 (mkuznyetsov)
- Set correct language attribute to Python 3 sample #3598 (mkuznyetsov)
- CHE-3589 Clean-up Plugin SVN encryption related code #3592 (mkuznyetsov)
- CHE-3152 Improve buttons on the part toolbar #3590 (vitaliy-guliy)
- Remove docs which are now located at che-docs. #3580 (JamesDrummond)
- Refactor workspace infrastructure provisioning #3577 (garagatyi)
- CHE-1038: make Navigate To File feature not case-sensitive #3573 (svor)
- Load instance runtime information on machine start #3561 (evoevodin)
- Do not fetch runtimes when getting list of all workspaces #3557 (mkuznyetsov)
- CHE-1979: Fix closing terminal widget on typing "exit" or when user kills terminal process #3554 (AndrienkoAleksandr)
- Loads a new git history page when user scrolled list to the very bottom #3553 (tolusha)
- CHE-2528: Start workspace after renaming of environment #3521 (mmorhun)
- CHE-2514 add import stack popup #3518 (olexii4)
- CHE-3209 add import and configure batch of projects on stack testing #3445 (olexii4)
- CODENVY-937: stop buttons behavior based on auto-snapshot settings #3419 (ashumilova)
- Add manually publishing cascade events in implementation of DAOs instead of using EntityListeners #3342 (sleshchenko)
- Refactor DockerInstanceRuntimeInfo#getServers() (#2030) #3282 (amisevsk)
5.0.1 (2017-01-12)
Issues with no labels:
- Problem importing OpenShift Git project in Eclipse Che on Codenvy #3696
- enviromental variables are not inherited in the web ide #3665
- Confusing help on CLI for 'sync' command #3650
- Problem in folder (Package) with name "api" #3644
- I can not open eclipse-che #3643
- [Docs] Intelij development setup section missing in help #3642
- license headers are missing #3608
- CLI does not use a local che assembly #3599
- CLI download error. #3596
- Workspace Agent Not responding #3595
- Remove SVN encryption related code #3589
- Can we deploy a custom war file into tomcat which is in che container #3588
- Integration xterm.js to GWT code. #3525
- Eclipse-che docs typo on Logical Architecture Section #3440
- Memory settings on workspaces and VMs #3401
- wsmaster/che-core-api-workspace sometimes fails to compile #3337
- Processes panel should be opened maximized #2894
- console-python3-simple has strange attribute #2792
- Rename Che Docker Images #2737
- release che 5.0.1 #3706
- Breakpoints disappear when nodejs debugger is resumed #3675
- make it possible to configure logback smtp host and port #3670
- CLI upgrade command does not work #3668
- Improve error message when starting nightly from a latest configuration #3664
- NodeJS Hello World Broke #3660
- Alter Chedir Syntax #3645
- Prevent Che start if 'nightly' or 'latest' images are not current. #3640
- File watcher works incorrectly (regression) #3537
Pull requests merged:
- fix che-ip #3690 (riuvshin)
- fix cli tty issue #3683 (riuvshin)
- Fix #3668: Fix upgrade cli method #3682 (benoitf)
- Update default_node_content #3678 (JamesDrummond)
- CLI improvements for handling of nightly images #3671 (TylerJewell)
- CHE-3537: don't show notification after deleting files internally #3652 (dkuleshov)
- Che CLI Refactoring #3646 (TylerJewell)
5.0.0 (2017-01-06)
Issues with no labels:
- Che issue starting debugger. #3604
- Error: Fail launching agent SSH #3603
- eclipse/che-ip returns 2 IP addresses as CHE_HOST #3564
- docker fails when starting a workspace #3552
- Add tests written section in PR template #3547
- Make CLI show che-server start logs in dev mode #3546
- Debug Che binaries within che-server without mounting /repo #3542
- Unsupported OAuth provider github for Ready-To-Run project #3523
- Investigate correct working xtermjs with requirejs #3517
- Dashboard "Create Workspace" button creates new project, not workspace #3515
- Workspace storage location not inherited from server container #3514
- Build che docs. #3487
- Create repo to store large files such doc images. #3483
- Duplicate entry in project explorer after import #3463
- changing recipe location causes an error #3447
- Unable to create workspace on start #3417
- How to configure SSL che terminal ? #3132
- Project import gets org.eclipse.jdt.core.JavaModelException #2866
- Make alternative to CHE_LOCAL_BINARY #2778
- The pop up dialog about "Success created workspace "overlay the open button on dashboard #2690
- We have an empty name and email fields in .git/config file after import an existing project #2682
- GDB Debugger: Workspace IDE freeze when debugging noexit program #2508
- Documentation for PHP Debugging #3594
- Release and ship CHE 5.0.0 #3593
- Fix package/deploy issue of docs. #3563
- Privileged mode does not work #3549
- Not all files are deleted from editor after deleting parent folder(regression) #3536
- File unexpectedly disappears from editor after rename (regression) #3535
- Content of file is not update after git checkout (regression) #3532
- Change access to docs from dashboard #3524
- Docs maven build #3510
- The editor is empty after restart workspace(regression) #3499
- Unexpected notification 'Running tests' after call 'Navigate to File' #3478
- Unexpected appearance of empty split panel after first starting of workspace #3460
- Add Servers section to machine details #3456
- Clarify how Che uses private docker registry for snapshots #3442
- We have red output after launching tomcat for the Spring project #3439
- After applying new exec agent some commands may be invalid #3438
- Any command is not performed in the not dev-machine (regression) #3435
- The command line is empty into console after run (regression) #3434
- Preview URL is lost after refresh page(regression) #3433
- Cannot open package in a particular project #3426
- Update CI Systems #3423
- Revamp Che docs for 5 #3406
- CLI Docker Daemon Check #3384
- Impossible to delete existing workspace #3372
- Can't select text in the terminal panel #3370
- Git history panel is not opened (regression) #3369
- Can't connect to Che server with debug session #3367
- Sometimes workspace fails to start or projects are failed to initialize #3363
- Git History blocks with large projects #3353
- Che does not start after toggling dev mode on / off from CLI #3351
- CHE_HOST variable is not working as expected #3350
- Che container creates folders with projects in /data on host machine #3324
- Configure Master & Agent JVMs to Inherit Proxy Settings #3319
- Workspace RUNNING status event is not published after SNAPSHOTTING status #3314
- Can't resize process window when there is download file in chrome browser #3298
- Make process of snapshot removal asynchronous. #3258
- Display version number in dashboard #3257
- Mark org.eclipse.che.ide.api.resources.VirtualFile#getMediaType as deprecated #3235
- Remove deprecated org.eclipse.che.ide.api.resources.VirtualFile#getPath #3233
- Open of new terminal doesn't show processes tab #3223
- Open create workspace failed. #3183
- HotKeys hints for import/create projects does not appear in browser under anonim mode #3167
- Che version should be visible on the user dashboard #3154
- Cannot select an item in the terminal #3140
- After reset or shut down computer CHE networks still exist. #3135
- Project can't be created without Z option #3129
- Issues with Language Servers #3127
- Maven dependency resolver continues to run after workspace is stopped #3121
- Add Sourcegraph TypeScript Language Server to the Che #3119
- Access to workspace freezes when loading moderately big maven project #3115
- Websocket connection fails on workspace #3109
- 5.0.0 Milestone Overview #3093
- machine.getOwner() should return userId and not namespace #3042
- Eclipse Che CLI Refactoring + Improvements #2977
- Use base images from eclipse DockerHub organization #2942
- Better handle "Process Panel" when commands are long #2911
- Improve "Recent Workspaces" behaviors #2908
- Wrong hover tooltip behavior #2846
- The newly created worksapce is not removed on Dashboard #2819
- Language Server formatting options are hardcoded #2728
- IDE is trying to get projects while the workspace is not started #2629
- Project import/creation performance issues #2602
- Notification pop up message 'Workspace is starting' is duplicated #2573
- Separate commands execution API from main API #1946
- Execute commands directly on machine #1944
- Language Server Protocol: ShowMessage Notification feature #1793
Pull requests merged:
- Avoid NPE in runtime after stopping the workspace #3626 (vzhukovskii)
- Fixed launcher bats tests and minor refactoring of launcher scripts #3586 (mlabuda)
- Exclude IP addresses from aliased interfaces #3582 (TylerJewell)
- CLI - Separate debugging apart from local repo #3581 (TylerJewell)
- CHE-3456: add Servers section to machine details #3575 (akurinnoy)
- Open docs in new window #3560 (akurinnoy)
- fix workspace startup fail on mac #3558 (riuvshin)
- Minor dockerfiles fixes #3555 (l0rd)
- CHE-3524: change access to docs from dashboard #3528 (akurinnoy)
- Temporary remove loader from get tree method #3520 (vzhukovskii)
- Move centos containers pipeline file do dockerfiles folder #3509 (l0rd)
- CODENVY-1224 Make snapshot images use tag field #3491 (mkuznyetsov)
- Added {% include base.html %} to all markdown. #3490 (JamesDrummond)
- Improve Che's documentation around configuring Docker #3472 (TylerJewell)
- CHE-3438: Reuse shell interpreter passed to command line to start terminal #3458 (tolusha)
- #2866 fix importing maven project with relative path in modules #3457 (evidolob)
- CODENVY-1337 Logs of workspace containers and agents are not shown when WS starts in IDE #3450 (vitaliy-guliy)
- Fix disappeared preview url and command line text #3449 (vzhukovskii)
- Revised docker image referenced name from
codenvy/
toeclipse/
for stacks #3448 (JamesDrummond) - [cli] When starting docker containers, adds the CHE_* env variables #3446 (benoitf)
- Add images of docs/ folder using git-lfs #3443 (benoitf)
- Fix documentation typo at Logical Architecture session #3441 (Fabs)
- Fix group id is too big issues #3425 (vazexqi)
- Improve CLI Boot Speed #3424 (TylerJewell)
- CHE-3369 Git history panel is not opened #3414 (vitaliy-guliy)
- Use of Chefile in new cli : new 'dir' command #3413 (benoitf)
- Add handlers for websocket connection error and closed #3410 (ashumilova)
- Added documentation. #3407 (JamesDrummond)
- [cli] Compare date but by having a delta of 1hour #3404 (benoitf)
- Update Bitnami stacks to latest minideb version #3402 (amrecio)
- [dockerfiles] Fix scripts to be compliant with sh (and not only bash) #3397 (benoitf)
- CLI Improvements #3394 (TylerJewell)
- CHE-3257: display version number in CHE dashboard from API request #3379 (ashumilova)
- Pass options and attributes from template model to CreateProjectHandler #3375 (kaloyan-raev)
- [cli] Fix for sync, test, action and ssh commands #3373 (benoitf)
- [cli] in development mode, enable debug mode (it will start Tomcat with jpda) #3371 (benoitf)
- Machine.getOwner should provide userId and not namespace #3366 (benoitf)
- CHE-3257: display version number in CHE dashboard #3365 (ashumilova)
- CLI Fixes - Proxy, Native Mode #3360 (TylerJewell)
- Cli fixes #3357 (benoitf)
- [dockerfiles/lib] Always use -U to be sure to have the latest changes #3349 (benoitf)
- Che 3135: Clean up abandoned docker networks created by CHE #3348 (mmorhun)
- Fix typescript dto plugin generation #3347 (benoitf)
- CODENVY-1178: Add oAuth1 authentication #3329 (vinokurig)
- Remove deprecated getPath method and use getLocation instead #3322 (vzhukovskii)
- Deprecate getMediaType method as we don't use media type for any purpose #3320 (vzhukovskii)
- CHE-2977 "move the core Che Dockerfiles and Dockerfile.centos into /dockerfiles/che #3318 (benoitf)
- Che CLI Improvements #3301 (TylerJewell)
- Remove redundant info log call #3296 (vzhukovskii)
- CHE-3175: close all editors on WS stop event #3291 (vparfonov)
- CHE-2908 improve filter for recent workspaces #3286 (olexii4)
- #2353 fix style to prevent line wrap in terminal #3284 (evidolob)
- CHE-3199: add cpu limits configuration #3278 (garagatyi)
- Add "Run/Debug PHP script" commands to the PHP and Zend stacks #3277 (kaloyan-raev)
- ARTIK-146. Add ability to suspend gdb debugger session and breakpoints … #3274 (RomanNikitenko)
- Make ProjectManager a non-final class #3267 (tareqhs)
- CHE-3264 - Starting the che server as an user #3265 (snjeza)
- Add ability to reveal resource via native js api call #3263 (vzhukovskii)
- warning: [MissingOverride] clone overrides method in Object; expected @Override #3261 (vzhukovskii)
- Dockerfiles directory rename #3255 (benoitf)
- #2676 use theme color for editor meta tag style #3254 (evidolob)
- [cli] add all CHE_ properties to che.env file at first #3246 (benoitf)
- CHE-3044 Remove temporary workspaces on server shutdown #3245 (mshaposhnik)
- Create ws agent component to initialize resource manager #3232 (vzhukovskii)
- Move eclipse/che-dockerfiles che-* images to this repository in /dockerfiles #3228 (benoitf)
- Zend Debugger for PHP #3202 (tolusha)
- fix demo-components #3191 (akurinnoy)
- CHE-3183: avoid using includes function #3188 (ashumilova)
- fix workspace-edit-mode-overlay z-index #3176 (akurinnoy)
- Define tests phase for dashboard and skip condition #3169 (ashumilova)
- CHE-2819: fix ability to remove the newly created workspace. #3165 (akurinnoy)
- Improve message about unreachable workspace #3156 (vzhukovskii)
- CHE-2463 Improve Panels behaviors in IDE #3151 (vitaliy-guliy)
- CHE-3129 - Project can't be created without Z option #3130 (snjeza)
- Issue 1793: Language Server Protocol: ShowMessage Notification feature #3124 (xcoulon)
- #2972 add empty state widgets for project and editor panels #3102 (evidolob)
- CHE-2816: Fix search text in PHP, HTML and other files #3087 (vparfonov)
- CHE-3011. Fix CentOS and RHEL 6 issues #3070 (eivantsov)
- #3030 add editor context menu #3066 (evidolob)
- Rework database schema loading #3063 (evoevodin)
- Fix for using the official mysql image in composite stacks #3049 (kaloyan-raev)
- CHE-2934: Add 'Link With Editor' action to the Project Explorer #3026 (svor)
- Improve default services start strategy. #3006 (AndrienkoAleksandr)
- CHE-1661: Fix deletion of ssh key by name with slash #3000 (vinokurig)
- Update the name, descriptions of agents #2994 (benoitf)
- Introduced PlatformIO stack with couple of samples #2887 (skabashnyuk)
- #2459 store and restore IDE state: opened files, opened part and their size #2880 (evidolob)
- Get projects after workspace has been already initialized #2867 (vzhukovskii)
- CHE-2816. Correctly applying exclude filters at indexing files #2857 (RomanNikitenko)
- Render hover messages according to LSP specification #2856 (kaloyan-raev)
- Replace Crane with felixfbecker PHP Language Server #2830 (kaloyan-raev)
- Make arduino files looks like C++ files #2772 (skabashnyuk)
- CHE-2456: Svn switch action #2758 (tolusha)
- Fixes #2437: Apply multi-edit formatting without messing up the document #2719 (kaloyan-raev)
- Add some files generated by m2e to .gitignore #2705 (kaloyan-raev)
- CHE-1756 Add ability to download workspace starting outputs from IDE loader #2686 (vitaliy-guliy)
- Remove workspace name from model #2652 (evoevodin)
- CHE-2214 NodeJs Debugger #2625 (tolusha)
- Auto create files with hello world content when creating C, C++, and P… #2600 (eivantsov)
- Fix the parent pom version #2564 (benoitf)
- CHE-1761 Improve wizard to restart workspace #2542 (vitaliy-guliy)
- InitializeParams should include an empty ClientCapabilities #2466 (kaloyan-raev)
- CHE-1857: add ability to rename projects #2436 (svor)
- Updating dashboard README.MD #2420 (ibuziuk)
- CHE-2344: Fixes repetitive saving snapshot of workspace #2413 (garagatyi)
- Syntax coloration to machine outputs #2407 (vzhukovskii)
- CHE-1758 Display loading steps when booting ws from IDE #2352 (vitaliy-guliy)
- CHE-1900: Update editor to Orion 12 #2351 (azatsarynnyy)
- CHE-2336: add an action for downloading all projects from the ws #2347 (svor)
- CHE-2324: Avoid duplicate call new terminal for dev machine #2341 (vparfonov)
- change basic measurement unit for RAM after model changed #2340 (olexii4)
- Fix a bug with "Find Action" window #2334 (svor)
- Provide protocol into server based macro #2296 (vzhukovskii)
- Register macro to provide workspace name #2294 (vzhukovskii)
- Enable syntax highlighting for *.phtml files #2263 (mniewrzal)
- CODENVY-106: remove related widgets when the machine was destroyed #2250 (svor)
- CHE-1485 allow special characters in file names and folder names + fix an encoding issue #2176 (Leward)
- Basic PHP plugin #2160 (kaloyan-raev)
- Add support for Git Log API. #2046 (ShimonBenYair)
- Allow character based key bindings #1571 (AlexTugarev)
5.0.0-M9 (2016-12-22)
Issues with no labels:
- What's the proper way for a workspace
dev-machine
to connect to the docker daemon? #3462 - "Reading Project Structure" popup long and painful #3444
- Configuration reset always #3422
- "group id ... is too big" on exec-agent module on Mac #3378
- Permission denied for che-websocket-terminal after building Che on Windows #3374
- Workspace doesn't start on Che running on Amazon EC2 instance using remote browser #3361
- Workspaces disappear from interface after a stop/crash #3352
- server and clent interaction #3346
- sample-json-plugin doesn't appear in IDE #3338
- Unable to Build Che #3333
- Not able to create project #3332
- artik-ide start and ERROR !!! Error - Docker not installed properly issue #3328
- how to resume installation after crash #3326
- Docker CLI Usage Message #3316
- Workspace agent stopped event doesn't fire when workspace is stopping #3313
- dashboard fails to compile #3312
- Eclipse Che extension doesn't get loaded using Docker for Mac #3302
- Sorry to bother, but I really need help to solve the network problem. #3299
- Getting Started CHE CLI: che.sh fails to download cli.sh #3266
- Starting the che server as an user (implementing the CHE_USER property) #3264
- Extend the Che CLI with http proxy parameters #3259
- Scroll to botton on Organize imports #3220
- Investigate usage xterm.js instead of old and unsupported term.js #3210
- Add configuration of CPU limits in docker machines #3199
- Properly maximize console and terminal tabs #3177
- Perform migration of same domain recipe links to the relative form. #3004
- CHEDIR broken. #2925
- Wrong message when connection with workspace agent is broken #2860
- Openshift Plugin Update #2834
- Usability improvements to che-server container model #2755
- Rework agents launching SPI #2626
- Use
volumes-from
when starting a workspace #2598 - Improve Panels behaviors in IDE #2463
- Confused behavior when switching to Events area #2042
- Rework clients to use new command API of new exec agent #1947
- Adapt clients to use machine API deployed on a separate instance (remote to the main API) #1945
- Create Exec agent #1943
- Docker launcher related improvements #1697
5.0.0-M8 (2016-12-07)
Issues with no labels:
- maven-server-impl test fails #3295
- Fail launching agent Terminal #3275
- Docs reference image eclipse/che-file which doesn't exist #3269
- Upload a new version of the PHP Language Server #3227
- che-sample-plugin-json-ide fails to compile #3222
- Add Clojure Support #3217
- Is there any possibility from which we can by pass username and password in eclipse che url? #3215
- Why is there connections between port 4411 and the host where the web browser is opened? #3211
- Test CPU limits with docker and swarm #3198
- No refresh in project explorer #3195
- Upload files into workspace? #3194
- [Q] Issue w/ ws-agent creation when creating project. #3190
- wsagent 4818 Exception sending context initialized event #3184
- Failed to change port (regression) #3179
- bazel causes workspace agent to stop responding #3178
- Is there any way in ehich we can install eclipse che on any virtual machine #3172
- Can CheConf16 recording play? #3148
- Moderator as a Contributor #3147
- Need end point to load project from github branch #3134
- Fail to start workspace agent #3128
- Endpoint for create and delete branch in eclipseche-->git-->branches #3126
- Need to push changes to github branch #3122
- Failed to inject orion editor #3118
- Cannot create any project in the IDE #3114
- Does Iresource Model supported in Che? How to achieve Iresource features ? #3099
- Not able to load eclipse che workspace url in iframe #3072
- File Sync agent is disabled by default #3071
- How to run java project in eclipse che #3067
- Set uncaught exception handler for executors #3065
- Invalid docker ip address when running by cli #3060
- Cannot start Eclipse Che using command line tool #3058
- Are workspaces persistent? #3057
- Estimate effort to support pull request panel operations with BitBucket (public and private) #3052
- proxying and port exposure.. #3037
- Add contextual menu associated to right-click action in the editor #3030
- Wordpress issue www-data:www-data #3018
- Possibility to develop android with gradle #3008
- Need to update github url in remotes using swagger #2973
- Manage empty states in IDE #2972
- Fail to build che dashboard module using Docker #2963
- How to change location in origin(Git-->Remotes-->origin) using curl #2951
- Can not close Events panel #2923
- Adding a new project template to custom stack #2879
- Let users configure the "Z" flag when mouting a volume #2874
- Wrong behavior of 'get()' method in 'JGitConfigImpl' #2870
- Cannot build on windows "npm" command not found #2858
- Overwriting of name of workspace on creation with auto generated value #2855
- Cordova/Phonegap stacks, templates, and commands #2845
- maven command does not work #2841
- Wizard plugin not working #2810
- Specifying local docker image in stacks.json #2806
- Compile error #2797
- CHE using Docker on Mac with Chrome: Can't load project types: Error at Object.window.IDE.eventHandlers.initializationFailed #2782
- Handle DOCKER_HOST better #2754
- Local IDE Mount with docker hangs #2742
- Documentation for Using Che as an IDE - Intellisense #2720
- Documentation for Workspace Administration - Workspace Agents #2718
- Documentation for Workspace Administration - Runtime Machines #2716
- Documentation for Workspace Administration - Runtime Recipes #2688
- yellow on white hard to read #2676
- Investigate how to add possibility to limit CPU consumption by containers. #2630
- Consider Adding Default Profiles for Maven Build #2594
- How to authenticate against bitbucket? #2581
- Cannot Paste commands in Command Definition Window #2579
- Problems with Eclipse Che build. #2576
- Port Eclipse Che for POWER (ppc64le) #2510
- How would I preview a typical LAMP project? #2497
- Highlight issue with custom editor and multiple extension file #2488
- Problem using Bridge Mode for Server and Workspace Containers (can't use --net=host) #2450
- CLI - che mount Fails #2442
- dotnet workspace can't create donet/c# project #2374
- Cannot paste (Ctrl+V) into Text Area widget #2329
- Request: for better UI on IDE especially for terminal #2231
- How to integrate Eclipse Che with Perforce or GitSwarm. #2201
- Preparing a Workspace with a Maven Project #2191
- Malformed Host Header error on Che startup #2124
- Orion editor - Highlight issue #2078
- Improve configurability for third party tools #1894
- Add third dependency SmartGWT to the che #1886
- State of the multi-module project is not restored #1782
- Running workspace results in IOException: Docker image build failed #1766
- Release and ship CHE 5.0.0-M8 #3307
- Create GET method to return snapshot configuration #3287
- Not able to run che with cli #3276
- Eclipse Che CLI Refactoring + Improvements : phase 1 #3229
- Import project from dashboard does not work #3226
- Apaide? Should maybe be Apache? #3205
- "Restoring project structure..." loader doesn't hide in the workspace without projects. #3181
- The editor has wrong behavior after restart workspace #3175
- Workspace does not start from 'Bitnami Codeigniter' stack on dashboard #3173
- org.eclipse.che.ws-agent should check java version before starting #3137
- 5.0.0-M8 Milestone Overview #3094
- Cannot start workspace #3062
- Remove temporary workspaces on server shutdown #3044
- Create and edit workspace using raw config #3025
- The expanded project is collapsed when workspace is restarted (regression) #3021
- Unexpected enabling of the button create workspace #3019
- Cannot start a workspace from centos:6.6 #3011
- Cascade deletion of projects with the same storage fails #2993
- Adding ssh key by OAuth GitHub form does not work #2988
- REST method for batch creating Projects suitable for both import and generate #2937
- Switching editor tabs should move the highlight in the project explorer #2934
- Docker networks are not deleted when the corresponding workspace is stopped #2930
- Git history area is not restored after refresh page (regression) #2924
- Use OpenJDK in che-server CentOS Dockerfile #2916
- can not clone from IP adress in the URL #2915
- Updating .NET Core Template and Maintainer #2862
- Find in path does not work #2816
- Performance issues with code completion #2815
- Unexpected loss of focus on the project (regression) #2795
- Use relative link to recipe in workspace environment if possible #2769
- Implement schema initialization/migration components #2768
- Unexpected notification about updating a file after refactoring operation (regression) #2745
- Add possibility expand of nodes for a project in the Project tree #2724
- C# icon has word "c#" which makes it seem like a duplicate #2614
- Improved behavior when selecting stack #2568
- Rename .codenvy --> .che #2550
- Manage stack testing #2520
- Creating a workspace from definition file doesn't work #2489
- After adding new subfolder the parent node does not open #2439
- Wrong synchronization of content in editor after split #2391
- Not all editor tabs are closed after stopping workspace (regression) #2372
- Java package collapses in explorer after some file move operations (regression) #2367
- command instruction not supported in compose file #2365
- Chefile Phase 2 #2266
- Wrong behavior when refactor rename package #1776
- Unable to remove SSH key when including invalid characters #1661
- Terminal doesn't recieve Alt Gr characters #671
Pull requests merged:
- RELEASE: set tag versions #3306 (riuvshin)
- Start eclipse/che-server docker image as root by default #3297 (benoitf)
- fix typo #3285 (akurinnoy)
- Send LineConsumerFactory to ProjectManager, improve RequestDispatcher #3240 (gazarenkov)
- Fix ssh client calls for UD and CLI #3238 (benoitf)
- Save state of expanded containers when refactoring operations are performed #3231 (vzhukovskii)
- Fix import projects by URL, from GitHub #3225 (ashumilova)
- CHE-3175: close all editors on WS stop event #3193 (vparfonov)
- Set tooltip with refresh description to the correct button #3189 (vzhukovskii)
- Unexpected loss of focus on the project #3170 (vzhukovskii)
- Correct handling parent element during creating new resource #3166 (vzhukovskii)
- Add ability to auto select first node when tree becomes visible and it has at least one node #3163 (vzhukovskii)
- Fix $CHE_DOCKER_MACHINE_HOST_EXTERNAL variable in docker.sh #3158 (l0rd)
- Performance improvements and other fixes in code completion #3146 (kaloyan-raev)
- CODENVY-593: fix workspace stopping #3133 (garagatyi)
- Issue 3029 - Add a 'warning' state for the notifications #3113 (xcoulon)
- fix position for toolbar buttons #3097 (olexii4)
- CHE-2157: preparation for merge eclipse-che#2157 #3095 (vparfonov)
- debugger improvement #3090 (olexii4)
- Calculate common path for several paths #3089 (vzhukovskii)
- Add hotkey for expand/collapse project tree #3083 (vzhukovskii)
- Introduced after user remove event #3056 (skabashnyuk)
- Update Bitnami stacks to latest versions #3051 (amrecio)
- CHE-2520: add stack testing widget #3050 (olexii4)
- Improve workspace creating flow #3028 (akurinnoy)
- Make it possible to use relative links to recipe in workspace environment #3002 (mshaposhnik)
- CODENVY-1076: Fix URL provided by Project API #2989 (vparfonov)
- CHE-2874 Let users configure the 'Z' flag when mouting a volume #2921 (snjeza)
- che#2550: replaced .codenvy folder to .che #2919 (vparfonov)
- CHE-2365: Add deserializer for 'command' field ComposeServiceImpl. #2807 (AndrienkoAleksandr)
- CODENVY-587: Handle closed consumers in composite line comsumer #2549 (mmorhun)
5.0.0-M7-artik (2016-11-11)
Issues with no labels:
5.0.0-M7 (2016-11-10)
Issues with no labels:
- Wrong tooltip in Project Explorer #3040
- The button "save" and "cancel" in Debug Configuration window always in disabled status. #3039
- Customizing dashboard #3016
- Command Editor - Ability to get list of macros #2998
- Eclipse Che install is a disaster #2965
- Feature Request : Environmental Variables in main project / app container. #2954
- Error starting workspace #2952
- Cannot create a workspace on codenvy-stg.com host from dashboard #2948
- WS Fails Creation - Zombie Docker Networks #2945
- Che launcher is not working if CHE_VERSION is not set to 'nightly' #2943
- Processes panel's size is not restored after refresh page #2926
- This Linux user is not in 'docker' group #2922
- Small question: what is inside eclipse/che:latest - where to find the dockerfile? #2917
- On Mac, Running che command throws error
/usr/local/bin/che: line 165: init\_global\_variables: command not found
#2890 - Unable to connect to Analytics host on install.codenevycorp.com #2889
- Project is still displayed after deleting on dashboard (regression) #2878
- SVN UI - Commands Run via Java Implementation #2863
- Add ability to add and remove machines to workspace environment #2825
- Sometimes, commands are not added correctly on workspace creation from stack #2680
- Could not load [org.h2.mvstore.MV Store$2] #2663
- Status of workspace displayed incorrectly on the navbar panel after creating snapshot #2622
- json structure to create dot net project in eclipse che workspace #2493
- IDE should remember previous state of project tree, files open, panels open, terminals open #2459
- UD not updated properly when ws stopped under certain conditions #2457
- Configuring of named variable with underscore in name doesn't work if it was set using environment variables #2454
- Show/Hide Hidden Files feature works wrong #2415
- Provide automation for Json Rpc request/response processing #2147
- Simplify usage of Json Rpc related components #2145
- Wrong behaviour of modal windows if workspace start fails #2089
- The sub-modules are not configured as project after recursive import #2056
- Properly handle situations when a ws agent is killed by OOM #1988
- Ws-agent has stopped in some case #1817
- Workspace creation/edit view recasting and extending with new item #1767
- Release and ship Che 5.0.0-M7 #3043
- Windows boot2docker fails starting new che-server under certain conditions #3024
- Wrong behavior of panel 'Processes' after refresh (regression) #3001
- A lot of space is used for empty panel #2987
- Predefined commands do not appear in the command widget (regression) #2984
- Terminal is not available after restart workspace (regression) #2983
- Multi-Machine Workspace creation #2979
- Cannot save previewURL into a command (regression) #2966
- OAuth protocol from github does not work #2944
- fix usage of CHE_DATA in Che Server #2941
- 5.0.0-M7 Milestone Plan #2935
- Detect and stop/remove Machines not counted by API (regression) #2927
- Incorrect alignements in Stack screen #2893
- The number of machines is not correctly displayed in the tree if you add workspace using URL #2892
- Latest X>5 che-pullrequests-build failed due to git tests #2888
- Samples configuration improvements #2883
- File watchers don't always work as expected #2876
- Add servers to Agent description and propagate them to Workspace Runtime #2832
- Make agents list fit the styles of other lists in machine's section #2824
- "No workspace selected. Unable to open IDE" displayed while opening the IDE #2820
- Che launcher: not clear error message #2777
- Wrong behavior with stack bulk operation #2727
- Improve selected state in textfield for dark theme #2689
- Compose Syntax Links Not Working. #2687
- Remove UD notification when workspace is created #2627
- Array format unsupported for environment in compose file #2624
- Display raw JSON configuration of the stack #2519
- Add ability to define stack's components #2517
- Add ability to set stack's category (advanced, general) #2516
- Add ability to configure machines inside stack definition #2515
- User Workspace SSH Improvements #2059
- Simplify names of che.properties to be user friendly #2015
- Remove workspace id from websocket connection path to master #1787
Pull requests merged:
- Change ssh text displayed in the IDE #3045 (benoitf)
- CODENVY-804 : Use of userManager to get the userId (when injecting ssh keys) #3036 (benoitf)
- cli: che ssh and che mount commands #3033 (benoitf)
- Revert changes after #2867 #3015 (vzhukovskii)
- CHE-2979: fix display machines name in RAM widget #3009 (ashumilova)
- Contribute PatternFly starter template #2990 (dgutride)
- CHE-2059 Add ssh view for workspace in UD #2980 (benoitf)
- CHE-2059 Add unison agent for che-mount utility #2978 (benoitf)
- Fix links for websockets #2964 (benoitf)
- CHE-2820: Don't show "No workpsace selected" message when IDE is loading #2957 (akurinnoy)
- CHE-2824: fix agents list #2956 (akurinnoy)
- CHE-2059 : Each time a workspace is created, register/associate ssh key #2949 (benoitf)
- CODENVY-1007: add erb extension support as ruby template #2947 (ashumilova)
- Resolve project type after adding all commands #2928 (kaloyan-raev)
- Introduces changes needed to be used by teams in codenvy #2918 (ashumilova)
- #2059 SSH improvement : whenever as a user I open up the SSH panel, i… #2903 (benoitf)
- Suppress talkative log output #2896 (skabashnyuk)
- Add SNAPSHOTTING status tracking and remove obvious notifications #2875 (ashumilova)
- CHE-2654: Changing Agent REST API (adding 'id' and 'description' fiel… #2861 (ibuziuk)
- Upgrade gulp-stylus version #2814 (akervern)
- Simplify Tomcat che.sh bootsrap script #2786 (TylerJewell)
- Fixes #2728: Respect user settings when sending formatting options to LS #2735 (kaloyan-raev)
- Add ability to configure machines inside stack definition [CHE-2515] #2734 (olexii4)
- CHE-2015 Rename configuration properties #2707 (mkuznyetsov)
- CHE-2454: add replacing of double underscores #2664 (garagatyi)
5.0.0-M6 (2016-10-26)
Issues with no labels:
- che.sh + docker: IPs and ws-agent timeouts #2864
- Where to specify credentials for subversion #2852
- The eclipse che can't start a workspace #2851
- The eclipse che can't start a workspace #2849
- There is no modelling tool on Eclipse Che #2844
- Error while creating java project #2839
- Documentation Feedback #2828
- How To Start many che instances on same machine #2821
- Service owned by current user #2818
- Maven modules not recognized #2805
- Che Mount - Accept Unison Profiles #2791
- Github oauth uploaded ssh key worked, terminal not using it #2789
- Hello World Extension Not Working #2784
- Command editor should allow multi-line commands to be typed without using && #2780
- Docker Launcher: Versions and Nightly Builds doesn't work #2776
- Error "Certificates are required for https connection" in Eclipse Che #2774
- Commands don't work in workspaces which were created from Bitnami stack [Regression] #2764
- Documentation - Adding Terms to Glossary #2762
- Creating a new machine in the machine perspective doesn't appear in project perspective (regression) #2759
- Special characters not working in workspace terminal #2752
- Persisting workspaces on Dockerized Che #2741
- Build assembly-ide-war failed on Window7 #2739
- Documentation - Che Compose build.context for Private Repo #2738
- How to configure Che when workspaces + browser are on different networks #2736
- File is opening with error #2729
- Language Server integration should respect empty LS capabilities #2695
- Add the way to figure out that workspace is currently snapshotting #2683
- Ubuntu 16.04 unable to install Eclipse #2621
- Unexpected rewriting content of stack after renaming #2603
- Eclipse Che Extension : Sample hello-world extension project Run issue #2583
- Question: Running Che on Mesos #2536
- Docker Store - Common Vulnerabilities and Exposures(Docker Image) #2534
- Wrong behavior after delete project on dashboard #2527
- Data type mismatch in JpaUserDao#getAll() method #2524
- Iterative improvements to simplify usage of che in che scenarios #2116
- Study Initial schema generation and how to make changes in model after migration to single database #2110
- Wrong behavior while creating project from maven archetype #2098
- Wrong behavior after rename not java files #1821
- Release and ship Che 5.0.0-M6 #2891
- Some commands that have worked through bash shell, can work wrong (regression) #2811
- Unexpected error message 'Machine id' not found after refreshing a browser (regression) #2794
- Amount of machines is not correctly displayed in process tree [Regression] #2775
- 5.0.0-M6 Milestone Plan #2740
- Implement args syntax of build section in compose environment #2661
- Documentation for Workspace Administration - Intro #2659
- Leak of open file descriptors #2633
- Docker Store - Common Vulnerabilities and Exposures(Che's Binary) #2533
- Do not try to connect to terminal if terminal agent not found in machine config #2472
- Send schema associations to JSON language server #2471
- Dev agent is not deployed to all machines #2467
- svn switch missing from svn menu #2456
- Stop workspaces before user removal #2438
- Projects are not removed after deleting a workspace #2435
- Notify a user when he loses connection with Workspace Agent #2369
- Wrong behavior after run command 'Delete' in Subversion plugin #2350
- Improved tabbed editor design #1841
- Make workspace creation and edit screens identical #1769
- Update JsonExampleEditorProvider Code Example #1622
- Closing the ws-machine SSH console produce zombies #1518
- Maven pom.xml and project configuration are not synced #942
Pull requests merged:
- CHE-2848: Removing "skip-validate-sources" from "fast" maven profile #2853 (ibuziuk)
- CHE-2811 Launch all user commands by using bash if shell is not defined. #2838 (benoitf)
- Fix git config test failure #2836 (amisevsk)
- Add sample actions plugin contributed by EclipseSource #2799 (mathansen)
- CLI - Add support for unison profiles #2790 (TylerJewell)
- Annotation used is not the expected one #2757 (benoitf)
- CODENVY-933: remove snapshot stuff from dashboard #2756 (ashumilova)
- Fix macro #2750 (azatsarynnyy)
- Add build args support in compose files (CHE-2661) #2749 (l0rd)
- CODENVY-931: add snapshot creating state to workspace status #2747 (ashumilova)
- Adding 'fast' profile for building Che faster by skipping unit tests,… #2733 (ibuziuk)
- Client command framework improvements #2730 (azatsarynnyy)
- CLI: Add new command - ws - for listing & logs of workspaces #2717 (TylerJewell)
- CHE-1769: make workspace creation and edit screen identical. #2706 (akurinnoy)
- Allow to use bare "alpine" image #2691 (benoitf)
- Build che server Docker image with CentOS base image #2643 (dharmit)
- Enable PHP and JSON LS agents for all PHP stacks #2639 (kaloyan-raev)
- CHE-2435: Add component for clean up workspace folder after remove workspace. #2544 (AndrienkoAleksandr)
- CHE-2369: add a mechanism which checks state of the ws agent #2530 (svor)
- Fix #2471: Send json/schemaAssociations notification #2474 (kaloyan-raev)
- CHE-1841. Improve tabbed editor design #2400 (RomanNikitenko)
5.0.0-M5 (2016-10-07)
Issues with no labels:
- can not find or open /mnt/che/lib/ws-agent.zip #2701
- Support remote Docker by IP #2693
- [Q] Why two versions of che.sh available? #2675
- Default Stacks Do Not Reference Minimal Base Images. #2671
- Code completion for PHP #2666
- Import an existing workspace #2660
- Recently created workspaces are lost when machine is drastically closed #2655
- Not possible to input '{' in the editor #2649
- Cover by selenium test GWT SDM for Che #2635
- Eclipse Che on Windows 8.1 #2620
- Editor does not filter code completion proposals from language server #2592
- Workspace creation error: 404 No such file or directory #2565
- Language server module refactoring #2552
- Rename of workspace prevent its start #2538
- Formatting the whole document makes a big mess #2437
- Remove WorkspaceHooks interface #1939
- Simplify transition between dashboard and IDE #1743
- Release and ship Che 5.0.0-M5 #2731
- Terminal wasn't opened after restart workspace (regression) #2702
- Remote build context in compose file fails when using a git repo rather than a direct link to a Dockerfile #2684
- Updated getting started for Java/Maven #2674
- Updated introduction for Che docs #2673
- Workspace configurations are not saved on Che server restart. #2670
- Documentation for Workspace Administration - Runtime Stacks #2662
- Git checkout with start point is not working #2618
- Building and skipping tests with default maven goal is failing #2610
- Running npm commands freeze the IDE #2608
- After trying to delete predefined stack - message is not clear #2593
- Add Doc About Workspace Sharing #2557
- Workspace "learn more" link in UD is wrong #2551
- Add ability to list/edit stack's tags #2518
- Improve error handling when read a container logs #2498
- "undefined" workspace name in modal dialog in case of error of starting workspace in Dashboard #2492
- Add editing mode in workspace view #2478
- Workspace name and RAM not respected when importing from workspace definition file #2477
- Servers in machine config are not applied to runtime after workspace restart #2470
- Typo in name validation error message #2455
- Move 'Git' and 'Subversion' menus to the left #2447
- 5.0.0-M5 Milestone Plan #2359
- Make username validation to use account name validation #2343
- Enhance GDB debugger to work with node.js #2214
- Validate received Stacks #2055
- Recursive ssh import does not work #2045
- Do not use machine API for machine handling #1929
- Rename project doesn't work #1857
- Add ability to download workspace starting outputs from IDE loader #1756
- Create a Che-specific loader to replace the vertical bars #1754
- When browser is resized, the content of the IDE terminal is missing partly #642
Pull requests merged:
- Fix default PHP content #2721 (kaloyan-raev)
- Fix integration tests when uid/gid already exists in docker image for maven typescript generator #2711 (benoitf)
- Add default content for PHP project #2710 (vparfonov)
- Add new example plugins provided by EclipseSource #2704 (ashumilova)
- Zend stack and project sample #2700 (kaloyan-raev)
- Adding Node.js info to the 'Requirements' section of the README.MD #2699 (ibuziuk)
- Allow to use -Dmaven.test.skip=true #2696 (benoitf)
- CHE-2593: disable stack deletion if current user is not creator #2678 (ashumilova)
- CHE-2518: add ability to add/remove stack's tags #2668 (olexii4)
- Adds Chefile mapping so we can have syntax highlighting #2657 (benoitf)
- Fix #2649 : Allow on Mac to use alt + 5 which is for example used to type { #2656 (benoitf)
- Fix grammar and typo errors #2653 (ashumilova)
- CHE-2492: fix undefined in error message #2648 (olexii4)
- CODENVY-846: add che-in-che stack only for che assembly #2638 (ashumilova)
- Improvements on DTO Typescript generator #2637 (benoitf)
- Fix NPE in tests #2623 (garagatyi)
- CHE-2618 Fix checkout with start point #2619 (mkuznyetsov)
- CHE-2477 and CHE-2551 #2605 (ashumilova)
- CHE-1754: improve ide loader #2589 (olexii4)
- improve IDE iframe injection #2578 (olexii4)
- Expose getCurrentBranch() method on git connection + rework gitvalueProviderFactory #2569 (benoitf)
- CHE-2478: add editing mode in workspace view #2537 (akurinnoy)
- CHE-2498: Improve error handling when read a container logs #2499 (mmorhun)
- Add property machine.docker.local_node_host.external #2402 (l0rd)
5.0.0-M4 (2016-09-29)
Issues with no labels:
- Cover by selenium tests the Bitnamy stacks from dashboars #2636
- Editor right click context menu. #2634
- TODO #2586
- Console doesn't want to be maximized when IDE is opened in frame #2540
- Java errors - RHEL 7.2 Maipo #2486
- Simplify Stack management and authoring #2205
- Language Server Protocol: Signature Help feature #1801
- Loading flow when loading IDE is flickering #1752
- 5.0.0-M4 Milestone Plan #2615
- Change JPA mapping for TEXT fields #2609
- Release and ship Che 5.0.0-M4 #2588
- CLI Environment Variables #2560
5.0.0-M3 (2016-09-26)
Issues with no labels:
- Running the docker launcher with MACHINE_WS_AGENT_MAX_START_TIME_MS has no effect #2584
- How to specify port for previewing Meteor projects #2580
- Question: Using a Docker insecure registry #2563
- Create Docker Image to Get CLI #2559
- Remove Docker Server Mac and Windows Docs #2556
- Link to 4.7 Release Notes on homepage broken #2513
- Select and Copy output of Terminal panel #2512
- Values from che.properties are not injected to Workspace, using Eclipse Che 4.7.2 #2511
- Code Assistant and Code Validation don't work for C# #2509
- Incorrect url is being used when pulling from private registry (v5 M1) #2495
- Prompt is blinking #2342
- Wrong behavior 'Close other' feature from context menu for tabs in the editor #1968
- Language Server Protocol: Refactor Symbol navigation UI #1809
- Language Server Protocol: Hover feature #1800
- Language Server Protocol: Implement client part for "Go To Symbol" feature #1791
- Language Server Protocol: Respect Language Server capabilities on IDE client #1789
- Language Server Protocol: Implement document formatting #1788
- The packages are collapsed after refactoring move #1775
- Improve wizard to restart workspace #1761
- Improve loader when snapshotting #1760
- 5.0.0-M3 Milestone Overview #2641
- Documentation for preview HTML. #2597
- Documentation for Mounting #2596
- The editor hangs if a initializing server is not launched #2574
- Remove duplicated dependency #2547
- Item 'Clear list' was present earlier but it's absent now #2521
- Use tag instead of snapshot of the io.typefox.lsapi project #2506
- Can't start workspace if it contains projects after it's stopped #2500
- Impossible to change RAM when compose stack is selected #2494
- Remove autostart LS agents #2484
- ch.sh wrong permissions #2468
- Workspace environment page enhancement #2451
- CLI - che start is not selinux aware #2441
- Cannot start a workspace with alpine base image #2424
- Fix project creation page issues on dashboard #2416
- volumes_from does not work #2366
- After invoking of some command in the IDE terminal - view may be broken #2353
- Gray out menus until the workspace is not loaded or stopped #2286
- Merge model changes to JPA branch #2280
- Merge LSP branch to the master #2279
- Proper C# support for Che #2274
- Add utils to parse environment recipe format #2213
- Provide simple create/edit page for a Stack #2207
- Add Stacks page under Che's Dashboard #2206
- Soften lines/separator for dark theme #2142
- User password stores/updates without encoding #2136
- Migrate local json-based storage to jpa #2016
- Implement Account API #1989
- Don't store account name as Workspace#namespace #1950
- Unexpected reloading the factories page after selecting #1922
- Allow for changes to workspace RAM to existing workspace #1918
- Update editor to Orion 12 #1900
- Create/Use TCK for UserDao #1847
- UserService structural refactoring #1846
- RecipeDao implementation on JPA #1815
- Implementation of workspace service storage on JPA #1813
- FactoryService structural refactoring #1812
- Implement UserDao based on JPA #1811
- Create JPA based SshDao implementation #1810
- Add c# project type #1808
- Integrate JPA components/tools with Che Infrastructure #1807
- Investigate strategies for removing cascading entities #1803
- SnapshotDao implementation on JPA #1797
- StackDao implementation on JPA #1795
- Add section in workspace to handle the agents #1774
- Add Environment variables in the workspace configuration #1772
- Add Ports section in the workspace configuration #1771
- Add syntax coloration to machine outputs when starting a workspace #1755
Pull requests merged:
- Publish StackPersistedEvent after stack is persisted #2582 (evoevodin)
- CHE-1774: Adding "Agents" section to the "Runtime" tab #2577 (ibuziuk)
- Fixes space issue with profile variables #2575 (TylerJewell)
- CODENVY-2142 fix dashboard dropdown menu #2572 (olexii4)
- Fix editing machine's RAM on workspace creation #2570 (ashumilova)
- CHE-2142 improve dark theme styles for lines and separators #2555 (olexii4)
- Add testing stack for Langage Server agents #2541 (slemeur)
- CLI: Use new che-mount & adds mechanism for CLI to update itself to new versions #2535 (TylerJewell)
- CHE-2521: improve clear recent list action #2531 (olexii4)
- CODENVY-502: introduce application notifications and container for them #2529 (ashumilova)
- Che CLI: added some parameters to execute che-mount #2523 (l0rd)
- CHE-1900: Update editor to Orion 12 #2522 (azatsarynnyy)
- CHE-2494: show RAM widget when compose stack is selected #2504 (akurinnoy)
- Provide Maven plugin for generating TypeScript DTO objects based on Java DTO #2490 (benoitf)
- CHE-2206: add stacks list, edit and creation #2465 (ashumilova)
- CHE-2286: disable menu items until the workspace is not running #2464 (olexii4)
- Add .che to gitignore #2462 (benoitf)
- Support for Language Server Protocol #2452 (tolusha)
- CHE-2416: improve workspace-select-stack widget for UD #2432 (olexii4)
- Set CLI home directory to be ${CHE_MINI_PRODUCT_NAME} #2410 (TylerJewell)
- CHE-1771: Add Runtime page to Workspace details #2371 (akurinnoy)
- Add support of BasicAuthentication Authentication to Git #1940 (i053322)
- Use of TypeScript instead of ES6 #1587 (benoitf)
- Add parameters for auto-snapshot and auto-restore of the workspace state #1281 (akorneta)
5.0.0-M2 (2016-09-20)
Issues with no labels:
- RAM widget disappers when select Java-MySQL stack #2480
- CLI: Run Che specify CHE_HOST_IP #2476
- consume eclipse che api from jquery/c# #2475
- Having to go through a series of steps before Eclipse Che starts. #2449
- How to run a Che farm behind an nginx router #2383
- Stop VM running che after idle/inactivity for long time #2362
- Init git repository at workspace level #2357
- Unable to select text on terminal window #2320
- Fix tag on default template "web-javaee-jaxrs" #2290
- Add ability to support specific docker registries for saving snapshots #2273
- Adapt JPA branch with changes in Workspace model #2215
- Implement post-flight check requirements into the codenvy/che-test image #2127
- Adapt ARTIK IDE to use Che Docker Launcher #2117
- Eclipse che not working in clients machine #2062
- Tab styling on operations perspective #2035
- Create a mechanism to configure Che with configs from different sources #2014
- Che build in the root directory fails on a clean check-out #1858
- Bower dependencies causing Che build to fail #1827
- JPA Dao implementation #1790
- Add Device logging for Artik #1777
- Errors in workspace after checking out (missing jdt dependencies) #1740
- Support for WTP server launching #1676
- Question about google super dev. #1640
- Timeline for multi-cursor visuals? #1618
- Add README for each plugin #1567
- How can I make my project type extension to extends MAVEN project type ?? #1535
- non workspace machines don't have project code #1533
- ability to use docker-compose.yml instead of docker file for dev environments #1527
- How about supporting Mercurial as a version control tool ? #1436
- [languageserver] Push notification to client on new language server #1427
- [languageserver] Ensure order of events #1426
- [languageserver] Support incremental updates #1425
- [languageserver] Find Reference #1421
- How to extend a new project type that contains a new perspective #1404
- 5.0.0-M2 Milestone Overview #2640
- Java Refactoring Rename feature broken after merging VFS Events and Split Editor features #2168
Pull requests merged:
- Fix LanguageServerException message for CSharp LS #2532 (xcoulon)
- CHE-781: use 1Gb RAM for db machine and remove ssh agent from it #2505 (ashumilova)
5.0.0-M1 (2016-09-14)
Issues with no labels:
- Command for opening a file #2412
- Custom extension not visible on IDE 4.7.2 #2411
- GitLab docs update #2405
- Added documentation for GitLab oAuth #2404
- Add authentication for accessing workspace in private cloud #2390
- Help needed to make custom che.properties work on boot2docker-hyperV in windows 10 #2384
- Not able to import projects from my Github account though can see the projects listed. #2360
- Close editor when file is deleted #2328
- How integrate eclipse Che with AD and LDAP #2302
- Support for private docker registries withotut authentication? #2188
- Can't load project types outside localhost #2058
- Configure locale in a docker container #1856
- Environment Provider and Agent SPI #1829
- Docker Launcher: Websockets are unable to comunicate with the wsagent when the server and the browser run on different networks #1644
- Broken link on dashboard page to custom stacks documentation #2440
- Release and ship Che 5.0.0-M1 #2433
- NullPointer when starting a multi machine workspace #2426
- Ways to mount folder inside host machine to auxiliary machine #2425
- Workspaces that have been created before merge of the agents feature do not start #2385
- Download project as Zip does not work #2377
- There is no content of recipe into 'Operation Perspective' #2373
- Document model changes introduced in #1818 #2363
- Snapshoting of machines failed if snapshot made second time for given machine #2344
- Cannot launch a workspace after creation #2331
- che.sh root script is not sh compliant #2303
- Creating new machine does not work #2300
- che.sh does not run #2295
- Node console template not showing up #2291
- Adopt agents to new environment model #2285
- Redrawing dashboard page when no workspaces #2275
- Make Che with debug flag use default log level instead of debug log level #2272
- 5.0.0-M1 Milestone Plan #2267
- Avoid using deprecated KeyboardEvent.keyIdentifier #2209
- Make default workspace RAM setting to 2GB #2204
- Copy/Paste doesn't work in the Terminal (Firefox) #2178
- Pack ssh agent #2156
- Test agents over different containers #2138
- Continuously upload new agent binaries to Codenvy Update Server #2137
- Change type of pointed messages from ERROR to WARNING #2135
- Pack terminal agent #2074
- Package dev agent #2073
- Implement and pack Language Server Agents #2032
- Implement Agent API #2008
- Specify how to name, package and run Agent #2005
- NPE after deleting multi-module project #1985
- Git checkout operation notification #1912
- File explorer real time content update #1911
- File editor real time content update #1910
- Add ability to preview an HTML file into another browser window #1883
- Add ability to install Orion plugins inside the Che editor #1878
- Detector of VFS high level events related to client side state #1832
- Client-side service to track client state #1830
- IDE (client) - workspace agent (server) event transport service #1824
- Machine Agent specification and implementation #1823
- Change Workspace environment model #1818
- Remove the current workspace runtime loader #1759
- Display loading steps when booting ws from IDE #1758
- Provide more space to the console when the workspace is booting #1757
- Is there a plan to support multiple extra column mapping in new workspace container creation? #1244
Pull requests merged:
- Remove duplicated lines in pom.xml #2479 (benoitf)
- CHE-2440: fix custom stack documentation link and stack format toggle #2443 (ashumilova)
- CHE-2425: Ways to mount folder inside host machine to auxiliary machine #2427 (tolusha)
- Fix NPE after deleting multi-module project #2419 (azatsarynnyy)
- improve workspace RAM settings for add project flow #2403 (olexii4)
- Add ability to preview an HTML file into another browser window #2378 (azatsarynnyy)
- Remove unused code #2370 (azatsarynnyy)
- Fix double output, workspace list, RAM displaying, add recipe format #2348 (ashumilova)
- Avoid using deprecated 'keyIdentifier' property of 'KeyboardEvent' #2318 (azatsarynnyy)
- fixup to che.sh #2306 (TylerJewell)
- Add Bitnami stacks and blank project for use with the generators #2301 (amrecio)
- Add support for Che in Che with a Chefile #2289 (benoitf)
- backport PR2264 into CHE-1818 branch #2288 (benoitf)
- Fix redirection to creation page - removed flicking #2276 (ashumilova)
- CLI: Fix Mac tmp dir access #2269 (TylerJewell)
- Allow mounting of multiple volumes to mount properties #2264 (benoitf)
- Add possibility to install Orion plugins for the CHE editor #2262 (azatsarynnyy)
- Mechanism to configure Che with configs from different sources #2175 (andrew00x)
4.7.2 (2016-09-09)
Issues with no labels:
- Building of 4.7.1 tag fails on IDE Stack: "Missing header in: che-core-ide-stacks/src/main/resources/images/type-bitnami.svg" #2389
- Am I using che-install-plugin correctly? I can't make the JSON plugin works #2330
- 4.7.2 Milestone Plan #2401
- The box 'boxcutter/centos72-docker' could not be found #2379
Pull requests merged:
- Update Vagrantfile to use base centos72 image #2388 (TylerJewell)
4.7.1 (2016-09-08)
Issues with no labels:
- Can't load project #2361
- Workspace - "Download as Zip..." action should download all projects in the workspace #2336
- mvn clean install build is failure #2335
- The size of workspase is not correctly displayed on the dashboard. #2333
- Che server and workspace machines on separate nodes #2327
- from 4.7.0 become 4.6.2 #2326
- Trying to build Eclipse Che 4.8.x on Ubuntu, I got exception "java.net.SocketException: Broken pipe" #2323
- "cannot enable tty mode on non tty input" on Eclipse Che version 4.7.0 #2321
- Running che as a server on Mac with odd behavior #2313
- How to config mirror for maven? cant run vi in che container #2309
- What should I do to support hundreds of workspace working properly at the same time. #2297
- Grammar for PHP tag doesn't support all cases #2283
- I built Eclipse Che 4.8.0, but I get "LOADING: Error while Booting developer machine" when I try to run a Workspace #2271
- chrome developer tools network show ”Provisional headers are shown“ #2270
- somtimes pop dialog cant copy and paste #2258
- Issue with Git Committing in 4.5.1 #2101
- No index.html when creating a java-swing workspace with mentioned stack #2021
- Restore state of project feature - does not apply to a maven multimodule projects #1920
- Make Che with multi-machine environments backward compatible #1820
- Add enhancements for working with files not added as projects #1580
- 4.7.1 Milestone Plan #2354
- Release and ship Che 4.7.1 #2337
- Machine tab does not have full output of the workspace boot #2325
- Two terminal tabs appearing when workspace first loads #2324
- Connection failed with terminal #2322
- ${workspace.name} macro should be include in gin configuration #2293
- ${server.<name>} macro should provide full information about server #2292
- 'che-ip' tool returns an error in case when there is no 'ethn' interface #2284
- Remote Che: terminal unavailable #2281
- After creation a new workspace the ssh button in the processes widget is absent #2278
- Unexpected appearance of the second terminal after refresh #2249
Pull requests merged:
- Allow Che CLI to run in directory w/o write permissions #2358 (TylerJewell)
- Separate CHE_VERSION from CHE_UTILITY_VERSION #2307 (TylerJewell)
4.8.0-artik (2016-08-31)
Issues with no labels:
- After stopping workspace the restart widget does not appear #2268
- Trying to build and run Eclipse Che 4.6.x, I get java.lang.NoClassDefFoundError: org/objectweb/asm/MethodVisitor #2259
- Cannot use github without oauth #2253
- Build Che Using Docker - npm error #2247
- Unable to import GitSwarm Projects #2244
- Cannot close tabs into a single pane #2223
- Cannot close the last pane #2221
4.7.0 (2016-08-29)
Issues with no labels:
- IDE can't build and run project #2238
- Add macros for host #2230
- Incomprehensible behavior for creation a factory from dashboard #2229
- Folder/File disappeared after rename #2227
- In company's network,workspace open error,and can't create project #2226
- The just created new splitted pane for a terminal is empty #2222
- Ability to create a workspace from any repository hosting provider #2202
- Is there a way to run 4.7 until it officially comes out? #2199
- Error of automatic update of IM CLI: 'Could not generate DH keypair' #2195
- Unable to start my workspace "You can configure machine.ws_agent.max_start_time_ms in Che properties to increase the timeout" #2192
- Eclipse che up freezing #2189
- CHE_SERVER_CONTAINER_NAME doesn't have any effect. #2187
- Where can I find che.properties file and export workspace snapshot? #2186
- Links on hwo to extend Che on website are outdated #2184
- Jade/Coffeescript/SASS support? #2180
- HTTPS Support? #2174
- Unable to create project eventhough workspace created. #2173
- Workspaces don't persist between docker service restarts #2172
- Enable node.js debugging via GDB #2171
- I don't think APIs in swagger related to projects are working correctly. #2166
- What's the differnce between eclipse/che and codenvy/che dockerhub repos? #2164
- setup nightly QA for new dockerized CHE #2161
- Blank Workspace Won't Start with Obscure Error #2149
- Refresh in Project Explorer does not work #2141
- Can not do CLI mount #2123
- Wokspaces are not loaded when che starts as a container #2122
- Docker out of docker #2086
- Issue building Che with custom plugin - Project extension doesn t appear #2077
- Add Native Scripts to Launch All Che Commands #1969
- Docker Launcher - wrong hostname output when running in a VM #1925
- Che launches a new browser window when changing left-side navigation options #1923
- Move "Subversion" menu after to "Git" in project's explorer right-click menu #1884
- Separate environment runtime management from workspace runtime management #1864
- Wrong symbols in the message console after git merge #1859
- Rework the grids and lists views in the user dashboard #1762
- Will the plugin-datasource coming back to the Che future version? #1724
- Re-creating a project with the same name as a deleted one in same workspace fails on Codenvy #1637
- How to restrict the number of workspaces that can be created? Or enable only one workspace running at the same time #1557
- Please add Clojure support to Eclipse Che #1484
- Release and ship Che 4.7.0 #2265
- Sometimes the IDE view may be broken #2260
- che.sh trying to run 'docker.exe' on OSX #2248
- Eclipse CHE is up on vagrant but not available on the browser #2235
- Modify Error Message When Trying to Run Che Server Twice #2233
- Wrong icon for unknown filetype in editor #2183
- Revamp list's header #2179
- How do I make eclipse che instance persist across host reboots #2170
- Simplify boxes' design for Dashboard page #2158
- Dashboard's New Project wizard fails if workspace source type is 'location' #2134
- [dashboard] Move project repository info from separate tab #2129
- Error when running Che using CLI utility #2128
- Che launcher debug prints wrong port / hostname for running server if variables change #2102
- Registry disappears from admin section #2082
- che-launcher based provisioning with Vagrant doesn't restart the server #2066
- che-launcher self-destruct causes error #2065
- Remove native git implementation #2033
- Che Milestone 4.7.0 #2029
- Convert Vagrantfile to use Che Launcher syntax #2026
- Incorrect factory validation behavior when field value matches default for its type #2022
- Project is not accessible in Dashboard #2020
- Apply the new component to docker registries list #2010
- Sometimes the org.eclipse.che.api.project.server.Project Service Test fails during build of the CHE #2006
- Wrong behavior of targets widget #2002
- On workspace start error, "Start Workspace" dialog covers error dialog #1987
- Classpath not resolved when it's in a Maven container #1964
- Docker Che launcher doesn't show progress on pull of new che-server image #1942
- Wrong behavior after starting workspace from snapshot #1933
- Add support for chefile configuration #1895
- Improved tabbed terminals design #1888
- Update plugin sample #1882
- Path in the 'Parent' field presents incorrectly on the 'Project Configuration' window #1868
- The whole git changed list opens if git compare called from file context menu #1866
- After select an item in the Git compare widget the Compare button is disabled #1865
- Name of workspace is displayed incorrectly in the header. #1848
- Adapt Editor agent to manage multi parts #1840
- Correct processing some operations for editor #1839
- Sync content of the file for all opened tabs of this file #1838
- Split view for editor #1837
- Apply the new grid component to workspace projects list #1780
- Apply the new grid component to users list and workspace members list #1779
- New layout for forms in UD #1770
- Add "+" button next to "Recent workspaces" #1768
- Handle workspace list hover and click states for list views in dashboard #1765
- Add actions for workspace item in workspace list for dashboard #1764
- Create grids common components #1763
- placeholder for preview URL #1591
- Macro for selected files in the project explorer #953
Pull requests merged:
- Restore PR #1528 fix that has been lost with TypeScript changes #2554 (benoitf)
- CLI Fixup #2252 (TylerJewell)
- Update dashboard view #2245 (akurinnoy)
- Fix Processes panel behavior #2240 (azatsarynnyy)
- Let Che CLI compile Che #2239 (TylerJewell)
- Deactivation of che-long-touch behaviour in navbar #2237 (slemeur)
- Update Vagrantfile #2236 (TylerJewell)
- #953: Extend macro list #2232 (vzhukovskii)
- Fix errors in che-in-che stack #2225 (TylerJewell)
- Changes to support move to che-dockerfiles repository #2220 (TylerJewell)
- CHE-2158: simplify boxes' design for Dashboard page #2219 (akurinnoy)
- CHE-2134 improve create project flow #2217 (olexii4)
- Fix invalid syntax in dashboard imports #2216 (benoitf)
- Che script improvements #2211 (TylerJewell)
- CHE-2179: add description widget #2210 (ashumilova)
- Fix che-in-che stack #2208 (mkuznyetsov)
- Add che product name to CLI & launcher #2203 (TylerJewell)
- #2183 Wrong icon for unknown filetype in editor #2196 (vitaliy-guliy)
- CHE-2129: [dashboard] move project repository info from separate tab #2190 (akurinnoy)
- CODENVY-562: Clean up container if it failed to start #2165 (mmorhun)
- CHE-1848: name of workspace is displayed correctly #2146 (akurinnoy)
- #1868: Display correct path during converting folder into project #2140 (vzhukovskii)
- Changes to support che-in-che #2119 (TylerJewell)
- CHE-1866: Fix wrong viewing of git compare #2106 (vinokurig)
- Optimize che-launcher for perf #2105 (TylerJewell)
- CHE-1770: New layout for forms in UD #2061 (akurinnoy)
- CHE-2020: Fix passing project name on project creation from wizard #2051 (ashumilova)
- #1895 codenvy/che-file improvements #2048 (benoitf)
- codenvy-447: Remove containers in case failed to create docker instance. #2007 (AndrienkoAleksandr)
- CHE-2002 fix wrong workspace ID for SSH target #2003 (olexii4)
- CHE-1491: add "+" button next to "Recent workspaces" #1816 (akurinnoy)
- CODENVY-707: fix bug with several IDE on page #1746 (akurinnoy)
- [WIP] CHE-1369: rework UD to listen environment channels #1648 (ashumilova)
4.7.0-RC1 (2016-08-16)
4.7.0-artik (2016-08-15)
Issues with no labels:
- Eclipse che doesn't read the workspaces created when executed as a container #2120
- Signer information does not match (version 4.6.2) #2113
- Problem authenticating on github #2104
- Compiling Che fails #2093
- SSH machine is displayed as RUNNING after creating it with wrong credentials #2090
- Make che-launcher inject all CHE_* environment variables into che-server #2013
- Remove some editor api interfaces and clases and simplify editor initialization process #1913
- Can't find REST API about auth. #1592
4.6.2 (2016-08-11)
Issues with no labels:
- How do I write a custom recipe that uses scripts? #2084
- unzip: cannot find or open /mnt/che/ws-agent.zip, /mnt/che/ws-agent.zip.zip or /mnt/che/ws-agent.zip.ZIP. #2081
- How to debug che source code in windows? #2070
- Question: WEB UI Authentication #2028
- Sparse checkout broken #2019
- Cannot wget/curl/git/apt-get to internet from within docker container #2001
- Issue on Eclipse Che using vagrant behind firewall #1897
4.6.1 (2016-08-04)
Issues with no labels:
- Could not start workspace <wokespace-id> Reason: Timeout reached #2039
- Javascript errors while building from source #1984
- Preview URL for android workspaces not include for Eclipse Che version 4.5.1 #1908
4.6.0 (2016-08-01)
Issues with no labels:
- "Edit Commands..." for java seems don't work #1996
- Check if workspace backup performed on docker service restart or stop #1972
- Publish port exposed by workspace at a particular port #1971
- Deprecate CurrentProjectChangedEvent and his handler #1961
- Add custom user agent header into JGit #1935
- Make ability to show notifications from dashboard when IDE iframe is showed #1915
- Is it possible way to debug Che Server? #1880
- How should I debug the Eclipse Che core? #1876
- Use local image before registry #1845
- Certificates are required for https connection #1792
- How to solve cross domain problem when deploy docker on seperate node #1781
- Find way to distinguish between Docker for Mac and Windows #1744
- CORS restrictions in Workspace Agent #1735
- Cannot start a new workspace #1686
- Che doesn't use the configured DNS server #1684
- Error response from daemon: client is newer than server (client API version: 1.23, server API version: 1.22) #1636
- insufficient memory #1631
- Bluetooth over USB on OSX 10.11.4 - VirtualBox Settings #1611
- Intellisense not work #1610
- org.eclipse.che.ide.websocket.WebSocketException: WebSocket is not opened. #1604
- How to restore workspaces when restarting Che? #1561
- [languageserver] Rename Refactoring #1424
- [languageserver] Goto Definition #1423
- [languageserver] hover provider #1422
- Callbacks send to WsAgentStateController#getMessageBus ignored #1413
- Release and ship Che 4.6.0 #2012
- Not able to run Che as a Docker Container on OSX #1976
- Machine recipe not editable #1967
- Parameterized Vagrantfile: Make Virtualbox Machine name configurable #1965
- Add instructions in new Che launcher how to get Che server logs #1951
- Stop of Che container in new Che launcher is broken #1949
- Unable to copy public key from SSH prefs #1938
- Elements stops responding after clicking outside submenu in Firefox #1928
- Che Docker Launcher - Fails to Recognize Valid Server Boot #1924
- When restarting a workspace, open project tree re-appears as closed. #1919
- IDE resources caching from UD is broken #1909
- Cannot export a workspace from the Dashboard #1903
- Unexpected errors in the browser console after restarting a workspace #1902
- Copy and paste not working in the terminal #1899
- Cloning a VSTS repo feature does not work #1893
- Move che-plugin-java-jdt-core-repack module to che-lib #1887
- Milestone Summary 4.6.0 #1870
- If use the dashboard for import project from zip archive, the root folder of the archive don't skip #1852
- Opened files list in the editor area does not work properly #1850
- Che ignores user response when asks whether it should restore workspace or not #1849
- Change value of "java.output.folder" attribute #1843
- Add CI mechanisms for new Che Docker images #1842
- After closing the Project wizard widget by ESC select path form still opened #1825
- Delete multi-module projects in some case holding failure #1819
- Wrong behavior after configure folder with name 'java' as source #1814
- Tree of 'changes to be performed' in the refactoring 'Rename' window does not work correctly #1786
- Preview URL may be lost after refreshing page #1785
- Automatically open the IDE after creating a project #1753
Pull requests merged:
- WIP: Add Native .bat and .sh scripts for Eclipse Che #2000 (TylerJewell)
- #1919: Save application state to the user profile correctly #1994 (vzhukovskii)
- Parameterize Vagrantfile: Make Virtualbox Machine name configurable #1966 (zenobios)
- Add additional DEBUG info to che-launcher #1957 (TylerJewell)
- Launcher: stop che-server cleanly (fix #1949) #1956 (l0rd)
- #1814: Synchronize project instead of parent directory #1954 (vzhukovskii)
- fix dropdown-menu freezing #1948 (akurinnoy)
- CHE-1797: Add JPA based SnapshotDao implementation #1937 (evoevodin)
- CHE-1935; add custom User-Agent header value for JGit; #1936 (mshaposhnik)
- #1899: Add ability to copy and paste text in terminal view #1932 (vzhukovskii)
- Update IDE resource path after changes for namespace handling (Fix #1909) #1931 (benoitf)
- CHE-1785: save preview URL for the command #1930 (svor)
- Allow to continue to start the script even if there is a chown failure #1917 (benoitf)
- CHE-1825: fix problem with the window selection #1916 (svor)
- [Replaces #1885] Launcher: fixed Path problems, splitted in 3 files and added tests #1914 (l0rd)
- CHE-1849: Modify start workspace by ID API method #1907 (vinokurig)
- #1903: fix export a workspace from the Dashboard #1906 (akurinnoy)
- CHE-1893; fix authorization flow during clone from private repo #1905 (mshaposhnik)
- CHE-1361 Artik: Resources monitor (CPU, memory and storage) #1904 (vitaliy-guliy)
- CHE-1843: change value of "java.output.folder" attribute #1901 (svor)
- Launcher: fixed Path problems, splitted in 3 files and added tests #1898 (l0rd)
- Fix the ENV about configuration folder to set when using docker image #1896 (benoitf)
- Add docker image to grab the ip used by docker #1891 (benoitf)
- che-launcher infer Che version and self destruct itself #1881 (l0rd)
- CHE-1535: Reveal resources after move and copy operation #1877 (vzhukovskii)
- CHE-1819: fix NPE when unresolved project is deleted #1874 (svor)
- Type fox issue 1413 #1873 (vparfonov)
- Add new parameters to build docker image method #1872 (mmorhun)
- #1850: Remove closed file from the editor's popup list #1867 (vzhukovskii)
- CHE-1492: automatically open the IDE after creating a project #1863 (akurinnoy)
- Downgrade docker installed in Che image #1833 (l0rd)
- CHE-1504: [dashboard] fix bug in project template selection #1737 (akurinnoy)
- Fix new alpine based Dockerfile for Boot2Docker #1723 (l0rd)
- Use a docker launcher image to simplify start/stop/update/restart commands #1683 (l0rd)
- CODENVY-651 Save machine config with 'dev' instead of 'isDev' field #1679 (mkuznyetsov)
- CHE-1248 remove workspace information from EnvironmentContext #1658 (mshaposhnik)
- Update according to changes in everrest #1625 (mkuznyetsov)
4.5.1 (2016-07-19)
Issues with no labels:
- Create component to send heartbeat information from docker based Che #1835
- Can't authenticate on github #1694
- Cannot start workspace by using dashboard #1834
4.5.0 (2016-07-18)
Issues with no labels:
- The flow when loading IDE is flickering and ugly #1745
- [dashboard] Rework the grids and related behavior #1742
- Workspace should update project by path instead by name #1741
- [Q] Exposed ports in Dockerfile #1719
- Can't have multiple instances of Che container connected to same GitHub account #1716
- Docker for Windows Beta does not write workspaces and storage files to mounted drives #1711
- Anyone know why my che cannot find Virtual Box even though VBOX_MSI_INSTALL_PATH is set in environment variable #1710
- Che nightly won't start on Docker for Mac #1708
- Che shows the incorrect view aftering rebuild /dashboard #1700
- Shared workspaces #1371
Pull requests merged:
- codenvy/che-file docker improvement #2037 (benoitf)
- Bunch of changes for allowing to build on CI with Docker/Linux #2017 (benoitf)
- fix dependency #1844 (akurinnoy)
- CHE-1347: fix import project on dashboard from zip archive #1738 (akurinnoy)
- CHE-1298; remove war name from url schema #1572 (mshaposhnik)
- CHE-394: Add ability to specify branch when cloning from GitHub #1430 (vinokurig)
- CHE-1208: add an ability to configure several source folders #1419 (svor)
- CHE-1159: Add to Jgit implementation ability to view cloning process #1394 (vinokurig)
4.4.2-artik (2016-07-12)
Issues with no labels:
- oAuth settings in che.properties not getting picked up #1696
- Run on docker for windows #1695
- Error when starting workspace #1681
- Unable to open newly created workspaces #1666
- Unable to run the latest version assembly successfully #1665
- 404 error on creating workspace container. #1635
- Create a Deb/Rpm package to facilitate installation and configuration out of the box #1620
- Google Eclipse Plugin - is or will there be a GWT plugin for Che ? #1617
- Example showing syntax highlighting #1608
- Cant run "Che run" on hyper-V (not using docker for windows, due windows 10 build) #1593
- [Codeenvy] CORs issue #1481
- [Codenvy] New Project stuck at "Starting workspace runtime" #1480
- Workspace import/export #1468
- How to create and register a custom viewpart in Che workspace? #1446
- How to add a new view? #1433
4.4.2 (2016-07-06)
4.4.1 (2016-07-05)
Issues with no labels:
- Autocomplete for python? #1642
- Client has aborted connection. Response writing omitted. #1638
- run che on eclipse with tomcat #1630
- Ports not exposed when using Docker for Mac #1629
- Could not start workspace wksp-JavaEE. Reason: Error response from docker API, status: 404, message: Container command '/bin/sh' not found or does not exist. #1621
- Can't create machine from snapshot. #1612
- download size #1602
- I want set a login #1601
- Failed build from source (mvn clean install) with devnation branch #1598
- can not load openshift oauth #1597
- Not able to open Workspace in Chrome. Stuck in Loading. #1596
- unzip: cannot find or open /mnt/che/ws-agent.zip, /mnt/che/ws-agent.zip.zip or /mnt/che/ws-agent.zip.ZIP. #1595
- Create Workspace Dialog #1517
4.4.0 (2016-06-28)
Issues with no labels:
- Is there a factory file? #1590
Pull requests merged:
- CHE-1314 Add loader during workspace snapshotting process #1503 (mkuznyetsov)
- CHE-1142: [dashboard] improve project creation popup #1461 (akurinnoy)
- CHE-1136. Show workspace start logs when workspace is in STARTING state #1355 (RomanNikitenko)
- CHE-167: Improve java debugger for opening java files from external project modules. #1300 (AndrienkoAleksandr)
4.3.5 (2016-06-24)
Issues with no labels:
- add shortcut for Quick Fix to editor #1570
- Cannot connect Agent when creating workspace: cannot find or open /mnt/che/ws-agent.zip #1554
- Document/support private SSH key #1540
4.3.4 (2016-06-22)
Issues with no labels:
- Parameterize the Che Vagrantfile #1531
- Client has aborted connection. Response writing omitted.Help! #1530
4.3.3 (2016-06-17)
Issues with no labels:
- Codenvy beta installs the entire OS after container stopped, causing huge startup delays #1516
- Can't start machine ws-machine because machine recipe downloading failed. #1504
4.3.2 (2016-06-14)
4.3.1 (2016-06-14)
4.3.0 (2016-06-13)
Issues with no labels:
- The latest code Compiling GWT Application failed #1485
- Is there any tutorial to introduce how to deploy Che in a farm to keep every user has their own Che instance #1475
- Github #1470
- Workspace ram #1469
- Browser JS error when starting agent #1462
- Question: port range to open in amazon instance #1457
- Terminal error on workspace creation #1445
- Commands not loading from new workspace. #1428
Pull requests merged:
- CODENVY-608: Close output consumer on destroy machine #1466 (vinokurig)
- CODENVY-595: add possibility to adjust machine swap size #1458 (riuvshin)
- Fix docker image reference parsing by DockerImageIdentifierParser #1420 (garagatyi)
- CHE-1196: Artik: Debugger hangs when debugging binaries using Artik SDK #1418 (tolusha)
- CODENVY-566 make workspace export working again #1417 (benoitf)
- CHE-1275: Add api endpoint into each non dev machine environment #1415 (akorneta)
- CHE-1233: fix wrong behavior for ready-to-go-stacks selector #1411 (olexii4)
- CODENVY-27; adapt machine sevice to workspace sharing #1409 (mshaposhnik)
- CHE-1231. Show/hide error messages after updating pom.xml #1398 (RomanNikitenko)
- CODENVY-480 Remove user's roles #1336 (sleshchenko)
4.3.0-RC1 (2016-06-04)
Issues with no labels:
- AMI for che? #1416
- Stuck at 'Starting workspace agent' when Che server, Docker and browser are on the same machine #1412
- Workspace Not Loaded On Che Start #1410
- VPN + eclipse che : workspace agent unable to ping the Che server #1408
- Artik IDE not reuseable #1381
4.2.3 (2016-05-25)
4.2.2 (2016-05-12)
4.2.1 (2016-04-27)
4.2.0 (2016-04-25)
4.1.1 (2016-04-15)
4.1.0 (2016-04-08)
4.0.1 (2016-03-29)
4.0.0 (2016-03-29)
4.0.0-RC14 (2016-03-23)
4.0.0-RC13 (2016-03-09)
4.0.0-RC12 (2016-03-06)
4.0.0-RC11 (2016-03-03)
4.0.0-RC10 (2016-03-02)
4.0.0-RC9 (2016-03-01)
4.0.0-RC8 (2016-02-28)
4.0.0-RC7 (2016-02-25)
4.0.0-RC6 (2016-02-20)
4.0.0-RC5 (2016-02-18)
4.0.0-RC4 (2016-02-15)
* This Change Log was automatically generated by github_changelog_generator