{"push_id":1272565069,"size":21,"distinct_size":20,"ref":"refs/heads/internap_master","head":"77c915c8971597f688d2aa14a21511c9dd0081c2","before":"50c67ceda252942a21640ed0bdf0401d8d0d7f56","commits":[{"sha":"e639790d5205530d23f638dd8283a916da457cfb","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaObject: improve type detection\n\nfixes #12319","distinct":false,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/e639790d5205530d23f638dd8283a916da457cfb"},{"sha":"9ccab4c9cf5f6645b46a57ce1917ad61697542dd","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"ServiceController: show host if any","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/9ccab4c9cf5f6645b46a57ce1917ad61697542dd"},{"sha":"fbd1adba39c8cce687010def2e66e54d040b70eb","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaHostAppliedForServiceTable: new table","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/fbd1adba39c8cce687010def2e66e54d040b70eb"},{"sha":"73bdfb3ecd5792e3f73062404c7c29fede126419","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaObjectImports: keep passed objects in set()\n\nThis reduces lookups and avoids failures when unstored objects are\ninvolved","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/73bdfb3ecd5792e3f73062404c7c29fede126419"},{"sha":"56a7cb285d07e642fdf48a9051366d466a0440f4","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"host/services: show inherited services...\n\n...and magically applied ones","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/56a7cb285d07e642fdf48a9051366d466a0440f4"},{"sha":"6f5feda5e0b99c5c018101a968421d5af9d4ba5e","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"config/file: quickfix for check command links","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/6f5feda5e0b99c5c018101a968421d5af9d4ba5e"},{"sha":"204972eb7e7d3ab7763894a034f731c8b22dbf02","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"ImportRowModifierForm: superfluous whitespace","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/204972eb7e7d3ab7763894a034f731c8b22dbf02"},{"sha":"b5d6139893d4ccdd0137744ff78034a968c06e61","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"ImportsourceController: do not show status unless...\n\n...we show them","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/b5d6139893d4ccdd0137744ff78034a968c06e61"},{"sha":"84b035ec246ed2d3361188dd99acd2566d12e3a6","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"objects/tree: enable autorefresh...\n\n...and some coding style fixes\n\nfixes #12451","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/84b035ec246ed2d3361188dd99acd2566d12e3a6"},{"sha":"cb59c61d66ef95dbe706392ce0dcab80c009ad45","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"ServicesController: remove Services tab\n\nfixes #12324","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/cb59c61d66ef95dbe706392ce0dcab80c009ad45"},{"sha":"b8b047a1e4b6907616624b0d8d234f914007da3a","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"ImportSourceCoreApi: allow to import user groups\n\nfixes #11511","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/b8b047a1e4b6907616624b0d8d234f914007da3a"},{"sha":"8c42e0f7d67d6f10c7facd38b924c0b3cc5ff044","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaCloneObjectForm: get cloned id AFTER store\n\nfixes #11856","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/8c42e0f7d67d6f10c7facd38b924c0b3cc5ff044"},{"sha":"9fb547a849500ccb989bf8efe7f02fe61ea09ef2","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaCommand/TimePeriod: use internalized templates\n\nIcinga 2.5 moved a few default templates from ITL to the core itself and\ndeprecated directly setting execute & similar properties. This change will\nbreak config deployment for 2.4.x environments without 'include <itl>', but\nthis would rarely be the case.\n\nThis commit also changed how we work with inherited properties to render the\nright object type based on 'execute' if none is set (but got inherited).\n\nfixes #12443\nfixes #12543","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/9fb547a849500ccb989bf8efe7f02fe61ea09ef2"},{"sha":"601e182b15e451458d8cb9c4b44214f8031d8e42","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaConfigHelper: extend reserved words list","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/601e182b15e451458d8cb9c4b44214f8031d8e42"},{"sha":"9750d4f63730b9da5235d505abfb2edef568d1f9","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaConfigHelper: do not quote safe keys\n\nWhy? It looks better. Sex sells, you know. And Rune asked for it.\nAdditionally, we now write empty dictionaries on a single line\n\nfixes #12447","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/9750d4f63730b9da5235d505abfb2edef568d1f9"},{"sha":"7323f733279a44e0079073bef9a13c231414d8bc","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaCommandArgumentTable: show arguments sorted","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/7323f733279a44e0079073bef9a13c231414d8bc"},{"sha":"b6d59b9aca5c7de1aad8b522413f2cf2f902e7ea","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"IcingaCommand: fix skip_key handling\n\nrefs #11554\nrefs #11918","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/b6d59b9aca5c7de1aad8b522413f2cf2f902e7ea"},{"sha":"fbf4400ad2bc534748c419eeb198f3867730387d","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"schema: command argument_name should not be null\n\nfixes #11554\nfixes #11918","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/fbf4400ad2bc534748c419eeb198f3867730387d"},{"sha":"d142fa1c49e720dd41eaf05a4cb62cfaf919a8ee","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"tests: adjust rendered dictionaries to fit...\n\n...latest changes\n\nrefs #12447","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/d142fa1c49e720dd41eaf05a4cb62cfaf919a8ee"},{"sha":"53555585197401a2a90d77eb5bd7664cc5601458","author":{"name":"Thomas Gelf","email":"5f919b14acad347486cfcc925fe5476cb2791020@gelf.net"},"message":"DirectorObjectForm: place failed command fields...\n\n...into the correct display group","distinct":true,"url":"https://api.github.com/repos/internap/icingaweb2-module-director/commits/53555585197401a2a90d77eb5bd7664cc5601458"}]}
{"actor":{"display_login":"ardeois"}}