Closed
Bug 1477931
Opened 7 years ago
Closed 6 years ago
Show number of review/feedback/needinfo in user autocomplete and prevent person from being added if requests are blocked
Categories
(bugzilla.mozilla.org :: Extensions, enhancement)
Tracking
()
RESOLVED
FIXED
People
(Reporter: pascalc, Assigned: kohei)
References
(Blocks 1 open bug)
Details
(Keywords: bmo-ux, ux-error-prevention)
Attachments
(5 files, 4 obsolete files)
It would be nice when you needinfo somebody that once you have selected the person, the number of pending needinfos be displayed next to their name or in a tooltip.
The reason is that if I see that a person is swamped with needinfos and the issue is urgent, I may want to needinfo another developer.
See mockup attached for a possible UX.
The need is mostly in the showbug view but having it in both showbug and editbug views.
Thanks
Reporter | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
Reviewer suggestions are already showing their current review count.
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Comment hidden (obsolete) |
Assignee | ||
Comment 4•7 years ago
|
||
WIP: https://github.com/kyoshino/bmo/compare/bug-1477931-request-count
This works but partially conflicts with Bug 1380437 so I’ll send a PR once the other bug is solved.
Depends on: 1380437
Assignee | ||
Updated•7 years ago
|
Severity: normal → enhancement
Keywords: bmo-ux
Summary: Show number of NeedInfos for a person in the needinfo field → Show avatar and number of review/feedback/needinfo requests in user autocomplete dropdown lists
Comment hidden (obsolete) |
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Summary: Show avatar and number of review/feedback/needinfo requests in user autocomplete dropdown lists → Show number of review/feedback/needinfo requests in user autocomplete and prevent person from being selected if request is blocked
Assignee | ||
Comment 7•7 years ago
|
||
People blocking requests will be indicated and won’t be selected.
Attachment #8994724 -
Attachment is obsolete: true
Assignee | ||
Comment 8•7 years ago
|
||
The behaviour isn’t the best; the blocking person(s) will still be selected in the dropdown list. They should be displayed but disabled. It’s a limitation of the autocomplete jQuery plug-in which I’m going to replace in Bug 967525.
Summary: Show number of review/feedback/needinfo requests in user autocomplete and prevent person from being selected if request is blocked → Show number of review/feedback/needinfo in user autocomplete and prevent person from being added if requests are blocked
Assignee | ||
Updated•7 years ago
|
Keywords: ux-error-prevention
Assignee | ||
Comment 9•7 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #4)
> This works but partially conflicts with Bug 1380437 so I’ll send a PR once
> the other bug is solved.
Will solve the conflict rather in Bug 1380437.
No longer depends on: 1380437
Assignee | ||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•6 years ago
|
||
Merged to master \o/
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•6 years ago
|
||
Gah, this is not working. Have to revert PR #946 since both Gravatar and requests are provided by extensions.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 13•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Component: Bug Creation/Editing → Extensions: Needinfo
Assignee | ||
Comment 14•6 years ago
|
||
The previous PR was merged but backed out before the last release to avoid an overload. This is the same one.
Attachment #9050874 -
Attachment is obsolete: true
Comment 15•6 years ago
|
||
I'm going to add in those fields using one query and avoid calling the slow extension code too (but the biggest win is the single SQL query)
Assignee: kohei.yoshino → dylan
Assignee | ||
Comment 16•6 years ago
|
||
This has been blocked by Dylan’s Captain Hook PR which is now filed as Bug 1559988.
Depends on: 1559988
Assignee | ||
Updated•6 years ago
|
Assignee: dylan → kohei.yoshino
Status: REOPENED → ASSIGNED
Assignee | ||
Comment 17•6 years ago
|
||
Attachment #9056127 -
Attachment is obsolete: true
Assignee | ||
Comment 18•6 years ago
|
||
Merged to master.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago → 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Component: Extensions: Needinfo → Extensions
You need to log in
before you can comment on or make changes to this bug.
Description
•