mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
123 stars 53 forks source link

[Task]: Provide a way for add-on operations to review and take action on enterprise add-on versions #14854

Open diox opened 2 weeks ago

diox commented 2 weeks ago

Description

Part of Enterprise Add-ons project.

Follow-up for https://github.com/mozilla/addons/issues/14849

"Enterprise" versions will be auto-approved (https://github.com/mozilla/addons/issues/14853) but we still want the ability to review them if needed.

Add a separate "enterprise" review page showing enterprise channel versions only, similar to how we have an unlisted one. Link to it where necessary anywhere we link to a review page, including the review page itself for other channels.

This should be gated by the same permission we use for unlisted.

Acceptance Criteria

  ### Acceptance Criteria
  - [ ] Enterprise versions have a dedicated review page
  - [ ] Links to that dedicated review page work wherever required (admin tools, reviewer tools, devhub with special permissions)

Checks

┆Issue is synchronized with this Jira Task

diox commented 2 weeks ago

Link to it where necessary anywhere we link to a review page, including the review page itself for other channels.

This is notably present in various admin pages, from blocklist to addons, but also scanner results and scanner query results.