Skip to content

Work: Aufgaben Import/Export (CSV, JSON, XML) #7

@mandariSoftware

Description

@mandariSoftware

Beschreibung

Aufgaben (Tasks) sollen im- und exportiert werden können, um Datenportabilität und einfache Migration zu ermöglichen.

Unterstützte Formate

CSV

  • Export: Flache Tabelle mit Spalten wie Titel, Beschreibung, Status, Zugewiesen, Fällig, Labels, Liste/Spalte
  • Import: CSV-Upload mit Spalten-Mapping (Nutzer ordnet Spalten den Feldern zu)
  • Vorteil: Einfach bearbeitbar in Excel/LibreOffice

JSON

  • Export: Vollständiger, strukturierter Export inkl. verschachtelter Daten (Board → Listen → Karten → Kommentare, Labels, Checklisten)
  • Import: JSON-Upload, idealerweise Trello-JSON-kompatibel für einfache Migration
  • Vorteil: Erhält die komplette Datenstruktur

XML

  • Export: Strukturierter XML-Export
  • Import: XML-Upload, ggf. Jira-XML-kompatibel
  • Vorteil: Kompatibilität mit Enterprise-Tools (Jira etc.)

Akzeptanzkriterien

  • CSV-Export aller Aufgaben eines Boards
  • CSV-Import mit Spalten-Mapping
  • JSON-Export (vollständig, verschachtelt)
  • JSON-Import (eigenes Format + Trello-kompatibel)
  • XML-Export
  • XML-Import
  • Export-Button in der Aufgaben-Übersicht
  • Import-Dialog mit Format-Auswahl und Vorschau

Betroffener Bereich

  • App: work
  • URL-Muster: /work/<tenant>/tasks/

Metadata

Metadata

Assignees

No one assigned

    Labels

    app:workBetrifft die Work-App (Fraktionsarbeit)featureNeues, größeres Featurepriority:mediumNormale Priorität

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions