2014-10-20 |
Highlights:
* Dependency updates * Many bug fixes * GITBLIT_HOME environment variable support
Note
The next major release (v1.7.0) will focus on: * ticket 75: making projects more useful including the concept of project ownership This improvement will require a NON-BACKWARDS-COMPATIBLE migration of repository ownership from the RpeositoryModel to the UserModel * ticket 55: facilitating usage of tickets & git-flow in the web ui
security
fixes
- Fix NPE when two repository names differ only in case (pull request #204, ticket 108)
- Fix API documentation links (issue 449, ticket 111)
- Fix internal error when specifying a blob url without a path (ticket 113)
- Fix milestone queries for hyphentated names (ticket 115)
- Fix duplicate repositories on dashboards (issue 454, ticket 117)
- Fix lower-case project names in RepositoryNamePanel (issue 509, ticket 118)
- Fix ticket notifications not sent when author doesn't have an email address (issue 423, ticket 132)
- Fix regression in create-ticket-on-push & clarify reported explanation (ticket 135)
- Fix redirects after ajax form submissions with Tomcat (issue 455, ticket 136)
- Fix potential NPE in Raw servlet (ticket 137)
- Fix Raw link path generation that does not respect web.forwardSlashCharacter (ticket 139)
- Do not log query parameter passwords when Redmine authentication fails (pull request #215, ticket 466)
- Fix NPE in RepositoryNamePanel for anonymous admins (issue 490, ticket 147)
- Fix repo creation with initial commit when the creator does not have an email address (issue 458, ticket 149)
- Fix Edit Repository page missing owners from owners list (issue 480, ticket 150)
- Fix NPEs when handling tickets with non-existent milestones (ticket 152)
- Quote all Lucene query args that have non-alphanumberic characters (issue 483, issue 469, ticket 153)
- Fix 0-length files from raw servlet when file does not exist (issue 489, ticket 154)
- Fix raw servlet failures with long project names (issue 478, ticket 163)
- New ticket responsible selections are missing users with RW access (issue 476, ticket 170)
- Fix NPE in TicketListPanel due to missing repository (issue 451, ticket 171)
- Fix MigrateTickets failure for view-restricted repositories (issue 475, ticket 173)
- Fix repository deletion bug where the Lucene ticket index was not purged (issue 468, ticket 174)
- Fix Jenkins post-receive script repository url (pull request #219, ticket 175)
- Fix potential NPE in retrieving a ticket comment (issue 503, ticket 179)
- Fix bug in migrating tickets to the BranchTicketService (issue 474, ticket 183)
- Fix failure to clear/delete a ticket topic and description (issue 505, ticket 188)
- Fix cropped ticket status indicators (ticket 197)
- Fix bug in raw servlet extracting repository out of the path (pull request #222, ticket 203)
- Improve relative path determiniation using Java 7 Paths (issue 511, ticket 204)
changes
- Remove git.streamFileThreshold setting and documentation (ticket 119)
- Update Korean translation (pull request #206, ticket 120)
- Add additional documentation for web.canonicalUrl (pull request #205, issue 453, ticket 121)
- Remove Wicket references from non-Wicket packages (ticket 129)
- LDAP user accounts now clear email address when unset in LDAP (issue 456, ticket 134)
- Update French translation (pull request #210, ticket 140)
- Update authentication documentation (pull request #213, ticket 142)
- Pretty print Perl modules (pull request #216, ticket 144)
- Pretty print C/C++ headers (pull request #207, ticket 145)
- Do not stamp raw servlet responses with cache-control headers (issue 489, ticket 148)
- Treat UTF-9 and UTF-18 (both fake encodings) as UTF-8 (issue 486, ticket 151)
- Allow Lucene indexing period to be configurable (ticket 161)
- Do not display stacktraces for bad requests in servlets (issue 497, ticket 169)
- Preserve branch ref in commits, tree, and docs navbar links (issue 501, ticket 176)
- Disable Edit User Page permission checkboxes if admin/fork/create permission is inherited (issue 196, ticket 177)
- Explicitly declare page subclasses that reference commits (issue 503, ticket 180)
- Explicitly attempt to register BouncyCastle as a JCE provider (ticket 194)
- Treat .ico and .jpeg files as images (pull request #221, ticket 202)
additions
dependency changes
- JGit 3.5.1
- Jetty 9.2.3
- SSHD 0.12.0
contributors
- 1988porsche944
- Anthony O.
- Berke Viktor
- David Ostrovsky
- Eric Fairon
- fgeorges
- gato84b
- gibwar
- jakob@jboysen
- jliedy
- Johnny Hughes
- Koen Serry
- Kyle Gottfried
- mereth
- Michael Glauche
- Michael Legart
- Revi
- Robert M. Roberson Jr.
- robindengen
- Romain Gagnaire
- Ron Smits
- Sascha Vogt
- Simon Santoro
- Soeren Grunewald
- Steffen Gebert
- Stephan Krull
- ThanksForAllTheFish
|