diff --git a/orthos2/frontend/templates/frontend/enclosures/detail/netbox_comparison.html b/orthos2/frontend/templates/frontend/enclosures/detail/netbox_comparison.html
index 9452682a..72aaacdf 100644
--- a/orthos2/frontend/templates/frontend/enclosures/detail/netbox_comparison.html
+++ b/orthos2/frontend/templates/frontend/enclosures/detail/netbox_comparison.html
@@ -4,7 +4,11 @@
{% block tabcontent %}
diff --git a/orthos2/frontend/templates/frontend/enclosures/enclosure.html b/orthos2/frontend/templates/frontend/enclosures/enclosure.html
index b6b076e1..67dddc2b 100644
--- a/orthos2/frontend/templates/frontend/enclosures/enclosure.html
+++ b/orthos2/frontend/templates/frontend/enclosures/enclosure.html
@@ -39,10 +39,6 @@
>API:
{% url 'api:enclosure' %}?name={{ enclosure.name }}
- | Edit:
-
{% url 'frontend:edit_enclosure' enclosure.id %}
diff --git a/orthos2/frontend/templates/frontend/enclosures/enclosures_filterbar.html b/orthos2/frontend/templates/frontend/enclosures/enclosures_filterbar.html
index ba1f5d1c..eff138ef 100644
--- a/orthos2/frontend/templates/frontend/enclosures/enclosures_filterbar.html
+++ b/orthos2/frontend/templates/frontend/enclosures/enclosures_filterbar.html
@@ -20,6 +20,15 @@
+
NetBox Synchronized
+
+
+
+
{% include 'frontend/snippet.search.html' with search_hint='Name' %}
diff --git a/orthos2/frontend/templates/frontend/groups/detail/overview.html b/orthos2/frontend/templates/frontend/groups/detail/overview.html
index fc817eeb..12b27607 100644
--- a/orthos2/frontend/templates/frontend/groups/detail/overview.html
+++ b/orthos2/frontend/templates/frontend/groups/detail/overview.html
@@ -56,12 +56,5 @@
Actions
-
-
-
Edit Remote Power
+
+
+
+
Remote Power
+
+
+
+
+ | Fence Agent |
+ {{ machine.remotepower.get_remotepower_fence.name }} |
+
+
+ | Remote Power Device |
+ {{ machine.remotepower.remote_power_device }} |
+
+
+ | Port |
+ {{ machine.remotepower.port }} |
+
+
+ | Comment |
+ {{ machine.remotepower.comment }} |
+
+
+ | Options |
+ {{ machine.remotepower.options }} |
+
+
+
-
-
+ {% if request.user.is_superuser %}
+
+ {% endif %}
+
+ {% else %}
+
- {% endif %}
- {% else %}
+ {% endif %}
+
No remote power configured for this machine!
diff --git a/orthos2/frontend/templates/frontend/machines/detail/serialconsole.html b/orthos2/frontend/templates/frontend/machines/detail/serialconsole.html
index e275a156..55cbdda6 100644
--- a/orthos2/frontend/templates/frontend/machines/detail/serialconsole.html
+++ b/orthos2/frontend/templates/frontend/machines/detail/serialconsole.html
@@ -2,60 +2,71 @@
{% load filters %}
{% block tabcontent %}
-
-
Serial Console
- {% if request.user.is_superuser and not machine.has_serialconsole %}
-
+
- {% endif %}
-
-
{% if machine.has_serialconsole %}
-
-
-
- | Type |
- {{ machine.serialconsole.stype.name }} |
-
-
- | Console Server |
- {{ machine.serialconsole.console_server }} |
-
-
- | Port |
- {{ machine.serialconsole.port }} |
-
-
- | Command |
- {{ machine.serialconsole.command }} |
-
-
- | Comment |
- {{ machine.serialconsole.comment }} |
-
-
- | Baud Rate |
- {{ machine.serialconsole.baud_rate }} |
-
-
- | Kernel Device |
- {{ machine.serialconsole.kernel_device }}{{ machine.serialconsole.kernel_device_num }} |
-
-
- | Rendered Command |
- {{ machine.serialconsole.rendered_command }} |
-
-
-
- {% if request.user.is_superuser %}
-
-
-
-
Delete Serial Console
+
+
+
+
Serial Console
+
+
+
+
+ | Type |
+ {{ machine.serialconsole.stype.name }} |
+
+
+ | Console Server |
+ {{ machine.serialconsole.console_server }} |
+
+
+ | Port |
+ {{ machine.serialconsole.port }} |
+
+
+ | Command |
+ {{ machine.serialconsole.command }} |
+
+
+ | Comment |
+ {{ machine.serialconsole.comment }} |
+
+
+ | Baud Rate |
+ {{ machine.serialconsole.baud_rate }} |
+
+
+ | Kernel Device |
+ {{ machine.serialconsole.kernel_device }}{{ machine.serialconsole.kernel_device_num }} |
+
+
+ | Rendered Command |
+ {{ machine.serialconsole.rendered_command }} |
+
+
+
+
+ {% if request.user.is_superuser %}
+
+ {% endif %}
- {% endif %}
{% else %}
+
+
Serial Console
+ {% if request.user.is_superuser %}
+
+
+ {% endif %}
+
No serial console configured for this machine!
{% endif %}
{% endblock %}
diff --git a/orthos2/frontend/templates/frontend/machines/detail/snippets/sidebar.html b/orthos2/frontend/templates/frontend/machines/detail/snippets/sidebar.html
index cc6c5f6a..13dd4cf0 100644
--- a/orthos2/frontend/templates/frontend/machines/detail/snippets/sidebar.html
+++ b/orthos2/frontend/templates/frontend/machines/detail/snippets/sidebar.html
@@ -3,6 +3,13 @@
Actions
+{% if user.is_superuser %}
+
+
+{% endif %}
+
{% if machine.reserved_by and user.username == machine.reserved_by.username %}
Extend Reservation
@@ -58,7 +65,11 @@
Actions
diff --git a/orthos2/frontend/templates/frontend/machines/machine.html b/orthos2/frontend/templates/frontend/machines/machine.html
index b6b4ea6a..51656373 100644
--- a/orthos2/frontend/templates/frontend/machines/machine.html
+++ b/orthos2/frontend/templates/frontend/machines/machine.html
@@ -134,10 +134,6 @@
>API:
{% url 'api:machine' %}?fqdn={{ machine.fqdn }}
- | Edit:
-
{% url 'frontend:edit_machine' machine.id %}
diff --git a/orthos2/frontend/templates/frontend/machines/statistics.html b/orthos2/frontend/templates/frontend/machines/statistics.html
index 9c79d83d..01b552ee 100644
--- a/orthos2/frontend/templates/frontend/machines/statistics.html
+++ b/orthos2/frontend/templates/frontend/machines/statistics.html
@@ -142,15 +142,6 @@
Machine Status
{{ data.total }} Machines
{% block javascript %}