You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A LiveEvent model can be attached to PageElement to indicates that the element in a sequence is a webinar instead of an online reading step.
The user will have to register for the Webinar at LiveEvent.location. Once the user will have attended the webinar, the webinar instructor will mark the EnumeratedProgress for the user as passed (i.e. setting viewing_duration to the duration of the webinar).
Side note: We will want to have repeating meetings as Calendars (ex: .ics) in the future so some integration with a CalDAV server will be required (ex: Radicale).
The text was updated successfully, but these errors were encountered:
The following features are still missing from pull request #84:
API endpoints to attach/create or cancel new live event
Bug to fix: The API endpoint to mark an user attendance picks the closest (in time) LiveEvent. The live event should be specified as part of the API call, because there are many use cases were an instructor might not be able to record attendance before 2 classes have been run - whether they were given back-to-back, or simultaneously by different instructors.
- Early versions of API endpoints/URLs to add and delete LiveEvents.
- Gets LiveEvent objects using their scheduled_at time, for adding/deleting as well as marking attendance.
- Updates Mixin to add a rank property to help correctly add attributes to LiveEvent objects.
- Issues:
- - On the URL: `http://127.0.0.1:8000/sequences/steve/seq-cert-live-event/1/` if a user is not logged in, they are able to make POST requests and the timer updates, but if logged in as either steve or a superuser it returns `djaodjin-pages-vue.js:581 Error sending ping: Forbidden` Haven't investigated yet.
A
LiveEvent
model can be attached toPageElement
to indicates that the element in a sequence is a webinar instead of an online reading step.The user will have to register for the Webinar at
LiveEvent.location
. Once the user will have attended the webinar, the webinar instructor will mark theEnumeratedProgress
for the user as passed (i.e. settingviewing_duration
to the duration of the webinar).Side note: We will want to have repeating meetings as Calendars (ex: .ics) in the future so some integration with a CalDAV server will be required (ex: Radicale).
The text was updated successfully, but these errors were encountered: