{"push_id":2708291335,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"f438b5def97f750a66fd058589bdf0dad092a4c9","before":"7ec940250ec93dd2551a4f7d722b83e26a217686","commits":[{"sha":"82c076aa46bb2a281684d81d9a26cd3314aebc1f","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Add os_build_number and os_build_last_component to predicate info object (AKA built-in 'conditions')","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/82c076aa46bb2a281684d81d9a26cd3314aebc1f"},{"sha":"7f6f0f865dc8cf060408d2dda192313527efc68a","author":{"name":"Tom","email":"6585c187ee66219f773d9ad48c31cce0eee2f17d@unibas.ch"},"message":"Implemented optional_installs for localonly manifest (#837)\n\n* Implemented optional_installs for localonly manifest\r\n\r\nYou can now add an optional_installs key to your localonly manifest,\r\nwhich was not possible before.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/7f6f0f865dc8cf060408d2dda192313527efc68a"},{"sha":"3e0120a0db3b4050b9d1e1ddb9733733c6b0ed8a","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"managedsoftwareupdate --show-config also prints com.apple.SoftwareUpdate CatalogURL config if Munki is configured to install Apple updates.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/3e0120a0db3b4050b9d1e1ddb9733733c6b0ed8a"},{"sha":"b365ffcc0a46957ae13467287e4ca2057fd488e0","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"update munkilib/version.plist for eventual release","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/b365ffcc0a46957ae13467287e4ca2057fd488e0"},{"sha":"51efa8194216bd7681255cc116078c43f6d29ddd","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Merge branch 'master' into Munki3dev","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/51efa8194216bd7681255cc116078c43f6d29ddd"},{"sha":"4fd032567ae1eb18a967f18932b5bfaee4c2cf2f","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Fix bad merge of version.plist","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/4fd032567ae1eb18a967f18932b5bfaee4c2cf2f"},{"sha":"37c0e79822f81083404b47ca8f3cb39196df3b17","author":{"name":"Erik Gomez","email":"58e6b3a414a1e090dfc6029add0f3555ccba127f@eriknicolasgomez.com"},"message":"fix developer and categories (#846)\n\nSigned-off-by: Erik Gomez <e@eriknicolasgomez.com>","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/37c0e79822f81083404b47ca8f3cb39196df3b17"},{"sha":"62dd7700fd91d66b4d6e4a5ead1f80d7108903d5","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Refactor app_usage_monitor into user-level agent and privileged daemon.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/62dd7700fd91d66b4d6e4a5ead1f80d7108903d5"},{"sha":"8532574aa9ca829b6336aeea1715a83d80bec78d","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"As suggested by @eholtam, use launchctl asuser instead of launchctl bsexec on 10.10+ in app_usage pkg pre- and postinstall scripts.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/8532574aa9ca829b6336aeea1715a83d80bec78d"},{"sha":"f8cf1387904bc213ca1bc9066d147e8514ffa7b4","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Remove empty line from app_usage/postinstall","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/f8cf1387904bc213ca1bc9066d147e8514ffa7b4"},{"sha":"975d2b1f362056ad66d8d998e57d8a6305041a64","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"When SoftwareRepoURL is not defined, try several default URLs starting with some https:// urls","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/975d2b1f362056ad66d8d998e57d8a6305041a64"},{"sha":"46747a9848771894e846cb38eb65a053f3babd2b","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Fix warn_if_server_is_default function to not crash when SoftwareRepoURL is None, a result of the changes in autodetecting ther Munki repo","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/46747a9848771894e846cb38eb65a053f3babd2b"},{"sha":"c837176d190a4b6546f833907bc971637a83031b","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Add 'featured' to the list of key/values to copy from the previous pkginfo. Fixes #815.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/c837176d190a4b6546f833907bc971637a83031b"},{"sha":"6cf7138c7c5203f376bbe2e16088b33e3608e85f","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"munkiimport: if no options or arguments are given, print usage","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/6cf7138c7c5203f376bbe2e16088b33e3608e85f"},{"sha":"48d9c296b2b606c2053a9187cd165bf50ea4f0a2","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"munkiimport: if no options or arguments are given, print usage","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/48d9c296b2b606c2053a9187cd165bf50ea4f0a2"},{"sha":"ddac5a7ea774a06ae758862f9cb9559ac5bfb084","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"When installing Apple updates via softwareupdate, attempt to use the InstallHistory.plist to determine installation success before using the parsed outout of the softwareupdate binary.","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/ddac5a7ea774a06ae758862f9cb9559ac5bfb084"},{"sha":"870c260e19cf6bc1d0571ab12af4813d3d6870b8","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Tweaks to #includes in the PyObjC apps so they'll build under both Xcode 8 and Xcode 9","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/870c260e19cf6bc1d0571ab12af4813d3d6870b8"},{"sha":"2ad96d86af00f6242002f8601565b06c066a0086","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Fix for inaccurate detection of already-mounted disk images","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/2ad96d86af00f6242002f8601565b06c066a0086"},{"sha":"40d1a1aaa4f2da8e9874f902c0682d90cab6ff4f","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Fix for inaccurate detection of already-mounted disk images","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/40d1a1aaa4f2da8e9874f902c0682d90cab6ff4f"},{"sha":"bd46420907b44914841edf4d121d8123dd5b1a58","author":{"name":"Greg Neagle","email":"319bee936bf31c7101dbe943c3b3f0afd6a36462@mac.com"},"message":"Properly set ownership for LaunchAgent in app_usage pkg","distinct":true,"url":"https://api.github.com/repos/hjuutilainen/munki/commits/bd46420907b44914841edf4d121d8123dd5b1a58"}]}
{"actor":{"display_login":"hjuutilainen"}}