Notes

Release Name: 8.5

Notes:

Changes: Tuleap 8.5 (Friday, August 14th 2015) ======================================== Development ----------------------- * story #8206: send consistent WWW-AUTHENTICATE header for 401 responses * story #8160: adding permission on artifact field data to /trackers/:id route * story #8268: Redirect directly to the login page when the user confirms its account creation * story #8170: add options for import_project_xml_script * Revert "request #8084: Force user to log in if outside of network" * Introduce phpwiki plugin * Development: allow to re-use compile_less by external scripts Enhancements ----------------------- * story #7893: Have a beautiful project creation feedback * story #8248: Have a beautiful register confirmation email * story #8173: Use an archive in project export/import process * story #8248: Have a beautiful register confirmation email * request #8254: Have a way to override tuleap's permissions * request #8315: Automatically select an appropriate timezone at the account creation Security ----------------------- * request #7953: Continue the removing of the SimpleSanitizer class * request #8244: Fix possibles SQL injections in wiki service * request #8257: Properly select charset at the creation of a MySQL connection * request #8265: Fix SQL injection in the resend mail of a pending account page * request #8294: Fix persistent XSS in wiki page name * request #8314: Fix reflected XSS in project search Bug fix ----------------------- * request #8310: Fatal error at user registeration * request #7615: Edit SVN commit log messages * request #8189: An user with an IPv6 must be able to log in * request #8144: restricted users can no-longer access all services of super public projects * request #8269: use an integer for sys_keep_md5_hashed_password instead of a boolean * request #7860: Redirection link when you are not authenticated only redirects to service Themes ----------------------- * FlamingParrot: 1.103 Plugins ----------------------- ### agiledashboard 1.251 * story #8160: Handle permission on artifact field (bower update) * request #8291: Edited Kanban item stays in status "updating" * story #8160: User should be displayed according to user prefs in bound to user list field * story #8218: Fix Add * story #8248: Have a beautiful register confirmation email * story #7992: Use modal in kanban * story #8160: Fix parent field issues (update hash) * story #8225: Submit a followup comment on edit artifact * story #7992: Implement GET kanban_item/:id * story #8218: View mode is persisted in user preference by project * story #8218: Cards can be displayed as small cards * story #7992 - Remove unused bower dependencies from planning-v2 ### archivedeleteditems 0.5 * request #8076: Save deleted git repositories before purging them ### docman 2.26.79 * request #8313 Remove spaces at the end of an item title * request #8305 System_check event creates missing docman folders ### git 4.74 * Allow Tuleap to run behind a reverse proxy * request #7311: Display README markdown file content in GitPHP tree views * request #8076: Save deleted git repositories before purging them * request #7915 Flag gerrit user account as inactive when they are suspended from ldap * request #8247: Mirroring mass update: manifest file updated before gitolite configuration ### IM 1.5.30 ### ldap 3.85 * request #8331: fix notice on ldap group binding whenconfig is openLDAP and $sys_ldap_server_type is not defined * story #8207: use Active Directory as an LDAP directory * request #7915 Flag gerrit user account as inactive when they are suspended from ldap ### mediawiki 0.80 * request #8322 Mediawiki Permissions Delegation images not displayed * story #8155: be able to log if I access MW in compatibility mode * request #8302 Mediawiki 1.23 - Enable watch tab * story #8253: upload a logo for mediawiki ### phpwiki 0.2 * story #7883: Disable register_globals for PHPWiki ### pluginsadministration 1.11 * story #8207: use Active Directory as an LDAP directory ### tests 5.30 * request #7311: Display README markdown file content in GitPHP tree views * request #8313 Remove spaces at the end of an item title ### tracker 5.682 * request #8329: fix inconsitency in ordering of /trackers/:id/artifacts * story #8317: fetch tracker artifacts in the reverse order via the API * request #5948 Hiding a value in a select box also hides it in the filter area * story #8170: import changesets submitted by anonymous users * story #8160: updating default values in /trackers/:id for openList fields * story #8160: adding permission on artifact field data to /trackers/:id route * story #8170: Fix issue when a tracker has a parent * request #8304 Missing color property in trackers/:id REST route * request #8298: Add reverse_link to art_link field in REST routes * story #8170: export/import attachments * request #8288: Cannot update artifact with modal v2 * story #8160: User should be displayed according to user prefs in bound to user list field (REST) * story #8206: Add Location header * story #8090: Export and import permissions on artifact field * story #8206: Add parameter in URL * story #8173: Remove cross references in comments * story #8206: Work with values ### userlog 1.5 * Allow Tuleap to run behind a reverse proxy ### webdav 1.9.12 * request #8261 - Restricted users can access artifacts in public projects Api ----------------------- * REST API: 1.12

References

List of items referenced by or referencing this item.