Repository navigation
Releases
Releases · Computerhof/Hornetsecurity-Report-Viewer
v2.0.0
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 Labelkeine-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 undpackage.jsonangepasst. - Entwicklung benötigt Node.js ≥ 22.13 (Linter); die ausgelieferte HTML-Datei bleibt ohne Abhängigkeiten.
build.ps1als UTF-8 mit BOM gespeichert, damit Windows PowerShell 5.1 Umlaute in
Meldungen korrekt anzeigt; Statusausgabe überWrite-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
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 überinnerHTML. - 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