Public Forms, Dark Mode und Epic Orchestrator
Erstelle öffentliche Formulare für externe Einsendungen, arbeite im Dark Mode und lass den Epic Orchestrator ganze Feature-Pakete automatisch abarbeiten.

Drei größere Neuerungen: Öffentliche Formulare für externe Einsendungen, ein Dark Mode für konzentriertes Arbeiten und ein Epic Orchestrator, der komplette Feature-Pakete automatisch abarbeitet. Dazu neue Filter für Meilensteine und Releases.
Public Forms: Tickets von außen empfangen
Board-Admins können ab sofort ein öffentliches Formular pro Board erstellen. Externe Personen — Kunden, Partner, Bewerber — füllen das Formular aus, und ihre Einsendung wird automatisch als Ticket angelegt. Kein Login nötig, kein manuelles Abtippen.
So richtest du ein Formular ein
- Öffne ein Board und wechsle zum Tab Public Forms
- Klicke Formular erstellen und vergib einen Namen
- Ziehe Felder per Drag-and-Drop in den Field Builder und ordne sie zu: Welches Feld wird zum Ticket-Titel? Welches zur Beschreibung? Welches erfasst die E-Mail des Absenders?
- Optional: Lade ein Logo hoch und wähle eine Markenfarbe
- Aktiviere das Formular — Spedy generiert eine sprechende URL wie
https://deine-org.spedy.app/forms/kundensupport
Was du damit tun kannst
- Live-Vorschau: Sieh während der Konfiguration in Echtzeit, wie das Formular aussehen wird.
- Datei-Uploads: Absender können Dateien anhängen, die als Ticket-Attachments übernommen werden.
- Bestätigungsmail: Optional erhalten Absender eine Bestätigung per E-Mail (DE + EN).
- Submissions einsehen: Unter dem Tab Submissions siehst du alle Einsendungen mit Detail-Ansicht und Link zum erzeugten Ticket.
- CSV-Export: Exportiere alle bisherigen Einsendungen als CSV (bis 10.000 Zeilen).
- Formular duplizieren: Klone ein bestehendes Formular als Ausgangspunkt für ein neues.
- Iframe-Einbettung: Bette das Formular auf externen Webseiten per iframe ein — der Embed-Code wird direkt im Builder bereitgestellt.
- OG-Image: Geteilte Formular-Links zeigen eine automatisch generierte Vorschau-Karte mit Titel und Markenfarbe.
URL-Struktur
Jedes Formular bekommt einen sprechenden Slug (z. B. kundensupport). Die URL ergibt sich aus: https://<org-subdomain>.spedy.app/forms/<slug>. Beim Umbenennen des Slugs wird die alte URL ungültig — Spedy zeigt eine Warnung vor dem Speichern.
Spam-Schutz
Öffentliche Formulare sind durch ein Honeypot-Feld, ein IP-basiertes Tageslimit und Endpoint-Rate-Limiting geschützt. IP-Adressen werden DSGVO-konform nur als Hash gespeichert.
Dark Mode
Spedy unterstützt jetzt einen dunklen Farbmodus. Die Umschaltung wirkt auf das Dashboard — Landing-Pages und Login bleiben immer hell.
Umschalten
- Schnell: Klicke auf dein Profilbild in der Seitenleiste → Sonne/Mond-Schalter im Dropdown.
- Detailliert: Gehe zu Konto → Erscheinungsbild und wähle zwischen Hell, Dunkel und System (folgt deiner Betriebssystem-Einstellung).
Neue Accounts starten standardmäßig im hellen Modus. Deine Wahl wird im Browser gespeichert und gilt geräteübergreifend nicht — du kannst also auf dem Arbeitsrechner hell und zu Hause dunkel arbeiten.
Epic Orchestrator: Epics automatisch abarbeiten
Der neue Epic Orchestrator verbindet Runner Teams mit Epics. Statt einzelne Tickets manuell einem Agenten zuzuweisen, kannst du jetzt ein ganzes Epic auf einmal starten — der Orchestrator kümmert sich um Reihenfolge, Abhängigkeiten und den gemeinsamen Branch.
So funktioniert's
- Stelle sicher, dass ein Runner Team konfiguriert ist (Einstellungen → Runner → Teams).
- Öffne ein Epic mit Subtickets oder Stories.
- Weise dem Epic das Runner Team zu — der Orchestrator startet automatisch.
- Im Epic Run Panel siehst du den Fortschritt: welche Tickets laufen, welche warten, welche fertig sind.
Was der Orchestrator tut
- Abhängigkeitsgraph: Baut aus
BLOCKS-Links und der Parent-Child-Beziehung einen gerichteten Graphen. Eltern-Tickets warten immer auf ihre Kinder. - Wellenweise Ausführung: Tickets ohne offene Abhängigkeiten werden parallel als Sub-Runs gestartet. Sobald eine Welle fertig ist, wird die nächste freigegeben.
- Gemeinsamer Branch: Alle Sub-Runs committen auf einem geteilten
epic/<display-id>-Branch. Kein Merge-Chaos aus Dutzenden Einzel-PRs. - Auto-PR: Nach Abschluss aller Tickets öffnet der Orchestrator automatisch einen Pull Request vom Epic-Branch gegen den Default-Branch.
- Pause & Resume: Schlägt ein Sub-Run fehl, pausiert der gesamte Lauf. Du kannst den fehlgeschlagenen Ticket-Run überspringen oder erneut starten.
- Restart / Continue: Ein abgebrochener oder beendeter Lauf kann fortgesetzt (nur offene Tickets) oder komplett neu gestartet werden. Neu hinzugefügte Subtickets werden automatisch einbezogen.
- 100-Ticket-Limit: Zum Schutz vor unkontrollierten Kosten ist die maximale Ticket-Anzahl pro Epic Run auf 100 begrenzt.
Epic-Ticket wird automatisch verschoben
Sobald alle Sub-Runs erfolgreich sind, wird das Epic-Ticket automatisch in den konfigurierten Completion-Status des Runner Teams verschoben (z. B. „Review").
Milestone- und Release-Filter
Der Issues Hub und die Board-Ansichten haben jetzt eigene Filterabschnitte für Meilensteine und Releases — zusätzlich zum bestehenden Epic-Filter.
Was sich ändert
- In der Filter-Seitenleiste erscheinen zwei neue Sektionen mit Suchfeld: Meilensteine (Flaggen-Icon) und Releases (Paket-Icon).
- Du kannst mehrere Meilensteine oder Releases gleichzeitig auswählen (ODER-Logik).
- Die Sektionen werden nur auf Boards angezeigt, auf denen das Feature Meilensteine & Releases aktiviert ist.
- Die Kanban-Board-Ansicht filtert ebenfalls client-seitig nach Milestone und Release.
Verbesserter Agent-Kontext für Epics
Wenn der Board Helper (@helper) auf einem Epic erwähnt wird, enthält der Ticket-Kontext jetzt automatisch alle Subtickets und Epic-Stories mit ihrem aktuellen Status, Typ, Bearbeiter, letztem Runner-Job und Commit-Anzahl. Der Agent kann damit Fragen wie „Was ist der Status?" direkt beantworten, ohne selbst suchen zu müssen.
Häufige Fragen
Die wichtigsten Fragen rund um dieses Thema — kurz beantwortet.
Was sind Public Forms?
Brauche ich den Pro-Plan für Public Forms?
Wie aktiviere ich den Dark Mode?
Was macht der Epic Orchestrator?
Kann ich im Issues Hub jetzt nach Meilensteinen filtern?
Weiterlesen

Preview-Agent: Berechtigungen, Befehle und Auto-PR
Steuere pro Projekt, was der Coding-Agent in der Live-Preview darf — und jeder erfolgreiche Run endet jetzt automatisch in einem Pull Request.

Preview-Branch-Auswahl und gruppierte Benachrichtigungen
Previews booten jetzt jeden Branch oder PR, Benachrichtigungen sind nach Kategorien gruppiert, und KI-Agent-Einstellungen haben ein eigenes Zuhause.

Self-Healing PRs, MCP-Zeitfreigabe und Preview-Verbesserungen
CI-Fehler an Pull Requests werden automatisch vom Agenten repariert, MCP-getrackte Zeit durchläuft einen Freigabe-Workflow, und Preview Environments bekommen eine Adressleiste, Reset-Funktion und ein Dashboard für laufende Previews.