{"sha": "82fec6048148b58748040a7e2caa163387e982a3", "message": "Fix for TypeError\n\n File \"../datasette/app.py\", line 138, in __init__\n self.files = files + immutables\n TypeError: can only concatenate tuple (not \"list\") to tuple", "author_date": "2019-03-17T23:36:35Z", "committer_date": "2019-03-17T23:36:35Z", "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": "47032636b55718dd711670f19b753f4ada9e8f2f", "message": "'datasette serve -i immutable.db' option, refs #419", "author_date": "2019-03-17T23:25:15Z", "committer_date": "2019-03-17T23:25:15Z", "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": "6f6d0ff2b41f1cacaf42287b1b230b646bcba9ee", "message": "URL hashing is now off by default - closes #418\n\nPrior to this commit Datasette would calculate the content hash of every\r\ndatabase and redirect to a URL containing that hash, like so:\r\n\r\n https://v0-27.datasette.io/fixtures => https://v0-27.datasette.io/fixtures-dd88475\r\n\r\nThis assumed that all databases were opened in immutable mode and were not\r\nexpected to change.\r\n\r\nThis will be changing as a result of #419 - so this commit takes the first step\r\nin implementing that change by changing this default behaviour. Datasette will\r\nnow only redirect hash-free URLs under two circumstances:\r\n\r\n* The new `hash_urls` config option is set to true (it defaults to false).\r\n* The user passes `?_hash=1` in the URL", "author_date": "2019-03-17T22:55:04Z", "committer_date": "2019-03-17T22:55:04Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}}