Skip to content

Changelog

Every release is generated automatically from the Conventional Commits since the last tag (tools/release, see GitLab & CI/CD). A feat: bumps the minor version, a fix:/perf:/refactor: bumps the patch version, a ! or BREAKING CHANGE in the commit body bumps the major version. docs:, test:, ci:, chore:, and build: land under “Miscellaneous” and do not trigger a release.

The authoritative source is CHANGELOG.md in the repository root — this page is generated from it (packaging/sync-docs-changelog.sh).

  • seo: Gateway aus Suchmaschinen heraushalten (610e6fce)
  • deps: Go 1.27 verbindlich machen — CI-Image pinnen, go.mod nachziehen (245d8cdc)
  • tenants: Eingangsbestaetigung an den Einsender (40b6ca95)
  • deps: Go-Toolchain auf 1.26.6 anheben (1386f9f6)
  • release: Client-Snippet bei der Release-Vorbereitung mitziehen (e79990fb)
  • Eingangsbestaetigung abdecken (223f369d)
  • Eingangsbestaetigung dokumentieren (7e55dd52)
  • deps: nanoid auf 3.3.18 anheben — npm-audit-Gate war rot (90f107e4)
  • ui: ARIA-Rolle fuer das Traffic-Diagramm (2c4cc2e9)
  • version: ungenutzten Code entfernen (0a7a0fb3)
  • Aufraeumarbeiten am Backend (c8cc2cc7)
  • Changelog-Seiten aus CHANGELOG.md erzeugen, CI-Doku auf SFTP (39b73b48)
  • Linter-Kette instand setzen (6ed01994)
  • Routenaufloesung, Env-Overrides und Config-Defaults abdecken (2f952dae)
  • geo: Ländersperre in eigene Tabelle — Blocklist-Eintrag schlug nach Upgrade fehl (bcab5b49)
  • geo: Herkunftssperre pro Mandant und global (Länder/Regionen, IPv4+IPv6) (d1a2cee6)
  • dashboard: Mail-Traffic- und Spam-Diagramm auf der Übersichtsseite (c4c5eb9c)
  • i18n: Laufzeit-Logs folgen jetzt der Sprachregel — Englisch Standard, Deutsch ohne Umlaute (dd2c86b8)
  • watchdog: systemd-Watchdog mit echten Selbsttests — Hänger werden erkannt und neu gestartet (ead9f527)
  • i18n: Installer- und Dienst-Texte standardmäßig Englisch, Deutsch ohne Umlaute (ebce428)
  • release: .deb-Paketierung und automatischer Rollout auf repo.techeve.de (444b5e61)
  • release: v0.2.0 — VERSION & Changelog aktualisiert [skip ci] (e963daf1)
  • crowdsec: CrowdSec-LAPI-Anbindung für automatische Angreifer-Meldung (ec832c3a)
  • security: Login-Drossel, CSP, Mail-Header-Härtung, Adress- und API-Key-Validierung (b13e35c7)
  • docs: Repo-Link für die Starlight-Doku ergänzen (2e8fbe98)
  • release: v0.1.0-Changelog nach develop zurückschreiben (cadd0749)
  • Starlight-Doku vervollständigen — englische Übersetzung, API-Referenz, Sicherheitskapitel (aa6cdd2f)
  • brand: Logo-Verzeichnis mit allen Varianten als SVG und PNG (d81d9035)
  • brand: SVG-Logo (Bildmarke + Wortmarken) und Einsatz im Admin-UI (134115b0)
  • client: minifiziertes Snippet ausliefern + Einbau-Doku (59b93398)
  • Demo-Modus (-demo) mit SMTP-Sink und Demo-Seeding (fb726902)
  • MVP des Form Gateways — ORM++-Basis, Prüf-Pipeline, Versand, Admin-UI (6681b16c)
  • client: Mehrfach-Felder sammeln statt überschreiben (3bf5492d)
  • PoW-Default auf 12 Bits, received_at in der Submission-Ansicht (e84dedd3)
  • Projekt in form-gateway umbenannt (Modulpfad, Doku, CI) (b51f9de0)
  • docs: Doku ueber das docs-builder-Image bauen und ausliefern (b71093dd)
  • examples: Astro-Demo für Einbau und Feld-Möglichkeiten (33d7e788)
  • plan: SMTP-Route pro Mandant plus geteilte Default-Route (244d2eaa)
  • Doku als Starlight-Struktur unter docs/ neu ordnen und ergaenzen (345c8716)
  • Doku und Umsetzungsplan auf den implementierten Stand gebracht (a93a43c8)
  • Konzept und Umsetzungsplan für das Techeve Form Gateway (dba32e4e)