mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
128 stars 41 forks source link

[Task]: reviewer tools page to process pending decisions for non-add-on content #15086

Closed eviljeff closed 1 week ago

eviljeff commented 1 month ago

Description

Similar to https://github.com/mozilla/addons/issues/15075 but able to display non-addon content that has a pending decision.

This may need breaking down into other tickets for different content types.

Acceptance Criteria

  ### Milestones/checkpoints
  - [ ] A review page for other types of content

Checks

┆Issue is synchronized with this Jira Task

ioanarusiczki commented 4 days ago

For non add-on content I went to Held Decisions for 2nd Level Approval queue

I tried to : approve which means that the initial decision to disable is denied in rev tools and proceed which means that content is going to be disabled.

I've seen the correct emails being sent and with proceed content is no longer available. I'm attaching the fake email urls to have a track of these for further moderation -> I could use the appeal urls which I did not try yet.

users

approve

correct email is sent for 2 different users https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197412/change/ https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197415/change/

proceed with one user

https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197414/change/ https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197413/change/

collections

approve on multiple reports (same collection reported multiple times)

https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197416/change/ https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197417/change/ https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197418/change/

proceed

email sent to addons-team@mozilla.com https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197420/change/ and the reporter https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197419/change/

ratings (dev replies)

approve

email sent to reporter https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197421/change/

proceed (for 2 reports)

email sent to reporter https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197422/change/ second email sent to reporter https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197423/change/ email sent to author https://addons-internal.dev.mozaws.net/en-US/admin/models/amo/fakeemail/197424/change/