When checking the masking of the ICPC WF online mirror we encountered a 404 for /public/scoreboard, this route is now added to make sure we can get a scoreboard user /jury, /team & /public (where the last is the same as what we do get for /public).
This does lead to an ugly situation in case there is no public contest and there is self-registration but as that is also the special case we want to protect against actually targeting the /scoreboard route (if we would need it in the future) there would make sure we directly read that code and consider that special case.
When checking the masking of the ICPC WF online mirror we encountered a 404 for /public/scoreboard, this route is now added to make sure we can get a scoreboard user /jury, /team & /public (where the last is the same as what we do get for /public).
This does lead to an ugly situation in case there is no public contest and there is self-registration but as that is also the special case we want to protect against actually targeting the /scoreboard route (if we would need it in the future) there would make sure we directly read that code and consider that special case.