1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-09 13:28:29 +01:00
phorge-phorge/src/applications/herald
epriestley a0a346be34 In Herald transcripts, render some field values in a more readable way
Summary:
Ref T13480. Currently, some Herald field types are rendered in an unfriendly way on transcripts. Particularly, PHID lists are rendered as raw PHIDs.

Improve this by delegating rendering to Value objects and letting "PHID List" value objects render more sensible handle lists. Also improve "bool" fields a bit and make more fields render an explicit "None" / empty value rather than just rendering nothing.

Test Plan: Viewed various transcripts, including transcripts covering boolean values, the "Always" condition, large blocks of text, and PHID lists.

Maniphest Tasks: T13480

Differential Revision: https://secure.phabricator.com/D20951
2020-01-29 15:14:06 -08:00
..
action Don't present users with Herald fields/actions for uninstalled applications, unless the rule already uses them 2019-09-12 14:33:28 -07:00
adapter In Herald transcripts, render some field values in a more readable way 2020-01-29 15:14:06 -08:00
application Document how webhooks work 2018-02-09 13:57:19 -08:00
capability Add skeleton code for webhooks 2018-02-09 13:55:04 -08:00
config Remove "HeraldRepetitionPolicyConfig" and hide storage details inside HeraldRule 2018-01-26 11:03:29 -08:00
contentsource Modularize content sources 2016-03-26 11:59:45 -07:00
controller In Herald transcripts, render some field values in a more readable way 2020-01-29 15:14:06 -08:00
edge On Harbormaster build plans, show which Herald rules trigger builds 2019-03-07 13:51:40 -08:00
editor Allow the Herald Rule Editor to apply generic "Edge" transactions 2020-01-15 08:29:46 -08:00
engine Add a basic profiler to Herald transcripts 2019-06-05 08:50:41 -07:00
engineextension Index Herald fields, not just actions, when identifying objects related to a particular Herald rule 2019-09-09 12:50:43 -07:00
field In Herald transcripts, render some field values in a more readable way 2020-01-29 15:14:06 -08:00
garbagecollector Refine core webhook implementation somewhat 2018-02-09 13:55:55 -08:00
group Make Herald action modularization more aggressive 2015-08-03 14:33:20 -07:00
mail Support Herald rules for Herald rules 2018-04-25 06:47:19 -07:00
management Add "bin/herald rule ..." to modify Herald rules from the CLI 2019-06-04 07:12:15 -07:00
phid Trigger all "Firehose" webhooks on all transactional edits 2018-02-09 13:56:34 -08:00
query In Herald, save applied transaction PHIDs in the transcript and display them in the UI 2019-05-16 09:58:16 -07:00
remarkup Rename PhutilRemarkupRule subclasses 2014-08-05 00:55:43 +10:00
state Prepare TransactionEditor for silent transactions via bulk edit 2018-01-19 13:23:38 -08:00
storage Improve rendering of Herald rules in "Another Herald rule..." field 2019-09-09 13:29:49 -07:00
typeahead Support querying Herald rules by monogram in typeahead datsources 2018-08-01 17:52:27 -07:00
value In Herald transcripts, render some field values in a more readable way 2020-01-29 15:14:06 -08:00
view On Harbormaster build plans, show which Herald rules trigger builds 2019-03-07 13:51:40 -08:00
worker In Webhooks, give errors human-readable labels and show reminder text for "Silent Mode" 2018-12-28 00:05:46 -08:00
xaction Modularize PhabricatorEditEngineConfigurationTransaction 2019-06-20 16:25:21 -07:00