Closed
Bug 1030767
Opened 11 years ago
Closed 11 years ago
Create Admin List View with filters
Categories
(Mozilla QA Graveyard :: One and Done, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
Milestone 2
People
(Reporter: rbillings, Assigned: bsilverberg)
References
Details
Add ability to view admin fields within the tool, allowing users to sort data by task, time, owner, project. Exact list of filters TBD.
Comment 2•11 years ago
|
||
This would be useful for a few different purposes that I can think of immediately:
1) let admins see only their own tasks (which might should be the default view for admins).
2) show us a list of contributors sorted by how many tasks they've completed.
3) show us a list of "most abandoned" or "most completed" tasks.
Reporter | ||
Comment 3•11 years ago
|
||
For the initial implementation, we have decided to drop suggestions 2 & 3 from Comment 2.
Mockup for Admin task dashboard: https://wiki.mozilla.org/QA/OneandDone/v2.2_wireframes#Admin_Task_Dashboard
> I will make updates and iterations there rather than attaching multiple images to this bug
Requirements:
- Task Admin header link will become a dropdown with two options: Create Task [=/tasks/list] and Task Dashboard [=/tasks/admin]
- page title = Task Dashboard
- Search option will search on task name, user info, owner name
-- this will allow users to filter information by individual task, user, or owner
- column headers = Task, State, User, Modified, Task Owner
-- able to click all column headers to sort alphabetically a-z, second click = z-a [or by date for Modified]. I was imagining they would work like Moztrap Test Result column headers- they are not dropdowns, but that was the closest icon I could find that included the triangle sort icon.
-- default is to display most recent task data at the top of the list- matching current /admin
- task names are linked to task detail page
Reporter | ||
Comment 4•11 years ago
|
||
I updated the wireframes based on our team discussion: https://wiki.mozilla.org/QA/OneandDone/v2.2_wireframes#Admin_Task_Dashboard
Requirements:
- Default task display = feedback attempts in current /admin
- Sortable column headers
- page title = Task Dashboard
- able to search on one or multiple fields
-- Search Fields include: Task name, user display name, user profile url name, task owner name, team name, feedback, plus a date range
-- Search will have a dropdown with search options and an option to add additional search parameters
- results will show task name, user name, owner name, team name, total time of completed task [if finished or abandoned], and feedback
Assignee | ||
Comment 5•11 years ago
|
||
This screen actually shows information about attempts, not tasks, so I would suggest it should be called "Task Attempt Dashboard", or maybe even just "Task Attempts".
What do you think?
Flags: needinfo?(rbillings)
Reporter | ||
Comment 6•11 years ago
|
||
I think that 95% of admin users wouldn't know what "Task Attempts" means. I also think that more requests will be coming about data to be served regarding tasks and that the more general name makes more sense. Just my 2 cents, we can discuss in today's meeting.
Flags: needinfo?(rbillings)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → bob.silverberg
Reporter | ||
Comment 7•11 years ago
|
||
Assignee | ||
Comment 9•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/oneanddone
https://github.com/mozilla/oneanddone/commit/e3d666371e2319d1e6a4f2c168358901b56c3474
Bug 1030767 - Create Admin List View with filters
https://github.com/mozilla/oneanddone/commit/c7231e8089628d26cc6ffbc9bba5c951cf9de259
Merge pull request #181 from bobsilverberg/task_activity
Bug 1030767 - Create Admin List View with filters
Assignee | ||
Comment 10•11 years ago
|
||
This has been pushed to dev and staging. There seems to be a problem on dev but not staging, which is strange, but I am guessing it might be due to corrupted data on dev due to manually messing with the database. Please verify on staging for now.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•11 years ago
|
||
I fixed this issue on dev, so this should be verifiable on both dev and stage now, when you have time, after which I can push the change to prod.
Flags: needinfo?(rbillings)
Reporter | ||
Comment 12•11 years ago
|
||
I took a look and found a few issues:
- cannot search on email address
- cannot search on profile url name
- status sort is not in A-Z order
Assignee | ||
Comment 13•11 years ago
|
||
Thanks Rebecca. I have fixed the 3 issues mentioned above, and also have added the ability to sort on the Elapsed Time. Please verify on dev/stage.
Reporter | ||
Comment 14•11 years ago
|
||
Verified elapsed time, email address, profile url searches and status sort order.
Flags: needinfo?(rbillings)
Assignee | ||
Comment 15•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/oneanddone
https://github.com/mozilla/oneanddone/commit/b74dddddcd81a03d0efc68d7c66a75238e27106a
Bug 1030767 - Create Admin List View with filters
Fix sorting by Status and add sorting by Time
Filter User on display name OR username OR email
https://github.com/mozilla/oneanddone/commit/09c627d6ab9ccef8cc6804587e2bdd10140e4394
Merge pull request #186 from bobsilverberg/task_activity
Bug 1030767 - Create Admin List View with filters
Updated•7 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•