1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 10:22:42 +01:00
phorge-phorge/src/applications/herald/storage
epriestley 9f38aaa5de Add "raw author name" and "raw committer name" as Herald fields for commit content hooks
Summary:
Ref T4195. A legitimate rule which needs this field is "do not allow commits as root". Interestingly, we have exactly one commit as root in each Phabricator, Arcanist and libphutil.

Since the committer and author don't need to be Phabricator accounts (just the Pusher), the existing "Committer" and "Author" fields can't express this rule (they'll be empty).

Test Plan: {F93406}

Reviewers: btrahan

Reviewed By: btrahan

CC: SEJeff, aran

Maniphest Tasks: T4195

Differential Revision: https://secure.phabricator.com/D7841
2013-12-27 13:16:00 -08:00
..
__tests__ Truncate object fields in Herald transcripts 2013-12-18 11:59:53 -08:00
transcript Truncate object fields in Herald transcripts 2013-12-18 11:59:53 -08:00
HeraldAction.php Delete license headers from files 2012-11-05 11:16:51 -08:00
HeraldCondition.php Delete license headers from files 2012-11-05 11:16:51 -08:00
HeraldDAO.php Delete license headers from files 2012-11-05 11:16:51 -08:00
HeraldRule.php Add "raw author name" and "raw committer name" as Herald fields for commit content hooks 2013-12-27 13:16:00 -08:00
HeraldRuleEdit.php Delete license headers from files 2012-11-05 11:16:51 -08:00
HeraldRuleTransaction.php Allow Herald rules to be disabled, instead of deleted 2013-10-06 17:10:29 -07:00
HeraldRuleTransactionComment.php Add ApplicationTransactions to Herald 2013-08-07 18:03:49 -07:00