Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganized to Apache Standard Directory Layout & integrated Moxie | James Moger | 2013-03-27 | 29 | -10075/+0 |
| | | | | | | | | | 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. | ||||
* | Merged multiple owners (pull request #63) | James Moger | 2013-01-23 | 1 | -0/+30 |
|\ | |||||
| * | Revised multiple owners contribution | James Moger | 2013-01-23 | 3 | -113/+30 |
| | | |||||
| * | Merge multiple owners feature (pull request #63, #66) | SHaselbauer | 2013-01-21 | 2 | -0/+113 |
| | | |||||
* | | Support --baseFolder parameter and small data reorganization | James Moger | 2013-01-15 | 1 | -0/+15 |
| | | |||||
* | | Improve history display of a submodule link | James Moger | 2013-01-13 | 1 | -0/+26 |
| | | |||||
* | | Set the new objectid for all diff entries (issue-178) | James Moger | 2013-01-13 | 1 | -5/+1 |
| | | |||||
* | | Show indicators for Sparkleshared repositories | James Moger | 2013-01-11 | 2 | -5/+21 |
|/ | |||||
* | Fixed NPE when recursively calculating a folder size with a named pipe | James Moger | 2013-01-07 | 1 | -10/+8 |
| | |||||
* | Improve pushlog api and model class | James Moger | 2013-01-06 | 1 | -4/+4 |
| | |||||
* | Draft mechanism to record a push log as a hidden orphan branch | James Moger | 2013-01-05 | 4 | -6/+370 |
| | |||||
* | Harden metrics from polluted data (issue-176) | James Moger | 2012-12-07 | 2 | -0/+15 |
| | |||||
* | Setting to stop a repository from contributing to the activity page | James Moger | 2012-12-06 | 1 | -0/+4 |
| | |||||
* | Fixed validate IPv4 address method | James Moger | 2012-12-05 | 1 | -0/+1 |
| | |||||
* | Global and per-repository setting to throttle prolific repos in Activity ↵ | James Moger | 2012-12-05 | 1 | -1/+5 |
| | | | | page (issue-173) | ||||
* | Fixes to symlink handling (issue-174) | James Moger | 2012-12-03 | 1 | -11/+19 |
| | |||||
* | Simplified archive generation (issue-174) | James Moger | 2012-12-03 | 1 | -56/+32 |
| | |||||
* | Set subjectAlternativeName on SSL cert if CN=IPAddress (issue-170) | James Moger | 2012-12-03 | 2 | -0/+34 |
| | |||||
* | FIX: Allow correct search for RefModel using branch name. | Luca Milanesio | 2012-12-02 | 1 | -2/+2 |
| | | | | | | DisplayName used previously contained ONLY the last part of ref-spec: this would have not worked when looking for objects with full ref-spec. | ||||
* | Support alternate compressed download formats (issue-174) | James Moger | 2012-11-30 | 2 | -69/+315 |
| | |||||
* | Include user's public cert and ca public cert, individually, in bundle | James Moger | 2012-11-30 | 1 | -0/+11 |
| | |||||
* | Cranked up signing algorithm from SHA1 to SHA512. This makes Opera P12 ↵ | James Moger | 2012-11-30 | 1 | -6/+12 |
| | | | | Import happy. | ||||
* | Improve logging of certificate authentication | James Moger | 2012-11-29 | 2 | -27/+54 |
| | |||||
* | More refinements to GCA | James Moger | 2012-11-26 | 1 | -5/+13 |
| | |||||
* | Gitblit Certificate Authority revisions. Eliminate certificate scripts. | James Moger | 2012-11-25 | 1 | -55/+59 |
| | |||||
* | Eliminate internal Sun api for CRLs and include X509 tests in suite | James Moger | 2012-11-23 | 1 | -4/+13 |
| | |||||
* | Mostly functional Gitblit Certificate Authority tool | James Moger | 2012-11-23 | 2 | -3/+31 |
| | |||||
* | Generate empty CRL on startup to make Jetty happy | James Moger | 2012-11-23 | 1 | -0/+56 |
| | |||||
* | X509 certificate generation utilities for CA, web, and client certificates | James Moger | 2012-11-23 | 2 | -0/+1010 |
| | |||||
* | X509 certificate authentication based on Kevin Anderson's implementation | James Moger | 2012-11-23 | 1 | -0/+98 |
| | |||||
* | Experimental JGit-based GC Executor | James Moger | 2012-10-28 | 1 | -0/+3 |
| | |||||
* | Repository sorting should be case-insensitive | James Moger | 2012-10-23 | 1 | -0/+2 |
| | |||||
* | Permission regexes are now case-insensitive | James Moger | 2012-10-22 | 1 | -0/+13 |
| | |||||
* | Completed permissions UI, RPC, and Manager support (issue 36) | James Moger | 2012-10-19 | 1 | -12/+50 |
| | |||||
* | Exclude submodules from zip downloads (issue 151) | James Moger | 2012-10-19 | 1 | -0/+3 |
| | |||||
* | Fix possible string index out of bounds exception | James Moger | 2012-10-10 | 1 | -4/+9 |
| | |||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented discrete repository access permissions to replace the really primitive course-grained permissions used to this point. This implementation allows for finer-grained access control, but still falls short of integrated, branch-based permissions sought by some. Access permissions follow the conventions established by Gitosis and Gitolite so they should feel immediately comfortable to experienced users. This permissions infrastructure is complete and works exactly as expected. Unfortunately, there is no ui in this commit to change permissions, that will be forthcoming. In the meantime, Gitblit hot-reloads users.conf so the permissions can be manipulated at runtime with a text editor. The following per-repository permissions are now supported: - V (view in web ui, RSS feeds, download zip) - R (clone) - RW (clone and push) - RWC (clone and push with ref creation) - RWD (clone and push with ref creation, deletion) - RW+ (clone and push with ref creation, deletion, rewind) And a users.conf entry looks something like this: [user "hannibal"] password = bossman repository = RWD:topsecret.git | ||||
* | Catch all exceptions from MarkdownPapers and rethrow as ParseException ↵ | James Moger | 2012-10-05 | 1 | -0/+6 |
| | | | | (issue 142) | ||||
* | Adjusted message to be more descriptive (issue 126) | James Moger | 2012-10-04 | 1 | -1/+1 |
| | |||||
* | Fixed repository reference leak in fork mechanism | James Moger | 2012-10-04 | 1 | -3/+2 |
| | |||||
* | Preliminary implementation of server-side forking (issue 137) | James Moger | 2012-09-29 | 3 | -2/+43 |
| | | | | | | | | | | | | | | | | | | The fork mechanism clones the repository , access restrictions, and other config options. The app has been updated throughout to handle personal repositories and to properly display origin/fork links. In order to fork a repository the user account must have the #fork role, the origin repository must permit forking, and the user account must have standard clone permissions to the repository. Because forking introduces a new user role no existing user accounts can automatically begin forking a repository. This is both a pro and a con. Since the fork has the same access restrictions as the origin repository, those who can access the origin may also access the fork. This is intentional to facilitate integration-manager workflow. The fork owner does have the power to completely change the access restrictions of his/her fork. | ||||
* | Support X-Forwarded-Context for subdomain proxy configs (issue 135) | James Moger | 2012-09-20 | 1 | -1/+15 |
| | |||||
* | Use https for Gravatar integration | James Moger | 2012-09-17 | 1 | -2/+2 |
| | |||||
* | Fixed null pointer in commit page due to changes in submodule link (issue 132) | James Moger | 2012-09-14 | 1 | -3/+8 |
| | |||||
* | Fix bug in diff view for filenames with non-ASCII characters (issue 128) | James Moger | 2012-09-10 | 3 | -8/+53 |
| | |||||
* | Draft project pages, project metadata, and RSS feeds | James Moger | 2012-09-07 | 1 | -2/+1 |
| | | | | | | This is an in-progress feature to offer an interface for grouped repositories. This may help installations with large numbers of repositories stay organized. It also will be part of a future, more advanced security model. | ||||
* | Merged CVE-2007-450 warning logging from Jason Pyeron (issue 126) | Jason Pyeron | 2012-09-06 | 1 | -0/+135 |
| | |||||
* | Switch from StringBuffer to StringBuilder | James Moger | 2012-08-31 | 1 | -2/+2 |
| | |||||
* | Fixed string encoding regression introduced with fix for BOM | James Moger | 2012-08-18 | 1 | -1/+0 |
| | |||||
* | Optionally cache repository list for improved performance | James Moger | 2012-08-17 | 3 | -20/+19 |
| |