Skip to content

CalDAV / ics Abo per REST #306

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
lukas-staab opened this issue Nov 6, 2019 · 2 comments
Open

CalDAV / ics Abo per REST #306

lukas-staab opened this issue Nov 6, 2019 · 2 comments

Comments

@lukas-staab
Copy link

evtl. wird demnächst der StuRa Kalender mal in wieder vernünftig aufgesetzt - ich habe gesehen das es eventweise schon ics exporte gibt - gibts das ggf auch als zusammengefasst mit den Metadaten wie Club usw. - Natürlcih wären nur die öffentlichen Events interessant; lässt sich das (einfach) automatisch filtern?

@P1tt187
Copy link
Collaborator

P1tt187 commented Nov 10, 2019

Hi, öffentliche ics daten können bereits jetzt abgerufen werden, die schnittstellen sind über die weboberfläche nur nicht zugänglich.

Der IcalController kümmert sich darum.
Die Methode allPublicEvents filtert nach öffentlichen Veranstaltungen.

Wir hatten bei den tests allerdings das Problem, dass bei Google Kalender externe Links nur alle paar wochen abgerufen werden.
Wenn die events dort erscheinen sollen empfehle ich eine separate komponente zu entwickeln, welche regelmäßig die Daten in einen öffentlichen Kalender exportiert.

Wir wollten die funktion insbesondere dazu nutzen um individuelle links für Clubeier zu erzeugen um sie an Ihre dienste zu erinnern.

CalDAV wäre theoretisch auch möglich. Dafür habe ich bisher jedoch noch keine Bibliothek gefunden, die so einfach zu benutzen ist wie die für iCal.
Die meisten gehen davon aus, dass ein CalDAV Server eingerichtet wird.
Ich möchte im system jedoch keinen vollwertigen kalender sondern die Informationen lesend über diese Schnittstellen anbieten.

Falls Du Ideen, anregugen oder Pullrequest hast, immer her damit ;)

@lukas-staab
Copy link
Author

lukas-staab commented Apr 10, 2020

Sorry for late reply, das demnächst ist so dehnbar wie erwartet ^^'

ical wäre schon ok. Unser server könnte ja durchaus täglich vorbeischauen. Gibt es aktuell schon einen Link den man unautorisiert [bzw mit nem Script Account] abgreifen kann, am besten mehrere getrennt nach Club oder so?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants