Skip to content

[engine] Simplify copyright violation process minds#3662

Ben requested to merge feat/direct-copyright-removal-3662 into master

Ticket(s) / Related Merge Requests

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
  1. Go to another channel
  2. Try to report the channel for copyright violation
  3. You should get a link to a DMCA takedown request via Zendesk
  4. When reporting channel you should get link to a DMCA takedown request via Zendesk also
As an admin
  1. Go to a post on a test users channel (that you have the email for)
  2. Submit a report for DMCA takedown
  3. Refresh - post should be gone.
  4. You should have received an email as per the AC of the issue card.
  5. 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

image

image

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

Merge request reports