HomePhorge

Restructure HookEngine to use PushLog records for all operations

Description

Restructure HookEngine to use PushLog records for all operations

Summary:
Ref T4195. This pulls the central logic of HookEngine up one level and makes all the git stuff genrate PushLogs.

In future diffs, everything will generate PushLogs and we can hand those off to Herald.

Test Plan:
Pushed a pile of valid/invalid stuff:

{F89256}

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4195

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

Details

Provenance
epriestleyAuthored on Dec 17 2013, 8:32 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP488d4c509dc3: WIP
Branches
Unknown
Tags
Unknown

Event Timeline