{"push_id":610209866,"size":37,"distinct_size":37,"ref":"refs/heads/acceptance","head":"768436560c802e0419882e15aba583d95a41d45d","before":"bf1ef1a93d709732ab67d93dc1b4566ad63b5eab","commits":[{"sha":"eb4e7aca5e56ceddde353926593004dfa4a0f32c","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@penumbra.be","name":"Tom De Vylder"},"message":"Fix Gem::LoadError errors due to missing puppet gem","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/eb4e7aca5e56ceddde353926593004dfa4a0f32c"},{"sha":"fb4a7f5213202c1db06d1545bfb2d62781b5d20c","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Avoid any usage of contain for now\n\nIt doesn't help to use contain currently, most of the classes are included via\nparametrized class declarations.\n\nfixes #8782","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/fb4a7f5213202c1db06d1545bfb2d62781b5d20c"},{"sha":"926b840538f2fb3d19da3cba06a1c93cd2579d65","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Update and add basic spec environment\n\nTaking care of:\n* Puppet Lint\n* Spec (compile tests as of now)\n* Syntax checks\n\nrefs #8158","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/926b840538f2fb3d19da3cba06a1c93cd2579d65"},{"sha":"ccd96266c4702cff8a737d962028dbbbebc3d3d3","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Refactor the config class and simplify it\n\nfixes #8216\nrefs #8785","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/ccd96266c4702cff8a737d962028dbbbebc3d3d3"},{"sha":"c1c594a85def0476fa832de66905575a116f127b","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Update license identifier to match SPDX listing\n\nrefs #8158","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/c1c594a85def0476fa832de66905575a116f127b"},{"sha":"70e64d2be558f6d9c4042d7df8ce7ec6d9ac438c","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Remove empty icinga2::server::service\n\nrefs #8785","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/70e64d2be558f6d9c4042d7df8ce7ec6d9ac438c"},{"sha":"5370ee5e27a787d9ad4e402ec23f55859aab195a","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Avoid dependencies with the apt module\n\nThis was introduced by fb4a7f5213202c1db06d1545bfb2d62781b5d20c\n\nrefs #8782","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/5370ee5e27a787d9ad4e402ec23f55859aab195a"},{"sha":"2092c12fbaa830728bc76a81f6a56f8459c6b206","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"spec: test Debian wheezy with debmon\n\nrefs #8158","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/2092c12fbaa830728bc76a81f6a56f8459c6b206"},{"sha":"aaef6cd87e6f386932bc36342136a80be0c3b37a","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"spec: basic spec test for icinga2::nrpe\n\nrefs #8158","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/aaef6cd87e6f386932bc36342136a80be0c3b37a"},{"sha":"7a14f60cdfc5cb7d9ed5b5604c051297a6b62317","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Puppet lint fixing throughout the code\n\nSome lint ignores have been removed.\n\nWhere really needed in-line ignores are set, e.g. in the install classes.\n\nAlso fixed some logic errors that appeared by ignoring variable_scope.\n\nrefs #8783","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/7a14f60cdfc5cb7d9ed5b5604c051297a6b62317"},{"sha":"b2f2d97998e58049118784b655b1caad72fbd5ff","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"spec: add travis.yml\n\nrefs #8158","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/b2f2d97998e58049118784b655b1caad72fbd5ff"},{"sha":"e8844e9453ea2fc4d8791677aa7d409679f34111","author":{"email":"7a9e175ccaa314a329d7215b95a124b5f8b200b4@gmail.com","name":"Alexandre Beche"},"message":"List of icinga2_client_package to be installed can be overriden at the instanciation time\n\nSigned-off-by: Markus Frosch <markus@lazyfrosch.de>","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/e8844e9453ea2fc4d8791677aa7d409679f34111"},{"sha":"b681e6e8056a3457b3d45346fa74950f329a7262","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Remove call to assert_private() as it is fairly new in stdlib\n\nrefs #8792","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/b681e6e8056a3457b3d45346fa74950f329a7262"},{"sha":"d6c0f6f206902768cdb0028bac8968323a019adf","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Move everything from the node namespace into the module root\n\nThe module itself will be our new entry point.\n\nrefs #8795\nrefs #8784","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/d6c0f6f206902768cdb0028bac8968323a019adf"},{"sha":"52ae6c09d513b5b085b912dd59b5fe0e885b9cc7","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Refactor the feature implementation\n\nBasic implementation of how feature work.\n\nProvide some features:\n - checker\n - notification\n - mainlog\n\nrefs #8786","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/52ae6c09d513b5b085b912dd59b5fe0e885b9cc7"},{"sha":"8adf7bdd4a284ec2d03543edb915fcaa840ad462","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Let a feature handle its config file otherwise\n\nrefs #8786","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/8adf7bdd4a284ec2d03543edb915fcaa840ad462"},{"sha":"a70b9448cc6c95c26815b8a94a8069ab97d4cc17","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Implement feature ido_mysql\n\nrefs #8786\nrefs #8789","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/a70b9448cc6c95c26815b8a94a8069ab97d4cc17"},{"sha":"cee21503d6a28c8d08621873e852a03ce68ac7d3","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Implement feature ido_mysql\n\nrefs #8786\nrefs #8789","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/cee21503d6a28c8d08621873e852a03ce68ac7d3"},{"sha":"c568cd3e2c4d70893c0b4173e491b243400ea367","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Fix link target for features\n\nrefs #8786","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/c568cd3e2c4d70893c0b4173e491b243400ea367"},{"sha":"1ac67fc9f44d82f9ea079887db37739c92ac24be","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@lazyfrosch.de","name":"Markus Frosch"},"message":"Purge feature directories since we want to manage them\n\nrefs #8786","distinct":true,"url":"https://api.github.com/repos/mcanevet/puppet-icinga2/commits/1ac67fc9f44d82f9ea079887db37739c92ac24be"}]}