Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganized to Apache Standard Directory Layout & integrated Moxie | James Moger | 2013-03-27 | 1 | -523/+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. | ||||
* | Experimental JGit-based GC Executor | James Moger | 2012-10-28 | 1 | -1/+7 |
| | |||||
* | Completed permissions UI, RPC, and Manager support (issue 36) | James Moger | 2012-10-19 | 1 | -2/+2 |
| | |||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 1 | -12/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Possible fix for federation branch mirroring issue (issue 86) | James Moger | 2012-06-06 | 1 | -20/+19 |
| | |||||
* | Ensure that FederationPullExecutor resets to FETCH_HEAD for mirrors | James Moger | 2012-03-24 | 1 | -6/+25 |
| | |||||
* | Update indexed branches on federation pull | James Moger | 2012-03-23 | 1 | -0/+11 |
| | |||||
* | Using ArrayUtils.isEmpty to test arrays and collections | James Moger | 2012-01-05 | 1 | -4/+6 |
| | |||||
* | Federation pull_scripts request. Documentation. | James Moger | 2012-01-04 | 1 | -1/+46 |
| | |||||
* | Renamed GitblitUserService, sendMail method, sendmail.groovy, and ↵ | James Moger | 2011-12-20 | 1 | -1/+1 |
| | | | | RepositoryModel.mailingLists | ||||
* | Implemented UserServiceWrapper. Renamed notifyNNN to sendEmail to be more ↵ | James Moger | 2011-12-17 | 1 | -1/+1 |
| | | | | descriptive. | ||||
* | Federation support for Teams | James Moger | 2011-12-13 | 1 | -2/+30 |
| | |||||
* | Implemented ConfigUserService. Fixed and deprecated FileUserService. | James Moger | 2011-12-04 | 1 | -2/+2 |
| | |||||
* | Fairly complete json rpc interface to view/control Gitblit data objects. | James Moger | 2011-10-02 | 1 | -21/+23 |
| | |||||
* | Implemented a Federation Client. Bare clone tweaks. Documentation. | James Moger | 2011-09-26 | 1 | -7/+47 |
| | |||||
* | Bare option for federation pull registrations. Documentation. | James Moger | 2011-09-26 | 1 | -1/+1 |
| | |||||
* | Refined mirror federation feature. Documentation. | James Moger | 2011-09-22 | 1 | -7/+43 |
| | | | | HEAD is now properly reset if mirroring is enabled. Updated the federation pull status enum to include no change and mirrored states. | ||||
* | Revised federation setting names. Improved documentation. | James Moger | 2011-09-13 | 1 | -1/+1 |
| | |||||
* | Largely completed, uber-cool federation feature. | James Moger | 2011-09-12 | 1 | -0/+310 |