Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.

Fully tested endpoints backend #145

Open
21 of 42 tasks
QuintenVervynck opened this issue Mar 27, 2022 · 0 comments
Open
21 of 42 tasks

Fully tested endpoints backend #145

QuintenVervynck opened this issue Mar 27, 2022 · 0 comments
Assignees

Comments

@QuintenVervynck
Copy link
Contributor

QuintenVervynck commented Mar 27, 2022

Check the checkbox if you've tested everything about that endpoint (authorization, access-control, responses, validation)

Uncheck the checkbox if you've changed an endpoint and some additional feature needs to be tested

Add an entry if you've created a new endpoint

Endpoints

Auth

  • / GET
  • /login
  • /refresh
  • /access-revoke
  • /refresh-revoke
  • /logout
  • /forgot

Editions

  • /editions GET
  • /editions/create POST
  • /editions/{year} GET
  • /editions/{year} PATCH
  • /editions/{year}/students GET
  • /editions/{year}/projects GET
  • /editions/{year}/resolving_conflicts GET
  • /editions/{year}/questiontags GET
  • /editions/{year}/questiontags POST
  • /editions/{year}/questiontags/{tag} GET
  • /editions/{year}/questiontags/{tag} POST
  • /editions/{year}/questiontags/{tag} PATCH
  • /editions/{year}/questiontags/showinlist GET

projects

  • /projects/create POST
  • /projects/{id} GET
  • /projects/{id} PATCH

skills

  • /skills GET

students

  • /students/{student_id} GET
  • /students/{student_id} PATCH
  • /students/{student_id}/question-answers GET

tally

  • /tally/add POST

user_invites

  • /invite/{invitekey} GET
  • /invite/{invitekey} POST

reset_password

  • /resetpassword/{resetkey} GET
  • /resetpassword/{resetkey} POST

users

  • /users GET
  • /users/me GET
  • /users/me PATCH
  • /users/create POST
  • /users/{id} GET (in progress)
  • /users/{id} PATCH
  • /users/{id} DELETE
  • /users/{id}/password PATCH
  • /users/{id}/invite POST
  • /users/{id}/approve POST
@StefVdHaute StefVdHaute self-assigned this Mar 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants