1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-15 03:12:41 +01:00
phorge-phorge/src/applications/harbormaster
epriestley 66b74073be Provide ANSI color information for Harbormaster build status via API
Summary:
Ref PHI261. This moves Harbormaster build status to work more similarly to other modern status types, like Differential revision status, where we try to specify as much behavior on the server as possible so that the client and server can vary independently.

(I don't have any specific plans to make Harbormaster build status configurable on the server side, but it isn't out of the question.)

Test Plan: Ran `harbormaster.querybuilds` (saw same data as before) and `harbormaster.build.search` (saw same data as before, plus new ANSI color data).

Reviewers: amckinley

Reviewed By: amckinley

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Differential Revision: https://secure.phabricator.com/D18838
2017-12-23 11:39:05 -08:00
..
__tests__ Add "Autoplans" to Harbormaster 2015-06-21 09:04:21 -07:00
application Integrate Harbormaster with Buildkite 2017-01-31 09:19:43 -08:00
artifact Allow "harbormaster.createartifact" to decode raw HTTP parameter types of artifact properties 2016-11-17 08:03:01 -08:00
autoplan Give "Arcanist Client Results" a more clear name 2015-09-09 19:18:08 -07:00
capability Add spelling TODOs 2017-10-09 11:56:53 -07:00
conduit Provide ANSI color information for Harbormaster build status via API 2017-12-23 11:39:05 -08:00
constants Provide ANSI color information for Harbormaster build status via API 2017-12-23 11:39:05 -08:00
controller Use the correct "completed" time in Harbormaster display UI 2017-06-30 07:11:41 -07:00
customfield Allow "Wait for Message" to be unset on build plans 2016-11-22 14:02:37 -08:00
editor Update EditEngine for two column 2016-03-28 09:18:55 -07:00
engine Allow Harbormaster builds to publish to a different object 2017-01-04 13:46:39 -08:00
engineextension Subsume 'harbormaster.querybuilds' with a modern search API method 2016-07-31 21:44:22 +00:00
event Move build statuses to a constants class 2016-07-31 14:56:31 +00:00
exception Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
future Allow Harbormaster to run commands on Drydock working copies 2015-09-25 10:43:32 -07:00
herald Don't run Herald build and mail rules when they don't make sense 2017-10-27 08:44:12 -07:00
interface Navigage Buildkite builds with more nuance 2017-01-31 17:26:45 -08:00
management Provide a workflow to restart Harbormaster builds 2016-09-02 13:32:02 +00:00
phid Update Buildable search in Harbormaster 2016-02-27 07:13:10 -08:00
query Simply how Differential drafts ignore Harbormaster autobuilds 2017-10-23 10:31:48 -07:00
remarkup Rename PhutilRemarkupRule subclasses 2014-08-05 00:55:43 +10:00
step Navigage Buildkite builds with more nuance 2017-01-31 17:26:45 -08:00
stepgroup Fix 4 typos in code 2017-04-07 04:09:56 -07:00
storage Provide ANSI color information for Harbormaster build status via API 2017-12-23 11:39:05 -08:00
typeahead Search builds based on who kicked them off 2016-07-31 20:54:44 +00:00
view Search and Replace calls to setShade 2017-05-22 18:59:53 +00:00
worker Slightly simplify the Harbormaster build log API 2016-03-01 15:25:04 -08:00