Closed
Bug 1489706
Opened 6 years ago
Closed 6 years ago
Add section to show_bug displaying the status of associated revisions
Categories
(bugzilla.mozilla.org :: Phabricator Integration, enhancement)
Tracking
()
RESOLVED
FIXED
People
(Reporter: mcote, Assigned: dkl)
References
Details
Attachments
(2 files, 3 obsolete files)
Similar to what we did with MozReview, let's add a section to show_bug that shows the status of any revisions associated with the bug, without any translation. Ideally we would display the same icons with the same tooltips. The information should be limited to the summary, revision status (e.g. "Needs Review", "Accepted", "Closed", etc.), and the names and statuses of current reviewers ("Review Requested", "Blocking Review", "Accepted", "Requested Changes", etc.).
Reporter | ||
Comment 1•6 years ago
|
||
It was discussed at a meeting that screenscraping may (unfortunately) be the best option here due to the complexity of determining statuses via the Conduit API and due to potential changes to the underlying models.
Reporter | ||
Comment 2•6 years ago
|
||
Eventually it would be nice to hide revision attachments from the attachments table in lieu of this new table, but we'll have to leave it for now until we determine alternatives to other types of flags (e.g. uplifts).
Assignee | ||
Comment 3•6 years ago
|
||
Assignee: nobody → dkl
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•6 years ago
|
||
Attachment #9007772 -
Attachment is obsolete: true
Comment 5•6 years ago
|
||
Comment 6•6 years ago
|
||
Added other icons to the slice.
https://github.com/phacility/phabricator/blob/master/src/view/phui/PHUIStatusItemView.php#L12-L25
Updated•6 years ago
|
Attachment #9022233 -
Attachment is obsolete: true
Comment 7•6 years ago
|
||
Added:
* fa-code (\f121)
* fa-times-circle-o (\f05c)
* fa-flag (\f024)
* and a few more that can be found at https://github.com/phacility/phabricator/tree/master/src/applications/differential/xaction
Attachment #9022298 -
Attachment is obsolete: true
Assignee | ||
Comment 8•6 years ago
|
||
Merged to master.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•5 years ago
|
Flags: needinfo?(m7md.alfdyly33)
You need to log in
before you can comment on or make changes to this bug.
Description
•