1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-26 15:30:58 +01:00
phorge-phorge/src/applications
epriestley d436fecdab Show additional details for failed builds in Harbormaster
Summary:
Ref T10457. When tests fail, it currently takes several clicks to figure out //why// they failed.

In this project, map rebuilds and `liberate` are fairly common failure conditions, but verifying that they were the root issue requires jumping into a build, then scrolling through a log.

Instead, display details if they're available.

Test Plan:
Before:

{F1135453}

After:

{F1135454}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T9951, T10457

Differential Revision: https://secure.phabricator.com/D15363
2016-02-29 14:26:45 -08:00
..
almanac Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
aphlict Update "should not run as root" message 2015-10-31 11:20:23 +00:00
arcanist/conduit Remove remaining arcanist project code 2015-07-08 19:37:28 +10:00
audit Fix two issues with callsign-free repositories 2016-02-26 06:13:46 -08:00
auth Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
badges Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
base Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
cache Write 500 words on how to restart webservers 2015-12-02 09:16:10 -08:00
calendar Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
celerity Move rgba rules into CelerityDefaultPostprocessor 2016-02-16 09:54:43 -08:00
chatlog Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
conduit fix the typo in the label field 2016-02-16 15:14:19 -08:00
config Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
conpherence Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
console Separate external editor integration from callsigns 2016-01-04 06:54:01 -08:00
countdown Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
daemon Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
dashboard Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
differential Begin making Harbormaster unit test results a little easier to read 2016-02-29 14:24:08 -08:00
diffusion Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
diviner Restrict PropertyListView width to just DocumentProView 2016-02-22 11:54:23 -08:00
doorkeeper Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
draft/storage Fix EditEngine preview/draft for first comment on a task you didn't create 2015-12-05 09:57:45 -08:00
drydock When the push phase of "Land Revision" fails, show the error in the UI 2016-02-26 09:38:39 -08:00
fact Swap charts from gRaphael to D3 2016-02-01 10:36:59 -08:00
feed Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
files Scale up small cover images instead of surrounding them with empty space 2016-02-06 16:09:38 -08:00
flag Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
fund Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
harbormaster Show additional details for failed builds in Harbormaster 2016-02-29 14:26:45 -08:00
help Begin modularizing main menu items 2016-01-04 06:57:09 -08:00
herald Add "does not match regexp" to Herald 2016-02-11 15:29:38 -08:00
home Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
legalpad Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
lipsum Improve lispum generation of pastes 2015-12-25 07:41:38 -08:00
macro Always install the "icon" and "emoji" remarkup rules 2016-02-19 11:51:53 -08:00
maniphest In Maniphest tasks, only move old owner to CC if owner changed 2016-02-23 10:10:20 -08:00
meta Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
metamta Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
multimeter Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
notification Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
nuance Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
oauthserver Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
owners Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
passphrase Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
paste Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
people Redesign PonderQuestionView 2016-02-23 17:20:07 -08:00
phame Fix description variable on Blog manage page 2016-02-23 08:55:23 -08:00
phid Allow Harbormaster build plans to be tagged with projects and searched by tag 2016-02-29 05:22:59 -08:00
phlux Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
pholio Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
phortune Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
phpast Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
phragment Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
phrequent Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
phriction Restrict PropertyListView width to just DocumentProView 2016-02-22 11:54:23 -08:00
phurl Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
policy Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
ponder Fix Ponder Exception, spacing 2016-02-23 20:37:58 -08:00
project Don't publish anything for "Disable Mail" / "Enable Mail" on projects 2016-02-28 16:32:32 -08:00
releeph Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
remarkup/conduit phtize all the things 2015-05-22 21:16:39 +10:00
repository Slightly improve Buildable list in Harbormaster 2016-02-27 07:11:30 -08:00
search Update Buildable search in Harbormaster 2016-02-27 07:13:10 -08:00
settings De-garbage the horrible garbage project section of the policy selection control 2016-02-05 09:50:06 -08:00
slowvote Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
spaces Sort Spaces dropdown by name, not "alphabetical ID" 2016-02-23 10:41:49 -08:00
subscriptions Make subproject/milestone watch rules work better 2016-02-16 10:42:07 -08:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Fully modularize DestructionEngine 2015-12-21 17:03:44 -08:00
tokens Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
transactions Redesign PonderQuestionView 2016-02-23 17:20:07 -08:00
typeahead Allow Almanac interfaces to be browsed 2016-02-21 10:45:00 -08:00
uiexample Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
xhprof Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00