From 7525c2436675fbe28fdd8aa9e7a38a2c4a901c76 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Tue, 20 Mar 2012 19:48:18 -0400
Subject: [PATCH] Documentation

---
 docs/04_releases.mkd |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/docs/04_releases.mkd b/docs/04_releases.mkd
index 9531ff7..5b54aaa 100644
--- a/docs/04_releases.mkd
+++ b/docs/04_releases.mkd
@@ -10,11 +10,17 @@
 
 #### changes
 
-- block pushes to a repository with a working copy (i.e. non-bare repository) (issue-49)
-- web.datetimestampLongFormat from *EEEE, MMMM d, yyyy h:mm a z* to *EEEE, MMMM d, yyyy HH:mm Z* (issue 50)
+- Reject pushes to a repository with a working copy (i.e. non-bare repository) (issue-49)
+- Changed default web.datetimestampLongFormat from *EEEE, MMMM d, yyyy h:mm a z* to *EEEE, MMMM d, yyyy HH:mm Z* (issue 50)
+- Expanded commit age coloring from 2 days to 30 days (issue 57)
 
 #### additions
 
+- Added optional Lucene branch indexing (issue 16)  
+Repository branches may be optionally indexed by Lucene for improved searching.  To use this feature you have to specify which branches to index within the *Edit Repository* page.  Indexes are automatically built and incrementally updated on a 2 minute cycle. (i.e you will have to wait 2-3 minutes after specifying a branch to be indexed before the index will be built.)<br/><br/>
+If a repository has Lucene-indexed branches the *search* form on the repository pages will redirect to the root-level Lucene search page.  If the repository does not specify any indexed branches then the traditional repository commit search is used.
+- Allow specifying timezone to use for Gitblit which is independent of both the JVM and the system timezone (issue 54)  
+    **New:** *web.timezone =*  
 - Added a built-in AJP connector for integrating Gitblit GO into an Apache mod_proxy setup (issue 59)  
     **New:** *server.ajpPort = 0*  
     **New:** *server.ajpBindInterface = localhost*
@@ -23,10 +29,20 @@
 - On all non-bare Repository pages show *WORKING COPY* in the upper right corner (issue 49)
 - New setting to prevent display/serving non-bare repositories  
     **New:** *git.onlyAccessBareRepositories = false*
-- Allow relinking HEAD to a branch or a tag (Github/plm)
+- Added *protect-refs.groovy* (Github/plm) 
+- Allow setting default branch (relinking HEAD) to a branch or a tag (Github/plm)
 
 #### fixes 
 
+- Ensure that Welcome message is parsed using UTF-8 encoding (issue 74) 
+- Activity page chart layout broken by Google (issue 73)
+- Uppercase repositories not selectable in edit palettes (issue 71)
+- Not all git notes were properly displayed on the commit page (issue 70)
+- Activity page now displays all local branches (issue 65)
+- Fixed (harmless) nullpointer on pushing to an empty repository (issue 69)
+- Fixed possible nullpointer from the servlet container on startup (issue 67)
+- Fixed UTF-8 encoding bug on diff page (issue 66)
+- Fixed timezone bugs on the activity page (issue 54)
 - Prevent add/edit team with no selected repositories (issue 56) 
 - Disallow browser autocomplete on add/edit user/team/repository pages
 - Fixed username case-sensitivity issues (issue 43)
@@ -34,8 +50,8 @@
 
 #### dependency changes
 
-- updated to Bootstrap 2.0
-- added GLYPHICONS (as bundled with Bootstrap 2.0)
+- updated to Bootstrap 2.0.2
+- added GLYPHICONS (as bundled with Bootstrap 2.0.2)
 - updated to MarkdownPapers 1.2.7
 - updated to JGit 1.3.0.201202151440-r
 

--
Gitblit v1.9.1