Skip to content

Expose more detail about enforcement actions with delays - #25269

Open
eviljeff wants to merge 1 commit into
mozilla:masterfrom
eviljeff:16305-display-delay-days-in-reviewer-tools-for-followups
Open

Expose more detail about enforcement actions with delays#25269
eviljeff wants to merge 1 commit into
mozilla:masterfrom
eviljeff:16305-display-delay-days-in-reviewer-tools-for-followups

Conversation

@eviljeff

@eviljeff eviljeff commented Aug 7, 2026

Copy link
Copy Markdown
Member

Fixes mozilla/addons#16305

Description

Expose the ActionClass description in the reviewer tools, which is more verbose and includes delay delays, rather than the enforcement action label.

image

Context

Also changed all the tenses on the description properties to future tense (including all the none Add-on action classes for consistency, even though they aren't displayed anywhere). Follow-up actions didn't need the description (re)defining - we were already doing it to expose in the emails to developers.

Testing

  • enable enable-policy-review-selection waffle switch
  • expose a selection of policies in the reviewer tools via django admin
    • at least one with follow-up actions - amo-fu-*
    • at least one with amo-addon-version-rejection-warning
  • select policies in the reviewer tools to see the enforcement action labels

Checklist

  • Add #ISSUENUM at the top of your PR to an existing open issue in the mozilla/addons repository.
  • Successfully verified the change locally.
  • The change is covered by automated tests, or otherwise indicated why doing so is unnecessary/impossible.
  • Add before and after screenshots (Only for changes that impact the UI).
  • Add or update relevant docs reflecting the changes made.

@eviljeff
eviljeff marked this pull request as ready for review August 7, 2026 13:16
@eviljeff
eviljeff force-pushed the 16305-display-delay-days-in-reviewer-tools-for-followups branch 2 times, most recently from 1c11e14 to 9096e91 Compare August 7, 2026 13:50
@eviljeff
eviljeff force-pushed the 16305-display-delay-days-in-reviewer-tools-for-followups branch from 9096e91 to 2bf7532 Compare August 7, 2026 14:19
@eviljeff
eviljeff requested review from a team and diox and removed request for a team August 7, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task]: Display delay in the review page when enforcement actions would lead to follow-up blocks

1 participant