]> source.dussan.org Git - gitblit.git/log
gitblit.git
11 years agoUse equals to compare strings instead of == 120/head
Simon Harrer [Thu, 24 Oct 2013 09:50:04 +0000 (11:50 +0200)]
Use equals to compare strings instead of ==

11 years agoReplaced MarkdownPapers with pegdown
James Moger [Fri, 18 Oct 2013 21:46:22 +0000 (17:46 -0400)]
Replaced MarkdownPapers with pegdown

Change-Id: I11eb50ba1ef0bef8ac47bf6f7b17e0f79ecd3f2d

11 years agoFix Markdown document enumeraton
James Moger [Wed, 16 Oct 2013 17:14:30 +0000 (13:14 -0400)]
Fix Markdown document enumeraton

11 years agoFix raw page binary content type when running behind reverse proxy
James Moger [Wed, 16 Oct 2013 13:29:42 +0000 (09:29 -0400)]
Fix raw page binary content type when running behind reverse proxy

Change-Id: I9f613114b2bb4c1dacae6e67c7673149a0476cf1

11 years agoAdd raw link to commit, commitdiff, and compare pages (issue-319)
James Moger [Wed, 16 Oct 2013 12:43:46 +0000 (08:43 -0400)]
Add raw link to commit, commitdiff, and compare pages (issue-319)

Change-Id: Ifc878cb59fe66674e6dfdc6d233fa26be1f4d605

11 years agoUpdate to JGit 3.1.0
James Moger [Wed, 16 Oct 2013 12:42:12 +0000 (08:42 -0400)]
Update to JGit 3.1.0

Change-Id: I94d4f6146c79541bf8a36e4c3dca1842e46cddd5

11 years agoFix error on generating activity page when there is no activity
James Moger [Tue, 15 Oct 2013 13:43:09 +0000 (09:43 -0400)]
Fix error on generating activity page when there is no activity

11 years agoMerge pull request #118 from Mrbytes/master
James Moger [Tue, 15 Oct 2013 12:13:04 +0000 (05:13 -0700)]
Merge pull request #118 from Mrbytes/master

Translation esES updated

11 years agoTranslation esES updated 118/head
mrbytes [Sat, 12 Oct 2013 08:37:45 +0000 (10:37 +0200)]
Translation esES updated
- Fixes syntax
- Better translation

11 years agoUpdated to Jetty 7.6.13
James Moger [Wed, 2 Oct 2013 21:13:29 +0000 (17:13 -0400)]
Updated to Jetty 7.6.13

11 years agoSwitch web.xml baseFolder from context-param to env-entry
James Moger [Wed, 2 Oct 2013 21:12:18 +0000 (17:12 -0400)]
Switch web.xml baseFolder from context-param to env-entry

Change-Id: Id18077126e984a767725cf9e8d8eb531a14e1713

11 years agoRemove unused issues test repository from test suite
James Moger [Tue, 1 Oct 2013 21:26:43 +0000 (17:26 -0400)]
Remove unused issues test repository from test suite

Change-Id: Ib63aeefdffa5f747d76bc221a722bc6c2e5f58c4

11 years agoFix incorrect mappings for some iconic classes
James Moger [Tue, 1 Oct 2013 21:26:05 +0000 (17:26 -0400)]
Fix incorrect mappings for some iconic classes

Change-Id: Ieeb7159768453a17b01b8e2a59289b256c6c3492

11 years agoTweak diffstat css
James Moger [Tue, 1 Oct 2013 21:25:29 +0000 (17:25 -0400)]
Tweak diffstat css

Change-Id: I0f6551bb7ca2f9b8908e95359b375c23daeab380

11 years agoCheck for refs/ not refs/heads/ when updating a ref
James Moger [Tue, 1 Oct 2013 21:24:42 +0000 (17:24 -0400)]
Check for refs/ not refs/heads/ when updating a ref

Change-Id: I19f9507fdb859902a6df96f1960433a91378e400

11 years agoImprove message logging in the receive pack
James Moger [Tue, 1 Oct 2013 21:22:50 +0000 (17:22 -0400)]
Improve message logging in the receive pack

Change-Id: I93dcdc72bfae0e0fac9a0f4872537a43bbd73d36

11 years agoRemove remaining TicGit tickets references
James Moger [Mon, 30 Sep 2013 20:32:12 +0000 (16:32 -0400)]
Remove remaining TicGit tickets references

Change-Id: I431659cf1d57a8d9bffb065fa47e1296e7f8c838

11 years agoRemove trailing whitespace from unit tests
James Moger [Mon, 30 Sep 2013 20:22:15 +0000 (16:22 -0400)]
Remove trailing whitespace from unit tests

Change-Id: I172bd4d493eee1013ec542ab97f1be29040f816d

11 years agoTrim trailing whitespace and organize imports
James Moger [Mon, 30 Sep 2013 13:30:04 +0000 (09:30 -0400)]
Trim trailing whitespace and organize imports

Change-Id: I9f91138b20219be6e3c4b28251487df262bff6cc

11 years agoRevise date label creation for optional css class
James Moger [Mon, 30 Sep 2013 13:04:23 +0000 (09:04 -0400)]
Revise date label creation for optional css class

Change-Id: Ia244aedb37067c138343a9094bf489a367a4464d

11 years agoAdd recursive delete function to FileUtils
James Moger [Mon, 30 Sep 2013 12:10:24 +0000 (08:10 -0400)]
Add recursive delete function to FileUtils

Change-Id: Ie177a9e5e9f88ea35bb8f9fe0b6c9af7ce92a280

11 years agoRemove issue artifacts from classes missed in previous purge
James Moger [Mon, 30 Sep 2013 12:07:56 +0000 (08:07 -0400)]
Remove issue artifacts from classes missed in previous purge

Change-Id: Ie0b7d1e11d634577e943c8e4dbab080b0078f1b4

11 years agoChange diffstat character to improve look and layout
James Moger [Mon, 30 Sep 2013 11:59:42 +0000 (07:59 -0400)]
Change diffstat character to improve look and layout

Change-Id: I7a70b04e9b8e49a78d98e0842aeda3f6d8e3ce28

11 years agoAdd normalized diffstats to the commit, commitdiff, and compare pages
James Moger [Sat, 28 Sep 2013 00:25:06 +0000 (20:25 -0400)]
Add normalized diffstats to the commit, commitdiff, and compare pages

Change-Id: I8f26746a611e9ab955efe8b2597cc81db48fb085

11 years agoFix width calculation in branch graph when there are 0 or 1 commits
James Moger [Fri, 27 Sep 2013 18:28:27 +0000 (14:28 -0400)]
Fix width calculation in branch graph when there are 0 or 1 commits

Change-Id: I68ed7e4db32fa69a13979b544e80edf3212555cd

11 years agoChange default access restriction to PUSH
James Moger [Fri, 27 Sep 2013 18:27:15 +0000 (14:27 -0400)]
Change default access restriction to PUSH

Change-Id: I74b3f9fedd77294c53648f8eaa730d4a84917555

11 years agoAdded setting to globally disable anonymous pushes in the receive pack
James Moger [Fri, 27 Sep 2013 17:44:28 +0000 (13:44 -0400)]
Added setting to globally disable anonymous pushes in the receive pack

Change-Id: I3460c9c0eeb32503d58325fd09793a0cd40aa2c4

11 years agoMerge receive processing into one class
James Moger [Fri, 27 Sep 2013 13:21:23 +0000 (09:21 -0400)]
Merge receive processing into one class

Change-Id: I603d4524914e94ec8e02c3689b65465b42c23dd7

11 years agoRemove unused class
James Moger [Fri, 27 Sep 2013 13:20:14 +0000 (09:20 -0400)]
Remove unused class

11 years agoDo not log passwords on failed authentication attempts (issue-316)
James Moger [Fri, 27 Sep 2013 12:02:33 +0000 (08:02 -0400)]
Do not log passwords on failed authentication attempts (issue-316)

11 years agoSynchronize critical ConfigUserService methods
James Moger [Mon, 23 Sep 2013 15:36:27 +0000 (11:36 -0400)]
Synchronize critical ConfigUserService methods

11 years agoEliminate redundant read() and use accessor instead of direct cache access
James Moger [Mon, 23 Sep 2013 14:55:19 +0000 (10:55 -0400)]
Eliminate redundant read() and use accessor instead of direct cache access

11 years agoFix potential NPE in cookie retrieval
James Moger [Mon, 23 Sep 2013 14:53:27 +0000 (10:53 -0400)]
Fix potential NPE in cookie retrieval

