{"push_id":991507969,"size":7,"distinct_size":1,"ref":"refs/heads/develop","head":"b6a5ea59a66b5c0b9e6b1bd31d3265ce4cc71076","before":"d3aa612151a14bf13d5acbd6a4150f0eb8d12f01","commits":[{"sha":"ea7c21b7d83eeaf61834aedd45a82a5c0986d0b8","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Felix Fennell"},"message":"Adding ability to add users to sudo groups\n\nThis removes the need for users to work out which sudo group a user needs to be added to using a group_var for each OS for example.\n\nThe logic for this is fairly simple since Ansible knows the OS distribution through facts we just use a value per OS, and then use that value if a user should be a sudo user.","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/ea7c21b7d83eeaf61834aedd45a82a5c0986d0b8"},{"sha":"e1a27e560ca04abaff7bd8d975d951b808556aa8","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Felix Fennell"},"message":"Fix for where sudo property is omitted\n\nSince this is an optional property, and defaults to a safe value, it should notbe requird for users to define this for each user.","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/e1a27e560ca04abaff7bd8d975d951b808556aa8"},{"sha":"6a9afea93dda274eca3e8bacdbf132c8120e3bbb","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Felix Fennell"},"message":"Refactoring usage sections in README","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/6a9afea93dda274eca3e8bacdbf132c8120e3bbb"},{"sha":"8e111ebd81e2b5e25660b30869aa2f48688213cb","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Felix Fennell"},"message":"Switching to secondary group append mode\n\nThis means where secondary groups are specified, they are appended to any existing secondary groups, rather than replacing them.\n\nThis was needed to fix issues where the 'groups' task file would set the generic secondary groups for a user, and the 'sudo' task file would then overwrite this if it added the user to the relevant sudo group.\n\nUsing append mode for just the sudo tasks would not work as the groups tasks would reset this on each play, breaking idempotency.\n\nThis represents a breaking change as users may have relied on this previously behaviour.","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/8e111ebd81e2b5e25660b30869aa2f48688213cb"},{"sha":"db7dfbbd42627150f2c3722987edf5e079302215","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Felix Fennell"},"message":"Preparing for release","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/db7dfbbd42627150f2c3722987edf5e079302215"},{"sha":"d67cfd6b460e0803a4ae69327562852c0fbeb035","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Fennell, Felix W"},"message":"Merge pull request #14 in BARC/system-users from release/1.0.0 to master\n\n* commit 'db7dfbbd42627150f2c3722987edf5e079302215':\n  Preparing for release\n  Switching to secondary group append mode\n  Refactoring usage sections in README\n  Fix for where sudo property is omitted\n  Adding ability to add users to sudo groups\n  Typo in BARC manifest test\n  Minor corrections to documentation and changelog\n  Improving and fixing BARC Manifest support","distinct":false,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/d67cfd6b460e0803a4ae69327562852c0fbeb035"},{"sha":"b6a5ea59a66b5c0b9e6b1bd31d3265ce4cc71076","author":{"email":"43d91ebb82a0f8a0adb481cf87d454bb432af2f6@bas.ac.uk","name":"Fennell, Felix W"},"message":"Merge pull request #15 in BARC/system-users from master to develop\n\n* commit 'd67cfd6b460e0803a4ae69327562852c0fbeb035':\n  Preparing for release\n  Switching to secondary group append mode\n  Refactoring usage sections in README\n  Fix for where sudo property is omitted\n  Adding ability to add users to sudo groups","distinct":true,"url":"https://api.github.com/repos/bas-ansible-roles-collection/system-users/commits/b6a5ea59a66b5c0b9e6b1bd31d3265ce4cc71076"}]}