Skip to content

Resolve "Export event data to calendar format"

Lars Kruse requested to merge 213-calendar-export into release-february

Closes #213 (closed)

Dies ist erstmal nur ein Zwischenstand.

Was geht:

  • Termine einer Gruppe im ical-Format abrufen: curl -L http://localhost:8000/stadt/group/2/events.ics
    • es werden (in Ermangelung einer Authentifikation) die öffentlichen Termine der Gruppe zurückgeliefert
    • in einer Browser-Sitzung (mit Anmeldung) werden auch die privaten Termine zurückgeliefert

Was fehlt:

  • wir müssen klären, wie wir uns die Authentifikation vorstellen (z.B. wie bei horde: mit einer geheimen export-ID für jeden Kalender)
  • URL-Schema durchdenken (Nutzer-Kalender, Gruppen-Kalender, kombinierter Kalender aller Ereignisse; auch: read-only/write?)
  • Kalender-Collections (z.B. pro Gruppe: privat/öffentlich; pro Nutzer: eigener sowie Kalender aller verbundenen Gruppen; Gesamt-Collection für alle Kalender auf stadtgestalten)
  • später: Anbindung an Tags/Stichworte (themenbasierte Ereignisse)

Merge request reports