11 years agoReturn cloned usermodel on cookie authentication
James Moger [Mon, 23 Sep 2013 14:02:07 +0000 (10:02 -0400)]
Return cloned usermodel on cookie authentication

11 years agoFix commit log css for branch graphs
James Moger [Mon, 23 Sep 2013 13:52:48 +0000 (09:52 -0400)]
Fix commit log css for branch graphs

11 years agoFix potential NPE in git commit search
James Moger [Mon, 23 Sep 2013 13:52:10 +0000 (09:52 -0400)]
Fix potential NPE in git commit search

11 years agoFix potential NPE in setting shared permissions
James Moger [Mon, 23 Sep 2013 13:51:45 +0000 (09:51 -0400)]
Fix potential NPE in setting shared permissions

11 years agoFix support for implied SSH urls in web.otherUrls (issue-311)
James Moger [Thu, 19 Sep 2013 13:03:04 +0000 (09:03 -0400)]
Fix support for implied SSH urls in web.otherUrls (issue-311)

11 years agoDocumentation
James Moger [Thu, 19 Sep 2013 12:40:59 +0000 (08:40 -0400)]
Documentation

11 years agoDisable *most* activity graphs when web.generateActivityGraph=false
James Moger [Thu, 19 Sep 2013 12:36:25 +0000 (08:36 -0400)]
Disable *most* activity graphs when web.generateActivityGraph=false

This setting originally only worked for the Summary page, but since that
page was written, other pages have offered graphing.  This setting will
now disable Google Chart requests on the Dashboard, Activity, and
Summary pages.

This is related to issue-310.

11 years agoReverse line links in blob view (issue-309)
James Moger [Thu, 19 Sep 2013 12:13:48 +0000 (08:13 -0400)]
Reverse line links in blob view (issue-309)

11 years agoImprove non-visible parent lane rendering for BranchGraphServlet
James Moger [Wed, 18 Sep 2013 17:00:39 +0000 (13:00 -0400)]
Improve non-visible parent lane rendering for BranchGraphServlet

11 years agoDocumentation
James Moger [Wed, 18 Sep 2013 16:13:00 +0000 (12:13 -0400)]
Documentation

11 years agoCSS tweaks for responsive layout
James Moger [Wed, 18 Sep 2013 16:12:52 +0000 (12:12 -0400)]
CSS tweaks for responsive layout

11 years agoDisable but improve the example commit message regexes
James Moger [Wed, 18 Sep 2013 15:22:08 +0000 (11:22 -0400)]
Disable but improve the example commit message regexes

11 years agoImprove the rendering of the branch graph for summary page
James Moger [Wed, 18 Sep 2013 15:21:33 +0000 (11:21 -0400)]
Improve the rendering of the branch graph for summary page

11 years agoAdded GitNotes to the commitdiff page
James Moger [Wed, 18 Sep 2013 15:21:00 +0000 (11:21 -0400)]
Added GitNotes to the commitdiff page

11 years agoRemoved GitWeb-style diff renderer
James Moger [Wed, 18 Sep 2013 15:20:28 +0000 (11:20 -0400)]
Removed GitWeb-style diff renderer

11 years agoAdd support for rendering Markdown commit messages (issue-203)
Bret K. Ikehara [Sun, 4 Aug 2013 23:43:25 +0000 (13:43 -1000)]
Add support for rendering Markdown commit messages (issue-203)

11 years agoRemoved unused Issues classes
James Moger [Tue, 17 Sep 2013 21:49:20 +0000 (17:49 -0400)]
Removed unused Issues classes

11 years agoIgnore the contents of a default .git/description file
James Moger [Tue, 17 Sep 2013 21:39:10 +0000 (17:39 -0400)]
Ignore the contents of a default .git/description file

11 years agoImplemented a graph servlet based on EGit/JGit's PlotWalk (issue-194)
James Moger [Wed, 14 Aug 2013 12:56:27 +0000 (08:56 -0400)]
Implemented a graph servlet based on EGit/JGit's PlotWalk (issue-194)

The graph is generated server-side and therefore requires that the
commit table row height be fixed and match the row height of the
servlet.  There will be layout misalignment if remotes refs are
displayed.  Perhaps this can be improved in the future.

