Change admin route from /admin to /admin/users

- Updated route in web.py to /admin/users
- Updated all dropdown links in templates to point to /admin/users
- Removed remaining Admin link from account.html navbar
parent 0b887452
...@@ -74,9 +74,6 @@ ...@@ -74,9 +74,6 @@
<a href="/history">History</a> <a href="/history">History</a>
<a href="/api_tokens">API Tokens</a> <a href="/api_tokens">API Tokens</a>
<a href="/settings">Settings</a> <a href="/settings">Settings</a>
{% if user.get('role') == 'admin' %}
<a href="/admin">Admin</a>
{% endif %}
</nav> </nav>
<div class="user-menu"> <div class="user-menu">
<div class="user-icon" onclick="toggleUserMenu()"> <div class="user-icon" onclick="toggleUserMenu()">
...@@ -87,7 +84,7 @@ ...@@ -87,7 +84,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -208,7 +208,7 @@ ...@@ -208,7 +208,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
{% if user.get('role') != 'admin' %} {% if user.get('role') != 'admin' %}
<a href="/api_tokens">Tokens</a> <a href="/api_tokens">Tokens</a>
{% else %} {% else %}
<a href="/admin">Users</a> <a href="/admin/users">Users</a>
<a href="/config">Configurations</a> <a href="/config">Configurations</a>
{% endif %} {% endif %}
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
......
...@@ -499,7 +499,7 @@ def update_database_settings(): ...@@ -499,7 +499,7 @@ def update_database_settings():
flash('Database settings updated successfully!', 'success') flash('Database settings updated successfully!', 'success')
return redirect(url_for('settings')) return redirect(url_for('settings'))
@app.route('/admin') @app.route('/admin/users')
@admin_required @admin_required
def admin(): def admin():
"""Admin panel for user management.""" """Admin panel for user management."""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment