Release Name: 9.2Notes: Tuleap 9.2 (Thursday, December 8th 2016) ======================================== Enhancement ----------------------- * request #9551: Burndown improvement: - When last day of burdown is inferior to today, cache generation should not be always asked - New burndown calculation - Display message to inform that burndown is currently under calcul * story #9586: Get rid of Bootstrap in site admin / configuration - Disable F5 possibility when deleting tracker * request #9202: Make Tuleap PHPWiki database access compatible with PHP 5.6 * story #9658: log in into a Tuleap instance using only an OpenID Connect provider (Disable register a user page when registration is not possible) * request #9686: Enable Apache's KeepAlive option for performance reason * request #9691: Plugins in site administration should be alphabetically ordered Bug Fix ----------------------- * request #9704: Do not try to send preview if no email * request #9704: Fix javascript error in massmail * request #9666: New siteadmin is slow * request #9667: SVN cache do not remove properly the oldest entry of the cache * request #9673: Correct the name of scss file for Git in Siteadmin * request #9551: Burndown improvement * request #9677: Bad escaping of Markdown in Tuleap * request #9676: XML xsd:int only deals with 32bits int * Fix the CI (yet another time) * request #9705: Site admin mass mail preview has no content * request #9704: Site admin mass mail preview email is weird Security ----------------------- * request #9448: User's session lifetime is only verified once each 24 hours Plugins ----------------------- ### agiledashboard 1.437 * request #9701: Add root editorconfig * request #9661: Enhance scrum template used in AD user onboarding * request #9598: Get rid of nvd3 for cumulative flow diagram ### artifactsfolders 0.40 * request #9698: Cannot change artifact folder * request #9696: Artifact folder content tab not visible when no artifacts * story #9668: Reorder columns * story #9668: Only display name in current folder selectbox * story #9668: Update tab title * request #9654 artifactfolder fatal error on cardwall * request #9593: Folders doesn't list things that are not directly connected to it * request #9594: Folders display artifact twice when it also a child ### cardwall 1.72 * request #9699: XSS when editing an artifact with the modal in the cardwall * request #9676: XML xsd:int only deals with 32bits int ### docman 2.26.126 * Site admin is now fully burning parrot ### frs 0.22 * request #9675: Inform users that we are using markdown in FRS changelog ### fulltextsearch 0.138 * Site admin is now fully burning parrot ### git 4.307 * story #9525: Refactoring: rename 2 more classes * story #9525: Refactoring: rename DefaultPermissionsUpdater * story #9525: Refactoring: rename RegexpDefaultDao into RegexpTemplateDao * story #9525: Refactoring: rename default by template * Site admin is now fully burning parrot * story #9525: Rename defaut in template in UI * story #9525: Add logs when enabling regexp at global level * story #9525: Regexp checkbox can be unchecked at global level * story #9525: Inherit during project creation * story #9525: Inherit regexp permission during repository creation * story #9525: Check regexp in admin view * Enhance Gitolite version checker ### graphontrackers 1.18 * request #9202: Remove call-time pass-by-reference in graphontracker (v3) ### mediawiki 0.128 * Site admin is now fully burning parrot * Users should not be redirect to the login page when they are not authenticated ### openidconnectclient 0.48 * request #9701: Add root editorconfig * Do not redirect immediatly if the platform is restricted to the anonymous * story #9658: log in into a Tuleap instance using only an OpenID Connect provider (Only show to administrators information when the provider is set as unique authentication provider) * story #9658: log in into a Tuleap instance using only an OpenID Connect provider (Administrators can define a provider as unique authentication method) * story #9658: log in into a Tuleap instance using only an OpenID Connect provider (Administrators can see if a provider is the unique authentication endpoint) * story #9658: log in into a Tuleap instance using only an OpenID Connect provider * Do not display the login form on the homepage if a provider is configured as unique authentication endpoint * Only a login link to the provider is displayed in the navbar when this provider is configured as unique authentication endpoint. * Users should not be redirect to the login page when they are not authenticated * A user can change his password without knowing the previous one if a provider is set as unique authentication provider * story #9658: You can not unlink a provider defined has unique authentication endpoint from your user account * story #9658: Request the scopes email and profile when the provider is the unique authentication endpoint * story #9658: We can set an OpenID Connect provider as the unique authentication endpoint in the database * request #9649: Add provider button in OpenId Connect when there is no provider should be large ### phpwiki 0.13 * Site admin is now fully burning parrot ### pluginsadministration 1.24 * Site admin is now fully burning parrot ### proftpd 0.29 * request #9657: Tuleap goes gettext ### projectlinks 2.12 * request #9202: Remove as function parameter ### statistics 0.75 * request #9709: Disk statistics per project are not visible to the project members * request #9708: Service growth graph in project statistics not displayed * request #9703 BurningParrot leaks into project admin disk usage * story #9587: Remove unused methods and files * Site admin is now fully burning parrot * request #9688: Permission verification bypass for statistics plugin * request #9642: Statistics purge is too voicy ### svn 0.109 * request #9706: Rename of project doesn't apply to SVN plugin * request #9701: Add root editorconfig * Site admin is now fully burning parrot * Trust service status from XML content * SVN Plugin must ne be inherited if no SVN service used in template ### tracker 5.1061 * When last day of burdown is inferior to today, cache generation should not be always asked * New burndown calculation * request #9551: When burndown doesn't have a start_date set, it should not ask cache generation * request #9551: Correct burndown request for burndown generation * request #9551: Fatal error while displaying system event BURNDOWN_DAILY * Site admin is now fully burning parrot * Display message to inform that burndown is currently under calcul * request #9698: Cannot change artifact folder * request #9693: Display rounded avatars in email notifications * request #9551: Computed cache should be base on remaining effort_field instead of burndown field * request #9682: Sorting a report stops working with more than 17 columns * request #9551: When an artifact is updated it should not raise exception * request #9669: Field changes not displayed in last changeset comment * request #9690: Fatal error while deleting an artifact * request #9689: Link to avatar or added attachment is wrong * request #9551: Force burndown generation when update duration or start_date * request #9683: FLOAT(10,4) is not precise enough for big floats * request #9684: Deleted linked artifacts still appears in the tracker report * request #9551: End date for burndown calculation is wrong * request #9551: When start date has changed, burndown always ask to generate cache * request #9551: Generate full burndown at first display or when missing cached data * request #9551: Correct field_id saved in database and correct timestamp saved * request #9626 Fatal error when deleting a field used in a trigger * request #9676: XML xsd:int only deals with 32bits int * request #9551: Cache yesterday values at root daily * request #9551: Refactoring, Add a computed field calculator for burndown * request #9662 Tracker imported form XML import cannot add attachement * request #9654 artifactfolder fatal error on cardwall * request #9650: Correct label for modal in artifact links types administration ### userlog 1.14 * Site admin is now fully burning parrot Themes ----------------------- * FlamingParrot: 1.168 * BurningParrot: 0.20 Development ----------------------- * request #9657: Tuleap goes gettext * request #9202: Make Tuleap compatible with PHP 5.6 - Remove call-time pass-by-reference in graphontracker (v3) * request #9687: Remove specific CentOS5 configuration files References List of items referenced by or referencing this item. Artifact Tracker v5
|