Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganized to Apache Standard Directory Layout & integrated Moxie | James Moger | 2013-03-27 | 1 | -429/+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. | ||||
* | Reset build identifiers for next release | James Moger | 2013-01-15 | 1 | -2/+2 |
| | |||||
* | Prepare 1.2.1 releasev1.2.1 | James Moger | 2013-01-15 | 1 | -2/+2 |
| | |||||
* | Support --baseFolder parameter and small data reorganization | James Moger | 2013-01-15 | 1 | -1/+7 |
| | |||||
* | Draft mechanism to record a push log as a hidden orphan branch | James Moger | 2013-01-05 | 1 | -0/+2 |
| | |||||
* | Support local accounts with LdapUserService and RedmineUserService (issue-183) | James Moger | 2013-01-04 | 1 | -0/+8 |
| | |||||
* | Reset build identifiers for the next release | James Moger | 2012-12-31 | 1 | -2/+2 |
| | |||||
* | Final documentation of 1.2.0 releasev1.2.0 | James Moger | 2012-12-31 | 1 | -2/+2 |
| | |||||
* | Update to JGit 2.2.0 | James Moger | 2012-12-22 | 1 | -1/+1 |
| | |||||
* | Consolidate authentication techniques and support container principals ↵ | James Moger | 2012-12-03 | 1 | -1/+1 |
| | | | | (issue-68) | ||||
* | Track the authentication type in the session | James Moger | 2012-11-29 | 1 | -1/+9 |
| | |||||
* | Short commit ids in log and history take two (issue 168) | James Moger | 2012-11-28 | 1 | -1/+1 |
| | |||||
* | Gracefully deal with missing repository in permissions ui (issue 155) | James Moger | 2012-11-01 | 1 | -2/+2 |
| | |||||
* | Improve transparency of permissions by indicating permission source | James Moger | 2012-10-31 | 1 | -1/+1 |
| | |||||
* | Stabilizing and polishing permissions ui. Still in-progress. | James Moger | 2012-10-29 | 1 | -0/+4 |
| | |||||
* | Experimental JGit-based GC Executor | James Moger | 2012-10-28 | 1 | -0/+10 |
| | |||||
* | Implemented exclusion (X) permission | James Moger | 2012-10-23 | 1 | -2/+2 |
| | |||||
* | Completed permissions UI, RPC, and Manager support (issue 36) | James Moger | 2012-10-19 | 1 | -0/+5 |
| | |||||
* | New permissions UI for EditUser and EditTeam (issue 36) | James Moger | 2012-10-19 | 1 | -0/+2 |
| | |||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 1 | -0/+72 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Implemented New Repository for personal repositories | James Moger | 2012-10-05 | 1 | -0/+2 |
| | |||||
* | Preliminary implementation of server-side forking (issue 137) | James Moger | 2012-09-29 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
* | Updated the static JGit version string | James Moger | 2012-09-29 | 1 | -1/+1 |
| | |||||
* | Reset build identifiers for the next release | James Moger | 2012-08-25 | 1 | -2/+2 |
| | |||||
* | Final documentation of 1.1.0 releasev1.1.0 | James Moger | 2012-08-25 | 1 | -2/+2 |
| | |||||
* | Clearing the cache via RPC no longer requires admin credentials | James Moger | 2012-08-23 | 1 | -2/+2 |
| | |||||
* | Optionally cache repository list for improved performance | James Moger | 2012-08-17 | 1 | -2/+2 |
| | |||||
* | Per-repository authorization control: AUTHENTICATED and NAMED (issue 117) | James Moger | 2012-08-02 | 1 | -0/+22 |
| | |||||
* | Reset build identifiers for the next release | James Moger | 2012-07-14 | 1 | -2/+2 |
| | |||||
* | Final documenation of 1.0.0 releasev1.0.0 | James Moger | 2012-07-14 | 1 | -2/+2 |
| | |||||
* | Update to JGit 2.0.0 | James Moger | 2012-07-11 | 1 | -1/+1 |
| | |||||
* | Fixed bug in ConfigUserService when user has nothing other than an account name | James Moger | 2012-07-11 | 1 | -0/+2 |
| | |||||
* | Changed constants and fixed nullpointer in update repository | James Moger | 2012-05-10 | 1 | -2/+2 |
| | |||||
* | Make the variables / messages more consistant | John Crygier | 2012-05-07 | 1 | -2/+2 |
| | |||||
* | Change techique for custom properties to fall in line with reading / writing ↵ | John Crygier | 2012-05-04 | 1 | -0/+4 |
| | | | | of all other properties | ||||
* | Reset build identifiers for the next release | James Moger | 2012-04-11 | 1 | -2/+2 |
| | |||||
* | Release 0.9.3v0.9.3 | James Moger | 2012-04-11 | 1 | -2/+2 |
| | |||||
* | Reset build identifiers for next release | James Moger | 2012-04-04 | 1 | -2/+2 |
| | |||||
* | Release 0.9.2v0.9.2 | James Moger | 2012-04-04 | 1 | -2/+2 |
| | |||||
* | Reset build identifiers for next release | James Moger | 2012-03-27 | 1 | -2/+2 |
| | |||||
* | Release 0.9.1v0.9.1 | James Moger | 2012-03-27 | 1 | -2/+2 |
| | |||||
* | Reset build identifier for next release | James Moger | 2012-03-27 | 1 | -2/+2 |
| | |||||
* | Release 0.9.0v0.9.0 | James Moger | 2012-03-27 | 1 | -2/+2 |
| | |||||
* | Implemented support for "default" branch | James Moger | 2012-03-27 | 1 | -0/+2 |
| | |||||
* | Documentation | James Moger | 2012-03-19 | 1 | -1/+1 |
| | |||||
* | Refactored Lucene integration and fixed two index deleteDocument bugs | James Moger | 2012-03-15 | 1 | -0/+17 |
| | |||||
* | Split refs into 2 lines if there are remotes. Use more glyphicons. | James Moger | 2012-02-25 | 1 | -0/+4 |
| | |||||
* | Change build identifiers | James Moger | 2012-01-13 | 1 | -2/+2 |
| | |||||
* | Fixed upgrade bug in user service (issue 41)v0.8.2 | James Moger | 2012-01-13 | 1 | -2/+2 |
| | |||||
* | Change build identifiers. | James Moger | 2012-01-12 | 1 | -2/+2 |
| |