RELEASED: Public: 2012-11-01
Resolved issues
-
CloudBees Internal Ticket: RM-1345
[RM-1345] Failure to unmarshal permission hudson.model.Item.Move
-
My moving the deserialization until after all extensions have been augmented we should solve the issue.
-
Added an attains milestone for anyone who needs to do things after the roles are defined.
-
Untested, theoretical fix only. But should be the correct fix, and does not appear to break anything!
Zendesk-5928 Authentication.principal may be a UserDetails rather than a String, so isMatch(Authentication) always returned false even for a user directly added to this group, breaking roles/whoAmI display.
Verifying that Group.isMatch(Authentication) can find Bob by external group.
Zendesk-5928 Roles.getGroupsContainer did not work when run on a templatized job, resulting in a half-broken Roles summary screen.