{"sha": "012c76901af65442e90eac4b36db43455e3c922f", "message": "_ prefix for many private methods of Datasette, refs #576", "author_date": "2020-05-30T14:38:46Z", "committer_date": "2020-05-30T14:38:46Z", "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": "060a56735c1d3bde0a4c7674e82b5f45bef34dee", "message": "actor_from_request and permission_allowed hookspecs, refs #699", "author_date": "2020-05-30T20:24:00Z", "committer_date": "2020-06-01T01:16:42Z", "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": "124acf34a678f0af438dc31a2dceebf28612f249", "message": "Removed db.get_outbound_foreign_keys method\n\nIt duplicated the functionality of db.foreign_keys_for_table.", "author_date": "2020-05-30T18:39:46Z", "committer_date": "2020-05-30T18:39:46Z", "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": "31fb006a9b05067a8eb2f774ad3a3b15b4565924", "message": "Added datasette.get_database() method\n\nRefs #576", "author_date": "2020-05-30T14:28:29Z", "committer_date": "2020-05-30T14:29:59Z", "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": "3c5afaeb231c94a55309f1c0187ff6dedd5b5fb8", "message": "Re-arranged internals documentation\n\nRequest is more useful to most people than Database.", "author_date": "2020-05-30T18:06:13Z", "committer_date": "2020-05-30T18:06:13Z", "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": "461c82838d65dd9f61c5be725343a82c61b5c3f3", "message": "Implemented actor_from_request with tests, refs #699\n\nAlso added datasette argument to permission_allowed hook", "author_date": "2020-05-30T22:06:33Z", "committer_date": "2020-06-01T01:16:42Z", "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": "4d798ca0e3df246bd47f0600cc7b5118ba33ac16", "message": "Added test for db.mtime_ns", "author_date": "2020-05-30T18:17:20Z", "committer_date": "2020-05-30T18:17:20Z", "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": "5ae14c9f20e0dc59c588f0e93eedfefe0f0f3e8e", "message": "Improved documentation for RequestParameters class", "author_date": "2020-05-30T17:54:22Z", "committer_date": "2020-05-30T17:54:22Z", "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": "9315bacf6f63e20781d21d170e55a55b2c54fcdd", "message": "Implemented datasette.permission_allowed(), refs #699", "author_date": "2020-05-30T22:24:43Z", "committer_date": "2020-06-01T01:16:42Z", "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": "c4fbe50676929b512940aab90de590a78ac5d7fc", "message": "Documentation for Database introspection methods, closes #684\n\nRefs #576", "author_date": "2020-05-30T18:40:30Z", "committer_date": "2020-05-30T18:40: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": "ca56c226a9f1b02e871d7d7b392619a805b7f1ed", "message": "Renamed test_database.py to test_internals_database.py\n\nAlso added a db fixture to remove some boilerplate.", "author_date": "2020-05-30T14:33:02Z", "committer_date": "2020-05-30T14:33:02Z", "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": "de1cde65a67cf9acb227b4df67230b47fdfc9a0e", "message": "Moved request tests to test_internals_request.py", "author_date": "2020-05-30T17:45:11Z", "committer_date": "2020-05-30T17:45:11Z", "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"}}