Skip to content

Releases

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:59
ae4b9fb

Lizenzwechsel auf PolyForm Shield 1.0.0; dazu Linter, Doku-Gate und Abhängigkeitsprüfung als
Pull-Request-Checks. Die Auswertung selbst ist unverändert.

Hinzugefügt

  • Linter als Pull-Request-Check: ESLint, markdownlint und PSScriptAnalyzer (npm run lint).
  • Doku-Gate als Pull-Request-Check (scripts/check-docs.js): CHANGELOG-Eintrag bei
    Produktänderungen, Entwickler-Doku bei Werkzeug-Änderungen, Konsistenz von npm-Skripten,
    Links und CHANGELOG; Ausnahme per Label keine-doku.
  • Abhängigkeitsprüfung (Dependency Review) als Pull-Request-Check; Dependabot zusätzlich für
    npm, wöchentlich und gebündelt; Dependabot-Sicherheitsupdates aktiviert.

Geändert

  • Lizenz: PolyForm Shield License 1.0.0 statt MIT. Nutzung bleibt kostenlos, auch in Firmen und
    in veränderter Form; Verkauf, Weitergabe oder Betrieb als konkurrierendes Produkt nur mit Vereinbarung.
    Version 1.0.0 bleibt unter der MIT-Lizenz. Fußzeile, README und package.json angepasst.
  • Entwicklung benötigt Node.js ≥ 22.13 (Linter); die ausgelieferte HTML-Datei bleibt ohne Abhängigkeiten.
  • build.ps1 als UTF-8 mit BOM gespeichert, damit Windows PowerShell 5.1 Umlaute in
    Meldungen korrekt anzeigt; Statusausgabe über Write-Output.

Behoben

  • Release-Workflow: Release-Notizen werden korrekt aus dem CHANGELOG übernommen;
    bestehende Tags lassen sich manuell (erneut) veröffentlichen (workflow_dispatch).

Download: Hornetsecurity-Report-Viewer.html herunterladen und per Doppelklick im Browser öffnen.
Prüfsumme (SHA-256): 6d15c487cb31315cd20fd8b099fd16c5208df22a3c13bd5f059055e8da9112c1

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 10:49

Erste öffentliche Version.

Hinzugefügt

  • Portable Einzeldatei Hornetsecurity-Report-Viewer.html: Report-ZIP des Hornetsecurity
    Security Awareness Service per Drag & Drop laden, Auswertung komplett offline im Browser.
  • KPI-Kacheln: ESI mit Vormonats-Delta, simulierte, erfolgreiche und gemeldete Angriffe,
    Meldequote, riskante Interaktionen, E-Training-Fortschritt.
  • Diagramme: Angriffe und Meldungen je Mitarbeiter-Level, Mitarbeiter-Verteilung, E-Training-Status
    (farbfehlsichtigkeits-geprüfte Palette, hell und dunkel).
  • Monats-Verlauf von ESI, Melde- und Erfolgsquote (nur Kennzahlen, lokal im Browser gespeichert).
  • Sortier-, such- und filterbare Tabellen für psychologische Faktoren, Szenarien und Mitarbeiter.
  • Druck-/PDF-Ansicht, Hell-/Dunkel-Modus, Tastatur-Bedienbarkeit der Tooltips.
  • Robuste Eingabeverarbeitung: eigener ZIP-Leser mit DEFLATE-Fallback, UTF-8/Windows-1252,
    Schutz vor ZIP-Bomben, Toleranz bei fehlenden Dateien, keine Reportdaten über innerHTML.
  • Versionsanzeige und Lizenz-/Kontakthinweis in der Fußzeile.
  • Synthetischer Beispiel-Report (test/make-sample.js, deterministisch) und Test-Suite.
  • CI mit Gates: Daten-Gate gegen echte Reportdaten, Syntax-Prüfung, Tests, Build-Prüfung;
    Release-Workflow mit SHA-256-Prüfsumme.

Download: Hornetsecurity-Report-Viewer.html herunterladen und per Doppelklick im Browser öffnen.
Prüfsumme (SHA-256): 01bbc9cad7b2cc3a243e6e92c411e87b2fd1404e039a543475ee2702891f8be4