Notes

Release Name: 8.13

Notes:

Changes: Tuleap 8.13 (Thursday, March 31st 2016) ======================================== Enhancement ----------------------- * story #8833: show, import and manipulate links - First step to restrict artifact links natures usage - Display link to project * story #8823: trigger CI jobs on commit - Packaging of the plugin * story #8887 migrate git to gerrit with REST route - Add server info in GET git/:id * request #8911: stop installation if SELinux is in enforcing mode * request #8888: Add Export CSV function to the grouplist interface * story #8633: Login page gloss Bug Fix ----------------------- * request #8952: Art keyword doesn't have right project id * request #8880: "Comment" field on every page suddenly became locked and unusable * request #8971: Avoid conflict with PHP 7 Error class * request #8970: mod_perl can not be loaded by Apache on a fresh install * request #8984 Tracker v3 to v5 migration: Special characters are modified * request #8985: Attachment description became mandatory and it should not * request #8977 The 'All projects' page displays the first 50 projects, but the next one is empty * request #9002: Call to undefined method FRSRelease::isError() while deleting empty releases with the SOAP API Development ----------------------- * request #8921: Makefile should be self-documented * request #8914: Refactoring the functions position in the setup script * story #8815: Manage cross references between svn revisions & the world (Deal with crossproject) * request #8895: remove TinyMCE - Refactoring of tuleap.textarea.RTE * Automatic setup of gerrit * SOAP API maintenance due to some refactoring Security ----------------------- * request #8904: CSRF vulnerability in the project registration page * request #8929: SQL injection in the project history search * request #8903: Persistent XSS in the widget image * request #8934: Use an audited library to generate cryptographically secure pseudo-random numbers Plugins ----------------------- ### agiledashboard 1.371 * request #8974 Fix collapse, filter, label bugs in kanban * request #8976 Can no longer desactivate AgileDasbhoard * request #8880: "Comment" field on every page suddenly became locked and unusable * story #8333: Project that uses AgileDashboard cannot use artifact links v2 * story #8833: show, import and manipulate links (Admin can edit ArtifactLink natures) * story #8808: Have realtime create, edit and move with closed columns * story #8808: Be able to drop in a collapsed column * request #8950: Can't drop into a submilestone if it has been expanded then recollapsed * story #8808: Don't load collapsed columns items * request #8943: Closed Milestones are not being displayed * request #8901: Call PATCH /milestones/:id/milestones instead of PUT ### docman 2.26.99 * request #8971: Avoid conflict with PHP 7 Error class ### forumml 2.6.24 * request #8911: stop installation if SELinux is in enforcing mode ### git 4.138 * request #8946: Be able to force the regeneration of gitolite permission file for project * story #8887: Deal with repository in queue for migration * story #8887: Rename read option into read-only * story #8887: Migrate is now handle by MigrationHandler * story #8887: Create PATCH git/:id * story #8887: Add server info in GET git/:id * story #8887: Create GET gerrit/ REST route * request #8941 Migration to gerrit should assume everything is migrated when no system event ### graphontrackers 1.14 * request #8971: Avoid conflict with PHP 7 Error class ### graphontrackersv5 5.20 * request #8971: Avoid conflict with PHP 7 Error class * request #8948: Too many messages are displayed for a chart in error * request #8947: Graphs on trackers are not resilient to data corruption ### hudson 1.27 * story #8823: Add HTML5 validator on Job URL * story #8823 trigger CI jobs on commit (Display in form and create/update/delete SVN plugin trigger) ### hudson_git 0.2 * story #7897: base plugin for git/jenkins ### hudson_svn 0.6 * story #8823: Package of the plugin * story #8823 trigger CI jobs on commit (Better logging of actions) * story #8823 trigger CI jobs on commit (Launch CI jobs on commit) * story #8823 trigger CI jobs on commit (Display in form and create/update/delete SVN plugin trigger) * story #8823 trigger CI jobs on commit (Create plugin basis) ### ldap 3.100 * request #8918: LDAP directory bindings to a user group are kept after the ugroup removal * request #8949: SVN authentication with mod_perl using LDAP fails due to misconfiguration ### mediawiki 0.111 * request #8975 Can't migrate Mediawiki to 1.23 if MLEB extension is not installed * story #8694: import read/write access into MediaWiki * story #8694: import attachments into MediaWiki ### openidconnectclient 0.17 * request #8999: A fatal error is raised if you provide a wrong username/password while linking to an OpenID Connect account. * Fix fatal error on /account/ * story #8633: inline help * story #8633: openid providers can now have an icon and a color * story #8633: Add Google to the initial list of OpenID Connect providers * story #8633: Login page gloss * story #8633: Gloss the openid providers administration * story #8633: Be able to edit an OpenID Connect provider * story #8633: Have the possibility to create and delete an OpenID Connect provider ### svn 0.48 * request #9009 Removed project members not removed from SVNAccessfile * request #9000: SVN plugin browser not usable when restricted to some projects * request #8995 Immutable tag error always display if no directories in folder * story #8833: Delete an artifact link nature * story #8820 set mandatory references & allow commit message update * story #8820 set mandatory references & allow commit message update * story #8817: Gloss SVN repository settings pages * Move section presenter into a dedicated file * story #8820: svn plugin: user interface to change hook configuration * Immutable TAG, update admin interface adding whitelist * Activate pre-commit-hook mechanism * Immutable TAG, create admin interface * request #8964: Wrong usage of svnlook argument * story #8833: First step to restrict artifact links natures usage * story #8897: import multiple subversion repositories to the svn plugin * story #8817: glossification of svn repositories list & repository view * story #8815 Manage cross references between svn revisions & the world * story #8815: Add cross references * story #8823 trigger CI jobs on commit (Launch CI jobs on commit) * story #8815: Create SVN plugin reference * story #8823 trigger CI jobs on commit (Display in form and create/update/delete SVN plugin trigger) ### tracker 5.854 * request #9005: Missing challenge while adding tracker report in dashboard * request #9001: Fatal error while copying an artifact * request #8996: Error on attachment with modal v1 * story #8833: Delete an artifact link nature * story #8833: Hide "Add artifact" button when artifact is in creation mode * Add link tab (on top of artifact page, on top of artifact title) * story #8833: Artifacts from deleted trackers cannot be added in artifact links * Disable triggers administration in tracker administration * Inherit nature configuration * story #8833: activate ALv2 at import * Allow one to edit nature of existing links * request #8980 Cannot select artifact to link when using nature * Fix rendering issues of tabs * story #8833: validate nature field * Fix error for live view of artifact links * story #8833: display a nature column * Fix error for live view of artifact links without nature * request #8985: Attachment description became mandatory and it should not * No burndown for projects with nature * story #8833: add an empty value option in the nature selectbox * Refactoring: split ArtifactLinkValueSaver * request #8981: API /projects/{id}/backlog does not retrieve last_update_date value in card_fields * Save nature in database * request #8967: A file with a size greater than 64Mo can be upload as attachment of a tracker * request #8971: Avoid conflict with PHP 7 Error class * Refactoring: remove dead code * story #8833: update the tables when adding new art_links * Do not scroll the viewport when adding artifacts * Refactoring: remove dead code: createInitialChangeset * Keep existing nature for artifact links * Refactoring: move value saving in a dedicated object * story #8833: add a select nature box in the frontend * request #8880: "Comment" field on every page suddenly became locked and unusable * story #8333: Project that uses AgileDashboard cannot use artifact links v2 * Identify system natures in the administration * request #8895: Refactoring of tuleap.textarea.RTE * story #8833: display the proper label for nature tabs * Admin can edit ArtifactLink natures * story #8833: disable nature tables if artlink v2 are not activated * Projects using tracker hierarchy cannot use nature * Do not display hierarchy menu item * Forbid display of tracker hierarchy * Forbid update of tracker hierarchy * story #8833: First step to restrict artifact links natures usage * story #8833: add new set of tabs to show artifact links by nature * story #8833: Refactoring: use tabs in tracker plugin config * request #8952: Art keyword doesn't have right project id * story #8833: show a tracker label before the nav bar of art_links * story #8833: Admin can create new ArtifactLink natures * story #8833: First step to ArtifactLink natures management ### webdav 1.9.16 * request #8971: Avoid conflict with PHP 7 Error class Themes ----------------------- * FlamingParrot: 1.129

References

List of items referenced by or referencing this item.