Page MenuHomePhabricator

Implement showing buildable status in Diffusion
ClosedPublic

Authored by hach-que on Jun 12 2014, 7:05 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, May 3, 3:21 AM
Unknown Object (File)
Tue, Apr 30, 6:46 AM
Unknown Object (File)
Mon, Apr 29, 2:39 PM
Unknown Object (File)
Wed, Apr 24, 10:42 PM
Unknown Object (File)
Wed, Apr 24, 10:11 PM
Unknown Object (File)
Fri, Apr 19, 8:51 PM
Unknown Object (File)
Fri, Apr 19, 8:51 PM
Unknown Object (File)
Fri, Apr 19, 8:51 PM
Subscribers

Details

Reviewers
epriestley
chad
Group Reviewers
Blessed Reviewers
Commits
Restricted Diffusion Commit
rPed76c2be1d8d: Implement showing buildable status in Diffusion
Summary

This implements showing the buildable status in Diffusion and unifies some of the logic used to calculate and render build and buildable statuses.

Test Plan

Looked at diffs and commits with statuses, they rendered fine. Looked at Diffusion and saw buildable status appear (with a manual buildable and manual buildables included in the query).

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

hach-que retitled this revision from to Move icon / color calculation for Harbormaster build status into static methods.
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)
hach-que added a reviewer: epriestley.
hach-que edited edge metadata.

Also implement Diffusion history view

hach-que retitled this revision from Move icon / color calculation for Harbormaster build status into static methods to Implement showing buildable status in Diffusion.Jun 13 2014, 4:04 PM
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)

diffusionbuildable.png (764×944 px, 159 KB)

One minor inline.

src/applications/diffusion/view/DiffusionHistoryTableView.php
224

This should be written PHUI::MARGIN_SMALL_RIGHT or similar.

epriestley edited edge metadata.

Let's move the column and just show an icon, but this is good after that change. Thanks!

This revision is now accepted and ready to land.Jun 13 2014, 4:09 PM
hach-que edited edge metadata.

Update appearance of build icon

hach-que edited edge metadata.

Remove $values[] change

hach-que updated this revision to Diff 22807.

Closed by commit rPed76c2be1d8d (authored by @hach-que).