ENTWICKLUNG & VERSIONEN

Changelog v1.10.0

Funktionen und Ergänzungen der Personalverwaltung. Frühere Entwicklungsstände wurden rückwirkend nach Funktionsumfang versioniert; die Angaben dokumentieren den bisherigen Verlauf.

1.10.0 Web-Demo unter eigener Domain

  • Die Personalverwaltung für den zentralen Betrieb unter bwb.4n4l.de eingerichtet. Bestehende Konten, Rechte, Akten und Feedback werden übernommen.
  • HTTPS-Betrieb mit geschützten Sitzungscookies und Prüfung der zugelassenen Domain. Die Anmeldung bleibt vor jedem Datenzugriff erforderlich.
  • Die Oberfläche unterscheidet zwischen lokaler Testinstanz und zentraler Web-Demo. Sicherungen bleiben auf drei Datenbankstände begrenzt.

1.9.1 Marineblau & Anker

  • Die bisherige grüne Gestaltung durch Marineblau, klare Blautöne und helle blaugraue Flächen ersetzt. Buttons, Tabellen, Auswahlzustände, Aktenbereiche und Verwaltungsfenster verwenden die neue Farbpalette.
  • Das Symbol oben links durch einen skalierbaren Anker ersetzt. Feedbackzähler und Fokusmarkierungen farblich angepasst; Warnungen und Fehler behalten ihre Signalfarben.

1.9.0 Höchstens drei Datenbanksicherungen

  • Bei manueller Sicherung und Serverstart bleiben nur die drei neuesten automatisch erzeugten Datenbanksicherungen erhalten. Ältere überzählige Sicherungen werden entfernt.
  • Erst nach erfolgreicher Erstellung und Integritätsprüfung der neuen Sicherung werden alte Dateien gelöscht. Schlägt die Erstellung fehl, bleiben bestehende Sicherungen erhalten.

1.8.0 Zähler für offene Rückmeldungen

  • Am Feedback-Button steht die Anzahl offener Rückmeldungen als kleine Zahl, einschließlich 0. Sichtbar nur mit dem Recht „Feedback einsehen“.
  • Neue Einsendungen und Statusänderungen aktualisieren den Zähler direkt. Änderungen anderer Benutzer werden zusätzlich mit der regelmäßigen Sitzungsprüfung übernommen.
  • Ohne das Recht wird die Anzahl auch vom Server nicht mitgeliefert. Abmeldung, Sitzungsablauf und Rechteentzug entfernen den Zähler.

1.7.2 Sichtbarere Buttons links

  • Changelog und Feedback nach unten links verschoben. Beide Buttons sind größer, gleich breit und durch dunklen Hintergrund, weiße Schrift und goldene Umrandung besser sichtbar.
  • Feedback steht weiterhin direkt unter Changelog. Tastaturfokus und Hover sind deutlich erkennbar; der Seitenfuß bietet zusätzlichen Platz.

1.7.1 Einheitliche Feedback-Schaltfläche

  • Feedback und Changelog sind gleich groß und stehen unten rechts direkt untereinander: Changelog oben, Feedback darunter. Einheitliche Ausrichtung auch auf kleinen Bildschirmen.

1.7.0 Feedback & Wünsche

  • Neuer „Feedback“-Button unter „Changelog“: Angemeldete Benutzer können Feedback oder Wünsche mit optionalem Namen für Rückfragen senden.
  • Das neue Recht „Feedback einsehen“ erlaubt den Zugriff auf die Liste und ihre Markierungen: ✓ umgesetzt, ✕ nicht sinnvoll, / nur Feedback oder offen.
  • Feedback wird mit Datum und Status in der Datenbank gespeichert und ist in den Datenbanksicherungen enthalten. Gleichzeitige Statusänderungen sind gegen Überschreiben geschützt.
  • Administratoren erhalten das neue Recht automatisch. Bestehende andere Rollen und Einzelrechte bleiben unverändert; das Recht kann gezielt vergeben werden.

1.6.0 Aktenübersicht mit Seiten

  • Die Übersicht zeigt höchstens 15 Akten pro Seite. Unten rechts blättern Pfeile vor und zurück; „Seite 1 / x“ zeigt die aktuelle Seite und die Seitenanzahl.
  • Suche und Filter berücksichtigen weiterhin alle Akten und wechseln bei Änderungen auf Seite 1. Pfeile an Anfang und Ende sind deaktiviert.
  • Beim Blättern bleiben die geöffnete Personalakte und ungespeicherte Eingaben erhalten.

