{"push_id":669456930,"size":27,"distinct_size":27,"ref":"refs/heads/004-use-charm.v6-unstable","head":"bca427a6699fb77676866ef7b6c69b3159660a9c","before":"a5196c39d613e3ed180220c12692d8a900b34b0c","commits":[{"sha":"f7ae5601a67eccf6ce8d9f8682b7d2b52610b831","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Allow embedding icons within a bundle diagram","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/f7ae5601a67eccf6ce8d9f8682b7d2b52610b831"},{"sha":"15a75efb50297082ecf7f722002ecb5d6a5d54e4","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Move iconsRendered to canvas","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/15a75efb50297082ecf7f722002ecb5d6a5d54e4"},{"sha":"792b8eb6eb9a7297b288e7f29713dfaf034a5395","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Process icon SVGs","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/792b8eb6eb9a7297b288e7f29713dfaf034a5395"},{"sha":"aceccd3da36f092f7813743aedf64706e34c03e6","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Replace service module SVGo code with an asset file","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/aceccd3da36f092f7813743aedf64706e34c03e6"},{"sha":"356e0a38bac7561f5631a3972e971d01399bf3b7","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Switch to an incrementing ID for icons, rather than a munged path","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/356e0a38bac7561f5631a3972e971d01399bf3b7"},{"sha":"c383f2458b66f03dc2b7e605664ee5412da609ac","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Implement IconFetcher for use in NewFromBundle","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/c383f2458b66f03dc2b7e605664ee5412da609ac"},{"sha":"b91a366d1b021589b127dcc3667c2e8b522a0612","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Move IconFetcher to its own file; add tests around fetching.","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/b91a366d1b021589b127dcc3667c2e8b522a0612"},{"sha":"a9cb3176ba78f1dbd8415e71ad01c48b0f5e1240","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Check for request failures; tests","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/a9cb3176ba78f1dbd8415e71ad01c48b0f5e1240"},{"sha":"85d3b12ecd46ae062bfb9d76d8885729d7b72210","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"switch to waitgroup","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/85d3b12ecd46ae062bfb9d76d8885729d7b72210"},{"sha":"db5e0da372f69c1a76b3daf4a72181979968be1b","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Responding to some review comments\n\n* linkfetcher instead of embedIcons == false\n* minor cleanup","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/db5e0da372f69c1a76b3daf4a72181979968be1b"},{"sha":"faa2dc3ca7cf5a61dcc02cc1a1b3fefed5025e01","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Further responses to reviews.","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/faa2dc3ca7cf5a61dcc02cc1a1b3fefed5025e01"},{"sha":"7d619170aef612a4c80dfe4b32ea1c2809f671cc","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Responding to review comments","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/7d619170aef612a4c80dfe4b32ea1c2809f671cc"},{"sha":"04f946d9983e165398b9c27a8eb3cde9a46b8830","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Simplify NewFromBundle, escape xml strings","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/04f946d9983e165398b9c27a8eb3cde9a46b8830"},{"sha":"f18c2f3ec96b4fd057ae010d064057706ced02ee","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Clarify comment","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/f18c2f3ec96b4fd057ae010d064057706ced02ee"},{"sha":"887befcb85721b391f940d3a489eb19f84f77d88","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Remove godeps requirement for deps target","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/887befcb85721b391f940d3a489eb19f84f77d88"},{"sha":"b20f7711cbfef605d0d471cc1257b32daa90484c","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Add -t to deps","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/b20f7711cbfef605d0d471cc1257b32daa90484c"},{"sha":"79b9671207791faf0db7f5102c3f0a99b384998c","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Allow fetching default icons if a URL is provided","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/79b9671207791faf0db7f5102c3f0a99b384998c"},{"sha":"0d2301326bd586ff560fa7e9e644e666834aab4c","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Remove default icon functionality","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/0d2301326bd586ff560fa7e9e644e666834aab4c"},{"sha":"57afc5fbc1299063a5c1206e54cb1fee894ed595","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"move setting id to a separate func","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/57afc5fbc1299063a5c1206e54cb1fee894ed595"},{"sha":"412d4eeaf534df65e6fca5bde0badbce920c8039","author":{"email":"c3aaac3d38942ff27c04fe3f30df23ad9266fb6f@canonical.com","name":"Madison Scott-Clary"},"message":"Test setXMLAttr on its own","distinct":true,"url":"https://api.github.com/repos/rogpeppe/jujusvg/commits/412d4eeaf534df65e6fca5bde0badbce920c8039"}]}