1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-04 12:42:43 +01:00
phorge-phorge/src/applications/meta/xactions
epriestley a35d7c3c21 Update rendering of policy edit transactions in Applications
Summary:
Ref T13411. Since circa D19829, transactions have rendered policy changes in a modern way, notably making "Custom Policy" clickable to show the policy rules.

Edit transactions in Applications still use a separate, older approach to render policies. This produces policy renderings which don't use modern quoting rules and don't link in a modern way.

Make Applications use the same rendering code that other transactions (like normal edit/view edits) use.

Test Plan: Edited policies in Applications, saw more useful transactions in the log. Clicked "Custom Policy" in the transaction log and got a useful explanation of the policy.

Maniphest Tasks: T13411

Differential Revision: https://secure.phabricator.com/D20801
2019-09-12 09:32:52 -07:00
..
PhabricatorApplicationPolicyChangeTransaction.php Update rendering of policy edit transactions in Applications 2019-09-12 09:32:52 -07:00
PhabricatorApplicationTransactionType.php Add initial infrastructure for adding ModularTransaction support to Application config changes 2017-04-19 15:44:57 -07:00
PhabricatorApplicationUninstallTransaction.php Allow "Can Configure Application" permissions to be configured 2018-11-19 07:25:41 -08:00