Zum Inhalt

Versionen und Änderungen

26.5.12 Aufbewahrungsfristen und automatische Bereinigung

  • Aufbewahrungsfristen für personenbezogene Daten wurden systematisch eingeführt und werden durch tägliche und stündliche Hintergrundjobs durchgesetzt:
    • Benachrichtigungen: Gelesene Benachrichtigungen werden 7 Tage nach Kenntnisnahme gelöscht, ungelesene 30 Tage nach Erstellung.
    • Versand-Protokoll (notification_deliveries, In-App/Push/E-Mail): 30 Tage nach Versand.
    • Soft-gelöschte Kalendereinträge: 7 Tage nach Löschung (zuvor 30 Tage). Beim endgültigen Löschen werden Anhänge sowie Verknüpfungen zu Teilnehmenden, Fahrzeugen, Orten, Zu- und Absagen, Dienstzeit-Buchungen und Themenplan-Verknüpfungen entfernt.
    • Abwesenheiten von Mitgliedern: 7 Tage nach end_date.
    • Verbandbuch (DGUV): Eingereichte Erste-Hilfe-Einträge werden 5 Jahre nach dem abschließenden Speichern gelöscht. Beim Einreichen wird der Stichtag explizit am Datensatz vermerkt.
    • Detaillierte Importprotokolle: 24 Stunden nach Erstellung. Bei jedem neuen Import desselben Typs werden die Detailmeldungen vorheriger Importe sofort entfernt; die Statistikübersicht (letzte 10 Vorgänge je Typ) bleibt erhalten.
    • Sitzungs-Tokens (users_tokens): Die Gültigkeit eines Sitzungs-Tokens wurde von 90 auf 14 Tage reduziert. Bei aktiver Nutzung der Anwendung wird das Token automatisch alle 7 Tage durch ein neues ersetzt; eine aktive Sitzung läuft daher praktisch nicht ab, inaktive Sitzungen verfallen jedoch deutlich schneller. Abgelaufene Tokens (Sitzung, Magic-Link, Pending-2FA, E-Mail-Wechsel, Onboarding, OV-Beanspruchung, OV-Setup) werden stündlich aus der Datenbank entfernt.
    • Audit-Events (audit_events): Sicherheitsrelevante Ereignisse (Anmeldungen, 2FA, Magic-Link, Konsens, Datenexporte u. a.) werden 90 Tage nach Erstellung automatisch gelöscht. Die tägliche Bereinigung läuft um 04:00 Uhr.
    • Belehrungen, Berechtigungen und Bescheinigungen (member_certifications, member_certification_attachments): Werden bei jedem THWin-Berechtigungsimport aktualisiert; im Import nicht mehr enthaltene Einträge werden entfernt (mit hochgeladenem Anhang verbleiben sie soft-gelöscht zur manuellen Prüfung). Beim Mitgliedsende (Soft-Delete eines Mitglieds, Datenminimierung „Mitglieder", Anonymisierung nach Widerruf der Einwilligung) werden alle zugehörigen Datensätze und hochgeladenen Bescheinigungs-Dateien sofort gelöscht; eine Wiederherstellung des Mitglieds füllt die Daten beim nächsten THWin-Import wieder auf.
    • Bewerbungsdaten (Interessenten- und Kontaktinformationen, hochgeladene Aufnahmeantrags-PDFs, Onboarding-Historie): Storniert eine bewerbende Person den Vorgang selbst oder lehnt das OV die Bewerbung ab, werden Bewerber-Account, zugehöriger Mitgliedsdatensatz und alle hochgeladenen Aufnahmeantrags-PDFs (inkl. Datei auf Disk) sieben Tage später vollständig gelöscht. Die tägliche Bereinigung läuft um 04:15 Uhr.
    • Nachrichten an Bewerber (onboarding_messages): Bei Storno oder Ablehnung werden die Nachrichten gemeinsam mit dem Bewerber-Account per FK-Cascade entfernt. Wird eine Bewerbung angenommen, bleiben die Nachrichten für die Dauer der Mitgliedschaft erhalten; sieben Tage nach Beendigung der Mitgliedschaft (Stichtag: Auflösung des Benutzerkontos users.deleted_at) werden sie durch einen täglichen Job (04:30 Uhr) hard-gelöscht.
    • Gesundheitsdaten der Mitglieder (members.encrypted_data["health"], member_healths): Der THWin-Gesundheitsdatenimport ersetzt den gesamten Bestand. Mitglieder, die nicht im Import enthalten sind – einschließlich soft-gelöschter und ausgetretener Mitglieder – verlieren ihre Gesundheitsdaten und ihren eb-Status innerhalb derselben Transaktion. Eine Historie wird nicht gespeichert.
  • DSGVO-Auskunft nach Artikel 15: Mitglieder können in den Kontoeinstellungen eine Datenauskunft anfordern; OV-Admins können Auskünfte für einzelne Mitglieder aus der Helferinnenliste anstoßen. Die Erstellung läuft im Hintergrund als ZIP-Export mit JSON-Bericht und zugehörigen Dateien. Bereitstellung und Download erfolgen ausschließlich in der OV-Administration unter „Datenauskünfte“, damit die Daten vor der manuellen Aushändigung geprüft werden können. Statuswechsel, Downloads, Aushändigung und Löschung werden im Audit-Log dokumentiert; Hinweise auf andere Personen werden im Export geschwärzt.
  • Neue Dokumentationsseite Aufbewahrungsfristen: Listet alle Datenkategorien mit Personenbezug, die jeweilige Frist und den Status (geregelt / teilweise geregelt / ungeregelt). Zusätzlich werden offene Regelungsbedarfe ausgewiesen, damit diese gezielt bearbeitet werden können.
  • Datenschutzerklärung: Abschnitt 13 (Speicherdauer) um die konkreten Fristen ergänzt.

26.5.8 Manuelle Datenpflege

  • Einwilligungsmanagement:
    • Beim Widerrufen der Einwilligung werden die Daten der Person sofort anonymisiert und das Benutzerkonto gelöscht.
    • Die Einwilligung kann in den Benutzereinstellungen jedes Users verwaltet werden. Sie kann erweitert, reduziert oder widerrufen werden.
    • Es kann proforma eine Einwilligung von Daten aus THWin in den Kategorien Helferakte, Belehrungen, Ausbildungsstand und Gesundheitsdaten .erteilt werden. Sollte es zukünftig möglich sein diese Daten aus THWin zu verwenden, wurden die Einwilligungen bereits erfasst und dokumentiert.
    • Zürücksetzen der Einwilligung: Sollte sich ein OV Mitglied nachträglich für die Nutzung von HERA entscheiden, kann der Widerspruch gelöscht werden. Es kann ein Mitgliedskonto für die Person erstellt werden. Die Einwilligungen werden bei der ersten Nutzung von HERA erneut eingeholt.
  • Datenminimierung: Die Datenminimierung muss von Ortsverband ausgeführt werden!
    • Die Datenminimierung anonymisiert alle Daten von Personen, die keine Einwilligung erteilt haben.
    • Es können die Daten in fünf Kategorien aus HERA entfernt werden:
      • Berechtigungen
      • Gesundheitsdaten, mit Löschen der ermittelten Einsatzbefähigung
      • Adress- und Arbeitgeberdaten aus THWin
      • Ausbildungsstand
      • Mitglieder ohne Positionierung (keiner Einheit oder OV-Gruppe zugeordnet)
      • Mitglieder ohne Einwilligung: Es werden die Daten aller OV-Mitglieder anonymisiert, die der Nutzung noch nicht zugestimmt haben
  • Datenpflege:
    • Ohne den Import aus THWin müssen die Daten der Mitglieder manuell in HERA verwaltet werden:
    • Die Namen der OV-Mitglieder können in HERA geändert werden
    • Mitglieder hinzufügen:
      • Mitglieder können sich selbst registrieren: Per Bewerbermanangement
      • Mitglieder können manuell eingetragen werden
      • Es kann eine Liste von Personen importiert werden. Es werden nur Personen mit Einwilligung berücksichtigt. In der Liste kann das Vorliegen der Einwilligung angegeben werden
    • Einheiten: * Einheiten können manuell verwaltet werden (bisher bereits möglich, nun erforderlich) * Mitglieder können Einheiten manuell zugeordnet werden: Vorteil, eine Person kann in mehreren Einheiten geführt werden (z.B. ein BÖ der auch in einer Fachgruppe tätig ist)
  • Manueller Datenpflege:
    • Keine Information über Beleherungen für die Einheiten verfügbar
    • Keine Information über den Ausbildungsstand für die Einheiten verfügbar
    • Qualifikationsüberwaching durch Listen nur mit manueller Datenerfassung
    • Überwachung von Bedarfen in Listen (z.B. Erste-Hilfe oder Gesundheitsvorsorge) nicht möglich
    • Weiterhin möglich: OV Mitglieder können ihre persönlichen Daten eingeben und auf dem Wege Änderungen an die Verwaltung melden. Änderungen können jedoch nicht als solches hervorgehoben werden, es fällt ein erhöhter Arbeitsaufwand für die Verwaltung an
    • Mitgliederaufnahme: Grundsätzlich mögich, da die Interessenten sich selbst registrieren, im dem Zuge eine Einwilligung erteilen und ihre Daten selbständig eingeben

26.5.7 Einwilligungserklärung

  • Einwilligungs-Gate: Der Dialog zur Einwilligung wurde um die Pflichtinformationen nach Art. 7 i.V.m. Art. 13 DSGVO erweitert:
    • Verantwortliche Stelle direkt im Dialog ausgewiesen: Der jeweilige Ortsverband, vertreten durch „Der Ortsbeauftragte für {Ort}", inklusive Anschrift und Kontakt-E-Mail aus den OV-Stammdaten.
    • Hinweis auf die Rechtsgrundlage Art. 6 Abs. 1 lit. a DSGVO bei der generellen Einwilligung.
    • Eigener Hinweis zu Art. 9 DSGVO bei der Kategorie „Gesundheitsdaten" mit ausdrücklicher Einwilligung nach Art. 9 Abs. 2 lit. a DSGVO.
    • Eigener Block zum Widerrufsrecht nach Art. 7 Abs. 3 DSGVO mit Erläuterung der Folgen (Löschung der Kategorie-Daten bzw. Anonymisierung des Mitgliedsdatensatzes).
    • Direkte Verlinkung der Datenschutzerklärung und der TOM aus dem Einwilligungs-Gate heraus.
  • Datenschutzerklärung (Version 2, Stand 07.05.2026) auf den aktuellen Funktionsumfang aktualisiert:
    • Rechtsgrundlagen korrekt gefasst: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung), Art. 6 Abs. 1 lit. f DSGVO (Audit-Log), Art. 9 Abs. 2 lit. a DSGVO (Gesundheitsdaten).
    • Neuer Abschnitt „Einwilligung und Widerruf" mit zweistufigem Modell (generelle Einwilligung + optionale Kategorien) und konkreten Widerrufsfolgen.
    • Neuer Abschnitt „Audit-Log und Protokollierung" mit Inhalten, Metadaten und Rechtsgrundlage.
    • Neuer Abschnitt „Datenminimierung" zum Werkzeug für die OV-Administration.
    • Speicherdauer konkretisiert: Sofortlöschung bei Kategorie-Widerruf, Anonymisierung bei generellem Widerruf, 7-Tage-Wiederherstellungsfenster für soft-gelöschte Mitglieder.
    • Rechte der Betroffenen ergänzt um das Widerrufsrecht (Art. 7 Abs. 3 DSGVO) und das Beschwerderecht bei einer Aufsichtsbehörde (Art. 77 DSGVO).
    • Verweis auf die Anlage „Technische und organisatorische Maßnahmen (TOM)" zum AV-Vertrag und Hinweis zur Liste der Unterauftragsverarbeiter.

