Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Experimental committer verification | James Moger | 2012-10-11 | 1 | -1/+43 |
| | |||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 1 | -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 Moger | 2012-09-14 | 1 | -0/+1 |
| | |||||
* | Fix to GitServlet to allow pushing to symlinked repositories (issue 116) | James Moger | 2012-08-07 | 1 | -17/+12 |
| | |||||
* | Per-repository authorization control: AUTHENTICATED and NAMED (issue 117) | James Moger | 2012-08-02 | 1 | -0/+1 |
| | |||||
* | Added setting to control Groovy Grape folder (issue 91) | James Moger | 2012-06-18 | 1 | -1/+6 |
| | |||||
* | Add ClientLogger so scripts can log info / warning messages to the pushing ↵ | John Crygier | 2012-03-31 | 1 | -3/+5 |
| | | | | client. | ||||
* | Fixed symlink absolute path/canonical path mixup with JGit (issue 78) | James Moger | 2012-03-28 | 1 | -3/+2 |
| | |||||
* | Refactored Lucene integration and fixed two index deleteDocument bugs | James Moger | 2012-03-15 | 1 | -3/+0 |
| | |||||
* | Delete branch from index. Queue index update from the PostReceiveHook. | James Moger | 2012-02-28 | 1 | -0/+3 |
| | |||||
* | Fixed bug in receive hook for repositories in subfolders | James Moger | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | Implemented Team hook scripts | James Moger | 2011-12-27 | 1 | -7/+7 |
| | |||||
* | Preliminary update to JGit 1.2.0. This will be refined. | James Moger | 2011-12-24 | 1 | -15/+45 |
| | |||||
* | Server-side hook script selection. Documentation. | James Moger | 2011-12-19 | 1 | -6/+20 |
| | |||||
* | Groovy push hooks | James Moger | 2011-12-16 | 1 | -0/+267 |
| | |||||
* | Preliminary changes for running on RedHat OpenShift. Still in-progress. | James Moger | 2011-12-02 | 1 | -1/+1 |
| | |||||
* | Documentation. Adding JavaDoc comments. Adjustments to method names. | James Moger | 2011-07-01 | 1 | -0/+28 |
| | |||||
* | Map gitservlet from web.xml and configure it from gitblit properties. | James Moger | 2011-06-18 | 1 | -0/+16 |