Depends on the model changes in #9300
We will be repurposing the existing /abuse api endpoint to also track feedback and and content violation reports we will be handing to satisfy our DSA requirements.
We need to:
- add fields for name and email
- call
CinderAddon.report for appropriate (DSA covered) reasons
Cinder class will need updating to handle non-authenticated users with name and email
- create a
CinderReport instance with the job id returned from the API
┆Issue is synchronized with this Jira Task