summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/utils/JGitUtils.java
Commit message (Collapse)AuthorAgeFilesLines
* Not all GitNotes were displayed on the commit page (issue 70)James Moger2012-03-051-2/+15
|
* Fixed nullpointer on pushing to an empty repository (issue 69)James Moger2012-02-231-20/+16
|
* Merged issues/lucene branchJames Moger2012-02-191-8/+27
|\
| * More functional issues.James Moger2012-01-151-1/+1
| |
| * Branch for implementing distributed gb-issuesJames Moger2012-01-131-7/+26
| |
* | Setting to control display/serving non-bare repositories (issue 49)James Moger2012-02-031-14/+11
| |
* | Refactored and unit tested updating HEAD featureJames Moger2012-02-021-24/+22
| |
* | Do not traverse unaccessible subdirectories (issue 51)lemval2012-01-311-1/+1
| |
* | RepositoryModel will use String rather than RefModel to track the currentPhilip L. McMahon2012-01-281-26/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | symbolic head and available heads. Added convenience methods to JGitUtils to support retrieving available heads as List<String>. When resolving the symbolic head target as a String, if the head is detached, attempt to match the commit SHA1 against the known tags, using the most recent tag if more than one matches. Revised error messaging to better reflect actual outcome. Adjusted tab indexes on edit repository page to include default head combo box. Updated message key for default head combo box to use uppercase "HEAD".
* | Correct update of HEAD symbolic reference when target is a tag.Philip L. McMahon2012-01-261-6/+22
| | | | | | | | | | Revised update results which are considered successful and improved error messaging.
* | Allow administrative modification of the default branch/tag referenced by HEAD.Philip L. McMahon2012-01-261-0/+44
|/ | | | | This allows control over the default branch after clone, which is equivalent to running: git symbolic-ref HEAD refs/heads/mybranch
* New function to create an orphan branch (for future use)James Moger2012-01-091-28/+70
|
* Refactored named branch retrieval functionJames Moger2012-01-091-10/+21
|
* Support for gh-pages branch serving as /pages/repo.gitJames Moger2012-01-091-0/+33
|
* Fixed revlog where start of range is the zeroIdJames Moger2011-12-231-1/+8
|
* Improved readability of generated email notificationsJames Moger2011-12-221-0/+13
|
* Fixed sendemail script to list all commits in a push.James Moger2011-12-171-0/+37
|
* New JGit utility function to retrieve commits since a specific dateJames Moger2011-11-161-0/+40
|
* Moved SearchType enum to ConstantsJames Moger2011-11-041-22/+1
|
* More Bootstrap improvements.James Moger2011-09-301-1/+1
| | | | | | | * Strip leading group name from repositories page. * Put topbars on all pages. * Properly sort repositories in all locations. * White Gitblit logo.
* Implemented a Federation Client. Bare clone tweaks. Documentation.James Moger2011-09-261-6/+15
|
* Bare option for federation pull registrations. Documentation.James Moger2011-09-261-4/+5
|
* Refined mirror federation feature. Documentation.James Moger2011-09-221-1/+26
| | | | HEAD is now properly reset if mirroring is enabled. Updated the federation pull status enum to include no change and mirrored states.
* Largely completed, uber-cool federation feature.James Moger2011-09-121-7/+41
|
* Centralize default branch/HEAD resolution (issue 14)James Moger2011-07-221-36/+159
| | | | | | | | | | | | | | If an object id was not specified Gitblit used HEAD to perform the operation. This breaks under some conditions like working with a repository that does not have any commits on master but does have commits on a vcs-import branch. The new approach is to centralize the resolution of unspecified object ids to a common method which resolves HEAD first but uses the most recently modified branch if HEAD points to nothing. This commit also includes a non-functional method for creating an empty branch. I couldn't figure out how to make JGit create an orphaned branch.
* Fixed (again) empty repository check (issue 13)James Moger2011-07-221-3/+3
|
* Documentation. Unit testing. Checkstyle. Findbugs.James Moger2011-07-221-0/+9
|
* Misc fixes.James Moger2011-07-201-2/+1
|
* Redefined how to check for "empty" repository (issue 13)James Moger2011-07-201-1/+2
|
* Documentation. Added JavaDoc. Clarified repository access restriction.James Moger2011-07-051-97/+458
|
* Big push for first release.James Moger2011-06-251-3/+12
| | | | | | | | | | | | * Build script overhaul including building & publishing GO, WAR, Docs, and Site. * Restored JGit 0.12.1 dependency and backported Blame. Got tired of waiting for JGit 1.0.0 Maven artifacts. * Changed Summary Page layout * Optional cookie authentication * Added icons for log, tags, and branches panels. * Show last commit author and short message on branches panel. * Unit testing. * Documentation.
* Mostly stable war build.James Moger2011-06-181-17/+10
| | | | | Reorganization of resources. Dropped most hard-coded webapp configuration in favor of common web.xml file. Still contemplating configuring git servlet from web.xml too.
* Blame support finished, requires JGit 1.0.0. Checkstyle. Findbugs.James Moger2011-06-081-1/+2
|
* Documentation. Moved clone and fetch into JGitUtils. Create bare only.James Moger2011-06-071-3/+55
|
* Fixed refs linking problem. Author metrics are lowercase.James Moger2011-06-041-12/+16
|
* GitNotes. Unit testing. More correct refs.James Moger2011-06-031-36/+62
|
* Unit testing. Start of git-notes display feature.James Moger2011-06-021-263/+193
|
* Refactored some unit tests and utils.James Moger2011-06-011-101/+0
|
* Stats -> Metrics. Docs in distribution zip. Created MetricUtils.James Moger2011-06-011-143/+1
|
* Unit testing. Disable links on first commit. Initial stats page.James Moger2011-06-011-36/+119
|
* Unit testing.James Moger2011-05-291-1/+1
|
* Codepro analyze dependencies. Documentation.James Moger2011-05-271-133/+14
|
* Findbugs. CodePro Audit. Checkstyle. Unit test refactoring.James Moger2011-05-261-52/+75
|
* Selected Apache License. Dropped : from name. Its simpler.James Moger2011-05-251-0/+15
|
* Download zip feature.James Moger2011-05-241-1/+51
|
* Move admin links. Drop extra GitBlit link. Line numbers on Blob page.James Moger2011-05-161-0/+3
|
* Build infrastructure improvements. Setting to show remote branches.James Moger2011-05-041-6/+0
| | | | | | | | | | | | The JGit team is now publishing 0.12.1 artifacts on the Eclipse Maven site. Yeah! That was the last missing piece for a slick Git:Blit deployment. The build has been reworked to download from Eclipse and to also download source and javadoc jars for setting up a development environment. Made the log4j pattern configurable by operating system. Moved Markdown utils to their own class since I need StringUtils for Build and that introduced a chicken-and-egg scenario.
* Working on error handling.James Moger2011-04-291-55/+78
|
* Improve repo folder detection. Fail gracefully on create repo error.James Moger2011-04-271-4/+5
|
* Centralized markdown transforms. Moved config ops to GitBlit.James Moger2011-04-271-92/+1
|