]> source.dussan.org Git - gitblit.git/commit
Teams support.
authorJames Moger <james.moger@gitblit.com>
Thu, 8 Dec 2011 00:33:10 +0000 (19:33 -0500)
committerJames Moger <james.moger@gitblit.com>
Thu, 8 Dec 2011 00:33:10 +0000 (19:33 -0500)
commitfe24a0be919653d9e502f7729d9a804f2e28435d
treea63d2b07ce300843ae061d435c8891e8e5a930dc
parent7e8873a14ccc2cb25213489d7d7ba97f09673831
Teams support.

Teams simplify the management of user-repository access permissions.  Teams have a list of restricted repositories.  Users are also added to teams and that grants them access to those repositories.

Federation and RPC support are still in-progress.
25 files changed:
docs/01_features.mkd
docs/01_setup.mkd
docs/04_releases.mkd
resources/users_16x16.png [new file with mode: 0644]
src/com/gitblit/ConfigUserService.java
src/com/gitblit/FileUserService.java
src/com/gitblit/GitBlit.java
src/com/gitblit/IUserService.java
src/com/gitblit/models/TeamModel.java [new file with mode: 0644]
src/com/gitblit/models/UserModel.java
src/com/gitblit/utils/DeepCopier.java [new file with mode: 0644]
src/com/gitblit/wicket/GitBlitWebApp.properties
src/com/gitblit/wicket/WicketUtils.java
src/com/gitblit/wicket/pages/EditRepositoryPage.html
src/com/gitblit/wicket/pages/EditRepositoryPage.java
src/com/gitblit/wicket/pages/EditTeamPage.html [new file with mode: 0644]
src/com/gitblit/wicket/pages/EditTeamPage.java [new file with mode: 0644]
src/com/gitblit/wicket/pages/EditUserPage.html
src/com/gitblit/wicket/pages/EditUserPage.java
src/com/gitblit/wicket/pages/UsersPage.html
src/com/gitblit/wicket/pages/UsersPage.java
src/com/gitblit/wicket/panels/TeamsPanel.html [new file with mode: 0644]
src/com/gitblit/wicket/panels/TeamsPanel.java [new file with mode: 0644]
src/com/gitblit/wicket/panels/UsersPanel.html
tests/com/gitblit/tests/UserServiceTest.java