html_url,issue_url,id,node_id,user,user_label,created_at,updated_at,author_association,body,reactions,issue,issue_label,performed_via_github_app https://github.com/simonw/datasette/issues/473#issuecomment-493781417,https://api.github.com/repos/simonw/datasette/issues/473,493781417,MDEyOklzc3VlQ29tbWVudDQ5Mzc4MTQxNw==,9599,simonw,2019-05-19T18:45:15Z,2019-05-19T18:45:15Z,OWNER,This expands on the refactoring work from https://github.com/simonw/datasette/commit/6da567dda953c7ac0e5500f17d8e220467a3499e,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",445850934,Plugin hook: filters_from_request, https://github.com/simonw/datasette/issues/470#issuecomment-493784506,https://api.github.com/repos/simonw/datasette/issues/470,493784506,MDEyOklzc3VlQ29tbWVudDQ5Mzc4NDUwNg==,9599,simonw,2019-05-19T19:28:43Z,2019-05-19T19:28:43Z,OWNER,Demo: https://latest.datasette.io/-/databases,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",444997937,/-/databases showing currently attached database details, https://github.com/simonw/datasette/issues/474#issuecomment-493785170,https://api.github.com/repos/simonw/datasette/issues/474,493785170,MDEyOklzc3VlQ29tbWVudDQ5Mzc4NTE3MA==,9599,simonw,2019-05-19T19:36:25Z,2019-05-19T19:36:25Z,OWNER,"This needs to happen in two places: https://github.com/simonw/datasette/blob/260085838887ee343f4d3b177c422e7aef5ade9d/datasette/templates/database.html#L59-L61 https://github.com/simonw/datasette/blob/260085838887ee343f4d3b177c422e7aef5ade9d/datasette/views/database.py#L75-L80 Plus new unit test.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",445855789,Do not allow downloads of mutable databases, https://github.com/simonw/datasette/issues/463#issuecomment-493793021,https://api.github.com/repos/simonw/datasette/issues/463,493793021,MDEyOklzc3VlQ29tbWVudDQ5Mzc5MzAyMQ==,9599,simonw,2019-05-19T21:24:44Z,2019-05-19T21:24:44Z,OWNER,https://datasette.readthedocs.io/en/latest/changelog.html#v0-28,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",443034003,Write release notes for 0.28, https://github.com/simonw/datasette/issues/478#issuecomment-493794975,https://api.github.com/repos/simonw/datasette/issues/478,493794975,MDEyOklzc3VlQ29tbWVudDQ5Mzc5NDk3NQ==,9599,simonw,2019-05-19T21:53:04Z,2019-05-19T21:53:04Z,OWNER,"Example build that's taking ages to push the release: https://travis-ci.org/simonw/datasette/builds/534573406 Here's the relevant Travis CI configuration: https://github.com/simonw/datasette/blob/e518f76c5f5dd0138032bfb26387f5bb91086a3f/.travis.yml#L31-L52","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",445868234,Make it so Docker build doesn't delay PyPI release, https://github.com/simonw/datasette/issues/451#issuecomment-493797127,https://api.github.com/repos/simonw/datasette/issues/451,493797127,MDEyOklzc3VlQ29tbWVudDQ5Mzc5NzEyNw==,9599,simonw,2019-05-19T22:23:43Z,2019-05-19T22:23:43Z,OWNER,"Done - and shipped a release! See https://simonwillison.net/2019/May/19/datasette-0-28/","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",440313209,Update README, https://github.com/simonw/datasette/issues/469#issuecomment-493799012,https://api.github.com/repos/simonw/datasette/issues/469,493799012,MDEyOklzc3VlQ29tbWVudDQ5Mzc5OTAxMg==,9599,simonw,2019-05-19T22:53:18Z,2019-05-19T22:53:18Z,OWNER,"I manually tested this against heroku, cloud run and nowv1 and all three worked as expected - in particular they all offered working ""download this database"" links.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",444749373,publish commands should use new -i option, https://github.com/simonw/datasette/issues/421#issuecomment-493728476,https://api.github.com/repos/simonw/datasette/issues/421,493728476,MDEyOklzc3VlQ29tbWVudDQ5MzcyODQ3Ng==,9599,simonw,2019-05-19T05:32:37Z,2019-05-19T05:32:37Z,OWNER,https://datasette.readthedocs.io/en/latest/performance.html#http-caching,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",421985685,Documentation for ?_hash=1 and Datasette's hashed URL caching,