summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Added an IntelliJ module file for funJames Moger2012-10-122-36/+386
|/
* Removed duplicate ticgit description and added permission stringsJames Moger2012-10-121-2/+4
|
* Experimental committer verificationJames Moger2012-10-1111-6/+256
|
* Clarified ticgit status in its descriptionJames Moger2012-10-111-0/+1
|
* Created static repository close functions for unit testing and fixed Windows ↵James Moger2012-10-112-26/+77
| | | | sharing violations
* Tweak canFork descriptionJames Moger2012-10-111-1/+1
|
* Support Team canAdmin, canCreate, and canFork (issue 36)James Moger2012-10-1022-30/+178
|
* Add regex permission matching to hasRepositoryPermission check (issue 36)James Moger2012-10-103-2/+34
|
* Fixed bug where repository ownership was not updated on rename userJames Moger2012-10-102-0/+17
|
* Try regex permission matching if exact permission is not found (issue 36)James Moger2012-10-105-1/+60
|
* Fix possible string index out of bounds exceptionJames Moger2012-10-101-4/+9
|
* Update to Jetty 7.6.7James Moger2012-10-103-8/+8
|
* Finer-grained repository access permissions (issue 36)James Moger2012-10-1034-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 Moger2012-10-092-0/+4
|
* GitBlitWebApp_es.properties:Mrbytes2012-10-071-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 Moger2012-10-052-0/+8
| | | | (issue 143)
* Implemented New Repository for personal repositoriesJames Moger2012-10-0517-29/+144
|
* Remove fork reference from origin repository on renameJames Moger2012-10-051-0/+8
|
* Catch all exceptions from MarkdownPapers and rethrow as ParseException ↵James Moger2012-10-052-0/+7
| | | | (issue 142)
* Adjusted message to be more descriptive (issue 126)James Moger2012-10-041-1/+1
|
* Fixed repository reference leak in fork mechanismJames Moger2012-10-042-44/+13
|
* Exclude everything from ext/src from all buildsJames Moger2012-10-041-12/+4
|
* Fixed duplicate entries in repository cache (issue 140)James Moger2012-10-042-10/+16
|
* GitBlitWebApp_es.properties:Mrbytes2012-10-041-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 pageJames Moger2012-10-033-2/+9
|
* Display fork indicator in ManagerJames Moger2012-10-032-0/+9
|
* Implemented support for toggling User.canFork in ManagerJames Moger2012-10-031-0/+5
|
* Moved is frozen checkbox to match ManagerJames Moger2012-10-031-4/+4
|
* Implemented support for toggling Repository.allowForks in ManagerJames Moger2012-10-031-2/+13
|
* Use anonymous usermodel in a few placesJames Moger2012-10-032-5/+8
|
* Show fork indicator on the repositories pageJames Moger2012-10-033-2/+10
|
* Fix broken project linksJames Moger2012-10-031-1/+1
|
* Fix fork detection on WindowsJames Moger2012-10-032-0/+7
|
* Hide some repository page header elements on phones and tabletsJames Moger2012-10-031-2/+2
|
* Polish fork-in-progress pageJames Moger2012-10-033-6/+4
|
* Display entire fork network. Link as appropriate for user permissions.James Moger2012-10-036-133/+122
|
* Moved the fork mechanism from a javascript link to a separate pageJames Moger2012-10-0211-60/+210
|
* Use a custom redirect mechanism to workaround servlet container interferenceJames Moger2012-10-024-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 panelJames Moger2012-10-011-1/+7
|
* Show display name for owner, when possibleJames Moger2012-10-014-11/+39
|
* Tweaking forks pageJames Moger2012-10-014-6/+54
|
* Method to generate fork network graphJames Moger2012-10-012-0/+113
|
* Show fork links according to user permissions. Improve fork detection.James Moger2012-10-014-59/+168
|
* Preliminary implementation of server-side forking (issue 137)James Moger2012-09-2944-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 stringJames Moger2012-09-291-1/+1
|
* Exclude hamcrest from builds, change output foldersJames Moger2012-09-272-2/+5
|
* Automatically delete obsolete artifacts from extJames Moger2012-09-272-36/+70
|
* Added Lucene-Queries dependencyJames Moger2012-09-272-1/+8
|
* Reorganize .classpathJames Moger2012-09-271-33/+34
|
* Updated to JUnit 4.10James Moger2012-09-272-3/+3
|