Zurück zum Blog
Updates

CI-Status am Board, neues Benachrichtigungs-Panel und Vertragsanalyse

Pipelines auf Board und Ticket, Benachrichtigungen nach Kunde und Ticket, Filter zum Ausschließen, Projekt-Tags und neue Werkzeuge für Kapazitätsverträge.

Spedy Team6 Min. LesezeitRead in English
CI-Status am Board, neues Benachrichtigungs-Panel und Vertragsanalyse
#pipelines#benachrichtigungen#filter#budget#mcp#einstellungen

Diese Runde bringt den CI-Status deiner Repos auf Board und Ticket, ein neu aufgebautes Benachrichtigungs-Panel und Filter, mit denen du Werte ausschließen kannst. Für Kapazitätsverträge gibt es eine Ticket-Übersicht je Vertrag, automatische Abnahmen und eine Auswertung, was ein Punkt tatsächlich kostet.


Pipelines auf Board und Ticket

Läufe aus GitHub und GitLab erscheinen jetzt dort, wo du arbeitest:

  • Board: In der Werkzeugleiste zeigt ein Chip, wie viele Pipelines gerade laufen, zum Beispiel „2 Pipelines laufen“. Das Menü verlinkt jeden Lauf beim Anbieter und über Pipelines des Projekts öffnen den neuen Projekt-Tab. Jede Karte trägt einen Pipeline-Chip mit dem Status.
  • Ticket: Das Pipeline-Badge zeigt den letzten Lauf mit Status und Alter, beim Darüberfahren Commit und Branch. Ein Klick öffnet den Code-Tab mit der neuen Karte Pipelines.
  • Tab „Pipelines“ im Projekt: alle Läufe der Projekt-Repos, mit Status-Umschalter (startet auf Alle) und Seiten.
  • Benachrichtigungen: Schlägt die Pipeline zum Pull Request oder Merge Request eines Tickets fehl, bekommt die zugewiesene Person Pipeline fehlgeschlagen als wichtige Benachrichtigung. Pipeline erfolgreich kommt als Info. Ist ein Agent zugewiesen, geht die Meldung an seine Besitzerin oder seinen Besitzer.
  • Globale Pipelines-Seite: Die Filter stehen jetzt in der URL. Du kannst eine gefilterte Ansicht also als Link teilen.

Alles davon sehen nur Teammitglieder mit der Berechtigung Code-Commits anzeigen, wenn das Feature Pipelines der Organisation aktiv ist. Kunden bekommen weder Chips noch Benachrichtigungen.


Benachrichtigungen nach Kunde und Ticket

Das Panel rechts ist neu sortiert. Statt einer langen Liste siehst du Karten je Kunde, darin eine Zeile je Ticket mit dem wichtigsten Ereignis: Freigabe vor Blocker vor Erwähnung vor Kommentar. Mehrere Ereignisse klappen zu einer kurzen Zeitleiste auf, Freigaben erledigst du dort direkt mit Freigeben. Über Gruppieren: schaltest du auf Zeit (Heute, Gestern, Diese Woche, Älter) um.

  • Filter-Chips: Für mich, Zuweisungen, Status, Archiv. Ein Klick auf den Zähler im Kopf schaltet Ungelesen ein.
  • Gelesen nur, wenn du es willst: Benachrichtigungen werden erst beim Anklicken gelesen. Mit Gelesen markierst du eine Zeile, ohne das Ticket zu öffnen. Alle als gelesen markieren erfasst alle ungelesenen, egal welcher Chip aktiv ist.
  • Archiv statt Endlosliste: Gelesenes verschwindet nach 2 Tagen aus der Liste und liegt dann im Archiv. Gelöscht wird nichts.
  • Schnellaktionen: Beim Darüberfahren gibt es Gelesen, Zurückstellen (1 Stunde, 1 Tag, 1 Woche) und Timer starten. Auf Touch-Geräten öffnest du dieselben Aktionen über ⋯.
  • Glocke am rechten Rand: Ein Reiter schaut am rechten Bildschirmrand hervor und fährt aus, wenn die Maus in die Nähe kommt. Die Glocke in der Seitenleiste bleibt und zeigt einen Punkt, sobald etwas ungelesen ist.
  • Sprechblase: Neue Benachrichtigungen erscheinen 5 Sekunden lang als Blase neben dem Reiter, mit Art, Titel und kurzer Vorschau. Kommen mehrere kurz hintereinander, zählt sie „+N weitere“. Darüberfahren hält sie fest, ein Klick öffnet das Panel.

