From 4c3709b64efedbf6070983f9544dc875eed0f0e5 Mon Sep 17 00:00:00 2001 From: elias Date: Tue, 18 Aug 2026 18:47:46 +0200 Subject: [PATCH] =?UTF-8?q?AstraOS=20Ver.=201.43=20Deaktivierung=20von=20A?= =?UTF-8?q?ccount=20und=20Notfication=20System=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AstraOS/Frontend/HTML/account_disabled.html | 190 ++++++++++ AstraOS/Frontend/HTML/notifications.html | 288 ++++++++++++++ AstraOS/Frontend/HTML/sidebar.html | 46 ++- AstraOS/Frontend/HTML/user_management.html | 69 +++- AstraOS/astra_os.py | 396 +++++++++++++++++++- 5 files changed, 973 insertions(+), 16 deletions(-) create mode 100644 AstraOS/Frontend/HTML/account_disabled.html create mode 100644 AstraOS/Frontend/HTML/notifications.html diff --git a/AstraOS/Frontend/HTML/account_disabled.html b/AstraOS/Frontend/HTML/account_disabled.html new file mode 100644 index 0000000..6a6f422 --- /dev/null +++ b/AstraOS/Frontend/HTML/account_disabled.html @@ -0,0 +1,190 @@ + + + + + + AstraOS — Account deaktiviert + + + + + + + + +
+ + + {% with messages = get_flashed_messages(with_categories=true) %} + {% if messages %} +
+ {% for category, message in messages %} +
+

{{ message }}

+
+ {% endfor %} +
+ {% endif %} + {% endwith %} + +
+
+ + +
+ + + +
+ + +

Account deaktiviert

+

+ Dein AstraOS-Account wurde deaktiviert.
+ Du hast aktuell keinen Zugang zum Panel. +

+ + +
+ + +
+ + + Zur Anmeldeseite + +
+ + +
+

Reaktivierung anfragen

+
+ +
+ + +
+
+ + +
+ +
+ Deine Anfrage wird dem Administrator gemeldet und per Discord zugestellt. +
+ +
+ + +
+
+
+ +
+ + +

+ © 2026 AstraOS  |  + Impressum +

+
+ + + + diff --git a/AstraOS/Frontend/HTML/notifications.html b/AstraOS/Frontend/HTML/notifications.html new file mode 100644 index 0000000..2266c87 --- /dev/null +++ b/AstraOS/Frontend/HTML/notifications.html @@ -0,0 +1,288 @@ +{% extends "sidebar.html" %} + +{% block title %}AstraOS — Benachrichtigungen{% endblock %} + +{% block content %} +
+ + + + +
+
+

+ Benachrichtigungen +

+

+ ungelesen · + gesamt +

+
+ +
+ + +
+ + + +
+ + + +
+{% endblock %} diff --git a/AstraOS/Frontend/HTML/sidebar.html b/AstraOS/Frontend/HTML/sidebar.html index 0e60f87..a176c95 100644 --- a/AstraOS/Frontend/HTML/sidebar.html +++ b/AstraOS/Frontend/HTML/sidebar.html @@ -228,12 +228,26 @@ 📜 Logs {% endif %} - - 🔧 Maintenance - + {% if 'maintenance_management' in session.get('permissions', []) %} + + 🔧 Maintenance + + {% endif %} + {% if 'notifications' in session.get('permissions', []) %} + + 🔔 Benachrichtigungen + + + {% endif %} {% endif %} @@ -394,6 +408,26 @@ {% endif %} + {% if 'notifications' in session.get('permissions', []) %} + + {% endif %} +