Skip to content

Commit 8329d0a

Browse files
chore: fix added for some page
1 parent 40485f6 commit 8329d0a

10 files changed

+17
-16
lines changed

requirements.txt

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ flask-sqlalchemy
66
Flask-Login
77
Flask-Bcrypt
88
psutil
9-
flask-admin
9+
flask-admin
10+
flask-wtf
11+
email-validator

src/blueprints/admin_dashboard.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,14 @@ def dashboard():
133133

134134
if cpu_utilization > 80:
135135
system_health = "Warning"
136-
else:
136+
elif cpu_utilization > 60:
137+
system_health = "Moderate"
138+
elif cpu_utilization > 40:
139+
system_health = "Fair"
140+
elif cpu_utilization > 20:
137141
system_health = "Good"
142+
else:
143+
system_health = "Excellent"
138144

139145
return render_template('dashboard/admin_dashboard.html',
140146
total_users=total_users,
@@ -145,6 +151,7 @@ def dashboard():
145151
audit_logs=audit_logs,
146152
settings=system_settings,
147153
current_user=current_user)
154+
148155
elif current_user.user_level == 'customer':
149156
audit_logs = AuditLog.query.filter_by(user_id=current_user.id)
150157
return render_template('dashboard/customer_dashboard.html', settings=system_settings)

src/blueprints/users.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from flask_login import login_required, current_user
55

66
from src.config import db
7-
from src.models import User
7+
from src.models import User, Settings
88

99
users_bp = Blueprint('users_', __name__)
1010

@@ -64,4 +64,4 @@ def delete_user(user_id):
6464
db.session.commit()
6565
flash('User deleted successfully!', 'success')
6666
return redirect(url_for('users_.manage_users'))
67-
return render_template('users/delete_user.html', user=user)
67+
return render_template('users/delete_user.html', user=user)

src/templates/dashboard/admin_dashboard.html

+4-12
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
{% endblock %}
1010

1111
{% block content %}
12-
<div class="admin-dashboard">
12+
<div class="admin-dashboard m-4">
1313
<h2 class="dashboard-title"><i class="fas fa-tachometer-alt"></i> Admin Dashboard</h2>
14-
<p class="welcome-message">Welcome, {{ current_user.username }}!</p>
14+
<p class="welcome-message">Welcome, {{ current_user.fname }}!</p>
1515
<!-- Display flash messages -->
1616
{% include "ext/flash_message.html" %}
1717

@@ -54,19 +54,11 @@ <h3><i class="fas fa-tools"></i> Admin Tools</h3>
5454
<div class="button-grid">
5555
<a href="{{ url_for('users_.manage_users') }}" class="btn btn-large"><i class="fas fa-user-cog"></i> User Management</a>
5656
<a href="{{ url_for('admin_.history') }}" class="btn btn-large"><i class="fas fa-history"></i>Transaction History</a>
57-
<a href="{{ url_for('admin_.settings') }}" class="btn btn-large"><i class="fas fa-cog"></i> System Settings</a>
5857
<a href="{{ url_for('admin_.audit_log') }}" class="btn btn-large"><i class="fas fa-clipboard-list"></i> Audit Logs</a>
59-
<a href="{{ url_for('admin_.update_jeweller_details') }}" class="btn btn-large"><i class="fas fa-cog"></i>Jewellers Config Settings</a>
6058
<a href="{{ url_for('auth.change_password') }}" class="btn btn-large"><i class="fas fa-key"></i> Change Password</a>
59+
<a href="{{ url_for('admin_.update_jeweller_details') }}" class="btn btn-large"><i class="fas fa-cog"></i>Jewellers Config Settings</a>
60+
<a href="{{ url_for('admin_.settings') }}" class="btn btn-large"><i class="fas fa-cog"></i> System Settings</a>
6161
</div>
6262
</div>
63-
<div class="admin-dashboard">
64-
<h3><i class="fas fa-history"></i> Recent Activity</h3>
65-
{% for log in audit_logs %}
66-
<p>{{ log.timestamp }} - {{ log.action }}</p>
67-
<p> {{ log.details }}</p>
68-
<hr>
69-
{% endfor %}
70-
</div>
7163
</div>
7264
{% endblock %}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)