Closed kra closed 1 year ago
This is done for the challenges and could be generalized. The challenge version uses the challenge csv file, which has some drawbacks, another facility could use the csv tooling or do something less klugy like redis or sqlite.
We shouldn't have any user generated content which hasn't been approved by an admin to remove offensive or inferior content. We might want arbitrary flags for some things but at first we only need "approved" or null, and that's probably all we will need.
In general we need: