Allows admins to do the one time action of ending the judging. This sets a flag in the config database which ends judging and updates the frontend of judges (after a reload/navigation) to disable receiving further projects.
Closes #4
This addresses all the points raised in #4 namely:
"It allows judges to finish viewing their current project": this required no changes
"Stops giving judges new projects": the button and next project page are both disabled on the frontend and backend requests return an empty project once judging is ended.
"Forces submission of rankings, even when a ranking is incomplete (smaller than the ranking size)": the frontend allows submissions of batches which are smaller than the batch size and the backend validates this is the case. Note that judges must submit even batches of just one project to be noted as 'Submitted' on the admin dashboard. Batches of one do not affect overall project rankings.
Description
Allows admins to do the one time action of ending the judging. This sets a flag in the config database which ends judging and updates the frontend of judges (after a reload/navigation) to disable receiving further projects.
Closes #4
This addresses all the points raised in #4 namely: