{"push_id":853902162,"size":3,"distinct_size":3,"ref":"refs/heads/2sv-prompt-new-admins","head":"09059c769fc05c6a46506eac1329be7df6ed2733","before":"8e864d619a5c7f978c2bdb16253cd0180ebbe6d3","commits":[{"sha":"8684103b331a4f6ee48082ab68fc0f7bca72f744","author":{"email":"9c380d388050cdb31e87cd3869c5eb2cbeac4079@gmail.com","name":"Paul Bowsher"},"message":"Consolidate signin helpers\n\nRather than having two helpers for 2SV and non-2SV,\nuse one helper that attempts to do the correct thing\nbased on the state of the user.","distinct":true,"url":"https://api.github.com/repos/alphagov/signonotron2/commits/8684103b331a4f6ee48082ab68fc0f7bca72f744"},{"sha":"8a4cb27aa38011332a09ffbe1f15efa9321324f3","author":{"email":"9c380d388050cdb31e87cd3869c5eb2cbeac4079@gmail.com","name":"Paul Bowsher"},"message":"Stub warden for controller tests","distinct":true,"url":"https://api.github.com/repos/alphagov/signonotron2/commits/8a4cb27aa38011332a09ffbe1f15efa9321324f3"},{"sha":"09059c769fc05c6a46506eac1329be7df6ed2733","author":{"email":"9c380d388050cdb31e87cd3869c5eb2cbeac4079@gmail.com","name":"Paul Bowsher"},"message":"Prompt future admins and superadmins to set up 2SV\n\nhttps://trello.com/c/Xh7kLY4z/150-prompting-all-current-and-future-admin\ns-and-super-admins-to-set-up-2sv-in-production-only-small\n\nWhen users are created as admins or superadmins, or promoted to those\nroles, they should gain the `require_2v` flag. If a user is demoted,\nthey shouldn’t lose the flag. If an admin has been flagged as not\nrequiring 2SV and an unrelated attribute is changed, their 2SV status\nshould remain the same.","distinct":true,"url":"https://api.github.com/repos/alphagov/signonotron2/commits/09059c769fc05c6a46506eac1329be7df6ed2733"}]}