26.5.6

  • Einsatzbefähigung:
    • Wird beim Import der Gesundheitsdaten ermittelt (HepA1, HepB1, Diph1 und Tet1 müssen gültig sein).
    • Wird im Dashboard des Users angezeigt
    • Wird in der Mitgliederliste der Einheiten angezeigt, sichtbar für: Die Person selbst, Benutzer mit Rolle "Leitend" für die Einheit oder den Zug, OB, AB, Verwaltung
  • Bekleidungsanforderung: Live-Benachrichtigung an Schirrmeister. Sie kann separat konfiguriert werden.
  • Admin: Rollenverwaltung: UI Optimiert, nur die Rollen Leitend, Ausbilder und Zugführend können für Einheiten gewählt werden, alle anderen sind immer Organisatiosnweit gültig

26.5.5

  • Importprotokoll: Für jeden Import wird ein Protokoll aller Datensätze erstellt, die nicht importiert werden konnten. Es werden die Protokolle der letzten 10 Importvorgänge eines bestimmten Imports je OV gespeichert. Vorherige Protokolle werden gelöscht.
  • Bekleidungsanforderung:
    • Zentrale Verwaltung von Bekleidungsteilen
    • Optional zusätzliche Teile oder Seits je OV
    • Zugriffsbeschränkung im OV: z.B. die GA kann nur MEA bestellen
    • Information an die Person, wenn Teile geliefert wurden
  • Konfiuguration: Implizite oder Explizite Zusage zu Diensten:
    • Darstellung in Kalendereintrag ändert sich entsprechend
    • Im Dashboard kann bei Diensten direkt zugesagt werden, wenn explizite Zusage aktiviert ist
  • Kalender:
    • Termine: Wenn Termin um mehr als 15 Minuten verschoben wird, werden die Zusagen zurückgesetzt und es muss neu eingeladen werden.
    • Anhänge: Dateianhänge: Es gibt ein Zurück. Im Kalender, Aufgaben, Orten und Listeneinträgen werden in einem Dialog mit Vorschau angezeigt und können dort heruntergeladen werden.
  • Import: Ausstattungsimport im Protokoll erfassen.

