feat(admin-configurator): add guest login screen, responsive navbar menu, fix player modals, sessions and audit logs (fixes #1, #2, #3, #5, #6, #7)
This commit is contained in:
1 parent
9f905569a5
commit
351d5f1cca
7 files changed
+1031
-235
No files matched your search
+3
-3
@@ -834,7 +834,7 @@ def get_all_active_sessions():
|
||||
FROM sessions s
|
||||
JOIN users u ON s.user_id = u.id
|
||||
WHERE s.expires_at > ?
|
||||
ORDER BY s.last_active DESC
|
||||
ORDER BY COALESCE(NULLIF(s.last_active, ''), s.created_at) DESC
|
||||
""", (now_str,))
|
||||
rows = cursor.fetchall()
|
||||
conn.close()
|
||||
@@ -844,9 +844,9 @@ def get_all_active_sessions():
|
||||
"userId": r["user_id"],
|
||||
"username": r["username"],
|
||||
"isAdmin": bool(r["is_admin"]),
|
||||
"ipAddress": r["ip_address"] or "",
|
||||
"ipAddress": r["ip_address"] if r["ip_address"] else "127.0.0.1",
|
||||
"userAgent": r["user_agent"] or "",
|
||||
"deviceName": r["device_name"] or "Unknown Device",
|
||||
"deviceName": r["device_name"] if r["device_name"] and r["device_name"] != "Unknown Device" else "Браузер",
|
||||
"createdAt": r["created_at"],
|
||||
"expiresAt": r["expires_at"],
|
||||
"lastActive": r["last_active"] or r["created_at"]
|
||||
|
||||
Reference in new issue
Block a user