Closed
Bug 754351
Opened 14 years ago
Closed 14 years ago
Refactor admin UI for products and versions
Categories
(Socorro :: Webapp, task)
Socorro
Webapp
Tracking
(Not tracked)
VERIFIED
FIXED
16
People
(Reporter: adrian, Assigned: espressive)
References
Details
Attachments
(1 file)
|
2.42 MB,
image/jpeg
|
Details |
Per bug 734095 we are going to change a lot of things in the admin UI. We want to remove all use of obsolete tables or views, and that means we need to remove and change some features.
Features we want to remove:
- delete a version of a product
- update a version of a product
Features we want to add:
- select and update featured versions list
Everything else will stay as is, with maybe some slight changes due to back-end changes.
| Reporter | ||
Comment 1•14 years ago
|
||
The missing entries tab must go away as well, it is now obsolete.
| Assignee | ||
Comment 2•14 years ago
|
||
| Assignee | ||
Comment 3•14 years ago
|
||
Additional pull request sent based on https://bugzilla.mozilla.org/show_bug.cgi?id=754351#c1 : https://github.com/mozilla/socorro/pull/584
| Reporter | ||
Comment 4•14 years ago
|
||
All those PRs are looking good to me. I think the incomplete entries tab can go away, too. What is your plan for adding a new release, and checking featured versions?
I think we could have a tab dedicated to adding a new release.
For featured versions, I suggest we have a way to click on a version in the products tab, with a button to save the list of featured versions. If you click a line, it marks the version as featured on the client side. When the user is done marking versions, he clicks the Save button. There is then a JS verification to check how many versions are selected for each product, if more than 4 it errors out, otherwise it sends the list of featured versions to the server via AJAX. The PHP function then sends that list to a middleware service that doesn't exist yet and that will update the list of featured versions.
Does that seem good to you?
| Assignee | ||
Comment 5•14 years ago
|
||
[:adrian] Sounds good to me, let me work on this and I will get back to you ASAP.
| Assignee | ||
Comment 7•14 years ago
|
||
TEST CASE
---------
Log in to the admin area and head to branch sources. The tab missing entries should be removed. When clicking on the products or non-current entries tabs there should no longer be an update option on the right hand side of the table.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 8•14 years ago
|
||
QA verified on stage -
- The tab missing entries should has been removed removed.
- The update option has been removed from the products and non-current entries tabs (to an extent they will return in bug 755231)
Updated•14 years ago
|
Status: RESOLVED → VERIFIED
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 10 → 11
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 11 → 12
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 12 → 13
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 13 → 14
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 14 → 15
| Assignee | ||
Updated•14 years ago
|
Target Milestone: 15 → 16
You need to log in
before you can comment on or make changes to this bug.
Description
•