BCStudentSoftwareDevTeam / BCStudentSoftwareDevTeam/celts

Integrate with Campus Calendars

Aperta
#708 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
epic
Lingua principale
Python
Stelle
1
Fork
15
Merge medio
5g 39m
PR unite (30g)
8

Descrizione

[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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando la documentazione LiveWhale collegata relativa all’invio e al recupero dei calendari collegati, quindi ispeziona i punti di ingresso esistenti dell’integrazione degli eventi. Il risultato deve essere un feed iCal che il calendario LiveWhale del campus possa recuperare senza duplicare gli eventi; è inoltre necessario definire l’ambito delle richieste precedenti relative a Berea Engage, RSVP e autenticazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
api, backend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.