26.4.29

  • FIX: Gelöschte Einheiten/OV Gruppen nicht mehr im Profil anzeigen.
  • Verbandbücher: Entwürfe für Einträge werden nach 24 Stunden ohne Abschluss gelöscht
  • Aufnahmeantrag:
    • Erfassung der Rentenversicherungsnummer
    • Bugfix: Datumseingabe bei Führerschein und Erste-Hilfe
    • Kalender: Kennzeichnen implizieter Zusagen (keine Rückmeldung)
    • Upload von:
      • Ausweis (Vorder- und Rückseite)
      • Führerschein, sofern vorhanden (Vorder- und Rückseite)
      • Bilder des Impfausweises
    • Unterzeichnen des Aufnahmeantrags als PDF durch InteresentIn
    • Unterzeichnung des Aufnahmeantrags durch Ortsbeauftragten
    • Erfassung der Daten um Download für PDF-Dateien erweitert:
      • Vorgang mit allen Daten und Uplodads für die Ablage in der HeA, ink. Aufnahmeantrag
      • PDF-Datei mit Gesundheitsdaten und Nachweis zur Übermittlung an die Regionalstelle
      • PDF-Datei des Unterzeichneten Aufnahmeantrags
    • Mitglied aufnehmen: Vor Abschluss des Vorgangs muss die Erledigung aller erforderlichen Schritte bestätigt werden.

26.4.20

  • Gefahrstoffkataster: Suchfunktion für alle Nutzenden, nicht nur Schirrmeister
  • Kalender: Jahresübersicht: Hervorhebung laufender Termine
  • Kalender/Fahrzeuge: Ungeplante Fahrzeugnutzung melden:
    • Hinzufügen eines Fahrzeugs zu bestehenden Terminen
    • Erstellen eines Termins für die Fahrzeugnutzung

26.4.17

  • FIX: Kalender: Zusagen zu Terminreihen: Bei begrenzten Plätzen wurde die Auswahl ggf. beim Klick auf "Fertig" verworfen.¨
  • Ausstattung: Inventarliste: Einheite zum Ausstattungseintrag bereits in der Liste anzeigen.
  • FAB-Menü (unten rechts) erweitert und neu Aufbereitet
  • Kalender:
    • Feed: Startdatum ist gestern, nicht Anfang des Monats
    • Monatsansicht:
      • Titel: Nur Monat, nicht genauen Datumsbereich verwenden
      • Einträge: Farben und Schriftgröße angepasst
      • Der gewählte Tag wird als Modal angezeigt und ist so auf Mobilgeräten besser erreichbar
      • Wochenende farblich hervorgehoben
      • Aktueller Tag dezenter gekennzeichnet
      • Kalendereinträge immer einzeilig, Uhrzeit rechts ausgerichtet

