Changelog
Zusammenfassung der Entwicklung aus Anwendersicht. Die vollständige, technische
Historie führt das Planungs-Repo (PLAN.md).
Juli 2026
Abschnitt betitelt „Juli 2026“2026-07-18/19 — Inventar, Per-Zone-Rechte, Provider-Umzug, 2FA
Abschnitt betitelt „2026-07-18/19 — Inventar, Per-Zone-Rechte, Provider-Umzug, 2FA“- Inventar & Suche (
/inventory): Vogelperspektive über alle Provider — Domains gruppiert, Kennzahlen, Suche über jeden Eintrag nach Name, FQDN oder Wert mit Filtern für Typ, Provider und Projekt. - Geführter Provider-Umzug: Domain von Anbieter A nach B — Sofort-Kopie aller verwalteten Einträge, Prüfeintrag, automatische Erkennung der Nameserver-Umstellung über öffentliches DNS, Abschluss ohne Löschen.
- Per-Zone-Rechte: Editor-/Visitor-Freigaben lassen sich auf einzelne Zonen eines Projekts einschränken; andere Zonen bleiben unsichtbar.
- Zwei-Faktor-Anmeldung (TOTP) für jedes Benutzerkonto, Selbstverwaltung im Profil; Deaktivieren nur mit Passwort.
- Provider-Runde 3: GoDaddy, DigitalOcean DNS und deSEC.
- Profile: SPF, DMARC, DKIM, MTA-STS, TLS-RPT und BIMI als geführte Eingaben statt handgeschriebener TXT-Werte; Bündel „E-Mail-Grundsetup” mit Kollisionsprüfung.
- Ablauf-Erinnerungen: E-Mail 14 Tage bevor Zertifikate oder API-Keys ablaufen.
- OpenAPI: Die laufende Instanz beschreibt sich selbst unter
/api/v1/openapi.json. - Cluster-Betrieb: Sessions wahlweise in einem gemeinsamen Valkey
(
DNSE_VALKEY_ADDR) — eine Anmeldung gilt auf allen Knoten. - Datenbank: YugabyteDB-Unterstützung (
DNSE_DB_YB=on).
2026-07-12/13 — Editor-Ausbau, Quellen überall, In-App-Doku
Abschnitt betitelt „2026-07-12/13 — Editor-Ausbau, Quellen überall, In-App-Doku“- Gemeinsamer Record-Set-Editor in Zone, Sync Group und Template: typisierte Felder je Record-Typ, MX/SRV strukturiert mit Prioritäten, TXT/CAA als Textfeld, AAAA-Zwilling beim A-Record, Kurzerläuterung je Typ.
- Quellen (Source Hosts) und DynDNS als Quelle: Einträge binden sich an benannte Endpunkte statt an rohe IPs; Wertfelder schlagen Quellen beim Tippen vor, MX-/SRV-Ziele setzen Hostnamen ein.
- DynDNS: Anlage mit Zonen-/Subdomain-Auswahl, Token-Dialog mit fertiger Update-URL, DynDNS2-kompatibler Endpunkt für Router.
- In-App-Doku unter
/docs: Grundlagen und alle Tier-1-Record-Typen mit Beispielen, DynDNS-Anleitungen für curl, FRITZ!Box und ddclient. - Anmeldemaske mit Passwort-Manager-Unterstützung (native Felder, autocomplete).
- Benutzerverwaltung: Einladen per E-Mail, Passwort-Reset, CSV-Import; Teams mit Mitglieder-Suche; Portalnachrichten mit Markdown.
bis 2026-07-11 — Fundament
Abschnitt betitelt „bis 2026-07-11 — Fundament“- Multi-Provider-Kern mit RRset-Modell und Soll-Zustand je Zone.
- Provider-Runden 1 und 2: PowerDNS, Hetzner, IONOS, hosting.de, netcup, Cloudflare, Route 53, Google Cloud DNS, Azure DNS.
- Drift-Erkennung mit Erzwingen/Übernehmen/Ignorieren.
- Sync Groups und Templates mit
$domain-Platzhalter. - ACME-Zertifikate über DNS-01 (lego), automatische Erneuerung.
- Benutzer, Teams, Projekte mit Rollen Owner/Manager/Editor/Visitor.
- Eingebettete Lit/Shoelace-Oberfläche, hell/dunkel, Deutsch/Englisch.