joeoneil / conditional-backend

Actix backend for conditional rewrite
2 stars 0 forks source link

API: /attendance/directorship #5

Closed joeoneil closed 11 months ago

joeoneil commented 11 months ago

Directorship attendance routes 5 Routes


POST /attendance/directorship accessible to all members

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


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

Gets every directorship attended by a user


GET /attendance/directorship accessible to eboard

Gets all past and pending attendances


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

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


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

Delete a directorship's attendance