26.4.16

  • Ausstattung
    • Import der Ausstattung aus THWin
    • Inventarliste: Jedes OV-Mitglied kann nach Inventar suchen.
      • Suche nach Text oder Inventarnummer
      • Barcodescanner per Smartphonekamera, vielen Dank Niclas Reutter für die Anregung
      • Detailinformationen zu jedem Eintrag:
        • Laufende Schadesnmeldung
        • Neue Schadenmeldung erstellen
    • Schadenmeldungen
      • Jedes OV-Mitglied kann Schäden melden
      • Suche nach Inventarnummer oder Text, ggf. Meldung ohne zugewiesenes Inventar
      • Texteingaben und Bildupload zu jeder Schadenmeldung
      • Bearbeitung des Vorgangs durch SchirrmeisterInnen
      • Herunterladen eines PDFs für die Schadenmeldung
      • Information an betroffene Einheit
  • Belehrungen
    • Hochladen von Bescheinugungen für Unterweisungen, Lehrgänge, usw.: Jedes OV-Mitglied kann in seinem Profil, für seine vorhandenen oder auch neue Berechtigungen die Bescheingungen hochladen
    • Information an Verwaltung und Ausbildungsbeauftragte
    • Verwaltung und Ausbildungsbeauftragte können die eingereichten Bescheinigungen herunterladen und die Erfassung in THWin dokumentieren
    • OV-Mitglieder werden benachrichtigt, wenn ihre eingereichten Unterlagen bearbeitet oder abgelehnt wurden

26.4.14

  • FIX: Import von Berechtigungen: THWin exportiert ggf. mehrere Einträge für die gleiche Belehrung. Der Import dedupliziert diese Daten und verwendet nur den neuesten Eintrag.
  • Löschen eines Ortsverbands: Ein Ortsverband kann alle Daten im Kontext des Ortsverbands aus dem System löschen. Eine Wiederherstellung ist nicht möglich.
  • Prozessüberwachung: Fehlerbehandlung und Protokollierung für Hintergrundprozesse (z.B. Terminerinnerungen) erweitert. Im Fehlerfall bricht ein Vorgang nicht ab sondern überspringt nur den betroffenen Datensatz.
  • Einheiten:
    • Ausbildungsstand: Zusammenfassung der Erfüllungsquote je Inhalt
    • Belehrungen: Übersicht der Belehrungen aller Mitglieder der Einheit

26.4.1

  • FIX:
    • Gefahrstoffe: Upload Betriebsanweisung OV, Upload schlug fehl.
    • Kalender:
      • Ausstehende Einladungen bei Serienterminen: Alle Termine berücksichtigen
      • Nicht auf ausstehende Einladungen für Termine in der Vergangenheit hinweisen.

26.3.26

  • FIX:
    • Abmeldungen im Dashboard für Verantwortliche: Auch Abmeldungen anzeigen, die bereits in THWin erfasst wurden
  • UI: Kalender/Abmeldungen: Darstellung optimiert. Gewählte Filter als URL-Parameter.
  • Kalender: Rückmeldung: Anhänge: Dateityp als Icon, nicht als Text.

26.3.24

  • FIX:
    • CSRF Hat Absenden des eingebetteten Registrierungsformulars verhindert.
    • Abgelehnte Fahrzeugnutzungen nicht mehr in der Übersicht Fahrzeugnutzung anzeigen.
  • Verbandbuch:
    • Erstellen von digitalen Verbandbüchern durch Verwaltung
    • Ausfüllen als angemeldete OV-Mitglieder in HERA
    • Ausfüllen über öffentlichen Link (QR-Code), ohne Anmeldung
    • Information an: Verwaltung, Sicherheitsbeauftragte, OB
    • Dokumentation der Berarbeitung des Vorgangs (z.B. Unfallanzeige) durch Verwaltung
    • Archivierung für fünf Jahre, gem. § 24 Abs. 6 der DGUV Vorschrift 1

26.3.20

  • FIX
    • Aufgaben: Nach dem eingeben einer neuen Aufgabe das Eingabfeld leeren
    • Erinnerung ausstehende Einladungen: Benachrichtigungseinstellungen berücksichtigen
  • Listen:
    • Personen anhand von Berechtigungen oder Gesundheitsdaten auf einer Liste anzeigen.
    • Filterbediungungen für Spalten in einer Liste als Ansicht speichern.

26.3.19

  • STEIN:
    • Sicherstellen, dass API-Limit eingehalten und Throtteling (Status 429) respektiert wird.
    • Request-Log: Jeder Aufruf der STEIN-API wird mit Response-Status protokolliert.
    • Invalidate: Wenn drei aufeinanderfolgende Aufrufe der STEIN-API fehlschlagen, wird der STEIN-Abfruf ausgesetzt und die Administratoren des OV werden informiert.
    • Pausieren: Der Abruf der STEIN-API kann pausiert werden.
  • Fix:
    • Listen:
      • Sortierung von Personen: Alphabetisch absteigend
      • Cache-Update: Wenn die Quelle für die Personen auf der Liste geändert wird, wurde der Cache mit Einträgen nicht aktualisiert.
  • Listen:
    • Spalten mit Berechtigungen: Keine Berechtigungen anbieten, die nicht mehr gültig sind
    • Import von Listendefinitionen: Ungültige/Abgelaufene Berechtigungen oder Gesundheitsmerkmale werden toleriert und verhindern nicht den Import

26.3.17

  • "Einladungen von mir": Eine Übersicht über alle Termine, die ein Nutzer erstellt hat, für die noch nicht alle Einladungen versandt wurden.
  • Ausstehende Einladungen: Täglich wird über Termine informiert, für die noch nicht alle Einladungen versandt wurden.
  • Eventprotokoll: Alle Aktionen mit Bezug zu Benutzerkonten werden protokolliert:
    • Anmeldeversuche (mit IP, Browser und E-Mail)
    • Versandte Magic-Links
    • Genutze Magic-Links
    • Login-Fehler
    • Anmeldung per Passwort
    • Anmeldung per 2FA und 2FA Fehler
    • Benutzerkonto erstellen
    • Benutzerkonto löschen
    • OV Mitglied löschen
  • Listen/Kalender: Personen aus Listen kopieren und als Teilnehmende in einen Kalendereintrag einfügen
    • In einer Liste gewünschte Personen markieren und auf Aktionen/Kopieren klicken.
    • Kalendereintrag bearbeiten, Teilnehmende wählen einfügen.
    • Die Personen aus der Zwischenablage werden als Teilnehmende gewählt.

