Release Name: 8.2
Notes:
Changes:
Tuleap 8.2 (Thursday, May 28th 2015)
========================================
Bug Fix
-----------------------
* request #8069: Pagination does not work in "Browse all projects"
* request #8071: Remove hard coded limit to 300 in softwaremap
* request #8070: Unable to rename a user if I am not using legacy trackers
* request #8074: Public incl. restricted only applies to summary and git
* request #8075: Preserve privacy of projects
* request #8078: Internationalization of show pending document
* request #8079: HTML entity in CVS and SVN homepage not interpreted
* request #8084: Force user to log in if outside of network
* request #7421: Add missing glibc.i686 dependency for Openfire
* request #8094: Site statistics doesn't work with PHP 5.1
Security
-----------------------
* request #8002: Use a bigger RSA modulus for the creation of the SSL certificate
* request #7983: SQL injection in site statistics
* request #8034: XSS in the send message page
* request #7888: Fix persistent XSS in PHPWiki
* request #8073: Reflected XSS in the add bookmark page
* request #8072: Fix reflected XSS in NuSOAP
Plugins
-----------------------
### agiledashboard 1.197
* story #7967: Using REST headers instead of content length
* story #7954: fancy scrollbars are no nore under column headers
* story #7954: Fancy scrollbars
* story #7954: handle Workflow
* story #7954: Do not display the form if tracker is not simple or if user doesn't have perm
* story #7954: Add in place in kanban
* story #7954: POST kanban_items
* request #7976: HTML is not interpreted in planning v2 feedbacks (REST error)
* request #8062: On a card in kanban & planning view, display user with link and avatar
### docman 2.26.77
* request #8078 Internationalization of show pending document
* request #8049 FTS - Empty folder permissions are not well taken in account
* request #8054: Poor SQL perf due to docman permissions
### git 4.63
* Fix request #8098 Restoration of deleted git repository failed
* request #8087: Bad html display on gitolite permission GUI
* story #8021: Cannot use master %HOSTNAME and 'projects' hostname
* story #8021: Fix error when deleted mirror as no data
* story #8021: Fix error when config of a mirror has never been dump
* request #8077: Remove unneeded XTERM hardcoding
* request #8082: Grokmirror: Gitolite-admin should not be updated when a push occurs
* story #8021 - add a message to prevent hostname duplicates
* request #8077: fix of empty restored repository
* request #8078: fix typo in git tab file
* request #8078 Internationalization of show pending document
* story #8021 - fix warning in gitolite syslog
* story #8021 - delete mirror configuration on mirror delete
* story #8021 - write conf on a per mirror basis if %HOSTNAME is set in .gitolite.rc file
* request #8065: fix of regression in gitolite restore repositories after git code refactoring
* story #8021 - Fix error 'variable not found' on mirror adding
* story #8021 - Add a button to dump conf while taking hostname into account
* request #8060: I should be able to use the gerrit replication feature if Tuleap use a LDAP write server
* story #8021 - Write gitolite.conf in %HOSTNAME.conf if variable set in .gitolite.rc
* request #8058: Remove never called method containing bad SQL query in GIT plugin
### IM 1.5.27
* request #7929: XSS when displaying IM user status
### ldap 3.79
* request #8060: I should be able to use the gerrit replication feature if Tuleap use a LDAP write server
### statistics 0.49
* request #8085: ROOT_DAILY is too long
### tracker 5.625
* request #8086: tracker xml export contains criteria refering to unused elements
* story #7857: Add fields' default value to the REST tracker structure
* story #7857: Add required fields to the REST tracker structure
* request #8026: Moving cards on the tracker cardwall does not take permissions into account
* request #8067: Enhance transaction feedback on artifact update
* request #7507 Modify artifact permissions is not enough to submit artifact form
* Fix: request #8063: Cannot save artifact when removing value for checkbox
* request #8062: On a card in kanban & planning view, display user with link and avatar
* request #8057 Add transaction in new changeset creation
This commit add transaction in the new changeset creation process
when updating an artifact
Enhancement
-----------------------
* story #7684: Add route phpwiki/:pageid/versions
* story #7684: Add projects/:id/wiki?pagename
* story #7684: Add wiki/:pageid route
* story #7972: specify svn notifications using the star operator
* story #7684: access to wiki pages with REST API
* story #8051: adding GET /users_memberships
Dev
-----------------------
* Docker "dev start" version for Apple Macintosh personal computers
Themes
-----------------------
* FlamingParrot: 1.83
References List of items referenced by or referencing this item.
Artifact Tracker v5
-
request #8069
,
request #8071
,
request #8070
,
request #8074
,
request #8075
,
request #8078
,
request #8079
,
request #8084
,
request #7421
,
request #8094
,
request #8002
,
story #7967
,
story #7954
,
request #7976
,
request #8062
,
request #8049
,
request #8054
,
request #8098
,
request #8087
,
story #8021
,
request #8077
,
request #8082
,
request #8065
,
request #8060
,
request #8058
,
request #8085
,
request #8086
,
story #7857
,
request #8026
,
request #8067
,
request #7507
,
request #8063
,
request #8057
,
story #7684
,
story #7972
,
story #8051
|