{"push_id":858489659,"size":6,"distinct_size":6,"ref":"refs/heads/11771-status-save","head":"2ec32af12daaacab3977805bcad5755dc4683851","before":"cfdea2106a014a4b1ba2d5b6094e0aa2062b4d9b","commits":[{"sha":"e282ff7b9ba42d0b67a3ffc8d54abb4ec2c2e045","author":{"email":"af8e1a189f708b61288b75e71d2b5844738163f2@redhat.com","name":"Ori Rabin"},"message":"Fixes #11464 - use host inherited views for hostgroup parent parameters","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/e282ff7b9ba42d0b67a3ffc8d54abb4ec2c2e045"},{"sha":"cb71e86a750fb783c590ac8bf807798d8b9d3333","author":{"email":"7642acde5f48f95c6ee51d3ab5bf165ee822d56b@gmail.com","name":"amirfefer"},"message":"Fixes #7537 - Adds test connection button to LDAP form","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/cb71e86a750fb783c590ac8bf807798d8b9d3333"},{"sha":"a949e382535549aa57c7efdb579b96ee0ff85724","author":{"email":"226f82750285ccb688032052592d152ed3d2b8f8@gmail.com","name":"alongoldboim"},"message":"Fixes #11983 - Added the ability to preview a new template","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/a949e382535549aa57c7efdb579b96ee0ff85724"},{"sha":"3b84be4f56eea7855df305ebb8016dddc72dbe6f","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"refs #12147 - making sure that rails4 seeds think they are in rake\n\nseeds depend on the in_rake? method, in rails 4 that method returns\nfalse in tests, thus, we stub it so seeds think they're running properly","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/3b84be4f56eea7855df305ebb8016dddc72dbe6f"},{"sha":"a152a1b207cad3ae86e6c6384b1179b19c40578f","author":{"email":"c47259aa0649bd15be3166d8c49de203f13bc14c@gmail.com","name":"Tomer Brisker"},"message":"Fixes #11444 - Correctly count hosts in domain\n\nOnly hosts that have a primary nic assigned to a domain should be\ncounted in the domain host count. Previous implementation was flawed in\nthat it only updated the counter in certain occasions and not all,\nleading sometimes to incorrect host counts.\nI have implemented the counter updates in `after_commit` to reduce\nchance of deadlocks.","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/a152a1b207cad3ae86e6c6384b1179b19c40578f"},{"sha":"2ec32af12daaacab3977805bcad5755dc4683851","author":{"email":"e111443ffa1ca6dc6d0f49c67a475d335d39a3ce@redhat.com","name":"Dominic Cleal"},"message":"fixes #11771 - populate HostStatus timestamp if missing\n\nThe HostStatus reported_at timestamp is now validated to match the DB\nschema and populated if it's missing.  HostStatus subclasses should\nvalidate correctly without needing to call #refresh.\n\nSince creation of a ConfigurationStatus etc. can be triggered by an API\nrender (e.g. through foreman_hooks), the #relevant? method has been\nimplemented to ensure it remains hidden when not actually in use.\n\nHost::Managed#get_status will now only create a new status object if it\ndoesn't already exist.  It would only check those already in the DB for\nan existing host, so multiple #get_status calls would create a new\nstatus object each time, causing duplicates.  Extra validation and an\nindex have been added to ensure uniqueness.","distinct":true,"url":"https://api.github.com/repos/domcleal/foreman/commits/2ec32af12daaacab3977805bcad5755dc4683851"}]}