26.3.16

  • Dokumentation: PDF-Vorlagen und Nutzungsanmeldung
  • Darstellung auf Mobilgeräten optimiert
  • Fehlerbehebung bei Veranstaltungsreihen (Zusage aus Einladung konnte nicht aufgerufen werden)
  • Berechtigungen (THWin-Import)
    • Es werden keine Berechtigungen importiert, die nicht mehr verwendet werden können (THWin-Stammdaten)
    • Es werden keine Berechtigungenseinträge importiert oder angezeigt, die nicht mehr verwendet werden können.

26.3.13

  • Verwaltung von PDF-Vorlagen/Formularen
  • Anmeldung von Orten/Räumen für Kalendereinträge (Beispiel Nicht ziviles Übungsgelände)
    • Anmeldestatus für alle gewählten Orte in Kalendereinträge, die verwaltet werden
    • Ausfüllen eines PDF-Formulars für die Anmeldung
    • Übersicht der aktuellen Anmeldevorgänge
    • Upload der Genehmigung: Wird als Anhang in den Kalendereinträgen gespeichert
  • Fix:
    • Dashboard
      • Abmeldungen: Auch für Termine anzeigen, die vor bis zu 8 Stunden beendet waren.
      • Nächste Termine: Termine anzeigen, die vor bis zu 8 Stunden beendet haben.
  • E-Mails: Reply-To für E-Mails setzen, die von Users ausgelöst wurden
  • Direktnachrichten per Mail: Empfänger als to nicht als cc. Bulkversand: Jeder Empfänger einzeln abgearbeitet, kein Versand per CC/BCC.

26.3.11

  • Kalender:
    • Fix: Startzeit für Ganztägige Termine: Wurden einen Tag früher im Kalender angezeigt und beim Bearbeiten zwei Tage.
    • Kalendereintrag: Keine Info über ausstehende Einladungen, wenn Termin bereits begonnen hat.
    • Raumnutzung: Übersicht über die Nutzung von Orten und Räumen
    • Monatsansicht: Nicht mehr als vier Einträge pro Tag, danach "+{rest} mehr"
    • Fahrzeuggenehmigung: Wenn der Zeitraum eines Kalendereintrags verändert wird und außerhalb des vorherigen Zeitraums liegt, werden die Fahrzeuggenehmigungen erneut angefragt.
  • Fahrzeuge: Fahrzeugstatus geändert: Mitteilung an Betroffene: Wenn der Status eines Fahrzeugs geändert wird, werden die Verantwortlichen für das Fahrzeug sowie alle Verantwortlichen für Kalendereinträge mit diesem Fahrzeug innerhalb der nächsten 14 Tage informiert. Wenn ein Fahrzeug weiterhin nicht verfügbar ist, werden die Verantwortlichen Montags über den aktuellen Status informiert.
  • Fahrzeuge: Gruppierung/Filterung von Fahrzeugen umgestaltet: Tabs für Fahrzeugtypen
  • User/Settings: Einrichtung 2FA umgestaltet.
  • Orte/Räume: Formular umgestaltet, Sortierung vereinfacht

26.3.10

  • Aufgaben: Deligieren neuer Aufgaben, beim Erstellen über den Floating-Action-Button (FAB) unten rechts.

26.3.9

  • Aufgaben:
    • Zuweisung: Alle Personen mit Schreibrechten für eine Aufgabensammlung sind "zuständig", sofern eine Aufgabe nicht explizit einer Person zugwiesen wurde
    • Aufgabensammlungen können gelöscht werden.
    • Aufgaben im Dashboard
    • Tägliche Erinnerung bei überfälligen Aufgaben
    • Filter: heute fällig
  • Kalender:
    • Teilnehmende alphabetisch sortiert
    • Fahrzeuge: Einheiten wie in Übersicht sortiert
    • Fahrzeuge: Suche für Fahrzeuge
    • Teilnehmer vererben: Wenn z.B. ein Zug gewählt wird, sind alle OV-Mitglieder in dem Zug dem Dienst/Termin zugewiesen

26.3.6

  • FIX
    • Import Helferliste: Keine OV-Mitglieder löschen: Es wurden Datensätze von Interessenten als 'gelöscht' markiert, da diese nicht im Import enthalten waren. Ausgeschiedene OV-Mitglieder müssen manuell aus HERA gelöscht werden.
  • FEATURE
    • Dokumentation

26.3.3

  • FIX
    • Hervorhebung von Änderungen bei geänderten Personendaten
    • Listen: Upload von Anhängen zu Listeneinträgen war ohne Funktion
    • Aufgaben: Speichern von Wiederholungen
  • FEATURE
    • Termin erstellen über FAB (Floating Action Button) unten rechts auf jeder Seite
    • Aufgaben: Filtern nach Fälligkeiten und Zuständigkeiten
    • Suche: Die Suchfunktion findet auch Aufgaben

26.3.2

  • Gefahrstoffkataster
    • Zentrale Datenpflege:
      • Katalog für Gefahrstoffe, mit Daten aus Ilias
      • Vorlagen für die Betriebsanweisungen der Stoffe
      • Sicherheitsdatenblätter
    • Ortsverbände:
      • können Stoffe aus dem Katalog nutzen
      • erstellen eigene Betriebsanweisungen
      • können abweichende Hersteller erfassen
      • können eigene Stoffe erfassen
    • Jedes OV Mitglied kann das Gefahrstoffverzeichnis einsehen und den Stoffkatalog durchsuchen
    • Jedes OV Mitglied kann die Nutzung von Stoffen mit Verwendungszweck, Lagermenge und Lagerort melden
    • Schirrmeister/OB geben die Nutzung des Stoffs frei oder lehnen sie ab
  • Eingebettestes Registrierungsformluar als Nicht-LiveView.

