6 Commits

Author SHA1 Message Date
Auke Kok
a153f771be Add review permission.
This moves review into a separate permission, aside from "server".

The benefit is that we can grant this to more people without the
need to pass out "server" privs, which has a lot more powers than
needeed.

This doesn't grant noclip. This needs to be done separately. Scoring
will be disabled for those with the review priv.
2020-07-27 16:52:10 -07:00
Auke Kok
80cbd6d34a Add license headers to all lua files.
Some of these are copies from the respective origins from mtg,
to make sure we have headers everywhere listing the proper code.

I've relicensed spectator_mode from WT*PL to LGPL-2.1. No other
licenses were changed.
2018-06-21 22:56:48 -07:00
Auke Kok
c204228c97 Do not record certain score data.
- builder runs
- admin runs
- box not published
2017-11-05 11:27:18 -08:00
Auke Kok
3076085e2c Track box score migration progress.
Since this can take a long time to finish. At least it's
incremental.
2017-10-21 14:30:49 -07:00
Auke Kok
43e9829ec4 Prep for box score migration, fix up loose meta table ends. 2017-10-21 14:28:28 -07:00
Auke Kok
c6fa3b4585 Use points table to score players/boxes.
Adds an icon UI for the category signs.

No longer stores scoring info in box_meta.
2017-10-21 11:21:16 -07:00