Version 2.6.3
Release 2.6.3
===========
Date: 2016-02-25
Name: "cafe bonbon dodgerblue leaf"
Notes
Primarily bug fixes, and some enhancements:
- Asynchronous nodes cache. Per-project and global toggle and configurable retention delay. By default, projects now use an asynchronous method for retrieving Node data from Resource Model Sources. You should see an improvement in page load when using slow model sources (such as a URL for a slow endpoint).
- Performance improvements with many thousands of Nodes. The Nodes and Commands page, as well as other places where Nodes are loaded (e.g. Job editor) now should be much more responsive when you have e.g. 20K nodes. The Nodes page now uses result paging, and some parts of the UI now truncate the result set as well if you have many nodes.
Contributors
- Alex Honor (ahonor)
- Bryon Williams
- Greg Schueler (gschueler)
- Luis Toledo
- Miguel A. Fuentes Buchholtz (miguelantonio)
- Rophy Tsai (rophy)
- mathieuchateau
Bug Reporters
- Alicia-Solinea
- SydOps
- ahonor
- ajxb
- arminioa
- bryonwilliams
- gschueler
- kamaradclimber
- kmusard
- ltamaster
- makered
- mathieuchateau
- obrienmorgan
- rasebo
- richiereynolds
- robizz
- rophy
- schast
- snebel29
- ssbarnea
Issues
- toggle job execution/schedule can be triggered with GET without synchronizer token
- Add bulk job edit: enable/disable schedule and execution
- ExecutionJob: Failed to update job statistics
- some links are dead
- Workflow step editor: after deleting a script and hitting save, it disappears
- Code example in documentation incorrect
- Documentation Proposed Change log4j
- Missing step plugin causes execution to show no output
- Orchestrator plugin input cannot use job options
- missing API documentation for job execution and schedule enable/disable
- SCM plugins not shown in Plugins listing page
- Add documentation for changing date formats, and general localization
- Script-based plugin setting for merging parent environment variables
- Feature: Asynchronous nodes cache
- Nodes UI page updates issues
- Secure options with defaults in key storage
- Node page UI updated for large node sets
- rd-acl doesn't support project_acl resource type
- lack of quoting tags links in Nodes browse page
- SCM: GitExportPlugin - Could not serialize job: java.lang.IllegalArgumentException: Format not supported: yaml
- SCM: NoSuchFileException
- Passive mode - more explicit for already running job
- Enhance project archive API: select only a set of executions for output
- Added CODE renderingType to allow plugins to render textareas with th…
- execution query api for older than relative date
- fix #1525 project storage file read should not close stream
- fix #1611
- 500 http response when execution does not exist
- Invalid username and password message displayed on a successful login which was preceeded by a failed login
- Querying 5k nodes leads to very long queries on the webui
- fix long line wrapping for log output #1558
- Multiple Authentication Modules documentation error
- The size (8192) given to the column 'json_data' exceeds the maximum allowed for any data type (8000)
- Document how to grant via ACL for Per-Job schedule and execution toggling
- Console output is not wrapped making impossible to see long lines
- Export project is not working when using the GUI - 2.6.0-1
- Cancel/Save options on workflow step become unresponsive after error
- Prevents remote option spam in issue 1391 by using onChange event
- Log Output gone mad in 2.5.2
- Simultaneously triggered jobs sometimes hang
- Job timeouts before actual timeout value