feat(editor): Strg+Klick öffnet eine Ticket-Ref in Taiga (D91, SPEC §9)
Im Text (freistehendes #US-123/#T-1234, D67-Ausschlüsse) wie auf dem Knoten; das Knoten-Fenster trägt an Refs einen Öffnen-Knopf — der Weg auf Touch. Adresse aus taigaWeb (/info) + &taiga.slug-Vererbung; in einem :#…-Token gewinnt weiter der Abhängigkeits-Sprung. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
55cade1a65
commit
a22c320909
@@ -19,6 +19,8 @@ reverse.
|
||||
|
||||
## 2026-08-27
|
||||
|
||||
- Ctrl+click a ticket ref like `#US-123` — in the text or on its node — opens the ticket in Taiga's web UI; the node window carries an open button, which is the way on touch
|
||||
- The backend names the Taiga web address now (`WERKBAUM_TAIGA_WEB_URL`, reported by `/api/v1/info`) — without it, creating tickets still works and opening is simply absent
|
||||
- A ticket ref like `#US-123` in a node title no longer breaks across two lines at its hyphen
|
||||
- Create a Taiga story from a diagram node: the node window offers "create story" and "create story + tasks" — log in once (the token stays in the browser), pick the project, and the ref lands in the line as `#US-123`, undoable
|
||||
- Sub-packages become Taiga tasks via a checkbox dialog: required and optional children start checked, in `|`/`=` groups only realized alternatives, done children unchecked, discarded ones absent — each created task writes its `#T-…` ref to its line
|
||||
|
||||
@@ -1018,6 +1018,18 @@ verknüpft (siehe D25):
|
||||
ist schon als `unknownDep` gewarnt). Kein Sprung im Kommentar, im
|
||||
Beschreibungsteil hinter `---` und innerhalb einer URL; Alt+Klick behält
|
||||
daneben unverändert seine Richtung ins Diagramm. Siehe D67.
|
||||
- **Text/Diagramm → Taiga:** **Strg+Klick** auf eine **freistehende**
|
||||
Ticket-Referenz (`#US-123`/`#T-1234`, §11) im Text — und ebenso auf einen
|
||||
Knoten, dessen Zeile eine solche Ref trägt — öffnet das Ticket im
|
||||
Taiga-Frontend (neuer Tab, `noopener`); im Knoten-Fenster steht dafür
|
||||
zusätzlich ein Öffnen-Knopf (auf Touch der einzige Weg — dort gibt es kein
|
||||
Strg). Voraussetzung: Das Backend meldet die Web-Basis der Instanz
|
||||
(`GET /info`, `taigaWeb`) und der Teilbaum ist per `&taiga.<slug>` (§1)
|
||||
einem Projekt zugeordnet; fehlt eines, geschieht still nichts (wie beim
|
||||
Abhängigkeits-Sprung). In einem `:#…`-Token ist die Ref **nicht**
|
||||
freistehend — dort behält Strg+Klick den Sprung zur Zeile; die
|
||||
D67-Ausschlüsse (Kommentar, Beschreibungsteil, URL) gelten auch hier.
|
||||
Siehe D91-Nachtrag 5.
|
||||
- Der **einfache** Klick bleibt unverändert der Link (§6): Ein Knoten mit URL
|
||||
öffnet sie weiterhin im neuen Tab. Deshalb Alt und nicht der einfache Klick.
|
||||
- **Auffindbarkeit:** Solange **Alt gedrückt** ist, zeigen alle Knoten den
|
||||
|
||||
Reference in New Issue
Block a user