feat(backend): /info meldet die Taiga-Web-Basis für Ticket-Links (D91)

WERKBAUM_TAIGA_WEB_URL (das Taiga-Frontend, nicht aus der API-URL
ableitbar) kommt als taigaWeb in GET /api/v1/info — ohne Schrägstrich am
Ende, fehlt unkonfiguriert. deploy-backend.sh zieht die Zeile aus der
lokalen .env idempotent in die Server-Umgebung nach.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
mhoennig
2026-08-27 17:19:02 +02:00
co-authored by Claude Fable 5
parent 83eb6ff77f
commit 55cade1a65
8 changed files with 50 additions and 3 deletions
@@ -872,6 +872,14 @@ components:
true, wenn eine Taiga-Instanz konfiguriert ist
(`werkbaum.taiga.api-url`) - der Editor zeigt die Ticket-Aktionen
im Knoten-Fenster nur dann (D91).
taigaWeb:
type: string
description: >
Basis-URL des Taiga-Frontends (`werkbaum.taiga.web-url`), ohne
abschliessenden Schraegstrich - der Editor baut daraus die Links
zum Oeffnen einer Ticket-Referenz
(`<web>/project/<slug>/us/<ref>` bzw. `.../task/<ref>`).
Fehlt, wenn nicht konfiguriert; das Oeffnen entfaellt dann.
TaigaAuthRequest:
type: object