Change-Id: I39d0ffc7b1c3679976ce8c198c772ff86238f1a5

11 years agoRemove obsolete and deprecated FileUserService
James Moger [Fri, 6 Sep 2013 22:14:51 +0000 (18:14 -0400)]
Remove obsolete and deprecated FileUserService

Change-Id: I92d1d742e286643e1e1ab47a410b3fda146d1741

11 years agoRemove incomplete and deprecated TicGit feature
James Moger [Fri, 6 Sep 2013 22:01:33 +0000 (18:01 -0400)]
Remove incomplete and deprecated TicGit feature

Change-Id: Idb7de272589e086da9b2b3a241dcd082c1c8f27b

11 years agoDocumentation
James Moger [Tue, 17 Sep 2013 20:38:16 +0000 (16:38 -0400)]
Documentation

11 years agoMerge branch 'init-shared' of https://github.com/fzs/gitblit into prefixes
James Moger [Tue, 17 Sep 2013 21:05:00 +0000 (17:05 -0400)]
Merge branch 'init-shared' of https://github.com/fzs/gitblit into prefixes

11 years agoRevisions and documentation for personal repository prefix change
James Moger [Tue, 17 Sep 2013 20:13:53 +0000 (16:13 -0400)]
Revisions and documentation for personal repository prefix change

11 years agoMerge branch 'userrepoprefix' of https://github.com/fzs/gitblit into prefixes
James Moger [Tue, 17 Sep 2013 21:03:57 +0000 (17:03 -0400)]
Merge branch 'userrepoprefix' of https://github.com/fzs/gitblit into prefixes

11 years agoUpdated binary extensions and Lucene ignore extensions
James Moger [Thu, 5 Sep 2013 18:09:53 +0000 (14:09 -0400)]
Updated binary extensions and Lucene ignore extensions

11 years agoUpdate to Moxie 0.8.2
James Moger [Thu, 5 Sep 2013 14:01:33 +0000 (10:01 -0400)]
Update to Moxie 0.8.2

11 years agoRestore blockpush and localclone hooks to binaries (issue-303)
James Moger [Thu, 5 Sep 2013 13:11:24 +0000 (09:11 -0400)]
Restore blockpush and localclone hooks to binaries (issue-303)

11 years agoMerge pull request #117 from robinrosenberg/master
James Moger [Thu, 5 Sep 2013 13:13:33 +0000 (06:13 -0700)]
Merge pull request #117 from robinrosenberg/master

NPE fix in default branch determination & NPE fix when commit cache contains removed repo

11 years agoDon't crash with an NPE when the cache contains removed repositoried 117/head
Robin Rosenberg [Sun, 1 Sep 2013 17:58:28 +0000 (19:58 +0200)]
Don't crash with an NPE when the cache contains removed repositoried

11 years agoAvoid NPE when the default branch cannot be identified
Robin Rosenberg [Sun, 1 Sep 2013 17:58:00 +0000 (19:58 +0200)]
Avoid NPE when the default branch cannot be identified

This is a normal condition that complicates debugging, i.e.
when catching all NPE's.

11 years agoFix set-gid bit clearing under Linux when effective gid is different from file gid. 112/head
Florian Zschocke [Wed, 21 Aug 2013 08:39:43 +0000 (10:39 +0200)]
Fix set-gid bit clearing under Linux when effective gid is different from file gid.

11 years agoFix setting wrrong custom mode on file and in config.
Florian Zschocke [Tue, 20 Aug 2013 19:20:17 +0000 (21:20 +0200)]
Fix setting wrrong custom mode on file and in config.

11 years agoRemove unsupported option '-O' from 'ls' command.
Florian Zschocke [Tue, 20 Aug 2013 17:59:54 +0000 (19:59 +0200)]
Remove unsupported option '-O' from 'ls' command.

11 years agoAdd commons-io to explicit dependencies.
Florian Zschocke [Tue, 20 Aug 2013 18:02:51 +0000 (20:02 +0200)]
Add commons-io to explicit dependencies.

Add the commons-io library explicitly to the depencencies.
It was already present as a transitive dependency but is now used in code.
Using the version 2.2 as that got so far already packaged in ext.

11 years agoAdjust unit tests for Windows.
Florian Zschocke [Tue, 20 Aug 2013 17:42:17 +0000 (19:42 +0200)]
Adjust unit tests for Windows.

