You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto merge of #2253 - RobbieClarken:teams-in-manage-owners, r=locks
Display teams on the crate owners page
This change updates the crate owners page (`/crates/<crate-name>/owners`) to display teams which are set to be crate owner. It also adds a "Remove" button for each team which allows removing teams from owning the crate in the same way that user type owners can be removed.
I have displayed the team as `<organisation>/<team>` rather than `github:<organisation>:<team>` because I think it looks cleaner (eg `rust-lang/core` vs `github:rust-lang:core`). Happy to change it if people disagree.
<img width="976" alt="Screen Shot 2020-03-06 at 5 17 50 pm" src="https://user-images.githubusercontent.com/663161/76058622-08489700-5fd1-11ea-8656-febb234f58ad.png">
I haven't touched adding teams via the owners page in this PR. From what I can tell, it is currently possible although the message that is returned is misleading. I think that should be tackled in a separate PR.
Addresses #1617.
0 commit comments