[engine] Simplify copyright violation process minds#3662
Ticket(s) / Related Merge Requests
- Issue card: minds#3662
- Front MR: front!2214 (merged)
Summary of Changes
Gives admins quick and easy method to enact a takedown request for copyright violation and email the user informing them of what has happened in one sweep.
Testing Considerations
As a user
- Go to another channel
- Try to report the channel for copyright violation
- You should get a link to a DMCA takedown request via Zendesk
- When reporting channel you should get link to a DMCA takedown request via Zendesk also
As an admin
- Go to a post on a test users channel (that you have the email for)
- Submit a report for DMCA takedown
- Refresh - post should be gone.
- You should have received an email as per the AC of the issue card.
- When reporting the channel you should get a link to a DMCA takedown request via Zendesk as if you were logged out - this behavior has been confirmed by Nick.
Because of time windows, you will struggle to test the ban email unless you do a report every few days - note that the amount that has changed with that is very small. There's just one fix in there for ban emails for strikes accumulated.
Deployment Considerations
Standard deployment.
Regression Scope
Strike and ban flow and strike emails.
Platform Affected (web, mobile, etc)
Engine
Developer Testing Completed
Unit (PHPSpec) and manual.
Screenshots / Screen Recording
simplescreenrecorder-2023-03-07_18.51.36
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Definition of Done Checklist
-
The Acceptance Criteria has been met -
Code is tested: Testing includes unit/spec, E2E/automated and manual testing -
Merge requests description has been filled out
Edited by Ben