Filter: einschließen, ausschließen, zurücksetzen

Filteroptionen kennen jetzt drei Zustände. Erster Klick: einschließen. Zweiter Klick: ausschließen, die Option wird durchgestrichen. Dritter Klick: zurücksetzen. So zeigst du zum Beispiel alle Tickets außer denen im Status Erledigt oder alle Projekte außer einem.

Das funktioniert im Issues Hub (Liste und Board), auf dem Projekt-Board, in der Auslastung und unter Zeit → Verwalten. Gespeicherte Filter merken sich ausgeschlossene Projekte, Status, Personen und Typen.


Kapazitätsverträge

Tickets im Vertrag. Auf der Vertragsseite zeigt eine neue Karte, wo jedes eingestufte Ticket steht: Wartet auf Freigabe, Einwand, Freigegeben · in Umsetzung, Wartet auf Abnahme und Abgenommen (Quartal). Die Kacheln filtern die Liste, ein Klick auf eine Zeile öffnet das Ticket.

Nicht freigegebene Tickets sperren. Neue Option am Vertrag: Solange die Einstufung vorgeschlagen ist oder einen Einwand hat, lässt sich das Ticket nur nach Blockiert verschieben. Unabhängig davon tragen solche Tickets auf Board, Backlog und Vertragsseite jetzt das Badge Nicht freigegeben.

Automatische Abnahme. Hast du einen Status für Abnahme anfragen gewählt, gilt ein Ticket als abgenommen, sobald es in eine spätere Spalte oder einen Abschluss-Status wandert. Du musst die Abnahme dann nicht mehr extra erfassen.

Abnahme widerrufen. Eine versehentlich erfasste Abnahme nimmst du auf der Einstufungs-Karte mit Abnahme widerrufen zurück, optional mit Grund. Die Punkte bleiben reserviert, das Ticket wartet wieder auf die Abnahme. Wer die Abnahme erfasst hat, darf sie widerrufen; alle anderen brauchen das Recht, Verträge zu verwalten.

Verlauf mit Namen. Der Ticket-Verlauf nennt jetzt, wer eingestuft, freigegeben oder widersprochen hat, etwa „Einstufung S (3 Punkte) freigegeben von Max Mustermann“. Das gilt auch für ältere Einträge.

Vertragskontingente im Überblick.

  • Unter Planung & Reports → Budgets stehen über den Stundenbudgets die Vertragskontingente: verbrauchte, reservierte und freie Punkte des laufenden Quartals je Vertrag, mit Hinweis Fast ausgeschöpft oder Ausgeschöpft.
  • Unter Zeiten & Budget listet Freigaben im Vertragskontingent die Tickets, deren Größenklasse noch freigegeben werden muss.

Analyse. Unter Einstellungen → Kapazitätsverträge gibt es den neuen Tab Analyse. Er vergleicht die gebuchten Stunden auf abgenommenen Tickets mit dem Plan: Stunden pro Punkt (Ist und Plan), Effektiver Stundensatz, dazu Auswertungen nach Größenklasse, Monat, Vertrag und Ticket. Standardmäßig sehen das nur Admins; andere Rollen bekommen es über die neue Berechtigung „Punkte-Auswertung einsehen“.


Nicht abrechenbare Zeit bleibt intern

Der Chip Zeiten & Budget im Projektkopf trennt jetzt: Groß steht die abrechenbare Zeit des Monats, daneben ein gestrichelter Abschnitt nicht abr. für nicht abrechenbare Zeit, etwa über dem Festpreis. Diesen Teil sieht nur dein Team. Kunden sehen ausschließlich abrechenbare Zeit, auf Vertragsprojekten wie bisher nur Punkte.


Projekt-Tags

Unter Einstellungen → Projekt-Tags legst du Tags mit Name und Farbe an, zum Beispiel „Shopware“ oder „Symfony“. Vergeben kannst du sie dort oder direkt in den allgemeinen Einstellungen eines Projekts unter Tags, wo du auch gleich neue anlegst. Die Tags erscheinen auf den Projektkarten. Agenten können Projekte über MCP nach Tags filtern, etwa „alle Shopware-Projekte“.


Organisation löschen mit Bestätigung per E-Mail

