Skip to Content

Vibe Kanban

@5minds/node-red-contrib-processcube-vibe-kanban — Integration mit dem Vibe Kanban Task-Management-System (5 Nodes).

Überblick

Das Vibe Kanban-Package verbindet Node-RED mit dem Vibe Kanban Board für Task-Management. Es ermöglicht das Abfragen von Projekten, Erstellen von Tasks und Empfangen von Echtzeit-Events über WebSocket.

npm-Paket: @5minds/node-red-contrib-processcube-vibe-kanban Version: 0.1.x Lizenz: Proprietary

Config-Node

vibe-kanban-config

Zentrale Verbindungskonfiguration.

EigenschaftBeschreibung
urlServer-URL
apiTokenAPI-Token

Nodes

vibe-kanban-projects

Lädt alle verfügbaren Projekte.

Konfiguration:

EigenschaftBeschreibung
serverVibe Kanban-Konfiguration

Output:

FeldTypBeschreibung
msg.payloadArrayListe aller Projekte

vibe-kanban-project-repos

Lädt Repositories eines Projekts.

Konfiguration:

EigenschaftBeschreibung
serverVibe Kanban-Konfiguration
projectIdProjekt-ID

Output:

FeldTypBeschreibung
msg.payloadArrayRepositories des Projekts

vibe-kanban-task-start

Erstellt und startet eine neue Task.

Konfiguration:

EigenschaftBeschreibung
serverVibe Kanban-Konfiguration
projectIdProjekt-ID
titleTask-Titel
descriptionTask-Beschreibung
executorProfileIdExecutor-Profil-ID

Input:

FeldTypBeschreibung
msg.payload.reposArrayOptional: Repositories für die Task

Output:

FeldTypBeschreibung
msg.payloadObjectErstellte Task

vibe-kanban-task-events

Empfängt Task-Events in Echtzeit über WebSocket.

Konfiguration:

EigenschaftBeschreibung
serverVibe Kanban-Konfiguration

Output:

FeldTypBeschreibung
msg.payloadObjectEvent-Daten (JsonPatch)
msg.topicstringEvent-Typ
msg.projectIdstringProjekt-ID

Features:

  • Automatische WebSocket-Verbindung zu allen Projekten
  • Heartbeat (Ping/Pong) alle 30 Sekunden
  • Automatisches Reconnect bei Verbindungsabbruch
  • Status-Anzeige mit Anzahl verbundener Projekte

Beispiel

[vibe-kanban-projects] → [Function: Projekt wählen] → [vibe-kanban-task-start] (title: "Neuer Task")

Echtzeit-Events:

[vibe-kanban-task-events] → [Switch: Event-Typ] → [Weitere Verarbeitung]

Installation

Im Enterprise Image enthalten. Keine separate Installation erforderlich.

Nächste Schritte