Release Name: 8.16Notes: Tuleap 8.16 (Thursday, June 23rd 2016) ======================================== Bug fix ----------------------- * request #8468: Unable to access svn immutable tags configuration with huge repository * request #9208: When TLS is forced Tuleap must only create URL with HTTPS scheme * request #9216: SVN immutable tags does not prevent from adding a file in a immutable tag * request #9220: Unable to import big xml project archive * request #9222: Cannot add site admin as project member during import * request #9254: Restricted users cannot access SVN plugin viewvc * request #9266: Fatal error while importing scrum template * request #9269: Fix the creation of new mailing list Enhancement ----------------------- * request #9195: Clean up Trove Categorization * request #9202: php-launcher.sh try to use the PHP binary in the path * request #9206: Better import in place - Load project with name in addition to id - Activate services at import * story #9181: Add a new API for the CI build status Development ----------------------- * request #9141: A preliminary check is done before importing an agile dashboard configuration * request #9202: Make Tuleap compatible with PHP 5.6 - Remove deprecated ereg - CVS - File Release System - My personnal page - Help - Service * story #9083: Refactoring: do not leak plugins into core * Make increment version PHP 7 compatible * Fix unit tests to run both on PHP 5.3 and PHP 5.6 * request #9262: Check forgeupgrade for administrator only if enabled in development.inc Plugins ----------------------- ### agiledashboard 1.385 * request #9267 Error with grunt-contrib-sass when using symlinked artifact-modal * request #9206: Activate services at import * request #9218: Fix default scrum template * request #9141: A preliminary check is done before importing an agile dashboard configuration * request #9203: Fix Kanban drag placeholder & header/footer z-index ### docman 2.26.108 * request #9206: Activate services at import ### fulltextsearch 0.132 * request #9228: Do not stack multiple FTS reindex event * request #9229: Fatal error during SystemEvent_FULLTEXTSEARCH_TRACKER_ARTIFACT_UPDATE ### git 4.220 * Take into account permission order * request #9275 Fatal error on project creation with fine grain perms in template * Sort fine-grained permissions * request #9272 Order of tags/branches permissions matters * request #9271 gitolite rule error when Nobody or nothing is selected * story #8419: Propagate fine-grained permissions to Gitolite * story #8419: Do not stack multiple REPO_UPDATE events * story #8419: Changing global writers or rewinders does not clear fine grained ugroups * story #8419: Enable default tag and branch permission on activation in git admin * story #8419 have permissions per tags/branches (Enable default tag and branch permission on activation) * story #8419: Fix save of global permission * story #8419: Update configuration while deleting fine grained permission * story #8419 have permissions per tags/branches (Remove Lab feature) * story #8419: Warn the user about cross-project single fork behaviour * story #8419 have permissions per tags/branches (Duplicate fine grained permission while forking multiple repositories in the same project) * request #9259: Remove http authentication for postBuild API * story #8419: Duplicate fine grained permission while forking a single repo in the same project * story #8419: Edit default per tags/branches permission in git administration * story #8419 have permissions per tags/branches (Display per tags/branches permissions on multiple fork) * story #8419: Edit per tags/branches permission in a repository * story #8419 have permissions per tags/branches (Delete and add actions are not available while forking) * story #8419: Disable per repo permissions form when fine grained perms are used * Use project default permissions when creating a new repo * story #8419 have permissions per tags/branches(Display selected ugroup in a selectbox, Refactoring - Rename classes, Delete per tags/branches permission) * story #8419 have permissions per tags/branches (Deal with multiple selected ugroups) * request #9247: CI token pane is unusable due to a missing column in the database * Take into account project access changes This is part of story #8419 have permissions per tags/branches * story #9181: Add a new API for the CI build status * Inherit fine grained permissions at project creation This is part of story #8419 have permissions per tags/branches * Deal with ugroup deletion This is part of story #8419 have permissions per tags/branches When a custom user group is deleted, the fine grained permissions for this ugroup are removed. * Take into account site access changes This is part of story #8419 have permissions per tags/branches When the site access changes, the permissions per tags/branches are updated with new access * story #8419 have permissions per tags/branches (Add Git default permissions for branches and tags) * story #8419 have permissions per tags/branches (Add permissions for new branches and tags && Enable default Git fine grained permissions) * story #8419: Glossify git access control tab content * story #8419 have permissions per tags/branches (Display writers and rewinders per permission) * story #8419: Display repository tags and branches patterns * story #8419: Fix fatal error while forking multiple repository at the same time * story #8419 have permissions per tags/branches (Enable fine-grained permission in a repository) * story #8418: Inherit default permissions during project creation * story #8418: Use default permissions while forking multiple repositories * Take into account project and site visibility changes This task is part of story #8418 setup a git permissions template for my project * story #8418 setup a git permissions template for my project (Newly created repositories use default permission) * story #8418 setup a git permissions template for my project (Move content into the right pane) * story #8418: setup a git permissions template for my project (Add default values like Git repository) * story #9083: Refactoring: Unify namespace for Webhooks * story #9083: Refactoring: Remove double namespace Tuleap\Git\Git * story #9083: Refactoring: new git settings pane should be PSR-2 * story #9182: Have the possibility to get informations about Git execution ### graphontrackersv5 5.22 * request #9225 Bar chart are not displayed when same field is used in source data and group_by ### hudson_git 0.20 * story #9083: Refactoring: do not leak plugins into core * story #9083: Refactoring: align filename with classname * story #9083: Refactoring: new git settings pane should be PSR-2 ### mediawiki 0.116 * request #9206: Activate services at import ### proftpd 0.26 * request #9206: Activate services at import ### svn 0.60 * request #9245: Imported SVN repositories are owned by root * request #9216: SVN immutable tags does not prevent from adding a file in a immutable tag * request #8468: Unable to access svn immutable tags configuration with huge repository ### tracker 5.935 * Disable migration and edition of computed fields v2 * story #9090: It is possible to edit a computed field while doing a mass change * story #9090 have computed fields compatible with artifact links v2 (Computation field calcul correction) * request #9265: The autocomputed value displayed when a manual value is set is always wrong * story #9090: Modal V1 add computed field on submit new artifact * You can switch to autocompute even when the current manual value of the computed field is 0 * request #9264: A computed field that need to be migrated can't be updated by an admin * SOAP API is compatible with the new computed fields. * New computed fields calculation * story #9090: Change field display in admin panel * The REST API can manipulate a computed field * Add a warning to indicates that after migration fields kept their original permissions * CSV import and report renderer * story #9090: Update field popup * Add tests for changeset diff for computed values * Enable computed fields to manage float values * request #9238: HTML entities are displayed in the project name of the deprecation monitoring panel of computed fields * story #9090: Update computed values in mail notifications * When a computed field is updated, save history in changesets * story #9090 have computed fields compatible with artifact links v2 (Forgeupgrade correction) * Do not display warning messages about deprecation to other people than administrators * Enable computed field edition * request #9239 Computed field v2 error on autocompute calculation * request #9237 computed field v2 too much warning * story #9090: Warn when target field is different from field name * request #9231: Persistent XSS in the general settings of a tracker * request #9209: HTML tags displayed, instead of interpreted, in text field in HTML format * request #9226: Fatal error when accessing a tracker using a deprecated computed field * story #9090: have computed fields compatible with artifact links v2 (Hide target field name in Computed fields admin) * request #9034: FormElement binded to a user group should only verify at import time if the user exist in the platform * story #9090 have computed fields compatible with artifact links v2 (Message for tracker administors) * story #9090: Replace Fast compute option with an Upgrade button * request #9217: can't make a search in tracker report on value zero in a int or float field * request #9188 Some field labels do not appear on the modal in the scrum cardwall * story #9090 have computed fields compatible with artifact links v2 (Add a deprecation monitoring panel in tracker administration * story #9090: have computed fields compatible with artifact links v2 (Mask option for fast compute trackers) * request #9141: A preliminary check is done before importing an agile dashboard configuration * request #9196: tv3->tv5 migration does not import the Gantt chart field properties * request #9202: Remove deprecated ereg ### tracker_date_reminder 1.2.10 * request #9202: Remove deprecated ereg References List of items referenced by or referencing this item. Artifact Tracker v5
|