joeoneil / conditional-backend

Actix backend for conditional rewrite
2 stars 0 forks source link

API: /attendance/seminar #4

Closed joeoneil closed 11 months ago

joeoneil commented 11 months ago

Seminar attendance routes 5 Routes


POST /attendance/seminar accessible to all members

Creates a new attendance submission, containing a name, time, and a list of members


GET /attendance/seminar/{user} accessible to specific user

Gets every seminar attended by a user


GET /attendance/seminar accessible to eboard

Gets all past and pending attendances


PUT /attendance/seminar/{id} accessible to eboard

Updates a seminar's attendance, modifying its user list, or approving it


DELETE /attendance/seminar/{id} accessible to eboard

Delete a seminar's attendance