home / github

Menu
  • Search all tables
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

418 rows where author = 9599, raw_committer = "cd792325681cbad9f663f2879d8b69f1edbb678f" and repo = 107914493 sorted by author_date descending

✖
✖
✖
✖

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: raw_author, author_date (date), committer_date (date)

repo 1

  • datasette · 418 ✖

author 1

  • simonw · 418 ✖
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
b0e5d8afa308759f4ee9f3ecdf61101dffc4a037 Stop using parallel SQL queries for tables Refs: - #2189 2023-09-20T22:10:55Z 2023-09-20T22:10:55Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b645174271aa08e8ca83b27ff83ce078ecd15da2 actors_from_ids plugin hook and datasette.actors_from_ids() method (#2181) * Prototype of actors_from_ids plugin hook, refs #2180 * datasette-remote-actors example plugin, refs #2180 2023-09-08T04:23:59Z 2023-09-08T04:23:59Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e86eaaa4f371512689e973c18879298dab51f80a Test against Python 3.12 preview (#2175) https://dev.to/hugovk/help-test-python-312-beta-1508/ 2023-09-06T16:16:27Z 2023-09-06T16:16:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
05707aa16b5c6c39fbe48b3176b85a8ffe493938 click-default-group>=1.2.3 (#2173) * click-default-group>=1.2.3 Now available as a wheel: - https://github.com/click-contrib/click-default-group/issues/21 * Fix for blacken-docs 2023-09-06T02:50:09Z 2023-09-06T02:50:09Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
9cead33fb9c8704996181f1ab67c7376dee97f15 OperationalError: database table is locked fix See also: - https://til.simonwillison.net/datasette/remember-to-commit 2023-08-31T17:46:07Z 2023-08-31T17:46:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4c3ef033110407f3b3dbce501659d523724985e0 Another ReST fix 2023-08-30T23:19:59Z 2023-08-30T23:19:59Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
2caa53a52a37e53f83e3a854fc721c7e26c5e9ff ReST fix 2023-08-30T23:19:24Z 2023-08-30T23:19:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
6bfe104d47b888c70bfb7781f8f48ff11452b2b5 DATASETTE_LOAD_PLUGINS environment variable for loading specific plugins Closes #2164 * Load only specified plugins for DATASETTE_LOAD_PLUGINS=datasette-one,datasette-two * Load no plugins if DATASETTE_LOAD_PLUGINS='' * Automated tests in a Bash script for DATASETTE_LOAD_PLUGINS 2023-08-30T22:12:24Z 2023-08-30T22:12:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
50da908213a0fc405ecd7a40090dfea7a2e7395c Cascade for restricted token view-table/view-database/view-instance operations (#2154) Closes #2102 * Permission is now a dataclass, not a namedtuple - refs https://github.com/simonw/datasette/pull/2154/#discussion_r1308087800 * datasette.get_permission() method 2023-08-29T16:32:34Z 2023-08-29T16:32:34Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
a1f3d75a527b222cf1df51c41e1c424b38428a99 Need to stick to Python 3.9 for gcloud 2023-08-29T03:46:12Z 2023-08-29T03:46:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d9aad1fd042a25d226f2ace1f7827b4602761038 -s/--setting x y gets merged into datasette.yml, refs #2143, #2156 This change updates the `-s/--setting` option to `datasette serve` to allow it to be used to set arbitrarily complex nested settings in a way that is compatible with the new `-c datasette.yml` work happening in: - #2143 It will enable things like this: ``` datasette data.db --setting plugins.datasette-ripgrep.path "/home/simon/code" ``` For the moment though it just affects [settings](https://docs.datasette.io/en/1.0a4/settings.html) - so you can do this: ``` datasette data.db --setting settings.sql_time_limit_ms 3500 ``` I've also implemented a backwards compatibility mechanism, so if you use it this way (the old way): ``` datasette data.db --setting sql_time_limit_ms 3500 ``` It will notice that the setting you passed is one of Datasette's core settings, and will treat that as if you said `settings.sql_time_limit_ms` instead. 2023-08-28T20:06:14Z 2023-08-28T20:06:14Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
01e0558825b8f7ec17d3b691aa072daf122fcc74 Merge pull request from GHSA-7ch3-7pp7-7cpq * API explorer requires view-instance permission * Check database/table permissions on /-/api page * Release notes for 1.0a4 Refs #2119, #2133, #2138, #2140 Refs https://github.com/simonw/datasette/security/advisories/GHSA-7ch3-7pp7-7cpq 2023-08-22T17:10:01Z 2023-08-22T17:10:01Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
1377a290cd85ba8d3338b1da47c4665ed4c6c625 New JSON design for query views (#2118) * Refs #2111, closes #2110 * New Context dataclass/subclass mechanism, refs #2127 * Define QueryContext and extract get_tables() method, refs #2127 * Fix OPTIONS bug by porting DaatbaseView to be a View subclass * Expose async_view_for_class.view_class for test_routes test * Error/truncated aruments for renderers, closes #2130 2023-08-08T01:47:39Z 2023-08-08T01:47:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
adf54f5c808c16e9ad812c3a4376f35cf829a93c Use dependabot grouped updates 2023-08-07T15:45:10Z 2023-08-07T15:45:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d1d78ec0ebe34463eb643ac1eae1dee4c62a2031 Better docs for startup() hook 2023-06-23T20:06:35Z 2023-06-23T20:06:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
dda99fc09fb0b5523948f6d481c6c051c1c7b5de New View base class (#2080) * New View base class, closes #2078 * Use new View subclass for PatternPortfolioView 2023-05-26T00:18:43Z 2023-05-26T00:18:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
49184c569cd70efbda4f3f062afef3a34401d8d5 Action: Deploy a Datasette branch preview to Vercel Closes #2070 2023-05-09T16:24:28Z 2023-05-09T16:24:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d3d16b5ccfe59e069113699838c8bf0956d90661 Build docs with 3.11 on ReadTheDocs Inspired by https://github.com/simonw/sqlite-utils/issues/540 2023-05-07T18:44:27Z 2023-05-07T18:44:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
249fcf8e3e2a90e763f41b080c1b9ec8017f5005 Add setuptools to dependencies Refs #2065 2023-04-27T03:36:10Z 2023-04-27T03:36:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c025b0180fe344e4f28177ecd7cf388d492d3064 Drop jQuery dependency 2023-03-26T23:38:58Z 2023-03-26T23:38:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
db8cf899e286fbaa0a40f3a9ae8d5aaa1478822e Use block scripts instead, refs #1608 2023-03-26T23:27:58Z 2023-03-26T23:27:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
5c1cfa451d78e3935193f5e10eba59bf741241a1 Link docs /latest/ to /stable/ again Re-implementing the pattern from https://til.simonwillison.net/readthedocs/link-from-latest-to-stable Refs #1608 2023-03-26T23:23:28Z 2023-03-26T23:23:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d97e82df3c8a3f2e97038d7080167be9bb74a68d ?_extra= support and TableView refactor to table_view * Implemented ?_extra= option for JSON views, refs #262 * New dependency: asyncinject * Remove now-obsolete TableView class 2023-03-22T22:49:39Z 2023-03-22T22:49:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e4ebef082de90db4e1b8527abc0d582b7ae0bc9d Fixed link text 2023-01-21T15:37:29Z 2023-01-21T15:37:29Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
6a352e99ab988dbf8fd22a100049caa6ad33f1ec Added missing import to example 2023-01-11T19:04:11Z 2023-01-11T19:04:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
2c86774179765771a8d982974b64408143cd264b Link to non-spam Python 3 setup instructions Refs #1987 2023-01-11T17:59:40Z 2023-01-11T17:59:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
8e7073404379d79a2d269167a12bbb58439edd39 Upgrade Sphinx, closes #1971 2023-01-10T02:02:32Z 2023-01-10T02:02:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4880638f13c3a1abc53f395cde39ac848daf416d setup-gcloud 318.0.0 Refs https://til.simonwillison.net/googlecloud/gcloud-error-workaround 2023-01-10T00:02:02Z 2023-01-10T00:02:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
deb5fcbed473df82fca86d3a112192091599d2e3 Fixed table_action example in docs 2023-01-04T18:25:04Z 2023-01-04T18:25:04Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d94a3c4326e8a219c1c378706d89fdf92189e055 No need to link to _shape=objects any more It's the default now. Refs #782 2023-01-01T01:42:48Z 2023-01-01T01:42:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
5ee954e34b6eb762ccecbdb2be0791d0166fd19c Link to annotated release notes for 1.0a2 2022-12-16T01:03:37Z 2022-12-16T01:03:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
013496862f4d4b441ab61255242b838b24287607 Try click.echo() instead This ensures the URL is output correctly when running under Docker. Closes #1958 2022-12-16T00:55:17Z 2022-12-16T00:55:17Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
6e1e815c7881abe836d573b18ed2c5bb3e5b699e It's an update-or-insert 2022-12-15T02:41:30Z 2022-12-15T02:41:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
8bf06a76b51bc9ace7cf72cf0cca8f1da7704ea7 register_permissions() plugin hook (#1940) * Docs for permissions: in metadata, refs #1636 * Refactor default_permissions.py to help with implementation of #1636 * register_permissions() plugin hook, closes #1939 - also refs #1938 * Tests for register_permissions() hook, refs #1939 * Documentation for datasette.permissions, refs #1939 * permission_allowed() falls back on Permission.default, refs #1939 * Raise StartupError on duplicate permissions * Allow dupe permisisons if exact matches 2022-12-13T02:05:54Z 2022-12-13T02:05:54Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
272982e8a6f45700ff93c3917b4688a86de0e672 /db/table/-/upsert API Close #1878 Also made a few tweaks to how _r works in tokens and actors, refs #1855 - I needed that mechanism for the tests. 2022-12-08T01:12:15Z 2022-12-08T01:12:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
cab5b60e09e94aca820dbec5308446a88c99ea3d datasette-auth-passwords is another actor_from_request example 2022-12-02T16:39:52Z 2022-12-02T16:39:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
03f247845e108ab05436c8edeb558f2389ec7995 datasette-ephemeral-tables>=0.2.2 Refs https://github.com/simonw/datasette-ephemeral-tables/issues/5 2022-12-02T00:37:53Z 2022-12-02T00:37:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e2f71c6f81024354c2d41a4c04108582f2ea5a21 Bump ephemeral limit up to 15 minutes per table Refs #1915 2022-12-01T23:44:43Z 2022-12-01T23:44:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
418eb7c5c698fdfd07e24c96ed1b9b78824e0d40 Try Python 3.9 for Cloud Run deploy, refs #1923 2022-11-30T22:59:17Z 2022-11-30T22:59:17Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ec1dde5dd21304c158bb7cc4d882b8050e57ceda Try version 318.0.0 of google-github-actions/setup-gcloud Refs #1923 2022-11-30T22:50:53Z 2022-11-30T22:50:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4ddd77e51254bda3bac990ea662bac2e6b29c5e0 No need for pkginfo pin any more The upstream issue was fixed. Refs #1913 2022-11-30T05:25:40Z 2022-11-30T05:25:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
9f5321ff1eca58c469a45cc406d7eb5ad05accbd latest now uses datasette-ephemeral-tables>=0.2.1 Fix for https://github.com/simonw/datasette-ephemeral-tables/issues/4 2022-11-30T04:43:27Z 2022-11-30T04:43:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
7588d27f4a5a8325587f47c01d5f154c6a582a1a latest.datasette.io uses datasette-ephemeral-tables>=0.2 To show the countdown timer from: https://github.com/simonw/datasette-ephemeral-tables/issues/3 Refs #1915 2022-11-30T01:51:15Z 2022-11-30T01:51:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
07aad511769da9242260c850e8d975cbd8c29552 Merge pull request #1912 from simonw/1.0-dev Merge 1.0-dev (with initial write API) back into main 2022-11-29T19:39:36Z 2022-11-29T19:39:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b8fc8e2cd755b9cfc66838bdc1ca9ee87afdce8a Merge branch 'main' into 1.0-dev 2022-11-29T19:34:39Z 2022-11-29T19:34:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
f6ca86987ba9d7d48eccf2cfe0bfc94942003844 Delete mirror-master-and-main.yml Closes #1865 2022-10-27T13:56:11Z 2022-10-27T13:56:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
613ad05c095f92653221db267ef53d54d00cdfbb Don't need pysqlite3-binary any more, refs #1853 2022-10-25T19:16:48Z 2022-10-25T19:16:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e135da8efe8fccecf9a137a941cc1f1db0db583a Python 3.11 in CI 2022-10-25T14:13:43Z 2022-10-25T14:13:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
78dad236df730212aa7172f885fd8ec575f0d3ad check_visibility can now take multiple permissions into account Closes #1829 2022-10-24T02:11:33Z 2022-10-24T02:11:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b6ba117b7978b58b40e3c3c2b723b92c3010ed53 Clarify request or None for two hooks 2022-10-05T01:25:52Z 2022-10-05T01:25:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4218c9cd742b79b1e3cb80878e42b7e39d16ded2 reST markup fix 2022-10-04T18:45:36Z 2022-10-04T18:45:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
883e326dd6ef95f854f7750ef2d4b0e17082fa96 Drop word-wrap: anywhere, refs #1828, #1805 2022-10-02T21:26:16Z 2022-10-02T21:26:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
34defdc10aa293294ca01cfab70780755447e1d7 Browse the plugins directory 2022-09-29T00:39:36Z 2022-09-29T00:39:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
7fb4ea4e39a15e1f7d3202949794d98af1cfa272 Update note about render_cell signature, refs #1826 2022-09-28T04:06:40Z 2022-09-28T04:06:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
610425460b519e9c16d386cb81aa081c9d730ef0 Add --nolock to the README Chrome demo Refs #1744 2022-09-10T21:24:26Z 2022-09-10T21:24:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
64288d827f7ff97f825e10f714da3f781ecf9345 Workaround for test failure: RuntimeError: There is no current event loop (#1803) * Remove ensure_eventloop hack * Hack to recover from intermittent RuntimeError calling asyncio.Lock() 2022-09-06T00:40:19Z 2022-09-06T00:40:19Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b91e17280c05bbb9cf97432081bdcea8665879f9 Run tests in serial, refs #1802 2022-09-05T23:50:53Z 2022-09-05T23:50:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
51030df1869b3b574dd3584d1563415776b9cd4e Don't use upper bound dependencies any more See https://iscinumpy.dev/post/bound-version-constraints/ for the rationale behind this change. Closes #1800 2022-09-05T18:35:40Z 2022-09-05T18:35:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ba35105eee2d3ba620e4f230028a02b2e2571df2 Test `--load-extension` in GitHub Actions (#1792) * Run the --load-extension test, refs #1789 * Ran cog, refs #1789 2022-08-24T00:11:45Z 2022-08-24T00:11:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
481eb96d85291cdfa5767a83884a1525dfc382d8 https://datasette.io/tutorials/clean-data tutorial Refs #1783 2022-08-15T20:17:28Z 2022-08-15T20:17:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
a107e3a028923c1ab3911c0f880011283f93f368 datasette-sentry is an example of handle_exception 2022-08-14T23:07:46Z 2022-08-14T23:07:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
8eb699de7becdefc6d72555d9fb17c9f06235dc4 Datasette Lite in Getting Started docs, closes #1781 2022-08-14T15:24:39Z 2022-08-14T15:24:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
db00c00f6397287749331e8042fe998ee7f3b919 Promote Datasette Lite in the README, refs #1781 2022-08-14T15:19:30Z 2022-08-14T15:19:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
05d9c682689a0f1d23cbb502e027364ab3363910 Promote Discord more in the README 2022-08-14T15:16:53Z 2022-08-14T15:16:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
bca2d95d0228f80a108e13408f8e72b2c06c2c7b Configure readthedocs/readthedocs-preview 2022-08-02T23:38:02Z 2022-08-02T23:38:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
950cc7677f65aa2543067b3bbfc2b6acb98b62c8 Fix missing Discord image Refs https://github.com/simonw/datasette.io/issues/112 2022-07-14T22:18:28Z 2022-07-14T22:18:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c133545fe9c7ac2d509e55bf4bf6164bfbe892ad Make discord badge lowercase Refs https://github.com/simonw/datasette.io/issues/112 2022-07-14T22:04:38Z 2022-07-14T22:04:38Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
5d76c1f81b2d978f48b85c70d041a2142cf8ee26 Discord badge Refs https://github.com/simonw/datasette.io/issues/112 2022-07-14T22:03:33Z 2022-07-14T22:03:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
035dc5e7b95142d4a700819a8cc4ff64aefe4efe More than 90 plugins now 2022-07-09T17:25:37Z 2022-07-09T17:25:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e780b2f5d662ef3579d801d33567440055d4e84d Trying out one-sentence-per-line As suggested here: https://sive.rs/1s Markdown and reStructuredText will display this as if it is a single paragraph, even though the sentences themselves are separated by newlines. This could result in more useful diffs. Trying it out on this page first. 2022-06-20T17:54:23Z 2022-06-20T17:54:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
adedd85b68ec66e03b97fb62ff4da8987734436e Clarify that request.headers names are converted to lowercase 2022-05-29T01:42:31Z 2022-05-29T01:42:31Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b010af7bb85856aeb44f69e7e980f617c1fc0db1 Updated copyright years in documentation footer 2022-05-20T22:23:09Z 2022-05-20T22:23:09Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
18a6e05887abf1ac946a6e0d36ce662dfd8aeff1 Added "follow a tutorial" to getting started docs Closes #1747 2022-05-20T19:05:33Z 2022-05-20T19:05:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
0e2f6f1f82f4445a63f1251470a7778a34f5c8b9 datasette-copyable is an example of register_output_renderer 2022-05-19T00:37:46Z 2022-05-19T00:37:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b393e164dc9e962702546d6f1ad9c857b5788dc0 ReST fix 2022-05-17T19:45:28Z 2022-05-17T19:45:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
5555bc8aef043f75d2200f66de90c54aeeaa08c3 How to run cog, closes #1745 2022-05-17T19:43:44Z 2022-05-17T19:43:44Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
a5acfff4bd364d30ce8878e19f9839890371ef14 Empty Datasette([]) list is no longer required 2022-05-17T00:06:40Z 2022-05-17T00:06:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d60f163528f466b1127b2935c3b6869c34fd6545 Run on push and PR, closes #1737 2022-05-02T23:40:49Z 2022-05-02T23:40:49Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
3f00a29141bdea5be747f6d1c93871ccdb792167 Clean up compatibility with Pyodide (#1736) * Optional uvicorn import for Pyodide, refs #1733 * --setting num_sql_threads 0 to disable threading, refs #1735 2022-05-02T20:15:27Z 2022-05-02T20:15:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4afc1afc721ac0d14f58b0f8339c1bf431d5313c Depend on click-default-group-wheel>=1.2.2 Refs #1733 2022-05-02T19:13:11Z 2022-05-02T19:13:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
94a3171b01fde5c52697aeeff052e3ad4bab5391 .plugin_config() can return None 2022-04-28T20:29:11Z 2022-04-28T20:29:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c101f0efeec4f6e49298a542c5e2b59236cfa0ff datasette-total-page-time example of asgi_wrapper 2022-04-26T22:34:29Z 2022-04-26T22:34:29Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
40ef8ebac2d83c34f467fd2d7bf80f0549b6f6c3 Run tests on pull requests 2022-04-24T14:10:13Z 2022-04-24T14:10:13Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d57c347f35bcd8cff15f913da851b4b8eb030867 Ignore Black commits in git blame, refs #1716 2022-04-22T21:58:46Z 2022-04-22T21:58:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
8338c66a57502ef27c3d7afb2527fbc0663b2570 datasette-geojson is an example of register_output_renderer 2022-04-21T18:05:43Z 2022-04-21T18:05:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
df88d03298fa34d141ace7d6d8c35ca5e70576da Warn about Cloud Run and bots Refs #1698 2022-04-03T06:05:10Z 2022-04-03T06:05:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
e73fa72917ca28c152208d62d07a490c81cadf52 Fixed bug in httpx_mock example, closes #1691 2022-03-26T22:46:08Z 2022-03-26T22:46:08Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
bd8a58ae61b2c986ef04ea721897906e0852e33e Fix message_type in documentation, closes #1689 2022-03-26T20:51:20Z 2022-03-26T20:51:20Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
6b99e4a66ba0ed8fca8ee41ceb7206928b60d5d1 Added missing hookimpl import Useful for copying and pasting to create a quick plugin 2022-03-25T23:44:35Z 2022-03-25T23:44:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c4c9dbd0386e46d2bf199f0ed34e4895c98cb78c google-github-actions/setup-gcloud@v0 2022-03-22T16:49:26Z 2022-03-22T16:49:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
12f3ca79956ed9003c874f67748432adcacc6fd2 google-github-actions/setup-gcloud@v0 2022-03-22T01:42:03Z 2022-03-22T01:42:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d4f60c2388c01ddce1b16f95c16d310e037c9912 Remove hashed URL mode Also simplified how view class routing works. Refs #1661 2022-03-19T00:12:03Z 2022-03-19T00:12:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
30e5f0e67c38054a8087a2a4eae3fc4d1779af90 Documented internals used by datasette-hashed-urls Closes #1663 2022-03-17T21:30:02Z 2022-03-17T21:30:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
a35393b29cfb5b8abdc6a94e577af1c9a5c13652 Tilde encoding (#1659) Closes #1657 Refs #1439 2022-03-15T18:01:57Z 2022-03-15T18:01:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
c5791156d92615f25696ba93dae5bb2dcc192c98 Code of conduct, refs #1654 2022-03-07T22:04:10Z 2022-03-07T22:04:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
1baa030eca375f839f3471237547ab403523e643 Switch to dash encoding for table/database/row-pk in paths * Dash encoding functions, tests and docs, refs #1439 * dash encoding is now like percent encoding but with dashes * Use dash-encoding for row PKs and ?_next=, refs #1439 * Use dash encoding for table names, refs #1439 * Use dash encoding for database names, too, refs #1439 See also https://simonwillison.net/2022/Mar/5/dash-encoding/ 2022-03-07T15:38:29Z 2022-03-07T15:38:29Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
dd94157f8958bdfe9f45575add934ccf1aba6d63 Link to tutorials from documentation index page 2022-02-27T18:04:03Z 2022-02-27T18:04:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
7d24fd405f3c60e4c852c5d746c91aa2ba23cf5b datasette-auth-passwords is now an example of register_commands Refs https://github.com/simonw/datasette-auth-passwords/issues/19 2022-02-09T17:47:54Z 2022-02-09T17:47:54Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
9b83ff2ee4d3cb5bfc5cb09a3ec99819ac214434 Fixed spelling of "raise" 2022-02-06T06:46:33Z 2022-02-06T06:46:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
a9d8824617268c4d214dd3be2174ac452044f737 Test against Python 3.11-dev Closes #1621 2022-02-02T21:58:52Z 2022-02-02T21:58:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447

Next page

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [commits] (
   [sha] TEXT PRIMARY KEY,
   [message] TEXT,
   [author_date] TEXT,
   [committer_date] TEXT,
   [raw_author] TEXT REFERENCES [raw_authors]([id]),
   [raw_committer] TEXT REFERENCES [raw_authors]([id]),
   [repo] INTEGER REFERENCES [repos]([id]),
   [author] INTEGER REFERENCES [users]([id]),
   [committer] INTEGER REFERENCES [users]([id])
);
CREATE INDEX [idx_commits_committer]
                ON [commits] ([committer]);
CREATE INDEX [idx_commits_author]
                ON [commits] ([author]);
CREATE INDEX [idx_commits_repo]
                ON [commits] ([repo]);
CREATE INDEX [idx_commits_raw_committer]
                ON [commits] ([raw_committer]);
CREATE INDEX [idx_commits_raw_author]
                ON [commits] ([raw_author]);
Powered by Datasette · Queries took 70.288ms · About: github-to-sqlite
  • Sort ascending
  • Sort descending
  • Facet by this
  • Hide this column
  • Show all columns
  • Show not-blank rows