Merge branch 'userrepoprefix' of https://github.com/fzs/gitblit into prefixes
diff --git a/build.moxie b/build.moxie index 78bc4a4..424a7d7 100644 --- a/build.moxie +++ b/build.moxie
@@ -10,7 +10,7 @@ description: pure Java Git solution groupId: com.gitblit artifactId: gitblit -version: 1.3.2 +version: 1.3.3-SNAPSHOT inceptionYear: 2011 # Current stable release
diff --git a/build.xml b/build.xml index d34006e..077f7ad 100644 --- a/build.xml +++ b/build.xml
@@ -8,7 +8,7 @@ documentation @ http://gitblit.github.io/moxie ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> - <property name="moxie.version" value="0.8.1" /> + <property name="moxie.version" value="0.8.2" /> <property name="moxie.url" value="http://gitblit.github.io/moxie/maven" /> <property name="moxie.jar" value="moxie-toolkit-${moxie.version}.jar" /> <property name="moxie.dir" value="${user.home}/.moxie" /> @@ -1003,6 +1003,8 @@ <include name="sendmail-html.groovy" /> <include name="jenkins.groovy" /> <include name="protect-refs.groovy" /> + <include name="blockpush.groovy" /> + <include name="localclone.groovy" /> <include name="fogbugz.groovy" /> <include name="thebuggenie.groovy" /> </fileset>
diff --git a/release.template b/release.template index 2dd45c8..f248efd 100644 --- a/release.template +++ b/release.template
@@ -28,7 +28,7 @@ echo "Building ${project.version} RELEASE artifacts" echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" echo "" -ant clean buildAll +ant clean buildAll buildMavenArtifacts # commit all generated artifacts and metadata echo ""
diff --git a/releases.moxie b/releases.moxie index 7145135..901bd33 100644 --- a/releases.moxie +++ b/releases.moxie
@@ -1,4 +1,22 @@ # +# ${project.version} release +# +r20: { + title: ${project.name} ${project.version} released + id: ${project.version} + date: ${project.buildDate} + note: ~ + html: ~ + text: ~ + security: ~ + fixes: ~ + changes: ~ + additions: ~ + dependencyChanges: ~ + contributors: ~ +} + +# # 1.3.2 release # r19: { @@ -975,6 +993,6 @@ - James Moger } -snapshot: ~ +snapshot: &r20 release: &r19 releases: &r[1..19]
diff --git a/src/main/distrib/data/gitblit.properties b/src/main/distrib/data/gitblit.properties index 0837cde..7da65ff 100644 --- a/src/main/distrib/data/gitblit.properties +++ b/src/main/distrib/data/gitblit.properties
@@ -956,7 +956,7 @@ # # SPACE-DELIMITED # SINCE 0.9.0 -web.luceneIgnoreExtensions = 7z arc arj bin bmp dll doc docx exe gif gz jar jpg lib lzh odg odf odt pdf ppt png so swf xcf xls xlsx zip +web.luceneIgnoreExtensions = 7z arc arj bin bmp dll doc docx exe gif gz jar jpg lib lzh odg odf odt pdf ppt pptx png so swf tar xcf xls xlsx zip # Registered extensions for google-code-prettify # @@ -981,7 +981,7 @@ # # SPACE-DELIMITED # SINCE 0.5.0 -web.binaryExtensions = jar pdf tar.gz zip +web.binaryExtensions = 7z arc arj bin dll doc docx exe gz jar lib lzh odg odf odt pdf ppt pptx so tar xls xlsx zip # Aggressive heap management will run the garbage collector on every generated # page. This slows down page generation a little but improves heap consumption.
diff --git a/src/main/java/com/gitblit/GitBlit.java b/src/main/java/com/gitblit/GitBlit.java index 9b79e3c..2348f57 100644 --- a/src/main/java/com/gitblit/GitBlit.java +++ b/src/main/java/com/gitblit/GitBlit.java
@@ -3607,7 +3607,7 @@ Date cutoff = CommitCache.instance().getCutoffDate(); for (String repositoryName : getRepositoryList()) { RepositoryModel model = getRepositoryModel(repositoryName); - if (model.hasCommits && model.lastChange.after(cutoff)) { + if (model != null && model.hasCommits && model.lastChange.after(cutoff)) { repoCount++; Repository repository = getRepository(repositoryName); for (RefModel ref : JGitUtils.getLocalBranches(repository, true, -1)) {
diff --git a/src/main/java/com/gitblit/utils/JGitUtils.java b/src/main/java/com/gitblit/utils/JGitUtils.java index 8676d74..3f01eea 100644 --- a/src/main/java/com/gitblit/utils/JGitUtils.java +++ b/src/main/java/com/gitblit/utils/JGitUtils.java
@@ -566,6 +566,8 @@ try { if (tree == null) { ObjectId object = getDefaultBranch(repository); + if (object == null) + return null; RevCommit commit = rw.parseCommit(object); tree = commit.getTree(); }