Add doorboy admin view
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
This commit is contained in:
65
inventory-app/templates/doorboy_admin.html
Normal file
65
inventory-app/templates/doorboy_admin.html
Normal file
@@ -0,0 +1,65 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<ul class="collapsible expandable">
|
||||
<li class="">
|
||||
<div class="collapsible-header">
|
||||
<i class="material-icons">access_time</i>Last seen
|
||||
<div style="margin-left: auto;">
|
||||
{{last_seen | length}}
|
||||
</div>
|
||||
</div>
|
||||
<ul class="collapsible-body collection collapsible-collection">
|
||||
{% for u, t in last_seen.items() %}
|
||||
<li class="collection-item">
|
||||
<i class="material-icons tiny">person</i>
|
||||
{{u | display_name}}
|
||||
<div class="secondary-content black-text">
|
||||
<i class="material-icons tiny">access_time</i>
|
||||
{{t | timeago}}
|
||||
</div>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div class="red lighten-3 collapsible-header">
|
||||
<i class="material-icons">error_outline</i>No keyfobs enrolled
|
||||
<div style="margin-left: auto;">
|
||||
{{no_keyfobs | length}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapsible-body collection collapsible-collection">
|
||||
{% for u in no_keyfobs %}
|
||||
<div class="collection-item">{{u.display_name or u.username}}</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="red lighten-3 collapsible-header">
|
||||
<i class="material-icons">error</i>Orphaned keyfobs
|
||||
<div style="margin-left: auto;">
|
||||
{{orphaned_keyfobs | length}}
|
||||
</div>
|
||||
</div>
|
||||
<ul class="collapsible-body collection collapsible-collection">
|
||||
{% for c in orphaned_keyfobs %}
|
||||
<li class="collection-item">
|
||||
{{c.comment or "unnamed"}}
|
||||
<div class="secondary-content">
|
||||
<a href="/m/doorboy/{{ c._id }}/events">{{ c.uid_hash[-6:] }}</a>
|
||||
</div>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<style>
|
||||
.collapsible-collection {
|
||||
padding: 0;
|
||||
}
|
||||
</style>
|
||||
|
||||
{% endblock %}
|
Reference in New Issue
Block a user