mirror of
https://github.com/ComputerScienceHouse/proxstar.git
synced 2025-03-09 15:40:09 +00:00
119 lines
5.4 KiB
HTML
119 lines
5.4 KiB
HTML
{% extends "base.html" %}
|
|
{% block body %}
|
|
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-6 col-sm-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h3 class="panel-title">Templates</h3>
|
|
</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered table-striped">
|
|
<thead>
|
|
<tr role="row">
|
|
<th>Proxmox ID</th>
|
|
<th>Name</th>
|
|
<th>Disk Size (GB)</th>
|
|
<th>Delete</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for template in templates %}
|
|
<tr role="row">
|
|
<td>{{ template['id'] }}</td>
|
|
<td>{{ template['name'] }}</td>
|
|
<td>{{ template['disk'] }}</td>
|
|
<td>
|
|
<button class="btn btn-sm btn-info edit-template" data-template_id="{{ template['id'] }}" data-template_name="{{ template['name'] }}" data-template_disk="{{ template['disk'] }}">
|
|
<i class="fas fa-edit"></i>
|
|
</button>
|
|
<button class="btn btn-sm btn-danger delete-template" data-template_id="{{ template['id'] }}">
|
|
<i class="fas fa-trash-alt"></i>
|
|
</button>
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 col-sm-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h3 class="panel-title">Ignored Pools</h3>
|
|
</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered table-striped">
|
|
<thead>
|
|
<tr role="row">
|
|
<th>Pool</th>
|
|
<th>Delete</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for pool in ignored_pools %}
|
|
<tr role="row">
|
|
<td class="col-md-9">{{ pool }}</td>
|
|
<td class="col-md-3">
|
|
<button class="btn btn-sm btn-danger delete-ignored-pool" data-pool="{{ pool }}">
|
|
<i class="fas fa-trash-alt"></i>
|
|
</button>
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" id="pool">
|
|
<span class="input-group-btn">
|
|
<button class="btn btn-sm btn-success add-ignored-pool" type="button">
|
|
<i class="fas fa-plus"></i>
|
|
</button>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 col-sm-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h3 class="panel-title">Allowed Users</h3>
|
|
</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered table-striped">
|
|
<thead>
|
|
<tr role="row">
|
|
<th>User</th>
|
|
<th>Delete</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for username in allowed_users %}
|
|
<tr role="row">
|
|
<td class="col-md-9">{{ username }}</td>
|
|
<td class="col-md-3">
|
|
<button class="btn btn-sm btn-danger delete-allowed-user" data-user="{{ username }}">
|
|
<i class="fas fa-trash-alt"></i>
|
|
</button>
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" id="user">
|
|
<span class="input-group-btn">
|
|
<button class="btn btn-sm btn-success add-allowed-user" type="button">
|
|
<i class="fas fa-plus"></i>
|
|
</button>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %}
|