summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/wicket/pages/UserPage.java
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-155/+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.
* Do not pass null email address to PersonIdentJames Moger2012-12-221-1/+1
|
* Support Team canAdmin, canCreate, and canFork (issue 36)James Moger2012-10-101-1/+1
|
* Implemented New Repository for personal repositoriesJames Moger2012-10-051-0/+9
|
* Use a custom redirect mechanism to workaround servlet container interferenceJames Moger2012-10-021-3/+3
| | | | | | | | | | 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();
* Show display name for owner, when possibleJames Moger2012-10-011-1/+1
|
* Preliminary implementation of server-side forking (issue 137)James Moger2012-09-291-0/+146
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.