{"push_id":1230002028,"size":3,"distinct_size":3,"ref":"refs/heads/RE-6200/you-are-i","head":"d6ce4faae0cee02e99ef0219a1e4fb4397ccbbf1","before":"e34c8c638f963a528cc1e2c885292ee3e76609ab","commits":[{"sha":"7ea97e83aa2353b39f55496c1167d64a138d3f3a","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(MAINT) Collapse Source handling methods\n\nThe original plan was to have a \"best guess or specific definition\" for\ninitializing a new Source object. But the \"best guess\" functionality now\nrelies on the Source subclasses providing some sort of \"is this valid?\"\nfunctionality that was not part of the original plan. With this new functionality\nthe \"best guess or specific definition\" plan is abandoned.","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/7ea97e83aa2353b39f55496c1167d64a138d3f3a"},{"sha":"4cd35e8ea72b662cf123801327ea8ee19ae9f4d8","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(MAINT) Rewrite engine fixups\n\nThe rewrite engine has a glaring flaw: it previous treated\n'http' and 'https' sources as equivilent and applied all\n'http' rules to any 'https' sources. This is dumb, but it's\nbehavior we have to preserve until the engine is gone.","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/4cd35e8ea72b662cf123801327ea8ee19ae9f4d8"},{"sha":"d6ce4faae0cee02e99ef0219a1e4fb4397ccbbf1","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(MAINT) Abandon shallow cloning of Git sources\n\nIt's harder than you think it is.","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/d6ce4faae0cee02e99ef0219a1e4fb4397ccbbf1"}]}
{"actor":{"display_login":"mckern"}}