src/main/webapp/partials/users.html
<div class="container">
<table ng-table="tableParams" class="table table-striped" show-filter="true">
<tr ng-repeat="item in $data" ng-click="rowclick(item)">
<td data-title="'Email'" sortable="'email'" filter="{ 'email': 'text' }">
{{item.email}}
</td>
<td data-title="'Name'" sortable="'displayname'" filter="{ 'displayname': 'text' }">
{{item.displayname}}
</td>
<td data-title="'Created'" sortable="'createdOn'">
{{item.createdOn|date:'short'}}
</td>
<td data-title="'Last Login'" sortable="'lastLogin'" >
{{item.lastLogin|date:'short'}}
</td>
<td data-title="'Permissions'" sortable="'permissions'" filter="{ 'permissions': 'text' }">
<span ng-hide="lineEdit[item.id]">{{item.permissions}}</span>
<button class="btn btn-default btn-sm" ng-class="{'btn-primary':item.permissions==0}" ng-show="lineEdit[item.id]" ng-click="changePermission(item,0);$event.stopPropagation();">0</button>
<button class="btn btn-default btn-sm" ng-class="{'btn-primary':item.permissions==1}" ng-show="lineEdit[item.id]" ng-click="changePermission(item,1);$event.stopPropagation();">1</button>
</td>
<td data-title="'PassReset'" sortable="'passwordResetTimestamp'">
{{item.passwordResetTimestamp|date:'short'}}
</td>
<td data-title="'LongTime'" sortable="'longTimeTimestamp'">
{{item.longTimeTimestamp|date:'short'}}
</td>
<td data-title="'Office'" sortable="'fkBaseOffice'">
{{item.fkBaseOffice}}
</td>
<td data-title="'Email'" sortable="'emailUpdates'">
{{item.emailUpdates}}
</td>
</tr>
</table>
</div>