11 years agoAdd JavaDoc.
Florian Zschocke [Tue, 20 Aug 2013 12:32:23 +0000 (14:32 +0200)]
Add JavaDoc.

11 years agoAdd new property git.createRepositoriesShared.
Florian Zschocke [Tue, 20 Aug 2013 11:41:20 +0000 (13:41 +0200)]
Add new property git.createRepositoriesShared.

11 years agoImplement adjusting file permissions for shared repositories.
Florian Zschocke [Tue, 20 Aug 2013 08:58:51 +0000 (10:58 +0200)]
Implement adjusting file permissions for shared repositories.

Implement adjusting file and directory permissions for shared
repositories in JGitUtils.

11 years agoAdd proper implementation of methods in JnaUtils.
Florian Zschocke [Sat, 17 Aug 2013 16:37:41 +0000 (18:37 +0200)]
Add proper implementation of methods in JnaUtils.

Implement the methods getFilemode and setFilemode
in JnaUtils. Not using the libc names as we don't
necessarily use JNA and because it is not necessarily
a one to one mapping.

11 years agoAdd method JGitUtils.createRepository(folder, name, shared) to create a new
Florian Zschocke [Thu, 15 Aug 2013 14:03:25 +0000 (16:03 +0200)]
Add method JGitUtils.createRepository(folder, name, shared) to create a new
repository as if it was created with the --shared command line switch of git.

11 years agoAdd new configuration setting 'git.userRepositoryPrefix'. 116/head
Florian Zschocke [Thu, 22 Aug 2013 09:07:25 +0000 (11:07 +0200)]
Add new configuration setting 'git.userRepositoryPrefix'.

11 years agoCheck user prefix for invalid options. Add JavaDoc. Add unit tests.
Florian Zschocke [Wed, 21 Aug 2013 19:53:08 +0000 (21:53 +0200)]
Check user prefix for invalid options. Add JavaDoc. Add unit tests.

11 years agoSet user repository prefix from setting.
Florian Zschocke [Wed, 10 Jul 2013 07:16:23 +0000 (09:16 +0200)]
Set user repository prefix from setting.

Set the user repository name space from settings when starting Gitblit.

11 years agoRefactor logic for user repository path into one class.
Florian Zschocke [Wed, 10 Jul 2013 07:14:29 +0000 (09:14 +0200)]
Refactor logic for user repository path into one class.

Gather logic for building the path/name of a personal user repository into one class.

11 years agoAdded buildMavenArtifacts target to release script template
James Moger [Thu, 22 Aug 2013 17:19:34 +0000 (13:19 -0400)]
Added buildMavenArtifacts target to release script template

11 years agoReset build identifiers for next development cycle
James Moger [Thu, 22 Aug 2013 16:55:19 +0000 (12:55 -0400)]
Reset build identifiers for next development cycle

11 years agoPrepare 1.3.2 release v1.3.2
James Moger [Thu, 22 Aug 2013 16:55:18 +0000 (12:55 -0400)]
Prepare 1.3.2 release

11 years agoDocumentation
James Moger [Wed, 21 Aug 2013 18:16:51 +0000 (14:16 -0400)]
Documentation

11 years agoMerge pull request #115 from fzs/fu-close-finally
James Moger [Wed, 21 Aug 2013 18:00:36 +0000 (11:00 -0700)]
Merge pull request #115 from fzs/fu-close-finally

Close streams in finally block.

11 years agoMerge pull request #114 from fzs/description
James Moger [Wed, 21 Aug 2013 17:35:46 +0000 (10:35 -0700)]
Merge pull request #114 from fzs/description

Maintain repository 'description' file.

11 years agoClose streams in finally block. 115/head
Florian Zschocke [Wed, 21 Aug 2013 13:07:31 +0000 (15:07 +0200)]
Close streams in finally block.

Close input and output streams in a finally block so that they do not linger around and occupy system resources when an exception occurs.

11 years agoMaintain repository 'description' file. 114/head
Florian Zschocke [Wed, 21 Aug 2013 12:30:01 +0000 (14:30 +0200)]
Maintain repository 'description' file.

Make use of the 'description' file in Git repositories which is used by tools
like gitweb or cgit and often by standard hooks. Update the file when changing
the description and initialize the Gitblit description from the file when
Gitblit reads a new, existing repository.