1.5.0 Automatische Abmeldung bei Inaktivität

  • Aktivität durch Maus, Tastatur, Eingaben oder Scrollen verlängert die Anmeldung wieder auf 30 Minuten. Automatische Hintergrundabfragen und bloßes Neuladen verlängern sie nicht.
  • Nach 25 Minuten ohne Aktivität erscheint die Warnung „Achtung, du wirst in 5 Minuten automatisch abgemeldet“ mit verbleibender Zeit.
  • Nach 30 Minuten ohne Aktivität werden Arbeitsbereich und Datenzugriff gesperrt und die Anmeldung geöffnet. Beim Zurückkehren zu einem inaktiven Tab wird der Ablauf ebenfalls geprüft.

1.4.0 Anmeldung vor dem Zugriff

  • Nach dem PersDat-Hinweis öffnet sich automatisch die Anmeldung. Ohne gültige Anmeldung bleiben Übersicht und Akten gesperrt; das Anmeldefenster lässt sich nicht zum Umgehen der Sperre schließen.
  • Auch direkte Datenabfragen benötigen jetzt eine aktive Anmeldung. Ein erforderlicher Passwortwechsel muss vor dem Zugriff abgeschlossen werden.
  • Nach Abmeldung oder Sitzungsablauf wird der sichtbare Arbeitsbereich geleert und wieder gesperrt. Ein zwischengespeicherter Aktenentwurf kann nur nach erneuter Anmeldung desselben Benutzers fortgesetzt werden.
  • Vorhandene Benutzer, Passwörter, Rechte und Akten bleiben erhalten. Die früher beschriebene öffentliche Ansicht entfällt.

1.3.2 Verständlicher Akten-Download

  • Den bisherigen „JSON“-Button in „Aktenentwurf herunterladen“ umbenannt. Der Hinweis am Button erklärt, dass auch ungespeicherte Änderungen enthalten sind.
  • Die heruntergeladene Datei und ihre Funktion bleiben unverändert.

1.3.1 Versionshistorie

  • Kleiner Changelog-Button unten rechts, auch im Ansichtsmodus erreichbar.
  • Versionshistorie als eigenes Fenster mit allen bisherigen Funktionen und Ergänzungen; per Schließen oder Escape verlassen.

1.3.0 Eigene Aktenfelder & Administratorschutz

  • Neues Recht „Aktenfelder erstellen und bearbeiten“: eigene Felder je Personalakte anlegen, benennen, als Text oder mehrzeiligen Text führen und im Entwurf entfernen.
  • Maximal 50 eigene Felder je Akte; Speicherung, Verwerfen und Versionsprüfung gemeinsam mit der Personalakte. Andere Akten bleiben unverändert.
  • Normale Aktenbearbeiter können Inhalte bestehender eigener Felder ändern; Felddefinitionen erfordern das neue Recht.
  • Neue Benutzer beginnen bei allen Einzelrechten mit „Entziehen“. „Aus Rolle übernehmen“ und „Zusätzlich erlauben“ bleiben bewusst wählbar; bestehende Rechte werden nicht zurückgesetzt.
  • Administratorkonten sind gegen jede Bearbeitung durch andere Benutzer geschützt, auch durch Kommandanten oder weitere Administratoren. Das gilt für Daten, Rollen, Rechte, Deaktivierung, Passwort-Reset und Einladungen.
  • Nur Administratoren dürfen die Administratorrolle vergeben. Die Systemrolle besitzt stets sämtliche Rechte; der letzte aktive Administrator bleibt erhalten.

