HomePhabricator

Implement modular transactions for application policy changes

Description

Implement modular transactions for application policy changes

Summary: Still needs some cleanup, but ready for review in broad outline form.

Test Plan:
Made lots of policy changes to the Badges application and confirmed expected rows in application_xactions, confirmed expected changes to phabricator.application-settings.

See example output (not quite working for custom policy objects) here:

Screen Shot 2017-04-24 at 2.59.55 PM.png (1×2 px, 527 KB)

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, chad, epriestley

Maniphest Tasks: T11476

Differential Revision: https://secure.phabricator.com/D17757

Details

Provenance
amckinleyAuthored on May 4 2017, 12:45 AM
amckinleyPushed on May 4 2017, 12:49 AM
Reviewer
epriestley
Differential Revision
D17757: Implement modular transactions for application policy changes
Parents
rP5307f511703c: Update Macro comment form
Branches
Unknown
Tags
Unknown
Build Status
Buildable 16792
Build 22411: Run Core Tests