Closed Bug 1161865 Opened 9 years ago Closed 9 years ago

Add ability to lookup sites to lookup tool

Categories

(Marketplace Graveyard :: Admin Tools, enhancement, P1)

enhancement

Tracking

(Not tracked)

VERIFIED FIXED
2015-06-16

People

(Reporter: ddurst, Assigned: robhudson)

References

Details

The lookup tool needs to also allow admins to look up sites.

The result page should link to an "edit listing" page.
Component: General → Admin Tools
I'd like to move the apps lookup tool to using an API similar to reviewer tools (w/ less filtering options b/c lookup tool is simpler, but allowing all statuses). Right now it uses a straight django view that returns JSON and does some weird stuff with translation names.

IOW, please don't just copy the way the apps lookup tool works. :)
yeah the app/user lookup tool is weird and the search UX with the dropdown less than ideal.
I'm going to defer to Lindsay wrt scope for Phase 0.
Flags: needinfo?(lsaunders)
From our meeting this morning, it sounds like it will be 2 days of work which should fit into the Preload timeline. If this is the case and adding an editing tool will not push us past launching MOW Preload in Q2, lets move forward in Preload with the lookup/editing tool.
Flags: needinfo?(lsaunders)
Severity: normal → enhancement
Priority: -- → P1
Blocks: 1165024
No longer blocks: 1165024
Assignee: nobody → robhudson.mozbugs
Blocks: 1161867
Converted app lookup to DRF, which websites will then copy:
https://github.com/robhudson/zamboni/commit/1ed1e3b
https://github.com/mozilla/zamboni/commit/2a569ad
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2015-06-16
The first part of comment 0 is verified as fixed on MP-dev FF41(Win 7).
Postfix screencast: http://screencast.com/t/v8IlQ8PJw

The second part (The result page should link to an "edit listing" page) is still not clear because the issue Bug 1161867 - Create an "edit site listing" form is not fixed.
Because the Websites are not live yet, if there anything here to be tested, please feel free to mention.
Thanks!
Flags: needinfo?(ddurst)
Nothing to be tested yet.
Flags: needinfo?(ddurst)
Closing bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.