1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-02 03:32:42 +01:00
phorge-phorge/src/applications/herald
epriestley d7890d08b8 Add "bin/herald rule ..." to modify Herald rules from the CLI
Summary:
Depends on D20566. Ref T13298. See PHI1280. Currently, there's no clean way to disable problematic personal rules. This comes up occasionally and sometimes isn't really the best approach to solving a problem, but is a generally reasonable capability to provide.

Allow Herald rules (including personal rules) to be disabled/enabled via `bin/herald rule ... --disable/--enable`.

Test Plan: Used the CLI to disable and enable a personal rule.

Reviewers: amckinley

Reviewed By: amckinley

Subscribers: jmeador

Maniphest Tasks: T13298

Differential Revision: https://secure.phabricator.com/D20567
2019-06-04 07:12:15 -07:00
..
action Index "Call Webhook" in Herald, and show calling rules on the Webhook page 2019-03-07 14:48:14 -08:00
adapter Add more type checking to transactions queued by Herald 2019-02-28 07:10:56 -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 the Herald test console, don't consider transactions that Herald rules applied 2019-05-22 16:34:34 -07:00
edge On Harbormaster build plans, show which Herald rules trigger builds 2019-03-07 13:51:40 -08:00
editor On Harbormaster build plans, show which Herald rules trigger builds 2019-03-07 13:51:40 -08:00
engine In Herald, save applied transaction PHIDs in the transcript and display them in the UI 2019-05-16 09:58:16 -07:00
engineextension Index and surface usage sites for Dashboards 2019-04-12 06:13:44 -07:00
field Add a "Published document changed" rule to Herald for Phriction documents 2019-05-16 10:40:52 -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 "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 In Herald, save applied transaction PHIDs in the transcript and display them in the UI 2019-05-16 09:58:16 -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 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 HeraldRule transactions 2019-03-07 11:55:31 -08:00