Takedown API
After development in #33 I thought of writing a specific part of elixire's API dedicated to takedown requests, especially the part of appeals, so users can appeal to takedowns via the API instead of asking manual intervention, etc.
Proposal
- Make
takedowns
table, containing all info on past/current takedowns and appeals - Add
GET /api/files/takedowns/<page>
, to show current or past takedowns to a user's files - Add
PUT /api/files/appeals/<shortname>
to make an appeal to a takedown'd(?) file