Closed
Bug 1013472
Opened 11 years ago
Closed 11 years ago
Make it possible to edit app/version status in the lookup tool
Categories
(Marketplace Graveyard :: Admin Tools, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
2014-06-17
People
(Reporter: eviljeff, Assigned: mat)
References
Details
(Whiteboard: [qa-])
Attachments
(1 file)
|
318.62 KB,
image/png
|
Details |
It seems a recent commit has removed the app (titled addon) manage search box in the /admin page [1]. My strong suspicion is one of the repoman bugs [2]. This search box is used for apps on Marketplace, despite it saying addon search.
We (myself and Lisa) need it to be able to access the manage pages for apps, which is the only place we can manually change the status of an app and/or the versions. Typical use cases for these changes are reversing incorrect reviewer reviews and fixing apps that have gotten stuck in the wrong state due to a bug. Its also the place we would blocklist apps.
Option a: revert the parts of [2] that are needed to make the search work.
Option b: replace the (really ancient) functionality entirely - see bug 782929
[1] https://marketplace.firefox.com/admin
[2] https://github.com/mozilla/zamboni/commit/16dd9751a48369b1d9d42baa93a005d67678610b
Comment 1•11 years ago
|
||
Can you talk about why the lookup tool wouldn't work for this? Can we adjust the lookup tool to do whatever you need here? I'd rather not maintain two different tools.
Priority: -- → P3
| Reporter | ||
Comment 2•11 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #1)
> Can you talk about why the lookup tool wouldn't work for this?
The lookup tool does the search part, but not the modifying statuses part.
> Can we adjust the lookup tool to do whatever you need here? I'd rather not
> maintain two different tools.
Yes! I proposed in bug 782929 that the missing functionality be added into the developer manage status page (so all status type changes live in one place) but I've no objection against it being added to the lookup results pages directly.
Comment 3•11 years ago
|
||
I talked with eviljeff and the attached illustrates what he is requesting. If the user has Apps:Edit permissions, they should see some dropdowns for statuses. Let's save via AJAX but he specifically requests the whole page doesn't reload on each change.
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → mpillard
| Assignee | ||
Updated•11 years ago
|
Summary: Bring back admin manage + search → Make it possible to edit app/version status in the lookup tool
| Assignee | ||
Updated•11 years ago
|
| Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 4•11 years ago
|
||
Severity: major → normal
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2014-06-17
| Reporter | ||
Comment 5•11 years ago
|
||
some of the text is wrong -
the file dropdown status for moz-disabled should be 'obsolete' instead of disabled.
https://github.com/mozilla/zamboni/blob/master/apps/constants/base.py#L53
and when I changed to published the pop up box said 'public' instead of 'Published'
| Assignee | ||
Comment 6•11 years ago
|
||
I adjusted the dropdown for the files in https://github.com/mozilla/zamboni/commit/68c3c3ab6c6b8ec9ff05904e4084cc3b290247e2
The notification box I left as-is, it's displaying the status returned by the API, which is not really meant to be displayed to humans, but since it's an admin-only tool I took the lazy route :)
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•