summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/models
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate the "enumerate documentation" repository settingJames Moger2013-11-141-2/+0
| | | | Change-Id: I3a7c13b4c626f8b5ea2a63717dfe4249c19eebb4
* Implement mirror executor (issue-5)James Moger2013-11-133-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | The mirror executor will fetch ref updates for repository mirrors. This feature is disabled by default and can be enabled by setting git.enableMirroring=true. The period between update checks is configurable, but it is global. An individual rpeository may not set it's own update schedule. Requirements: 1. you must manually clone the repository using native git git clone --mirror git://somewhere.com/myrepo.git 2. the "origin" remote must be the mirror source 3. the "origin" repository must be accessible without authentication OR the credentials must be embedded in the origin url (not recommended) Notes: 1. "origin" SSH urls are untested and not likely to work 2. mirrors cloned while Gitblit is running are likely to require clearing the gitblit cache (link on the repositories page of an administrator account) 3. Gitblit will automatically repair any invalid fetch refspecs with a "//" sequence. Change-Id: I4bbe3fb2df106366ae4c2313596d0fab0dfcac46
* Remove "show readme" flag in favor of automatic detectionJames Moger2013-10-251-2/+0
| | | | | | | Automatic detection also will now also display a plain text "readme" or "readme.txt" file. Change-Id: Id6be729bdc469e7a5cfd1f4144df340a6b93475e
* Remove remaining TicGit tickets referencesJames Moger2013-09-301-2/+0
| | | | Change-Id: I431659cf1d57a8d9bffb065fa47e1296e7f8c838
* Trim trailing whitespace and organize importsJames Moger2013-09-3030-265/+267
| | | | Change-Id: I9f91138b20219be6e3c4b28251487df262bff6cc
* Remove issue artifacts from classes missed in previous purgeJames Moger2013-09-301-6/+0
| | | | Change-Id: Ie0b7d1e11d634577e943c8e4dbab080b0078f1b4
* Add normalized diffstats to the commit, commitdiff, and compare pagesJames Moger2013-09-271-1/+43
| | | | Change-Id: I8f26746a611e9ab955efe8b2597cc81db48fb085
* Remove unused classJames Moger2013-09-271-119/+0
|
* Add support for rendering Markdown commit messages (issue-203)Bret K. Ikehara2013-09-181-0/+2
|
* Removed unused Issues classesJames Moger2013-09-171-532/+0
|
* Refactor logic for user repository path into one class.Florian Zschocke2013-08-263-6/+9
| | | | Gather logic for building the path/name of a personal user repository into one class.
* Setting a null permission now removes the permission from the user or team ↵James Moger2013-07-132-3/+16
| | | | (issue-259)
* Set author as tooltip of "last change" on repositories page (issue-238)James Moger2013-07-031-0/+1
|
* Fixed reflog authorJames Moger2013-06-271-0/+3
|
* Implemented commit cache for the dashboards, activity, and project pagesJames Moger2013-06-243-8/+57
|
* Reflogs, Digests, and DashboardsJames Moger2013-06-182-4/+4
| | | | | | Renamed pushlog to reflog to better match it's current and future purpose. Split PushesPanel into ReflogPanel and DigestsPanel. Overhauled project pages and gave them a coherent purpose from the dashboard.
* Workaround incomplete blame commit dara (issue-254)James Moger2013-06-121-3/+10
|
* Globl and per-repository setting to exclude authors form metrics (issue-251)James Moger2013-06-102-6/+27
|
* Refinements to push log display and daily digestsJames Moger2013-05-313-2/+28
| | | | | | * Properly support timezone-based date groupings * Polish css for the major browsers on Win & Linux * Use Gitblit constants for refs instead of JGit constants
* Added a Dashboard page with a daily ref log of starred/owned reposJames Moger2013-05-302-0/+76
| | | | | This is a work-in-progress and is mostly working like I want, but will require some refactoring to make it even more useful and less complex.
* Added locale user preference, still requires uiJames Moger2013-05-301-0/+2
|
* Added simple star/unstar functionJames Moger2013-05-303-0/+139
|
* Added UI for the push log introduced in 1.2.1James Moger2013-05-241-0/+106
|
* New JGit util method to retrieve changed paths in a commit range (issue 226)James Moger2013-05-231-1/+1
|
* Allow clients to define supported transportsJames Moger2013-05-211-0/+20
|
* Include username in push log, along with display name and email addressJames Moger2013-05-151-0/+9
|
* Allow client apps to specify a minimum required access permissionJames Moger2013-05-151-0/+2
|
* Implemented application menus for repository url panelJames Moger2013-05-092-3/+59
|
* Uber-cool repository panel overhaulJames Moger2013-05-071-0/+58
|
* Improve permission determination when repo is frozen or is not bareJames Moger2013-05-023-15/+66
|
* Improve effective permission determinationJames Moger2013-05-022-8/+64
|
* Revised incremental push tags featureJames Moger2013-04-011-2/+2
|
* Merge branch 'autotagpush' of https://github.com/akquinet/gitblit into pushtagsJames Moger2013-04-011-0/+2
|
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-2727-0/+4016
This is a massive commit which reorganizes the entire project structure (although it is still monolithic), removes the Build classes, and switches to Moxie, a smarter Ant build tookit based on the original Gitblit Build classes. The Ant build script will likely require additional fine-tuning, but this is big step forward.