Page MenuHomePhabricator

De-garbage the horrible garbage project section of the policy selection control
ClosedPublic

Authored by epriestley on Feb 4 2016, 8:20 PM.
Tags
None
Referenced Files
F19148577: D15184.diff
Dec 10 2025, 6:01 PM
F19147260: D15184.diff
Dec 10 2025, 4:13 PM
F18787885: D15184.id.diff
Oct 15 2025, 1:55 AM
F18778560: D15184.id36665.diff
Oct 11 2025, 9:56 AM
F18767937: D15184.diff
Oct 8 2025, 12:59 AM
F18753353: D15184.id36656.diff
Oct 4 2025, 6:25 PM
F18617978: D15184.diff
Sep 14 2025, 10:48 PM
F18597089: D15184.id.diff
Sep 13 2025, 2:06 AM
Subscribers
None
Tokens
"Love" token, awarded by Luke081515.2.

Details

Summary

Fixes T4136.

When listing projects in the "Visible To" selector control:

  • Instead of showing every project you are a member of, show only a few.
  • Add an option to choose something else which isn't in the menu.
  • If you've used the control before, show the stuff you've selected in the recent past.
  • If you haven't used the control before or haven't used it much, show the stuff you've picked and them some filler.
  • Don't offer milestones.
  • Also don't offer milestones in the custom policy UI.
Test Plan

Screen Shot 2016-02-04 at 12.18.02 PM.png (1×1 px, 239 KB)

Screen Shot 2016-02-04 at 12.18.14 PM.png (1×1 px, 201 KB)

  • Selected a project.
  • Used "find" to select a different project.
  • Saw reasonable defaults.
  • Saw favorites stick.
  • Tried to typeahead a milestone (nope).
  • Used "Custom Policy", tried to typeahead a milestone (nope).
  • Used "Custom Policy" in general.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to De-garbage the horrible garbage project section of the policy selection control.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.

yay

This revision is now accepted and ready to land.Feb 4 2016, 9:03 PM
This revision was automatically updated to reflect the committed changes.