26.2.27

  • Fix: UI: Top-Nav hat Content überlagert, Drawer wurde nicht geschlossen
  • Aufgaben:
    • Zuständige für eine Sammlung nur über neue Aufgaben beanchrichtigen, wenn von einem User mit der Berechtigung "Vorschlagen" erstellt.
    • Dateianhänge: Mehr als nur PDF und Bilddateien erlauben
    • Assistent für die Vergabe von Berechtigungen: Vorschläge basierend auf Funktion der Mitglieder (beta)
    • Teilnehmende die als "Leitend" in einem Kalendereintrag eingetragen sind, können den Eintrag bearbeiten

26.2.26

  • Fix: Permanente Session nach 2FA-Verifikation
  • Aufgaben per Action-Menü: Neue Aufgabe wird als erster Eintrag im ersten Bucket erstellt, nicht als letzter Eintrag
  • Aufgaben: Bildupload repariert
  • Bilder: Bilder (Avatare, Einheiten, Fahrzeuge) werden skaliert und nicht in originalgröße übertragen
  • Rechteverwaltung: Einige Rollen konnten nicht zugewiesen werden
  • KFZ-Fälligkeiten: Neue Option: "Gasprüfung (FKH)"
  • Dienstzeiten buchen: Nur zugesagte Teilnehmende in der Liste anzeigen, weitere können hinzugefügt werden. Teilnehmende Alphabetisch sortiert.
  • Interessente-Registrierung: Einbetten als iFrame in Homepage

26.2.25

  • Listen:
    • Sortierung von Einträgen:
    • Alphabetisch (auf* und absteigend)
    • Nach Einfügezeitpunkt (auf* und absteigend)
    • Manuell per Drag&Drop
  • Konten & Rechte:
    • User mit der Rolle "Admin" können nicht gelöscht werden
    • Ein User mit der Rolle "Admin" kann sich diese Rolle nicht entziehen
    • Hinweis für User ohne OV-Mitgliedsdatensatz erweitert: Einem OV-Mitglied kann auch ein bestehendes Benutzerkonto zugewiesen werden.
  • Dienste:
    • Bei Späten Abmeldungen werden die Verantwortlichen per Notification benachrichtigt.
  • Einheiten: Ausbildungsplan auf Einheitenseite
  • Profil: Liste der Termine für die Person auf Profilseite
  • Mitteilungen: Ungelesene Mitteilungen im Dashboard
  • Notifications: Nach anklicken des Links werde Notifications gelöscht
  • Dienst An* und Abmeldungen direkt aus Kalendereintrag

26.2.24

  • Helferwerbung: Der aktuelle Status der Interessentinnen wird nicht mehr als "erledigt" gekennzeichnet. Das konnte zu Verwirrung fürhren.
  • Listen
    • Dateianhänge für Einträge in Listen
    • Benutzerechte für Listen: "Alle OV Mitglieder"
    • Rechtverwaltung für Listen: Ersteller als dedizierter Berechtigungseintrag, kann ggf. gelöscht werden um Übergabe einer Liste an andere User zu ermöglichen.
  • Aufgaben:
    • Dateianhänge für Aufgaben
    • Zuweisung einer Aufgaben an mehrere Personen
    • Teilaufgaben
    • Benutzerrechte für Aufgabensammlungen: "Alle OV Mitglieder", z.B. für Ideensammlungen
  • Sicherheit:
    • Für Benutzerkonten denen Rollen zugwiesen wurden, ist Zweifaktorauthentifizierung (2FA) per TOTP erforderlich.
    • Ein OV kann festlegen, dass alle User 2FA Verwenden müssen.
  • Listen
    • Listen für Einträge, die keine Personen sind. Das ist ein eingener Listentyp.
    • Cache für dynamische Einträge
    • neuer Spaltentyp: Hinzugefügt am, zeigt an, wann ein Eintrag zur Liste hinzugefügt wurde
  • Mitteilungen:
    • User mit Rollen können Mitteilungen veröffentlichen
    • Zielgruppen abängig von Berechtigungen (Zugführerende für den Zug, Gruppenführende für die Gruppe, usw.)
    • Titel, Beschreibung, Dateianhänge, Titelbild
    • Optional kann eine Rückmeldung (manuelle Lesebestätigung) gefordert werden
    • Archiv mit Suchfunktion
    • Optional können Kommentare möglich sein
    • Optional ist das Lesen und Bestätigen zwingend erforderlich
  • Kalender:
    • Dienstzeit buchen: Vom Kalendereintrag aus kann die Verwaltung über die tatsächliche Dauer und die Teilnehmenden eines Termins informiert werden.

26.2.20

  • FIX
    • Fehler bei OV Registrierung: Der Prozess ging nach der Registrierung nicht weiter Ursache: Umstellung der Zuordnung User-Organzation.
  • Zeitstempel in E-Mails
  • Ablaufzeit von Anmeldelinks in E-Mails zur Diagnose bei Anmeldeproblemen
  • Aufgaben:
    • Sammlungen mit Rechtverwaltung
    • Buckets in Sammlungen
    • Aufgaben mit Fälligkeit, Erinnerung und Wiederholung

