parent
b5efc57655
commit
391d70d9ec
18 changed files with 496 additions and 224 deletions
|
@ -81,19 +81,31 @@
|
|||
</span>
|
||||
</td>
|
||||
<td class="hidden-xs">
|
||||
<span bo-text="team.repo_count"></span> repositories
|
||||
<span class="empty" ng-if="team.repo_count == 0">
|
||||
<a is-only-text="!organization.is_admin" ng-click="setRepoPermissions(team.name)">
|
||||
No repositories
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<span class="member-perm-summary" ng-if="team.repo_count > 0">
|
||||
<a is-only-text="!organization.is_admin" ng-click="setRepoPermissions(team.name)">
|
||||
{{ team.repo_count }}
|
||||
<span ng-if="team.repo_count == 1">repository</span>
|
||||
<span ng-if="team.repo_count > 1">repositories</span>
|
||||
</a>
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<span class="role-group" current-role="team.role" pull-left="true"
|
||||
role-changed="setRole(role, team.name)" roles="teamRoles"></span>
|
||||
</td>
|
||||
<td>
|
||||
<span class="cor-options-menu">
|
||||
<span class="cor-options-menu" ng-show="organization.is_admin">
|
||||
<span class="cor-option" option-click="viewTeam(team.name)">
|
||||
<i class="fa fa-user"></i> Manage Team Members
|
||||
</span>
|
||||
<span class="cor-option" option-click="addRepoPermissions(team.name)">
|
||||
<i class="fa fa-hdd-o"></i> Add Repository Permissions
|
||||
<span class="cor-option" option-click="setRepoPermissions(team.name)">
|
||||
<i class="fa fa-hdd-o"></i> Set Repository Permissions
|
||||
</span>
|
||||
<span class="cor-option" option-click="askDeleteTeam(team.name)">
|
||||
<i class="fa fa-times"></i> Delete Team {{ team.name }}
|
||||
|
@ -169,8 +181,13 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Create team dialog -->
|
||||
<div class="create-team-dialog" info="createTeamInfo" team-created="handleTeamCreated(team)"></div>
|
||||
|
||||
<!-- Set repo permissions dialog -->
|
||||
<div class="set-repo-permissions-dialog" info="setRepoPermissionsInfo"
|
||||
permissions-set="handlePermissionsSet(info, repositories)"></div>
|
||||
|
||||
<!-- Remove member confirm -->
|
||||
<div class="cor-confirm-dialog"
|
||||
dialog-context="removeMemberInfo"
|
||||
|
|
Reference in a new issue