{"push_id":751456300,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"0cfcaab9a561fe2d449f8929c686f2ceaf0010a8","before":"e70030733cd338876d6dbe1a42650fb008f544cc","commits":[{"sha":"c2fcb0765e86f74e4d2563b62ad6ec345099be3b","author":{"email":"d3e692e0692de6b42af2eb6548694a835b6eb293@neogeographica.com","name":"Joel Baxter"},"message":"tentative support for using cached database.xml when source is offline\n\nRearranged the code a bit so that the local database.xml file (if any) is not nuked when trying to download a new one.\n\nChanges look promising, but not ready to merge yet for a few reasons:\n\n- Since Quaddicted is offline, I can't easily test the \"download success\" case to make sure that it still works. There are ways around that which I can do if necessary (i.e. host a database.xml file on some other webserver).\n\n- I don't have a complete current database.xml file to test as the local/cached version. I've been using a truncated database.xml that I manually repaired.\n\n- Currently the code will just silently revert to using the cached copy if the download fails. It would be nice to pop a warning to tell the user that this is going on. Ideally someone else can help me with the best way to do that. :-)","distinct":true,"url":"https://api.github.com/repos/hrehfeld/QuakeInjector/commits/c2fcb0765e86f74e4d2563b62ad6ec345099be3b"},{"sha":"cf12cd11fdd90d214bd570ff35e8c968d6f59b49","author":{"email":"d3e692e0692de6b42af2eb6548694a835b6eb293@neogeographica.com","name":"Joel Baxter"},"message":"indentation fixes","distinct":true,"url":"https://api.github.com/repos/hrehfeld/QuakeInjector/commits/cf12cd11fdd90d214bd570ff35e8c968d6f59b49"},{"sha":"4290bdacb73d54eec65455d41df6f99965d8ffdc","author":{"email":"d3e692e0692de6b42af2eb6548694a835b6eb293@neogeographica.com","name":"Joel Baxter"},"message":"info dialog if using cached database.xml","distinct":true,"url":"https://api.github.com/repos/hrehfeld/QuakeInjector/commits/4290bdacb73d54eec65455d41df6f99965d8ffdc"},{"sha":"e672ef96e7f87e59dc51162c909b10db1559ce5f","author":{"email":"d3e692e0692de6b42af2eb6548694a835b6eb293@neogeographica.com","name":"Joel Baxter"},"message":"fix corrupted database.xml dump\n\nBug in DumpInputStream was writing out a bad file.","distinct":true,"url":"https://api.github.com/repos/hrehfeld/QuakeInjector/commits/e672ef96e7f87e59dc51162c909b10db1559ce5f"},{"sha":"0cfcaab9a561fe2d449f8929c686f2ceaf0010a8","author":{"email":"b40d51318efc66509a9169ded1e68a89384566a5@quaddicted.com","name":"SpiritQuaddicted"},"message":"Merge pull request #99 from neogeographica/offline_database\n\nfall back to using previously downloaded database.xml if necessary","distinct":true,"url":"https://api.github.com/repos/hrehfeld/QuakeInjector/commits/0cfcaab9a561fe2d449f8929c686f2ceaf0010a8"}]}