mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-08-03 01:34:55 +02:00
Enhance user management: Added 'Peer Groups' column to user list, updated UserAclForm to include peer group selection, and improved user management view with detailed descriptions for user levels and peer groups.
This commit is contained in:
parent
8eb0a6d852
commit
4df10f6499
3 changed files with 158 additions and 28 deletions
|
@ -6,6 +6,7 @@
|
|||
<tr>
|
||||
<th>Username</th>
|
||||
<th>User Level</th>
|
||||
<th>Peer Groups</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -14,6 +15,15 @@
|
|||
<tr>
|
||||
<td>{{ user_acl.user.username }}</td>
|
||||
<td>{{ user_acl.get_user_level_display }}</td>
|
||||
<td>
|
||||
{% if user_acl.peer_groups.all %}
|
||||
{% for peer_group in user_acl.peer_groups.all %}
|
||||
<a href="/user/peer-group/manage/?uuid={{ peer_group.uuid }}">{{ peer_group.name }}</a>{% if not forloop.last %}, {% endif %}
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
Any
|
||||
{% endif %}
|
||||
</td>
|
||||
<td style="width: 1%; white-space: nowrap;">
|
||||
<a href="/user/manage/?uuid={{ user_acl.uuid }}" ><i class="far fa-edit"></i></a>
|
||||
</td>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue