{"sha": "b0a95da96386ddf99816911e08df86178ffa9a89", "message": "Show more useful error message for SQL interrupted, closes #142", "author_date": "2018-05-28T21:24:19Z", "committer_date": "2018-05-28T21:24:19Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "98c8f0e7285fb58b7cbb38304e2ed4576774ad91", "message": "Moved plugin HTML tests from test_html to test_plugins", "author_date": "2018-05-28T21:23:48Z", "committer_date": "2018-05-28T21:23:48Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "27c10f6482858f9654e31c800884d75304d50ed5", "message": "Missing half of last commit fefb0db8ae15", "author_date": "2018-05-28T20:42:48Z", "committer_date": "2018-05-28T20:42:48Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "fefb0db8ae15199d0204af859ba1edc6ae98f84b", "message": "Unit test for 02870e57, closes #291", "author_date": "2018-05-28T20:41:53Z", "committer_date": "2018-05-28T20:41:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "a4d6acc23943759b46fa90ec68e500016b933410", "message": "Use scope='session' for all fixtures\n\nThis means they will only be executed once which makes sense\nsince the database they create is immutable.", "author_date": "2018-05-28T20:41:06Z", "committer_date": "2018-05-28T20:41:06Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "76d11eb768e2f05f593c4d37a25280c0fcdf8fd6", "message": "New ?_json=colname argument for returning unescaped JSON\n\nAlso extracted docs for special JSON arguments into a new section.\n\nCloses #31", "author_date": "2018-05-28T18:08:39Z", "committer_date": "2018-05-28T18:08:39Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}}