1
0
mirror of https://github.com/bitwarden/web synced 2026-01-03 17:13:58 +00:00

remove sharing module. move subvaults

This commit is contained in:
Kyle Spearrin
2017-03-23 23:01:22 -04:00
parent d51eab779c
commit 1818dad0d1
12 changed files with 55 additions and 47 deletions

View File

@@ -83,14 +83,42 @@
var users = [];
for (var i = 0; i < list.Data.length; i++) {
users.push({
var user = {
id: list.Data[i].Id,
userId: list.Data[i].UserId,
name: list.Data[i].Name,
email: list.Data[i].Email,
status: list.Data[i].Status,
type: list.Data[i].Type
});
};
switch (user.type) {
case 0:
user.typeName = 'Owner';
break;
case 1:
user.typeName = 'Admin';
break;
case 2:
default:
user.typeName = 'User';
break;
}
switch (user.status) {
case 0:
user.statusName = 'Invited';
break;
case 1:
user.statusName = 'Accepted';
break;
case 2:
default:
user.statusName = 'Confirmed';
break;
}
users.push(user);
}
$scope.users = users;

View File

@@ -7,7 +7,7 @@
<section class="content">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Organization Users</h3>
<h3 class="box-title"></h3>
<div class="box-tools">
<button type="button" class="btn btn-primary btn-sm btn-flat" ng-click="invite()">
Invite user
@@ -44,11 +44,11 @@
<a href="javascript:void(0)" ng-click="edit(user.id)">{{user.email}}</a>
<div ng-if="user.name"><small class="text-muted">{{user.name}}</small></div>
</td>
<td style="width: 80px;" valign="middle">
{{user.type}}
<td style="width: 100px;" valign="middle">
{{user.typeName}}
</td>
<td style="width: 80px;" valign="middle">
{{user.status}}
<td style="width: 100px;" valign="middle">
{{user.statusName}}
</td>
</tr>
</tbody>

View File

@@ -7,7 +7,9 @@
<section class="content">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Subvaults</h3>
<h3 class="box-title">
</h3>
<div class="box-tools">
<button type="button" class="btn btn-primary btn-sm btn-flat" ng-click="add()">
New Subvault
@@ -26,22 +28,10 @@
<table class="table table-striped table-hover">
<tbody>
<tr ng-repeat="subvault in subvaults | orderBy: ['name']">
<td style="width: 70px;" valign="middle">
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-cog"></i> <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li>
<a href="javascript:void(0)" ng-click="delete(subvault)" class="text-danger">
Delete
</a>
</li>
</ul>
</div>
</td>
<td valign="middle">
{{subvault.name}}
<a href="javascript:void(0)" ng-click="edit(subvault)">
{{subvault.name}}
</a>
</td>
</tr>
</tbody>