BCStudentSoftwareDevTeam / BCStudentSoftwareDevTeam/celts
Integrate with Campus Calendars
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 15
- Ø Merge
- 5 T. 39 Min.
- Gemergte PRs (30 T.)
- 8
Beschreibung
[UDPATE]
We need an iCal feed that the campus calendar can pull our events from. The campus calendar will be implemented using LiveWhale.
Pushing to LWC: https://support.livewhale.com/live/blurbs/linked-calendars
Pulling from LWC: https://support.livewhale.com/_ingredients/templates/details/blurbs.php?id=794&from=%2Flive%2Fblurbs%2F794-api-basics
[PREVIOUS COMMENT]
We want to automatically submit events to Berea Engage. We need to:
- Add the ability to send events to Berea Engage using the Engage API without duplicates.
- Include a link to the Berea Engage event on our event page (and vice versa)
- Add a button to publish an already created event to Berea Engage
Do we want to exclude these event view routes from Duo auth?
- Exclude the event view routes from our authentication with Duo (Shibboleth)
- Improve the look of the event view for a non-authenticated user
Investigate two-way connection - can we get RSVP information from the API?
Documentation: https://engage-api.campuslabs.com/swagger/index.html#/Events
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Durchsicht der verlinkten LiveWhale-Dokumentation zum Pushen und Pullen verknüpfter Kalender und untersuche anschließend die vorhandenen Einstiegspunkte für die Veranstaltungsintegration. Als abgeschlossen gilt die Bereitstellung eines iCal-Feeds, den der LiveWhale-Kalender des Campus abrufen kann, ohne doppelte Veranstaltungen zu erzeugen; außerdem muss der Umfang der älteren Anfragen zu Berea Engage, RSVP und Authentifizierung geklärt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100