Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Added an IntelliJ module file for fun | James Moger | 2012-10-12 | 2 | -36/+386 | |
|/ | ||||||
* | Removed duplicate ticgit description and added permission strings | James Moger | 2012-10-12 | 1 | -2/+4 | |
| | ||||||
* | Experimental committer verification | James Moger | 2012-10-11 | 11 | -6/+256 | |
| | ||||||
* | Clarified ticgit status in its description | James Moger | 2012-10-11 | 1 | -0/+1 | |
| | ||||||
* | Created static repository close functions for unit testing and fixed Windows ↵ | James Moger | 2012-10-11 | 2 | -26/+77 | |
| | | | | sharing violations | |||||
* | Tweak canFork description | James Moger | 2012-10-11 | 1 | -1/+1 | |
| | ||||||
* | Support Team canAdmin, canCreate, and canFork (issue 36) | James Moger | 2012-10-10 | 22 | -30/+178 | |
| | ||||||
* | Add regex permission matching to hasRepositoryPermission check (issue 36) | James Moger | 2012-10-10 | 3 | -2/+34 | |
| | ||||||
* | Fixed bug where repository ownership was not updated on rename user | James Moger | 2012-10-10 | 2 | -0/+17 | |
| | ||||||
* | Try regex permission matching if exact permission is not found (issue 36) | James Moger | 2012-10-10 | 5 | -1/+60 | |
| | ||||||
* | Fix possible string index out of bounds exception | James Moger | 2012-10-10 | 1 | -4/+9 | |
| | ||||||
* | Update to Jetty 7.6.7 | James Moger | 2012-10-10 | 3 | -8/+8 | |
| | ||||||
* | Finer-grained repository access permissions (issue 36) | James Moger | 2012-10-10 | 34 | -227/+3551 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
* | Fixed missing translations in Gitblit Manager builds (issue 145) | James Moger | 2012-10-09 | 2 | -0/+4 | |
| | ||||||
* | GitBlitWebApp_es.properties: | Mrbytes | 2012-10-07 | 1 | -4/+7 | |
| | | | | | | Up to date and other small corrections Signed-off-by: Mrbytes <eguervos@msn.com> | |||||
* | Fixed bug in create/rename repository if the root group alias is specified ↵ | James Moger | 2012-10-05 | 2 | -0/+8 | |
| | | | | (issue 143) | |||||
* | Implemented New Repository for personal repositories | James Moger | 2012-10-05 | 17 | -29/+144 | |
| | ||||||
* | Remove fork reference from origin repository on rename | James Moger | 2012-10-05 | 1 | -0/+8 | |
| | ||||||
* | Catch all exceptions from MarkdownPapers and rethrow as ParseException ↵ | James Moger | 2012-10-05 | 2 | -0/+7 | |
| | | | | (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 | 2 | -44/+13 | |
| | ||||||
* | Exclude everything from ext/src from all builds | James Moger | 2012-10-04 | 1 | -12/+4 | |
| | ||||||
* | Fixed duplicate entries in repository cache (issue 140) | James Moger | 2012-10-04 | 2 | -10/+16 | |
| | ||||||
* | GitBlitWebApp_es.properties: | Mrbytes | 2012-10-04 | 1 | -7/+26 | |
| | | | | | | | Updated with the new "fork" changes Other small corrections of syntax Signed-off-by: Mrbytes <eguervos@msn.com> | |||||
* | Fix anonymous browsing of user profile page | James Moger | 2012-10-03 | 3 | -2/+9 | |
| | ||||||
* | Display fork indicator in Manager | James Moger | 2012-10-03 | 2 | -0/+9 | |
| | ||||||
* | Implemented support for toggling User.canFork in Manager | James Moger | 2012-10-03 | 1 | -0/+5 | |
| | ||||||
* | Moved is frozen checkbox to match Manager | James Moger | 2012-10-03 | 1 | -4/+4 | |
| | ||||||
* | Implemented support for toggling Repository.allowForks in Manager | James Moger | 2012-10-03 | 1 | -2/+13 | |
| | ||||||
* | Use anonymous usermodel in a few places | James Moger | 2012-10-03 | 2 | -5/+8 | |
| | ||||||
* | Show fork indicator on the repositories page | James Moger | 2012-10-03 | 3 | -2/+10 | |
| | ||||||
* | Fix broken project links | James Moger | 2012-10-03 | 1 | -1/+1 | |
| | ||||||
* | Fix fork detection on Windows | James Moger | 2012-10-03 | 2 | -0/+7 | |
| | ||||||
* | Hide some repository page header elements on phones and tablets | James Moger | 2012-10-03 | 1 | -2/+2 | |
| | ||||||
* | Polish fork-in-progress page | James Moger | 2012-10-03 | 3 | -6/+4 | |
| | ||||||
* | Display entire fork network. Link as appropriate for user permissions. | James Moger | 2012-10-03 | 6 | -133/+122 | |
| | ||||||
* | Moved the fork mechanism from a javascript link to a separate page | James Moger | 2012-10-02 | 11 | -60/+210 | |
| | ||||||
* | Use a custom redirect mechanism to workaround servlet container interference | James Moger | 2012-10-02 | 4 | -9/+60 | |
| | | | | | | | | | | This mechanism bypasses the standard Wicket redirect mechanism because it turns out that the servlet container reencodes Wicket's relative redirect urls. This results in another way that parameters with forward-slashes can be borked. Bad, bad servlet container. org.eclipse.jetty.server.Response#L447: String path=uri.getDecodedPath(); | |||||
* | Fixed delete repository from repository panel | James Moger | 2012-10-01 | 1 | -1/+7 | |
| | ||||||
* | Show display name for owner, when possible | James Moger | 2012-10-01 | 4 | -11/+39 | |
| | ||||||
* | Tweaking forks page | James Moger | 2012-10-01 | 4 | -6/+54 | |
| | ||||||
* | Method to generate fork network graph | James Moger | 2012-10-01 | 2 | -0/+113 | |
| | ||||||
* | Show fork links according to user permissions. Improve fork detection. | James Moger | 2012-10-01 | 4 | -59/+168 | |
| | ||||||
* | Preliminary implementation of server-side forking (issue 137) | James Moger | 2012-09-29 | 44 | -301/+1235 | |
| | | | | | | | | | | | | | | | | | | 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 | |
| | ||||||
* | Exclude hamcrest from builds, change output folders | James Moger | 2012-09-27 | 2 | -2/+5 | |
| | ||||||
* | Automatically delete obsolete artifacts from ext | James Moger | 2012-09-27 | 2 | -36/+70 | |
| | ||||||
* | Added Lucene-Queries dependency | James Moger | 2012-09-27 | 2 | -1/+8 | |
| | ||||||
* | Reorganize .classpath | James Moger | 2012-09-27 | 1 | -33/+34 | |
| | ||||||
* | Updated to JUnit 4.10 | James Moger | 2012-09-27 | 2 | -3/+3 | |
| |