HomePhabricator

Implement "Auto Review" in packages with a "Subscribe" option

Tags
None
Referenced Files
F1311677: Screen Shot 2016-05-13 at 10.57.14 AM.png
May 14 2016, 12:22 AM
F1311678: Screen Shot 2016-05-13 at 10.57.24 AM.png
May 14 2016, 12:22 AM
F1311679: Screen Shot 2016-05-13 at 10.57.31 AM.png
May 14 2016, 12:22 AM
Subscribers
None

Description

Implement "Auto Review" in packages with a "Subscribe" option

Summary:
Ref T10939. Ref T8887. This moves toward letting packages automatically become reviewers or blocking reviewers of owned code.

This change adds an "Auto Review" option to packages. Because adding reviewers/blocking reviewers is a little tricky, it doesn't actually have these options yet -- just a "subscribe" option. I'll do the reviewer work in the next update.

Test Plan:
Created a revision in a package with "Auto Review: Subscribe to Changes". The package got subscribed.

Screen Shot 2016-05-13 at 10.57.14 AM.png (220×524 px, 34 KB)

Screen Shot 2016-05-13 at 10.57.24 AM.png (260×533 px, 31 KB)

Screen Shot 2016-05-13 at 10.57.31 AM.png (192×606 px, 24 KB)

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T8887, T10939

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