Das Löschen einer Organisation in der Gefahrenzone hat jetzt zwei Schritte. Du gibst den Namen der Organisation und, falls dein Konto eins hat, dein Passwort ein und klickst Bestätigungslink senden. Spedy schickt dir einen Link, der 30 Minuten gilt. Erst wenn du ihn öffnest und dort bestätigst, wird gelöscht.

  • Konten, die noch zu einer anderen Organisation gehören, bleiben dort unverändert. Gelöscht wird nur die Mitgliedschaft.
  • Rechnungen und Abrechnungsdaten bleiben aus gesetzlichen Gründen erhalten.
  • Nach dem Löschen bekommst du eine Bestätigung per E-Mail.
  • Auch Organisationen mit individuellem Vertrag können sich jetzt selbst löschen.

Neu über MCP

  • Persönliche Todos: Mit den todos_*-Tools liest, legt an, erledigt und kommentiert dein Agent deine Todos. Nur für Teammitglieder, und nur die eigenen oder an dich delegierten Todos.
  • Mein Tag: work-context_my-day beantwortet „Was braucht mich heute?“ über alle Projekte: Wichtiges für heute, was auf dich wartet und was möglicherweise hängt. Das Tool liest nur.
  • Größenklasse setzen: tickets_create und tickets_update schlagen eine Größenklasse samt Begründung vor, genau wie eine Einstufung in der App.

Kleinere Änderungen

  • PDF-Vorschau: PDF-Anhänge öffnen sich in einer Vorschau, statt herunterzuladen. Oben findest du In neuem Tab öffnen, Herunterladen und Schließen; Escape schließt ebenfalls.
  • Breitere Spalten: Auf dem Desktop sind die Kanban-Spalten breiter. Tablet und Handy bleiben wie bisher.
  • Support-Chat entfernt: Den Eintrag Support-Chat im Handy-Menü und das Chat-Fenster gibt es nicht mehr.
  • Dokumentation nur nach Anmeldung: Die Produktdoku erreichst du jetzt über die Links in der App, sie ist nicht mehr öffentlich.

Nachlesen

  • Pipelines: Board-Chip, Ticket-Badge und der Projekt-Tab
  • Benachrichtigungen: das neue Panel, Archiv und Glocke am Rand
  • Issues: Filteroptionen ausschließen
  • Kapazitätsverträge: Tickets im Vertrag, Sperre, automatische Abnahme und Analyse
  • Organisation: Organisation löschen

Häufige Fragen

Die wichtigsten Fragen rund um dieses Thema, kurz beantwortet.

Wo sehe ich, ob die Pipeline zu meinem Ticket durchgelaufen ist?
Direkt am Ticket: Das Pipeline-Badge zeigt den Status des letzten Laufs und führt in den Code-Tab. Auf dem Board hat jede Karte einen Pipeline-Chip, und der Tab Pipelines im Projekt listet alle Läufe. Dafür brauchst du die Berechtigung Code-Commits anzeigen.
Werden gelesene Benachrichtigungen gelöscht?
Nein. Gelesenes verschwindet nach 2 Tagen aus der Liste und landet im Archiv. Über den Chip Archiv im Panel findest du alles wieder.
Wie schließe ich einen Wert in einem Filter aus?
Klick die Option zweimal an. Der erste Klick schließt sie ein, der zweite schließt sie aus (durchgestrichen), der dritte setzt sie zurück. Das funktioniert im Issues Hub, auf dem Projekt-Board, in der Auslastung und unter Zeit → Verwalten.
Ich habe eine Abnahme versehentlich erfasst. Kann ich sie zurücknehmen?
Ja. Am Ticket gibt es auf der Einstufungs-Karte Abnahme widerrufen. Die Punkte bleiben reserviert und das Ticket wartet wieder auf die Abnahme. Nach Abschluss des Zeitraums oder wenn die Leistung nicht berechnet wurde, geht das nicht mehr.
Warum wird meine Organisation nicht sofort gelöscht?
Das Löschen läuft jetzt in zwei Schritten: Spedy schickt dir zuerst einen Bestätigungslink per E-Mail, der 30 Minuten gültig ist. Erst wenn du ihn öffnest und dort bestätigst, wird gelöscht.
CI-Status am Board, neues Benachrichtigungs-Panel und Vertragsanalyse | Spedy Blog