DOMjudge / domjudge

DOMjudge programming contest jury system
https://www.domjudge.org
GNU General Public License v2.0
719 stars 254 forks source link

During the freeze display a list of submission times of the different tries #2427

Open vmcj opened 6 months ago

vmcj commented 6 months ago

One can get this information by periodically polling the UI or API/Scoreboard.

During the EUC this was asked for, personally I think it makes sense but I'm not sure if it looks nice or if we should disclose it only after a hover (which would make it a bit hidden again).

cubercsl commented 6 months ago

I think that the submission details could be popped up by clicking on a cell on the scoreboard like this. image

But it seems that teams can only view the submission time and language (without admin right), the submission results (accepted, rejected or pending) can only get by polling scoreboard API afaik. So it may need to be implemented in the API.

This also seems to increase the complexity of the static scoreboard.

subconscious0 commented 5 days ago

I believe an intermediate solution is to display the last submission time as that's probably the one contestants care the most about. This is also not restricted to frozen board only.

(Looks like this feature is also present in the picture above)