1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 01:32:42 +01:00
phorge-phorge/src/applications/herald
epriestley 533e4e13b3 Add a bin/herald test ... for doing test runs via the CLI
Summary: Ref T13216. See D19666. It's currently tricky to profile Herald test runs since you have to submit a form and repeating them is a bit of a mess. Provide a simple CLI wrapper so we can use `--xprofile`. This is also maybe nice-to-have if we're ever debugging anything here.

Test Plan: Ran `bin/herald test --object ... --type ...` and got a sensible looking transcript in the UI.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13216

Differential Revision: https://secure.phabricator.com/D19806
2018-11-15 15:48:52 -08:00
..
action Prevent "Call webhooks" Herald action from appearing in UI for adapters which can't fire it 2018-02-11 06:15:29 -08:00
adapter Support Herald rules for Herald rules 2018-04-25 06:47:19 -07: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 Replace the primary "Disabled/Enabled" Herald Rule filter with "Active/Inactive", considering author status 2018-11-15 15:47:35 -08:00
editor Add a "Rule Detail" link to Herald email 2018-04-30 05:20:12 -07:00
engine Implement an "only if the rule did not match last time" policy for Herald rules 2018-01-26 11:06:13 -08:00
engineextension Fully modularize DestructionEngine 2015-12-21 17:03:44 -08:00
field Add "Content type" and "Rule type" fields to Herald rules for Herald rules 2018-04-25 06:54:48 -07: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 a bin/herald test ... for doing test runs via the CLI 2018-11-15 15:48:52 -08:00
phid Trigger all "Firehose" webhooks on all transactional edits 2018-02-09 13:56:34 -08:00
query Add a bin/herald test ... for doing test runs via the CLI 2018-11-15 15:48:52 -08: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 Add a "Rule Detail" link to Herald email 2018-04-30 05:20:12 -07:00
typeahead Support querying Herald rules by monogram in typeahead datsources 2018-08-01 17:52:27 -07:00
value Respect token limits for "Assign to" and custom datasource fields in Herald 2018-01-22 11:54:12 -08:00
view Refine core webhook implementation somewhat 2018-02-09 13:55:55 -08:00
worker When "phabricator.silent" is enabled, don't call webhooks 2018-02-14 11:40:19 -08:00
xaction Refine core webhook implementation somewhat 2018-02-09 13:55:55 -08:00