{"push_id":800505983,"size":9,"distinct_size":9,"ref":"refs/heads/1.9-stable","head":"8639cb1c5e32dc098c147503c0ce23b5dbee45f4","before":"9f58b523f80daa934ace447dfd8c61aa98f960b6","commits":[{"sha":"1f05e78a469763ecdea1681869c80a9cf428b85f","author":{"email":"af86888385909697c94c36c856fdda62b71e4fa9@redhat.com","name":"Marek Hulan"},"message":"Fixes #11263 - set newly seeded partition tables default\n\n(cherry picked from commit a46f72be6c5e1d38258c28ddb54d0f79b306f745)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/1f05e78a469763ecdea1681869c80a9cf428b85f"},{"sha":"05b5cf340f98d871364e8485acf2ebf02feb2a26","author":{"email":"7ce40c283fd6ba485d3707dc93d14cafcc8864bf@gmail.com","name":"Daniel Lobato"},"message":"Fixes #11407 - Uppercase logins from LDAP break external user group sync\n\nOn LDAP the login can contain uppercase chars, for instance, \"FOO\". However\nwhen we log in Foreman for the first time and have that account auto-created,\nwe can login using \"foo\". After that, our login will be saved as \"foo\" on\nForeman.\n\nWhen a user group that contains said group is refreshed, we pull the names\nfrom LDAP, auth_source.users_in_group(name). This will return an array\ncontaining \"FOO\". After that, we will call usergroup.add_users([\"FOO\"])\nwhich in turn calls User.where(:login => [\"FOO\"]). This will be empty since\nour login in the database is \"foo\".\n\nThis commit fixes this issue in two places:\n  One, by saving the login as it comes from LDAP (case aware), so that\n  in the previous example 'FOO' would've been saved even if the user had\n  try to login as 'foo'.\n\n  Two, by making add_users and remove_users case insensitive.\n\n(cherry picked from commit 2ef6f4da99a4375e7d4600da62d6ba011e7467d4)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/05b5cf340f98d871364e8485acf2ebf02feb2a26"},{"sha":"37331501f8e86833952658dd4a9df345830f3c88","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #10589 - removing N+1 queries from after_save callbacks when changing hostgroup\n\n(cherry picked from commit 88275be4587e98092095c501a8a7f58d7bcfaca4)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/37331501f8e86833952658dd4a9df345830f3c88"},{"sha":"2011492bf1316c4ebd23dd61fa7bd164fc63aa66","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #11715 - base64 encoded passwords must not be reencoded\n\n(cherry picked from commit 75dc676fe960d42b1e591b15d68ae6bfababc4a5)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/2011492bf1316c4ebd23dd61fa7bd164fc63aa66"},{"sha":"f25eea5d7e3e8fc1ba1cdce0de9d55919a70bc35","author":{"email":"af86888385909697c94c36c856fdda62b71e4fa9@redhat.com","name":"Marek Hulan"},"message":"Fixes #10805 - match vlans attached to bonds correctly\n\n(cherry picked from commit 44dac2f9d9d55c858a4556fd04a603ccc5f851d4)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/f25eea5d7e3e8fc1ba1cdce0de9d55919a70bc35"},{"sha":"f65a2ae984a209a51676047d1c2e3ff8298cedda","author":{"email":"60e649695fc8ce217f3f607e583449836f76e0c7@gmail.com","name":"Phirince Philip"},"message":"fixes #11723 - foreman_url usable from default PXE template\n\n(cherry picked from commit 536fd1994a60996318cb6be0d0bb4046e22c2f6f)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/f65a2ae984a209a51676047d1c2e3ff8298cedda"},{"sha":"829a9130c5e37c68a243d1ee9d1ce200e7e32fb0","author":{"email":"e111443ffa1ca6dc6d0f49c67a475d335d39a3ce@redhat.com","name":"Dominic Cleal"},"message":"fixes #11807 - update existing lookup value when changed from nested host form\n\n(cherry picked from commit 8fd3c57986635e48b4b67ffb11e5bf3f97e5bab4)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/829a9130c5e37c68a243d1ee9d1ce200e7e32fb0"},{"sha":"fe445c6d39f8211f8ed2bf7d9cc2a0dcca18d44e","author":{"email":"e111443ffa1ca6dc6d0f49c67a475d335d39a3ce@redhat.com","name":"Dominic Cleal"},"message":"refs #11807 - change nested lookup_values destroy test params to match UI\n\n(cherry picked from commit 375d8840faca1e49b79a5bd4fcc3cd9f4fe73dad)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/fe445c6d39f8211f8ed2bf7d9cc2a0dcca18d44e"},{"sha":"8639cb1c5e32dc098c147503c0ce23b5dbee45f4","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"fixes #11037 - Add ByIdName to environment model\n\n(cherry picked from commit 8387eb79d86947a63b3856c5ce64936f39c2a9a0)","distinct":true,"url":"https://api.github.com/repos/theforeman/foreman/commits/8639cb1c5e32dc098c147503c0ce23b5dbee45f4"}]}