Commit graph

  • 11a3ec2e5f feat(auth): ad.max_tls_version zum Deckeln der angebotenen TLS-Version main Carsten Abele 2026-08-14 13:36:03 +02:00
  • fd88251e07 feat(check): handlungsleitende Hinweise bei TLS- und Zertifikatsfehlern Carsten Abele 2026-08-14 13:29:47 +02:00
  • 7237aee744 fix(cli): Test las die Konfiguration des Hosts statt einer Attrappe Carsten Abele 2026-08-14 13:22:35 +02:00
  • 0fc2d8808b feat(auth): konfigurierbare TLS-Mindestversion fuer den Verzeichnisdienst Carsten Abele 2026-08-14 13:18:24 +02:00
  • a2bce25424 fix(check): Log-Verzeichnis darf beim Start angelegt werden Carsten Abele 2026-08-14 10:14:06 +02:00
  • 6694aa5d2e docs: Go-Version korrigiert und Installation auf dem Zielhost beschrieben Carsten Abele 2026-08-14 10:09:17 +02:00
  • 4130a4eb4d fix(deps): korrekte go-Direktive und direkte Dependencies auszeichnen Carsten Abele 2026-08-14 10:07:09 +02:00
  • f202ab811b Merge branch 'feature/v1-portal': VPN-Konfig-Portal v1 Carsten Abele 2026-08-14 09:40:49 +02:00
  • 4b287f9b1b docs: Installationsanleitung, gehärtete systemd-Unit und Beispielkonfiguration Carsten Abele 2026-08-14 09:37:45 +02:00
  • 2d223c5823 feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck Carsten Abele 2026-08-14 09:34:22 +02:00
  • 7e23df9fec feat(portal): Zertifikatssicht mit serverseitig autorisiertem Streaming-Export Carsten Abele 2026-08-14 09:27:31 +02:00
  • eb89d78ce2 feat(web): Router, Login/Logout, Übersicht, CSRF-geschützter Download, Anleitungen und /healthz Carsten Abele 2026-08-14 09:25:52 +02:00
  • bb2bc223b9 feat(web): Sessions, Rate-Limiting, Security-Header, Templates und eingebettete Assets Carsten Abele 2026-08-14 09:20:38 +02:00
  • e49882b8a8 feat(opnsense,certmatch): read-only Export-Client mit Streaming und CN-Zuordnung Carsten Abele 2026-08-14 09:15:53 +02:00
  • 99ee8758cc feat(auth): AD-Authenticator mit Zwei-Schritt-Bind, DC-Failover und verschachtelter Gruppenprüfung Carsten Abele 2026-08-14 09:11:38 +02:00
  • 2eb69bdcfe feat(audit): JSONL-Logger mit Größenrotation, gzip und SIGHUP-Reopen Carsten Abele 2026-08-14 09:08:19 +02:00
  • b47ee11ba4 feat(config): Strict-YAML, Secret-Dateien, Env-Overrides, Dateirechte und Validierung Carsten Abele 2026-08-14 09:06:43 +02:00
  • fbfff90b38 feat: CLI-Skeleton mit version/serve/check und Makefile Carsten Abele 2026-08-14 09:03:31 +02:00
  • bb84607bf8 docs: PRD und Implementierungsplan für das VPN-Konfig-Portal Carsten Abele 2026-08-14 09:00:51 +02:00