feat: settings UI (admin-only, live-updates app.config)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-18 20:35:39 -04:00
parent c5dff7ec8c
commit dfb433e779
4 changed files with 270 additions and 0 deletions
+3
View File
@@ -37,6 +37,9 @@
<a href="/hosts/">Hosts</a>
<a href="/alerts/">Alerts</a>
<a href="/ansible/">Ansible</a>
{% if session.user_role == 'admin' %}
<a href="/settings/">Settings</a>
{% endif %}
<a href="/logout">Logout ({{ session.username }})</a>
</nav>
{% endif %}