HomePhabricator

Tailor "Restart All Builds" for the complex realities of modern build restart…

Description

Tailor "Restart All Builds" for the complex realities of modern build restart rules

Summary:
Fixes T13348. Currently, the Harbormaster UI shows "Restart All Builds", but it really means "Restart Restartable Builds", which is often fewer than "All" builds (because of autobuilds, permissions, and/or configuration).

Remove the misleading term "All" and make the workflow preview exactly which builds will and will not be affected, and why.

Test Plan:
{F6636313}

{F6636314}

{F6636315}

Reviewers: amckinley

Reviewed By: amckinley

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13348

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

Details

Provenance
epriestleyAuthored on Jul 24 2019, 3:11 PM
Parents
rPHAB99c864f5e6fb: Provide a basic detail view for user activity logs
Branches
Unknown
Tags
Unknown
ChangeId
None

Event Timeline