1.2.0 Passwortvergabe & Wechselpflicht

  • Passwörter beim Anlegen von Benutzern vergeben oder später zurücksetzen; eigenes Recht „Passwörter vergeben und zurücksetzen“, voreingestellt für Administrator und Kommandant.
  • Optionaler, zunächst gesetzter Haken „Passwort bei der ersten Anmeldung ändern“. Mit Haken muss die Person vor Bearbeitung und Verwaltung ein anderes eigenes Passwort festlegen.
  • Ohne Wechselpflicht sind die zugewiesenen Funktionen direkt nach der Anmeldung verfügbar. Ein leeres Passwortfeld im Benutzerformular behält das bestehende Passwort bei.
  • Passwort-Reset beendet bestehende Anmeldungen und macht alte Einladungen ungültig. Eigenes Passwort über „Mein Passwort“ mit Prüfung des bisherigen Passworts ändern.
  • Passwörter werden mit individuellem Zufallssalt als scrypt-Hash gespeichert; keine Klartextpasswörter in Benutzerlisten.

1.1.0 Benutzer, Rollen & Einzelrechte

  • Persönliche Benutzerkonten mit Anmeldung, Abmeldung und 30 Minuten Sitzungsdauer. Öffentliche Ansicht ohne Anmeldung bleibt erhalten.
  • Rollen Administrator, Kommandant, Personalbootsmann und Benutzer; eigene Rollen erstellen und bearbeiten sowie Rollen und Einzelrechte zuweisen.
  • Benutzer anlegen, Benutzernamen und Anzeigenamen bearbeiten und Konten deaktivieren. Einzelrechte ergänzen oder begrenzen die Rolle.
  • Personalbootsmann: Akten und Verlauf verwalten sowie normale Benutzer anlegen; keine selbstständige Erhöhung von Verwaltungsrechten.
  • Alternative Kontoeinrichtung über einmalige Einladungslinks mit 24 Stunden Gültigkeit; Benutzer legen ihr Passwort selbst fest. In der lokalen Demo sind diese Links nur auf demselben PC nutzbar.
  • Getrennte Rechte für Aktenanlage, Stammdaten, Verlauf, Benutzeranlage, Benutzerbearbeitung, Rechtevergabe, Rollenverwaltung und Sicherungen; spätere Erweiterungen sind oben aufgeführt.
  • Rechte werden bei jeder Aktion auf dem Server geprüft. Deaktivierung und Rechteentzug greifen auch bei bereits angemeldeten Benutzern. Sitzungs- und CSRF-Kennungen wechseln bei Anmeldung, Abmeldung und Passwortwechsel; fehlgeschlagene Anmeldungen sind begrenzt.
  • Persönliche Anmeldung ersetzt den früheren gemeinsamen Bearbeitungscode. Der erste Administrator wird ohne Standardpasswort vorbereitet und vom Eigentümer selbst eingerichtet.

1.0.0 Eigenständige lokale Web-Demo

  • Eigene Website mit lokaler SQLite-Datenbank; einmalige Übernahme von sechs Demo-Akten und 83 Dienstgraden aus der gesicherten Demo. Kein Google-Konto und keine Live-Synchronisierung mit Google erforderlich.
  • Grün-goldene Gestaltung, gleichmäßig wechselnde Zeilenfarben, Bestandszahlen und Anpassung an schmale Bildschirme. Übersicht links, geöffnete Akte rechts; auf schmalen Bildschirmen Sprung zur Aktenansicht.
  • PersDat-Einstieg vor verschwommenem Hintergrund mit „Achtung, PersDat!“ und „Nur lesender Zugriff!“.
  • Suche nach Name, Discord, Aktennummer, Dienstgrad, Einheit und Dienststellung; Filter für Status und Einheit. Dienstgrade und Status als Auswahllisten.
  • Neue Akten mit eindeutiger Aktennummer; Stammdaten Name, Discord, Dienstgrad, Einheit, Dienststellung, Status und Übersichtsvermerk.
  • Aktenfelder für RP-Geburt, Dienstantritt, Vorgesetzten, Zusatzfunktion, aktenführende Stelle, Aktenstand, Beurteilungszeitraum und beurteilende Person sowie Zusammenarbeit, fachliche Leistung, Führungsverhalten, Entwicklungsziel, Aktenbemerkungen, Wiedervorlage und Freigabe.
  • Vier Verlaufsbereiche: Ausbildungen und Berechtigungen, Beförderungen und Versetzungen, Einsätze und Übungen sowie Auszeichnungen und Maßnahmen. Einträge im Entwurf hinzufügen, ändern und entfernen.
  • Speichern und Verwerfen, Warnung vor Aktenwechsel mit ungespeicherten Eingaben und Schutz vor dem Überschreiben paralleler Änderungen. Entwürfe bleiben beim Abmelden oder Sitzungsablauf im geöffneten Browser erhalten.
  • Geöffnete Akte einschließlich Entwurf als JSON herunterladen; vollständige SQLite-Sicherungen beim Serverstart und über „Sicherung erstellen“.
  • Lokaler Betrieb ausschließlich auf diesem PC. Die vorhandene Subdomain und die Google-Dateien wurden beim Aufbau der Web-Demo nicht umgestellt.

