Closed Bug 622172 Opened 14 years ago Closed 13 years ago

[backend] Build the Editor full/pending/lite queue pages

Categories

(addons.mozilla.org Graveyard :: Admin/Editor Tools, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
5.12.7

People

(Reporter: clouserw, Assigned: kumar)

References

()

Details

(Whiteboard: [fat] [required amo-editors])

This bug includes 3 pages:

https://addons.allizom.org/en-US/editors/queue (redirects to /pending)
https://addons.allizom.org/en-US/editors/queue/nominated
https://addons.allizom.org/en-US/editors/queue/pending
https://addons.allizom.org/en-US/editors/queue/preliminary

This is a big chunk of code, but all three pages are very similar so they are getting piled together here.  This bug does not include the search box - that is bug 622171.

This bug does include:
- the table structure with tabs at the top
- pagination at 100 add-ons
- the queue counts in the tabs (also note bug 622169)
- the sortable columns
- the "helpful links" at the bottom of the page

Be aware of slow queries.  The remora code will help with subtleties (like determining waiting time).
Blocks: 622175
Summary: Build the Editor full/pending/lite queue pages → [backend] Build the Editor full/pending/lite queue pages
Blocks: 622176
Whiteboard: [fat] → [fat] [required amo-editors]
Blocks: 622187
Assignee: nobody → kumar.mcmillan
Target Milestone: Q1 2011 → 5.12.7
note to self: left off at extracting SQL query from PHP. See ~/tmp/zamboni-editor-data-grid.sql
I'm marking this done so QA can start verifying.  Below are either the features that were completed or a link to a new bug if the feature was *not* completed

> https://addons.allizom.org/en-US/editors/queue (redirects to /pending)
> https://addons.allizom.org/en-US/editors/queue/pending
Done.

> https://addons.allizom.org/en-US/editors/queue/nominated
bug 627502

> https://addons.allizom.org/en-US/editors/queue/preliminary
bug 627512

> - pagination at 100 add-ons
> - the sortable columns
> - the "helpful links" at the bottom of the page
Done

> - the table structure with tabs at the top
The table is there but not the tabs.  See bug 627522

> - the queue counts in the tabs (also note bug 622169)
Bug 627522

Fixed in https://github.com/jbalogh/zamboni/commit/17593c09da01715c07d7d09537b31b2fc269b259
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.