summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/GitServlet.java
Commit message (Collapse)AuthorAgeFilesLines
* Experimental committer verificationJames Moger2012-10-111-1/+43
|
* Finer-grained repository access permissions (issue 36)James Moger2012-10-101-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Expose ReceivePack to Groovy hooks (issue 125)James Moger2012-09-141-0/+1
|
* Fix to GitServlet to allow pushing to symlinked repositories (issue 116)James Moger2012-08-071-17/+12
|
* Per-repository authorization control: AUTHENTICATED and NAMED (issue 117)James Moger2012-08-021-0/+1
|
* Added setting to control Groovy Grape folder (issue 91)James Moger2012-06-181-1/+6
|
* Add ClientLogger so scripts can log info / warning messages to the pushing ↵John Crygier2012-03-311-3/+5
| | | | client.
* Fixed symlink absolute path/canonical path mixup with JGit (issue 78)James Moger2012-03-281-3/+2
|
* Refactored Lucene integration and fixed two index deleteDocument bugsJames Moger2012-03-151-3/+0
|
* Delete branch from index. Queue index update from the PostReceiveHook.James Moger2012-02-281-0/+3
|
* Fixed bug in receive hook for repositories in subfoldersJames Moger2012-01-051-2/+2
|
* Implemented Team hook scriptsJames Moger2011-12-271-7/+7
|
* Preliminary update to JGit 1.2.0. This will be refined.James Moger2011-12-241-15/+45
|
* Server-side hook script selection. Documentation.James Moger2011-12-191-6/+20
|
* Groovy push hooksJames Moger2011-12-161-0/+267
|
* Preliminary changes for running on RedHat OpenShift. Still in-progress.James Moger2011-12-021-1/+1
|
* Documentation. Adding JavaDoc comments. Adjustments to method names.James Moger2011-07-011-0/+28
|
* Map gitservlet from web.xml and configure it from gitblit properties.James Moger2011-06-181-0/+16