- Review link is now on the channel column, always repeated
- Guid is now back to being a separate column
- Name and guid duplicates are now always eliminated
- Download link column has been added
* Group scanner query results by add-on and channel
The way django generates the changelist makes it a bit tricky to
customize, so we run some javascript once the dom is loaded to tweak
the rowspans, remove duplicate cells and add relevant css classnames.
* Initialize variable correctly
* Add missing const/use strict
* Make reviewer tools pages larger and stop displaying counts in queue tab bar
The queue counts are costly and we can live without them in the tab bar. It's
probably best to hide them rather than cache them and deal with them not
always be up to date.
The width of all reviewer tools pages is also adjusted to make the layout a
little nicer - now that we don't have the counts anymore, 120em should be
enough.
* Also remove queue counts from the moderated queue
* Revised to replace image with uploaded hero images
* Adjusted stylesheet - preview of hero image
* Delete image from PrimaryHero - did not run makemigrations yet
* Revised additional tests
* Adjusted line lengths - flake8
* Revised to include latest updates
* Delete image from PrimaryHero
* Implement delayed review rejections in reviewer tools
This removes the ability to have an info request with a deadline, and
instead makes it possible to delay review rejections when using the
reject multiple versions action.
* Add new reviewer flag to disable auto-approval until the next manual approval
This will be used by delayed review rejections to "pause" listed auto-approvals
for an add-on until the next version that fixes the issues noted by the reviewer
is approved.
* Bump migration
* Test for the field being False
* Add button for admins to clear pending rejections in review page
Also refactor the buttons javascript code to avoid hardcoding the ids.
* Add variable for clear info request button condition in template