11 years agoSimplify when repository sizes are calculated (issue-295)
James Moger [Fri, 16 Aug 2013 13:35:41 +0000 (09:35 -0400)]
Simplify when repository sizes are calculated (issue-295)

11 years agoIf we have a cache-miss in repository loading, return a deep copy
James Moger [Fri, 16 Aug 2013 13:17:23 +0000 (09:17 -0400)]
If we have a cache-miss in repository loading, return a deep copy

11 years agoFixed anonymous LDAP logins (issue-297)
James Moger [Fri, 16 Aug 2013 12:57:05 +0000 (08:57 -0400)]
Fixed anonymous LDAP logins (issue-297)

11 years agoAdd an Apache htpasswd user service
Florian Zschocke [Tue, 9 Jul 2013 11:07:13 +0000 (13:07 +0200)]
Add an Apache htpasswd user service

Add a new class, HtpasswdUserService, which performs authentication
against a text file created with the Apache 'htpasswd' program.

Added dependency on commons-codec:1.7

11 years agoMerge pull request #111 from atdt/master
James Moger [Mon, 12 Aug 2013 12:44:33 +0000 (05:44 -0700)]
Merge pull request #111 from atdt/master

Add setting to cap number of activity days to display

11 years agoAdd setting to cap number of activity days to display 111/head
Ori Livneh [Sun, 11 Aug 2013 02:05:10 +0000 (10:05 +0800)]
Add setting to cap number of activity days to display

This patch adds a setting, 'web.activityDurationMaximum', that specifies the
maximum number of days of activity that may be requested. The default value is
30. When the number of days requested exceeds this value, the request is
handled as though the maximum value was requested.

11 years agoUpdate to Moxie 0.8.1 and include gbapi in Maven repository on RELEASE build
James Moger [Fri, 9 Aug 2013 14:16:16 +0000 (10:16 -0400)]
Update to Moxie 0.8.1 and include gbapi in Maven repository on RELEASE build

11 years agoDocumentation
James Moger [Fri, 9 Aug 2013 12:09:02 +0000 (08:09 -0400)]
Documentation

11 years agoMerge pull request #110 from DouglasCAyers/patch-1
James Moger [Fri, 9 Aug 2013 12:05:59 +0000 (05:05 -0700)]
Merge pull request #110 from DouglasCAyers/patch-1

MyDashboard page bugfix for project links

11 years agobugfix to make project links go to project page and not redirect to home page 110/head
Doug Ayers [Fri, 9 Aug 2013 03:52:26 +0000 (22:52 -0500)]
bugfix to make project links go to project page and not redirect to home page

Problem:
In version 1.3.1, on the MyDashboard page, in the "projects" tab, the project name html links listed in the section are formatted wrong; they are missing the ?p= parameter. Clicking on those links redirects back to the home page (MyDashboard).

What did I expect:
To be taken to the repositories page for the project I clicked.

What code needs to change:
FilterableProjectList.fm at line 9, needs to add the ?p= url parameter.
I'm basing this on how the WicketUtils.getProjectName(PageParameters params) method works at line 457 and logic in ProjectPage.java at lines 95-98.

Although explicitly changing the url to include the query param 'p' is a simple fix, based on what I read about in GitblitParamUrlCodingStrategy and its parent class MixedParamUrlCodingStrategy, it would seem that the url path "/project/foo" should end up adding a request parameter "p=foo" as setup in GitBligWebApp line 141: mount("/project", ProjectPage.class, "p"); However, I'm not familiar with Wicket and don't have Gitblit setup locally to build and run, so not able to debug further.

11 years agoUpdate to Moxie 0.8.0
James Moger [Wed, 7 Aug 2013 18:58:49 +0000 (14:58 -0400)]
Update to Moxie 0.8.0

11 years agoDocumentation
James Moger [Wed, 31 Jul 2013 20:05:58 +0000 (16:05 -0400)]
Documentation

11 years agoImprovements to reflog branch deletion
James Moger [Wed, 31 Jul 2013 19:55:28 +0000 (15:55 -0400)]
Improvements to reflog branch deletion

11 years agoManually redirect after branch deletion (issue 282)
James Moger [Wed, 31 Jul 2013 19:53:11 +0000 (15:53 -0400)]
Manually redirect after branch deletion (issue 282)