Skip to content

Improve protected branches summary

For each protected branch on the options page, the drop down menus for Allowed to merge and Allowed to push show X roles, X users, and I think it’s supposed to say X groups, although there’s not enough room for it so it cuts off at “1 role, 0 users, an…”. However, what we really want to know is what the role currently allowed is, not how many roles there are. Just about every single branch in all of our projects is assigned to 1 role: either Masters, or Developers + Masters, but the only way to know which is to click on each and every drop-down menu.

Screen_Shot_2016-11-08_at_3.14.29_PM

Can we display this information in a way that isn't truncated, and maybe even give more specific information at a glance? If the dropdown has lots of groups/users, it's not readily apparent who is selected.

Designs

  • The role and groups/users are separated into 2 lines, so users can quickly know what is the permission the groups/users have.
  • When clicking Edit button, a full list of users/groups who have been selected shows up and the Edit button is changed into Save.
  • When clicking the input field, the dropdown list of users/groups shows up.
Default Edit the list Search users/groups
_24308_protected-branches-summary-01 _24308_protected-branches-summary-02 _24308_protected-branches-summary-03
Edited by Hazel Yang