{"push_id":2984783016,"size":297,"distinct_size":297,"ref":"refs/heads/develop","head":"3c2ffe6daf0931336f1ad92fcddf60ea062d81a7","before":"1eeaeae41f1336cf38e40e61317ef4137bbafcd4","commits":[{"sha":"28ea3a869bb378c7983aed8da81518a5c56febf9","author":{"name":"Henri Wahl","email":"6a945e40a7ce733100c19df770b1618c52421c5b@ifw-dresden.de"},"message":"use IPv6 address if IPv4 address of VM is not provided","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/28ea3a869bb378c7983aed8da81518a5c56febf9"},{"sha":"1f9bbc8fffdabee9c79fa668718e6756ffebcd16","author":{"name":"twangboy","email":"30d95c10a47886f19197e6fbca30583a1d4249aa@saltstack.com"},"message":"Populate changes dictionary\n\nFix docs formatting\nClean up code\nUse explicit function calls\nAdd comment about reboot status","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/1f9bbc8fffdabee9c79fa668718e6756ffebcd16"},{"sha":"f57ce6713c1cb65b4b2739fbc03cca69ad3abfeb","author":{"name":"Michael Lustfield","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@lustfield.net"},"message":"Remove all users from group when members list is empty. (Fixes #49744)","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/f57ce6713c1cb65b4b2739fbc03cca69ad3abfeb"},{"sha":"decfa523d1685dfa758cfffcfc50dfd9a2da82d8","author":{"name":"twangboy","email":"30d95c10a47886f19197e6fbca30583a1d4249aa@saltstack.com"},"message":"Check value of result instead of entire dict","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/decfa523d1685dfa758cfffcfc50dfd9a2da82d8"},{"sha":"3d3b67d7d076b80fcf22d0d079368402e30ed481","author":{"name":"twangboy","email":"30d95c10a47886f19197e6fbca30583a1d4249aa@saltstack.com"},"message":"Gate for Windows","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/3d3b67d7d076b80fcf22d0d079368402e30ed481"},{"sha":"8c8878485152e223c6fbd68c6ab5061dce6e3115","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present icmp block handling\n\n- Only call firewalld execution module icmp block functions if\nnecessary.\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/8c8878485152e223c6fbd68c6ab5061dce6e3115"},{"sha":"35193dc42fb5e7eab866c2037deff460eb406b6e","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"clean up firewalld.present masquerade code (DRY)","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/35193dc42fb5e7eab866c2037deff460eb406b6e"},{"sha":"f18e09e9a08eba328bcbfc0c4b0b5d65248323bf","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present open port handling\n\n- only call firewalld ports functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/f18e09e9a08eba328bcbfc0c4b0b5d65248323bf"},{"sha":"71ec8e7f0ebcdae59a187b3fe500a2034b785e53","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present port forward handling\n\n- Only call firewalld port forward functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/71ec8e7f0ebcdae59a187b3fe500a2034b785e53"},{"sha":"69f2c6cb0c263eb16ff62c38dae012d16ed9db77","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present service handling\n\n- only call firewalld service functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/69f2c6cb0c263eb16ff62c38dae012d16ed9db77"},{"sha":"5f62c146416f8ebfda38ca0b763ccd7f490bb45b","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present interface handling\n\n- only call firewalld interface functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/5f62c146416f8ebfda38ca0b763ccd7f490bb45b"},{"sha":"25d1daf790b9b69e63674d5b37b6274e52536721","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present source handling\n\n- only call firewalld source functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/25d1daf790b9b69e63674d5b37b6274e52536721"},{"sha":"c92c4fe3c5d3d2fce770662904f1d06102210823","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"optimize firewalld.present rich rule handling\n\n- only call firewalld rich rule functions if necessary\n- Fixes #44979","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/c92c4fe3c5d3d2fce770662904f1d06102210823"},{"sha":"081424d33c81a3bb930fa597dca2ce923017174c","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"resolve indentation issues in updates to firewalld state","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/081424d33c81a3bb930fa597dca2ce923017174c"},{"sha":"2d2e2eb5cc8523d4ccf622d37814cea13bd91734","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"resolve lint error in firewalld state\n\n- 'String formatting used in logging' for invalid ICMP type","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/2d2e2eb5cc8523d4ccf622d37814cea13bd91734"},{"sha":"4f7c9147cd2f7d0a398d019d241ffb0b471ef4e0","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"fix invalid icmp type handling in firewalld state\n\n- Previously, it would log an error message for an invalid ICMP type and\nnot try to add it as an icmp-block. However, it would still report in\nret['changes'] that it had been added.\n- Now, we will still log an error, but will not report the invalid\nICMP type in ret['changes']","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/4f7c9147cd2f7d0a398d019d241ffb0b471ef4e0"},{"sha":"4ca7e121230287619b5998795db6d88a77fa7f87","author":{"name":"Neile Havens","email":"f1901d4b1ec37b87863c6740394bce544a4529f0@gmail.com"},"message":"Merge branch '2018.3' into optimize-firewalld-state","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/4ca7e121230287619b5998795db6d88a77fa7f87"},{"sha":"0b5d916fad94b821afc47078b9a17e7ac3ca0d8e","author":{"name":"Michael Lustfield","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@lustfield.net"},"message":"Modify if structure, as requested.","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/0b5d916fad94b821afc47078b9a17e7ac3ca0d8e"},{"sha":"269bde208541d7393108070d0f03f6796ba5ae93","author":{"name":"Michael Lustfield","email":"266abae5d03ed2b4d827cc6f007b6cd037ba3f70@users.noreply.github.com"},"message":"Merge branch '2018.3' into fix-49744","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/269bde208541d7393108070d0f03f6796ba5ae93"},{"sha":"db6b23b15238c486e5b8d63dfa65615f2952e026","author":{"name":"Nicole Thomas","email":"5fee00239940f883d4c2854e41c7f989e75278a3@saltstack.com"},"message":"Merge branch '2018.3' into optimize-firewalld-state","distinct":true,"url":"https://api.github.com/repos/seanjnkns/salt/commits/db6b23b15238c486e5b8d63dfa65615f2952e026"}]}
{"actor":{"display_login":"seanjnkns"}}