0.4.0 Demo, Sicherungen & Domain-Einstieg

bis 20.10.2026
  • Original, private native Google-Sicherung und eigenständige Demo getrennt; Übernahme und Wiederherstellung der Akten geprüft.
  • Vollständige BWRP-Anwendungssicherung mit Tabellen, gebundenem Script, Einstellungen und dem zugehörigen VPS-Bereich; weitere lokale Sicherungen vor größeren Änderungen.
  • HTTPS-Einstieg unter der vorgesehenen Subdomain mit eigenem Zertifikat und automatischer Erneuerung sowie PersDat-Vorschaltseite im selben Fenster.
  • Google-Demo später für jeden mit dem Link lesbar freigegeben. Die Web-Version wird zunächst lokal erprobt.

0.3.0 Aktenbereich & Bedienungssperre in Sheets

bis 20.10.2026
  • Bearbeitbare Akte direkt neben der Personalübersicht, Laden per „Akte öffnen“; Speichern, Verwerfen und Freigeben des Aktenbereichs.
  • „RP-Name“ zu „Name“ geändert und Discord in Übersicht, Aktenformular und Speicherung ergänzt.
  • Schaltfläche „Personalverwaltung“ mit den bisherigen Verwaltungsfunktionen, einheitliche Zeilenfarben und aufgeräumte Darstellung.
  • Ansichtsmodus nach PersDat-Bestätigung und damalige Code-Freigabe zum Bearbeiten. Diese Bedienungssperre wurde in der Web-Version durch persönliche Benutzerrechte ersetzt.

0.2.0 Zentrale Aktenverwaltung in Sheets

bis 20.10.2026
  • Übersicht und Akten in einer gemeinsamen Datei zusammengeführt; Dienstgrad- und Status-Dropdowns ergänzt.
  • Neue Akten über eine Verwaltungsfunktion anlegen und der Übersicht zuordnen.
  • Akten und Verlauf zentral gespeichert; keine neuen Tabellenreiter pro Person. Dropdown-Darstellung beim Anlegen erhalten.
  • Native Dialoge und Verwaltungsmenü für Aktenanlage, Suche, Felder und Verlauf; Entwürfe und parallele Bearbeitung gegen Überschreiben abgesichert.

0.1.0 Personalakte & Personalübersicht

bis 20.10.2026
  • Erste gestaltete Personalakten-Vorlage für den Bundeswehr-Roleplay-Server.
  • Zentrale Übersicht mit Aktennummer, Name, Dienstgrad, Einheit, Dienststellung, Status, Aktenverweis und Bemerkungen.
  • Grundlage für Stammdaten, Beurteilungen und die vier Verlaufsbereiche.
!

BUNDESWEHR ROLEPLAY · DEMO

Achtung, PersDat!

Anmeldung erforderlich!

Du öffnest die Personalverwaltung des Roleplay-Servers. Bestätige den Hinweis, um die Demo anzusehen.

Übersicht und Personalakten sind nur nach persönlicher Anmeldung sichtbar. Danach gelten die Rechte deines Benutzerkontos.

PERSÖNLICHER ZUGANG

Anmelden

PERSONALVERWALTUNG

Benutzer & Rechte

Rollen bündeln Rechte. Einzelrechte können die Rolle je Benutzer ergänzen oder einschränken.

DEINE IDEEN ZÄHLEN

Feedback & Wünsche

Dein Text und der freiwillig angegebene Name sind für Personen mit dem Recht „Feedback einsehen“ sichtbar. Dein Benutzername wird nicht automatisch mitgeschickt.

Ungespeicherte Änderungen

Beim Wechsel werden die Änderungen in dieser Akte verworfen.

SITZUNG LÄUFT AB

Achtung, du wirst in 5 Minuten automatisch abgemeldet

Bitte speichere offene Änderungen rechtzeitig.