Release Name: 8.17Notes: Tuleap 8.17 (Thursday, July 21st 2016) ======================================== Enhancement ----------------------- * request #9113: Be able to filter system events by status * story #8425: Comprehensive git permissions changes log - Enhance displaying of project history * request #9280: $sys_trusted_proxies should allow a subnet Bug fix ----------------------- * request #9289: Root daily is not able to suspend multiple users * request #9326: Footer links to the REST API documentation are broken * request #9169: Not all CSS loaded when access mediawiki * request #9337: Logrotate config files are malformed when deployed by the packaging Development ----------------------- * request #9278: Remove CentOS 5 packages * request #9321: Refactor REST test suite to leverage XML import * story #9224: Remove unused parts of Tuleap * story #9224: Create a dedicated object to deal with ugroup duplication * request #9279: Pre commit hooks are compatible with OS X * request #9025: Introduce plugin tracker encryption in a early development stage Security ----------------------- * request #9314: Non aligned behavior between UI and ssh in Git Plugins ----------------------- ### agiledashboard 1.394 * request #9319: Update artifact-modal version * Duplicate LDAP binding * Duplicate user group binding * story #9224: Create a dedicated object to deal with ugroup duplication * story #9090: have computed fields compatible with artifact links v2 (Update artifact-modal to use new computed fields) * request #9202 - Make REST tests compatible PHP5.6 * Import/export XML * request #9306 Error while creating AgileDashboard * request #9230 Artifact API doesn't follow RFC * story #9184: New event to add new configuration pane on AgileDashboard ### archivedeleteditems 0.8 * request #9327: Less logs from archivedeleteditem plugin ### docman 2.26.112 * story #9315: Remove delete link in docman action id user cannot delete item * story #9315: Use the permission manager object instead of private methods * story #9315: Hide the trash icon when the option to prevent deletion is set * story #9315: Prevent deletion if user is not siteadmin ### frs 0.17 * story #9100: See a rollup view for parent/child ### fulltextsearch 0.133 * request #9308 Logrotated files must be readable by app user ### git 4.240 * Notify site admin if a potential mis-use of Git is detected. * request #9291: Can no longer update git repository description * story #9090: Git project import should use XML import * request #9018: On a fresh Tuleap installation, php-guzzle dependency is not installed * Add a timeout to expensive operations in the post-receive-email Git hook * request #9314: Non aligned behavior between UI and ssh in Git * REST test for computed fields * Remove Sogilis copyright * request #9308 Logrotated files must be readable by app user * Display a more readable title for projet permission in history * Take into account fine grained permissions for repository * Log history for project only if there are changes in permissions * Extract save of default permission in a dedicated object. * Log history for repository only if there are changes in permissions * story #9283: allow to pass a parameter that force references update * Take into account fine grained permissions for project * Does not log WRITE and REWIND if fine grained permissions are used * story #8425: Save more comprehensive Git logs in project history * tasks #9290: update gitolite.conf template for pull requests rights * request #9287 A pattern must be in read only if no writers and rewinders ### graphontrackersv5 5.23 * request #9288: A graph on tracker can not be added to a dashboard ### hudson 1.30 * request #9286: All Personal widgets no more accessible when a jenkins job has no name defined ### ldap 3.103 * Duplicate LDAP binding ### mediawiki 0.119 * request #9169: Not all CSS loaded when access mediawiki * Remove Sogilis copyright * story #9283: allow to pass a parameter that force references update ### referencealias_core 0.11 * Remove Sogilis copyright * request #9274 Warning on project import * story #9283: allow to update references during an import * story #9283: allow to pass a parameter that force references update * story #9282 take into account relXXXX reference ### referencealias_git 0.6 * request #9274 Warning on project import * story #9283: allow to update references during an import * story #9283: allow to pass a parameter that force references update ### referencealias_mediawiki 0.8 * Remove Sogilis copyright * request #9274 Warning on project import * story #9283: allow to update references during an import * story #9283: allow to pass a parameter that force references update ### referencealias_svn 0.6 * request #9274 Warning on project import * story #9283: allow to update references during an import * story #9283: allow to pass a parameter that force references update ### referencealias_tracker 0.9 * Remove Sogilis copyright * request #9274 Warning on project import * story #9283: allow to update references during an import * story #9283: allow to pass a parameter that force references update ### svn 0.64 * story #9253: Hide Delete tab in administration * story #9253: Display tab and button delete * Remove Sogilis copyright * story #9283: allow to pass a parameter that force references update ### tracker 5.968 * request #9336 Computed calculation is broken for old projects * Modal V3 - Route REST doesn't retrieve the correct computed value * story #9090: Fix creation of children in cardwall * request #9330 Computed field calculation broken when target field is not defined * request #9025: Introduce plugin tracker encryption in a early development stage * Modal for adding task and adding new item * request #9328 Tracker XML import deal with static ugroups for workflow transitions * story #9090: Error on permission - If a computed field isn't submitable it shouldn't be displayed in modals * Fix leaking css styles * story #9090: Modal V2 * story #9100: See a rollup view for parent/child * REST test for computed fields * Fix computation calculation, error when you mix int and computed value on the same node * Remove Sogilis copyright * Fix wrong computed calculation * request #9308 Logrotated files must be readable by app user * request #9309: Infinite recursion when artifact hierarchy graph is cyclic * Give a more accurate warning for deprecated fields * Import/export XML * Fix REST representation when manual value is 0 * request #9307 Computed fields have to take into account numeric values from selectboxes * story #9090 have computed fields compatible with artifact links v2 (When you have a manual value, you should see the correct autocomputed value in field edition) * story #9090 have computed fields compatible with artifact links v2 (A non migrated field shouldn't be updatable) * Fix fatal error on AgileDashboard * story #9090: Correct failed tests * When a computed field isn't migrated, it is still a read-only field * request #9298 Burndown is broken and doesn't displays graph anymore * story #9283: allow to pass a parameter that force references update * You should be able to back to an autocomputed value, even if manual value is 0 * request #9293 Calcul computed field V2 error when using slow computed calcul * request #9230 Artifact API doesn't follow RFC * story #9090: Computed field in modal V1 is broken * Re-enable migration and edition of computed fields v2 ### tracker_encryption 1.1 * request #9025: Introduce plugin tracker encryption in a early development stage References List of items referenced by or referencing this item. Artifact Tracker v5
|