{"sha": "0357774c946b7a35871715d7fc23b3f04f519af8", "message": "Renamed test_tables.db to fixtures.db in unit tests", "author_date": "2018-06-17T18:34:16Z", "committer_date": "2018-06-17T18:34:16Z", "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": "0d7ba1ba676828dc7c8dda78ebe7921f7986fc18", "message": "Default to _labels=on on JSON/CSV links with foreign keys, refs #266", "author_date": "2018-06-17T22:56:55Z", "committer_date": "2018-06-17T22:56:55Z", "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": "438244c2853185e46bef8089ff9bb934442ec14b", "message": "Try using a different name for each Now deploy\n\nRefs #313", "author_date": "2018-06-17T21:39:45Z", "committer_date": "2018-06-17T21:39:45Z", "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": "538565de3a126a6aa1cdb4b4ba91135507411af0", "message": "datasette publish now --token=X argument\n\nLets you specify the auth token to use when deploying to Now.\n\nTokens can be created at https://zeit.co/account/tokens", "author_date": "2018-06-17T19:46:52Z", "committer_date": "2018-06-17T21:16:08Z", "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": "6a32684ebba89dfe882e1147b23aa8778479f5d8", "message": "Release tagged versions to PyPI and now alias\n\nWhen a new tagged version is pushed, this should:\n\n* bdist_wheel it and release to https://pypi.python.org/pypi/datasette\n* Set an alias of v0-22-1.datasette.io for the deployed demo", "author_date": "2018-06-17T22:19:21Z", "committer_date": "2018-06-17T22:24:47Z", "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": "6a32df334de1a7e3579879dd7ee073613be9b91b", "message": "Improved fixtures to support publication\n\nThe fixtures database created by our unit tests makes for a good \"live\" demo\nof Datasette in action.\n\nI've improved the metadata it ships with to better support this use-case.\n\nI've also improved the mechanism for writing out fixtures: you can do this:\n\n\tpython tests/fixtures.py fixtures.db\n\nTo get just the fixtures database written out... or you can do this:\n\n\tpython tests/fixtures.py fixtures.db fixtures.json\n\nTo get metadata which you can then serve like so:\n\n\tdatasette fixtures.db -m fixtures.json\n\nRefs #313", "author_date": "2018-06-17T19:16:04Z", "committer_date": "2018-06-17T19:16:04Z", "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": "958b75c69841ef5913da86e0eb2df634a9b95fda", "message": "Set Now deployment name with datasette publish, refs #313", "author_date": "2018-06-17T21:46:30Z", "committer_date": "2018-06-17T21:46:30Z", "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": "c25c3e51c97a807ae8cb6c78e2aea5439d04acbc", "message": "Link to latest.datasette.io from README", "author_date": "2018-06-17T22:02:20Z", "committer_date": "2018-06-17T22:02:20Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "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"}} {"sha": "db1e6bc182d11f333e6addaa1a6be87625a4e12b", "message": "--version-note for datasette, datasette publish and datasette package\n\nThis is a relatively obscure new command-line argument that helps solve the\nproblem of showing accurate version information in deployed instances of\nDatasette even if they were deployed directly from source code.\n\nYou can pass --version-note to datasette publish and package and it will then\nin turn be passed to datasette when it starts:\n\n datasette --version-note=hello fixtures.db\n\nNow if you visit /-/versions.json you will see this:\n\n {\n \"datasette\": {\n \"note\": \"hello\",\n \"version\": \"0+unknown\"\n },\n \"python\": {\n \"full\": \"3.6.5 (default, Jun 6 2018, 19:19:24) \\n[GCC 6.3.0 20170516]\",\n \"version\": \"3.6.5\"\n },\n ...\n }\n\nI plan to use this in some Travis CI configuration, refs #313", "author_date": "2018-06-17T20:14:55Z", "committer_date": "2018-06-17T21:19: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"}} {"sha": "f0c17229b7a7914d3da02e087dfd0e25d8321448", "message": "Deploy latest.datasette.io on commit to master - #313\n\nIf the tests pass in Travis CI, deploy an instance containing Datasette's test\nfixtures to https://latest.datasette.io/\n\nAlso set up an alias of truncated-commit-hash.datasette.io", "author_date": "2018-06-17T21:24:39Z", "committer_date": "2018-06-17T21:24: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"}}