(feat:) termin tags
Zusammenfassung
- Ändert das Rendern von Sitzungs-Tags
- Fügt Termin Tag hinzu zum verbinden des CalDav Kalenders mit dem Protokoll
- Fügt Docker Support hinzu um in Zukunft anderen das lokale Aufsetzen zu vereinfachen
Todos:
-
Funktionalität erstellen -
Lokal Testen -
Dokumentation anpassen
Anmerkungen: Nutzt die bereits existierende CalDav Integration für Sitzungen um weitere Termine verwalten zu können. Um überschneidungen in einem Kalender zwischen Protokolltypen zu ermöglichen werden Kategorien genutzt.
Da aktuell nicht wirklich dokumentiert ist, wie man das ganze Projekt aufsetzt (und es etwas zeitaufwändiger war, da einiges hoffnungslos veraltet war) habe ich eine docker-compose + Dockerfile erstellt die zumindest die für diese PR nötigen Dinge aufsetzt. Hier habe ich ein paar der genutzten Paket Versionen aktualisiert (insbesondere caldav), die alten Versionen habe ich nicht getestet. Ich würde aber generell mal ein Update an dieser Stelle empfehlen.