26.2.19

  • FIX
    • Listen: Entfernen von Einheiten-Filtern in Hybridlisten wurde nicht übernommen.
    • Auf Bildschirmgröße LG wurde der Inhalt vom Dock überdeckt.
    • Entfernen einer Erreichbarkeit in den Helferdaten hat alle Erreichbarkeiten gelöscht.
  • FEATURE
    • Profilbild:
      • Upload/Ändern direkt auf der eigenen Profilseite.
      • Beauftragte für Öffentlichkeitsarbeit und Verwaltung können das Profilbild für andere Mitglieder ändern.
    • Benachrichtigungen: alle gelesenen Benachrichtigungen löschen

26.2.18

  • Fix:
    • Registrierung: Wenn eine Person sich als Interessentin registriert, für die es bereits einen Datensatz gibt, wird ein Namenszusatz mit einem Zähler ergänzt um den neuen Datensatz in der Helferinnenliste zu kennzeichnen.
    • Import Helferliste: Warnung, wenn durch den Import neue Einheiten erstellt erstellt werden.

26.2.17

  • Abwesenheitszeiten: User können Zeiträume erstellen, in denen Sie nicht an Diensten und Terminen teilnehmen. Sie werden von entsprechenden Terminen abgemeldet.
  • Benachrichtigungseinstellungen: HERA sendet Informationen an die User per Mail und Push-Notificaition. User können für alle verüfgbaren Benachrichtigungen ob und auf welchem Weg sie die Benachrichtiugung erhalten möchten.
  • Kalender: Veranstaltungsreihen Für Termine können mehrere Ausführungstermine erstellt werden.
    • Wahlweise: Terminauswahl oder Buchung
      • Terminauswahl: Die Teilnehmenden können für mehrere angebotene Termine zusagen. Anhand der Rückmeldung kann ein endgültiger Termin festgelegt werden. Nicht gewählte Termine werden abgesagt
      • Buchung: Die Teilnehmenden können aus den verfügbaren Terminen einen Wählen Optional können die verfügbaren Plätze für jeden Termin begrenzt werden. Es können nur Termine gewählt werden, die nicht ausgebucht sind. Die Information über die Buchungsquote wird Live an alle User übertragen, die die Details des Termins oder das Rückmeldefomrular geöffnet haben.
  • Einheitenliste:
    • In HERA können "Einheiten" erstellt werden, z.B. als Ordner um Grundausbildungsgruppen zusammenzufassen.
    • Alternative Darstellung als "cards".
  • Profilseite
    • Verlinkt von Listen und Einheiten
    • Mit Profilbild (optional)
    • Alle OV-Mitglieder können anderen Usern eine Nachricht senden (Versand per Mail)
  • Notification-Protokoll
    • Alle gesendeten Mails und Notifications werden gespeichert
    • Administratoren können das Protokoll einsehen, inklusive Lesestatus
  • FIX:
    • Upload von Fahrzeugbildern

26.2.12

  • Bewerbermanagement
    • Automatische Verteilung auf Listen
    • Konfiguration der Listen für Bewerbungszustände
    • Verbesserte Darstellung des Bewerbungsfortschritts im Recruitment
    • Verbesserte Darstellung der Informationen für Interessenten
    • Interessenten sehen nur Termine für sie persönlich oder ihre Listen, keine für den ganzen OV
    • LiveChat mit Bewerbern
    • Update-Info: Interssenten werden per E-Mail über die Statusänderungen für Ihre Registrierung informiert
  • OV-öffentliche Profilseiten der Mitglieder
  • Dienst-Erinnerung: Einen Tag vor dem Dienst erhalten die Teilnhemenden eine Notification (Push/Mail)
  • Dienst-Info: zwei Stunden vor dem Dienst erhalten die Verantwortlichen eine Information über den Status der Rückmeldungen zum Dienst
  • Intersssenten können sich für Termine oder Dienste (z.B. Probedienst Grundausbildung) anmelden

26.2.5

  • FIX
    • Uploads persisent speichern, nicht im Docker-Container
    • Bewerber-Chat: Eingabfeld nach dem Senden leeren
  • FEATURE
    • Bewerber-Chat: Nachrichten werden verschlüsselt gespeichert.

26.2.5

  • Onboarding: Formulare für Mitgliedsantrag und Backend für Datenerfassung erstellt.
  • Kalender Dienste: Neue Erinnerungs-E-Mails (24h vorher an alle, 2h vorher an Leitend/Begleitend) mit Zusammenfassung und Abmeldelink.
  • UI: Navigation auf/zuklappbar

26.2.2

  • FIX
    • Kalender-Feed Links: Abfrage korrigiert, damit nicht zu viel Inhalt angezeigt wird
    • Import: Helferliste hat auch Mitgliedschaften aus OV-Gruppen entfernt. Korrektur: Helferliste importiert und löscht nur Mitgliedschaften für Einheiten, "Helfer in Gruppe" nur für Gruppen

26.2.1

  • FEATURE
    • Erstellung von Benutzerkonten:
      • Filter für Benutzer implementiert
      • Batch-Verarbeitung: Erstellen mehrere Benutzerkonten in einem Arbeitsschritt

26.1.31

  • FIX
    • Fahrzeuggenehmigungen: Nach Performanceoptmierung war die Identifikations von Terminüberschneidungen fehlerhaft
    • Nicht öffentliche Termine bei Fahrzeuggenehmigungen nur als 'Nicht öffentlicher Termin' angezeigt.
    • Suchfunktion bei der Verwaltung der Benutzerrechte
  • FEEATURE
    • Einheitenübersicht mit STEIN-Status
    • Fahrzeugverzeichnis für alle Nutzer sichtbar
    • Neue Rollen: Bundesfreiwilligendienst (:bfd), Helfervereinstvostand (:hvv), Helfersprecherin (:hs), Ortsausschuss (:oa)
    • Nachrichten senden: An Listen, Teilnehmer von Kalendereinträgen, einzelne Personen. Voraussteztung: Vorhandedes Benutzerkonto
    • Kalendereinträge: Teilnehmende hinzufügen: Suche wie globale Suche

26.1.30

  • FIX
    • Import: Aktuelle Stammdaten für Berechtigungen aus THWin übernommen, Gültigkeiten berücksichtigt
    • Import: Löschen von Mitgliedern, Berechtigungen, Gesundheitsdaten, Gruppen-/Einheitsmitgliedschaften wenn diese nicht im Import enthalten sind.
    • Rollen: Gelöschte (soft-delete) Rollen korrekt herausfiltern: Symptom: z.B. angezeigte Fahrzeuggenehmigungen für vorherige Rollen
  • FEATURE
    • Timeline für Fahrzeugnutzung: Graphische Darstellung aller Termine für Fahrzeuge
    • Fahrzeuggenehmigungen: Nachträgliches Ändern von Zu* oder Absagen bei Genehmigungen
    • Kalender: Termine können eine Rückmeldefrist enthalten. Die planenende Person wird einen Tag vor der Frist per E-Mail über den aktuellen Stand informiert und an die fällige Rückmeldung erinnert.
    • Suche: Globale Suche in der Desktop-Ansicht. Gesucht werden:
      • Einheiten und Gruppen (e)
      • Fahrzeugen (f)
      • Listen (l)
      • Kaleindereinträgen (k)
      • Personen (p) Durch einen Präfix kann der Bereich eingeschränkt werden, z.B. "h, hans" sucht nach Personen mit dem Namen "hans", "f, gkw" sucht nach Fahrzeugen mit "gkw", usw.

26.1.29

  • FIX
    • SQL-Fehler: MySQL Distict mit nur einem Feld
    • Import: Arbeitgeberadresse hat Helferadresse überschrieben
  • FEATURE
    • Fahrzeuge:
      • Geräte können auch als 'Fahrzeug' vom Typ 'Gerät' in HERA aufgenommen werden (z.B. Tankanlagen oder Werkstattcontainer), Verknüpfung mit STEIN-Eintrag
      • Zusätzliche Prüfungen, es können Fälligkeiten festgelegt werden für:
        • Hauptuntersuchung (HU)
        • Sicherheitsprüfung (SP)
        • Inspektion
        • DGUV 3 (Elektrische Prüfung)
        • DGUV 70 (Fahrzeuge)
        • DGUV 52 (Ladekrane)
        • DGUV 309 (Seilwinden)
        • Ladebordwand (BGG 945/BGR 500)
        • Tankanlage (BAM-GGR)
        • Stützenprüfung (Wechselbrücke/Werkstattcontainer)
      • Wöchentliche Zusammenfassung über alle abgelaufenen oder anstehenden Fälligkeiten an per E-Mail an Benutzer mit der Rolle Schirrmeister
    • Mailinhalte optimiert
    • Benutzerverwaltung:
      • Status von Benutzerkonteon
      • Löschen von Benutzerkonten
      • Anonymisierung von gelöschten Benutzerkonten
  • UX:
    • Cross-Device Login: Nach erfolgreicher Bestätigung, Formular ausblenden und klare Rückmeldung anzeigen.
    • IOS Splash-Screen bei wenn Seite zum Homescreen hinzugefügt wurde

26.1.28

  • FIX
  • STEIN API:
    • Update von Assets: Felder die im Update nicht enthalten sind, werden von STEIN gelöscht
    • Lösung: Alle Daten des Assets mitsenden, nicht nur Änderungen.
  • UX:
    • Bearbeiten von Kalendereinträgen aus der Liste oder Detailansicht, ohne Umweg über Menü
    • Kopieren von Diensten direkt von der Detailansicht
  • Feature:
    • STEIN API:
      • Gedrosselter Upstream zu STEIN, wenn Fehler gemeldet wurden
      • Wenn der Key ungültig wird (Fehler 401) werden keine automatischen Updates mehr übermittelt, bis der Key aktualisiert oder ein manueller Test der Zugangsdaten erfolgreich war
      • Statussteie: Nachträgliches Übermitteln von Updates, wenn diese fehlgeschlagen sind
      • STEIN-Client-Status in der Administration, inklusive Process-Health
      • GenServer für den STEIN-Client wird onDemand gestartet. Wenn keine Nachrichten gesendet werden müssen, wird der Prozess beendet.
      • ISSI-An* und Abmeldung: Assets mit ISSI fordern STEIN beim Statuswechsel zu :maint oder von :maint zum senden der Benachrichtigung
    • Kalender:
      • Scrollbarer Feed durch alle Kalendereinträge mit Textsuche
      • iCal-Import: Import aus iCal-Dateien oder Links. Einträge werden angezeigt und können manuell übernommen werden
      • iCal-Link: Filteroption: Meine Einträge, Meine Termine, Alle Termine, Alle Dienste, Alle Einträge
    • Listen:
      • Neuer Spaltentyp: Auswahl. Es können Werte für eine Auswahlliste eingegeben werden.
      • Auswahloptionen können geändert und per Drag&Drop sortiert werden.

26.1.26

  • Bugfix: OV-Setup OE-ID-Abfrage korrigiert, Präfix aus Dienststellen.json (200 für Ortserbände) korrigiert
  • Feature:
    • STEIN API Integration
      • Fahrzeuge/Anhänger aus STEIN übernehmen
      • Einheiten mit STEIN-Assets verknüpfen
      • Status-Update bidirektional
      • WebHook für STEIN
      • API-Zugriffe auf zulässiges Maß begrenzt, Caching für die Inhalte

26.1.24

  • Push: Push-Notifications per Web-Push
  • Hinweis in DEMO-Version auf der Seite und in E-Mails
  • Performance: Liste der Einheiten wird schneller geladen
  • AV-Vertrag und AGB bei Freischalten eines OV für HERA