commits

1,916 rows sorted by author_date descending

View and edit SQL

Suggested facets: raw_committer, committer, author_date (date), committer_date (date)

sha message author_date ▲ committer_date raw_author raw_committer repo author committer
5560d717cb6c3ba378f2b79de452fa2a737e9d6d Updated list of supported parameters to db.table() 2020-08-01T21:30:43Z 2020-08-01T21:30:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f sqlite-utils 140912432 simonw 9599 web-flow 19864447
a8b922bcb91186c44fc163f7f6566598d962d364 Release 2.14 Refs #127, #130 2020-08-01T20:58:47Z 2020-08-01T20:58:47Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
57e4eb8e5564af5d97f892b3be8342451ee177a2 sqlite-utils populate-fts --tokenize= option, closes #130 2020-08-01T20:51:05Z 2020-08-01T20:51:05Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
617e6f070c85be66ea04c80b78dafd08c875f8c8 enable_fts(..., tokenize=X) parameter, refs #130 2020-08-01T20:40:36Z 2020-08-01T20:40:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
7ca8c0521ac1ea48a3cd8d0fe9275d1316e54b43 Calculate coverage on pushes to main Refs #849 2020-07-31T23:23:02Z 2020-07-31T23:23:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
84c162dec377d7ac8ea286dc42142273fc22a49c Deploy latest on pushes to main Refs #849 2020-07-31T23:22:31Z 2020-07-31T23:22:31Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
73bb59a9b5edae2097af2155b4de0b122940f196 Mirror master and main, refs #849 2020-07-31T23:19:43Z 2020-07-31T23:19:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
2d7fa8b9058dfbf9c7c371cdeec115d32a177dc9 Use None as a default arg (#901) Thanks, @fcatus! * Use None as a default arg * Black formatting fix Co-authored-by: Simon Willison <swillison@gmail.com> 2020-07-31T18:42:38Z 2020-07-31T18:42:38Z fcatus 46e4cbbe1f073e93ec59b6ee14963e6b1c627496 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 fcatus 56323389 web-flow 19864447
d71b0c0cb951e973d2d1d1a2540961f19aa9eb00 Publishing to Vercel section Closes #912 2020-07-31T17:06:32Z 2020-07-31T17:06:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
8fe1e6d1be021aeeb8f08b0f77f03b75a83b6f75 insert-files can now read from stdin, closes #127 2020-07-30T03:08:12Z 2020-07-30T03:08:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
8d02f1dfcfb741128285c04b2cd834cf30747e04 An open source multi-tool for exploring and publishing data 2020-07-30T01:20:24Z 2020-07-30T01:20:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
710454d72aed5094573e642344fd075a0ef5372c Release 2.13 Refs #128 2020-07-30T01:13:53Z 2020-07-30T01:13:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
f804690274ce1bd93cc9e173a9d3b393312666cb Support inserting UUID and memoryview, closes #128 2020-07-30T01:10:25Z 2020-07-30T01:10:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
0748a65a22302640ec7520a19aaba280b5615930 Fixed content-disposition header on DB download, closes #909 2020-07-29T21:34:22Z 2020-07-29T21:34:22Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c5c12a797f0b81cd5862dcd50354b4b571e9bf5a Update pytest requirement from <5.5.0,>=5.2.2 to >=5.2.2,<6.1.0 (#910) Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/5.2.2...6.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 2020-07-29T21:26:03Z 2020-07-29T21:26:03Z dependabot-preview[bot] 2edd38cb3801aa07f709f083eba7cbe4f16e0978 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 dependabot-preview[bot] 27856297 web-flow 19864447
3214af4a20b5c09e2ddaebc922ac9ac12fe93344 Fixed bug in one of the insert-files examples 2020-07-28T01:53:57Z 2020-07-28T01:53:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f sqlite-utils 140912432 simonw 9599 web-flow 19864447
3f6a10b807c8b2df6e1f971d9747cbefd858e63a Release 2.12 Refs #122, #123, #124, #125, #126 2020-07-27T07:21:26Z 2020-07-27T07:21:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
ebc802f7ff0e640b6ae11ea525290fea0115228c sqlite-utils insert-files command, closes #122 2020-07-27T07:08:57Z 2020-07-27T07:08:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
1a61a6d3d65d14af325889fb5149794bb6c7b214 Ability to insert base64 binary data as JSON, closes #126 2020-07-27T03:59:15Z 2020-07-27T03:59:34Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
814d4a7f90991be865d38aac45ff12e36df1c67d -p for passing named params to query, closes #124 2020-07-27T03:53:51Z 2020-07-27T03:53:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
20e543e9a492f2e764caae73c38e87f18eaec444 Output binary columns as base64 in JSON, closes #125 2020-07-27T00:48:36Z 2020-07-27T00:48:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
bc8409941fb609eba646c29ae3ec40b8cdd122a4 --raw option, refs #123 2020-07-26T16:43:45Z 2020-07-26T16:43:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
3c33b421320c0be81a625ca7307b2e4416a9ed5b Documenting both false and {} for "deny all" is confusing Refs #906 2020-07-25T21:44:42Z 2020-07-25T21:44:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
980600564c1fbf5baa23810b4f32d7c097b866fa Updated news section 2020-07-25T01:09:36Z 2020-07-25T01:09:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
092874202c8748d6e0d4800eaf707c0145d95ffe Improvements to allow block logic and debug tool true and false allow block values are now supported, closes #906 Added a bunch of demo links to the documentation, refs #908 2020-07-25T00:04:06Z 2020-07-25T00:04:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
88065fb74fb2ca66ebb0c1a0a5a75ca13c25405f Increase size of allow/actor fields, refs #908 2020-07-24T23:52:16Z 2020-07-24T23:52:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
12c0bc09cc4bf9addde20f3d46613de11f27c641 /-/allow-debug tool, closes #908 2020-07-24T22:54:41Z 2020-07-24T22:55:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
6be5654ffab282e8cf39cc138ba2d4496ebc7407 Exclude tests from package, properly this time The `exclude` argument to `find_packages` needs an iterable of package names. Closes #456 - thanks, @abeyerpath! 2020-07-24T20:39:53Z 2020-07-24T20:39:53Z abeyerpath 9585cefab9c28adcb0c2d7fccbd48333cd74642c GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 abeyerpath 32467826 web-flow 19864447
21fc1cad6dd6348c67acff90a785b458d3a81275 Release 0.21.3 2020-07-23T14:56:02Z 2020-07-23T14:56:02Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f twitter-to-sqlite 206156866 simonw 9599 web-flow 19864447
c00e7b4532b9478c59c32e2cfb99efbf1358253a Updated README 2020-07-23T14:54:26Z 2020-07-23T14:54:26Z README-bot f0031cc286d7f7a2dc1ac63c2100b9870639429c README-bot f0031cc286d7f7a2dc1ac63c2100b9870639429c github-to-sqlite 207052882    
38e38373828af1988fa172a1f3859998ad30d3fe Rename readme-toc.md to readme-toc.yaml 2020-07-23T14:53:33Z 2020-07-23T14:53:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
a87f9d9da5d45fe5ea2c65acdb9447c7eda2b23e README table of contents action https://github.com/simonw/til/blob/master/github-actions/markdown-table-of-contents.md 2020-07-23T14:52:36Z 2020-07-23T14:52:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
8cdbde0668c060265a9dd5a669f1052e97531363 Placeholder first TOC 2020-07-23T14:50:56Z 2020-07-23T14:50:56Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
76906215d157effae224f0cb2089070050de0248 Updated README 2020-07-22T19:02:13Z 2020-07-22T19:02:13Z README-bot f0031cc286d7f7a2dc1ac63c2100b9870639429c README-bot f0031cc286d7f7a2dc1ac63c2100b9870639429c twitter-to-sqlite 206156866    
e1777ab6db51fa37a05943c2c83fbf2281ec3ec7 GitHub Action running markdown-toc, refs #48 2020-07-22T19:01:07Z 2020-07-22T19:01:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 twitter-to-sqlite 206156866 simonw 9599 simonw 9599
40d7530317b9b30a1c4bd3b73dac6f8b0669585b Placeholder for markdown-toc, refs #48 2020-07-22T18:55:05Z 2020-07-22T19:00:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 twitter-to-sqlite 206156866 simonw 9599 simonw 9599
028f193dd6233fa116262ab4b07b13df7dcec9be How to use a custom domain with Cloud Run 2020-07-22T18:17:05Z 2020-07-22T18:17:05Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
213e6a892636408d289dd75511327c4312c438e4 content-length for DB downloads, closes #905 2020-07-22T04:52:35Z 2020-07-22T04:52:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
02dc6298bdbfb1d63e0d2a39ff597b5fcc60e06b permission_allowed resource can be a tuple 2020-07-21T15:22:31Z 2020-07-21T15:22:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d9a5ef1c32a4390e398653ebfd570f8e1a03d93e Don't need this, we're not using GitHub pages 2020-07-20T00:49:32Z 2020-07-20T00:49:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b975890d998f6e47297a049c7d8674812107ea5b Release 0.21.2 2020-07-18T22:42:54Z 2020-07-18T22:42:54Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f twitter-to-sqlite 206156866 simonw 9599 web-flow 19864447
4ae4aa6f172344b19ff3513707195ee6d2654bd4 Release 2.4 Refs #43, #44 2020-07-18T22:34:15Z 2020-07-18T22:34:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
7b8439068dfa78f7526fc115efe0b44dcda3a318 Renamed tags.repo_id to tags.repo, closes #44 2020-07-18T22:15:06Z 2020-07-18T22:15:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
05238b16328c9fed1486972dbce1b4df66a82f1b Added tags to demo, refs #43 2020-07-18T21:52:51Z 2020-07-18T21:52:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
b368cde1081832fc9f69589ac8771334985e8a6b Added 'tags' command, closes #43 2020-07-18T21:52:10Z 2020-07-18T21:52:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
1f6a134369e6a7efaae9db469f15b1dd2b7f3709 await request.post_body() method, closes #897 2020-07-17T20:12:35Z 2020-07-17T20:12:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c5f06bc356fb5917ef7fbb6fe4693f30d711cdb3 "white-space: pre-wrap" for all table cells, refs #896 2020-07-16T19:06:45Z 2020-07-16T19:06:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4691228a81550818fe7d4b43f67c76da2640687f Fix for version color in nav, refs #892 2020-07-12T20:00:16Z 2020-07-12T20:00:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ee0ef016523a765b6ef6eaa43cad9ad568f78ae4 Added new logo to the documentation 2020-07-12T19:53:29Z 2020-07-12T19:53:29Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
7090e43d804724ef3b31ae5ca9efd6ac05f76cbc Release 2.3 Refs #42 2020-07-09T23:26:34Z 2020-07-09T23:26:34Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
6ff3b4ed426ec0fb06d4acc5443b21c241fb91d2 repos -r option for specific repos, closes #42 2020-07-09T23:25:01Z 2020-07-09T23:25:25Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 github-to-sqlite 207052882 simonw 9599 simonw 9599
a236a6bc771a5a6a9d7e814f1986d461afc422d2 Release notes for 2.11 Refs #118, #120 2020-07-08T17:36:07Z 2020-07-08T17:36:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
0f8b042b47ab4516829a2e56a2668fff0c5329e6 Release 2.11 Refs #118, #120 2020-07-08T17:28:29Z 2020-07-08T17:28:29Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f sqlite-utils 140912432 simonw 9599 web-flow 19864447
f8277d0fb9c05a88a9ff01d996e31d55f0f0a645 sqlite-utils query can now run DML (#120) * Failing test showing that DML in `sqlite-utils query` doesn't work * Run `sqlite-utils query` in a transaction so that DML is committed Thanks, @tsibley! 2020-07-08T05:14:04Z 2020-07-08T05:14:04Z Thomas Sibley f25304fb12f6d6fab36f551427610ed8e96f0c2f GitHub cd792325681cbad9f663f2879d8b69f1edbb678f sqlite-utils 140912432 tsibley 79913 web-flow 19864447
cd231e97cdff914c0371ac2f4dabf10ae93f485e Updated example for asgi_wrapper 2020-07-08T02:01:13Z 2020-07-08T02:01:13Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ba739b2457306dbc14ae4a87003e8784e5ed715d An open source multi-tool for exploring and publishing data 2020-07-07T19:54:54Z 2020-07-07T19:54:54Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ae4593316ccf5e42ad26f27033193834a7e696c8 Add insert --truncate option Deletes all rows in the table (if it exists) before inserting new rows. SQLite doesn't implement a TRUNCATE TABLE statement but does optimize an unqualified DELETE FROM. This can be handy if you want to refresh the entire contents of a table but a) don't have a PK (so can't use --replace), b) don't want the table to disappear (even briefly) for other connections, and c) have to handle records that used to exist being deleted. Ideally the replacement of rows would appear instantaneous to other connections by putting the DELETE + INSERT in a transaction, but this is very difficult without breaking other code as the current transaction handling is inconsistent and non-systematic. There exists the possibility for the DELETE to succeed but the INSERT to fail, leaving an empty table. This is not much worse, however, than the current possibility of one chunked INSERT succeeding and being committed while the next chunked INSERT fails, leaving a partially complete operation. 2020-07-06T21:18:23Z 2020-07-08T17:26:20Z Thomas Sibley f2f4d10a554519ea00fb44a5f6377123c59e1f22 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 tsibley 79913 simonw 9599
78b2dc89dc3f652ae4e67de497fcadc242be17fc datasette-search-all>=0.3 Refs #41 2020-07-06T00:57:52Z 2020-07-06T00:57:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
1dbe2d88fffcbc64ec0db4c0c4af5aa212f88e2e --memory 2Gi, refs #41 2020-07-05T22:42:25Z 2020-07-05T22:42:25Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
bcb59ca466421f199444e2132c220f6ffaa9c655 codecov should not be blocking From https://docs.codecov.io/docs/common-recipe-list 2020-07-03T04:29:32Z 2020-07-03T04:29:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
ea99a4431ce5bc2d65a3496da5b38e1986550a96 Only load Python files from plugins-dir Pull request #890. Thanks, @amjith! * Load only python files from plugins-dir * Add a test to verify non-python files are not loaded as plugins 2020-07-03T03:08:32Z 2020-07-03T03:08:32Z Amjith Ramanujam a83a9ad7fdcc8d400257ebb4c5d09638aa09f73b GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 amjith 49260 web-flow 19864447
57879dc8b346a435804a9e45ffaacbf2a0228bc6 Better titles for canned query pages, closes #887 2020-07-02T00:23:37Z 2020-07-02T00:23:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f1f581b7ffcd5d8f3ae6c1c654d813a6641410eb Release notes for 0.45 Refs #687, #807, #812, #832, #834, #835, #840, #842, #846, #852, #854, #863, #864, #870 2020-07-01T21:43:07Z 2020-07-01T21:43:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c7e8a4aaac712519d3ffab5b0c774ea57907ddc1 Handle missing request object, refs #884 2020-07-01T21:36:36Z 2020-07-01T21:36:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1bae24691f1e9f87daa32b09827c2e3a6af075c3 Only show 'log out' if ds_cookie present, closes #884 2020-07-01T21:25:59Z 2020-07-01T21:25:59Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f7c3fc978ca787e9bbd49357c649d93042396b44 datasette-auth-tokens improved description Refs https://github.com/simonw/datasette-auth-tokens/issues/1 2020-07-01T19:26:30Z 2020-07-01T19:26:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
676bb64c877d73f8ff496cef4632f5a8a5a9283c Release 0.45a5 Refs #840, #832, #835, #812 2020-07-01T04:25:35Z 2020-07-01T04:25:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
549b1c2063db48c4622ee5c7b478a1e3cbc1ac07 New forbidden() plugin hook, closes #812 2020-07-01T04:17:38Z 2020-07-01T04:17:38Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
3ec5b1abf6afa2d22a3378092809a1a8c0249d26 CSRF tests for canned query POST, closes #835 2020-07-01T03:08:00Z 2020-07-01T03:08:00Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
08b4928a75faa1f2ba1c5b9908bcf2df4975a9d4 asgi-csrf>=0.6, refs #835 2020-07-01T01:18:19Z 2020-07-01T01:18:19Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
2b85bbdd45a2da51a735f4aaca940c86e104e18a Added logout button to pattern portfolio, closes #876 Refs #875 2020-06-30T23:47:23Z 2020-06-30T23:47:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
cfd69593f75295c63642a38af6801704c1bddc60 Removed hashes from examples on docs/pages - closes #879 2020-06-30T23:45:34Z 2020-06-30T23:45:34Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d6e03b04302a0852e7133dc030eab50177c37be7 Cascading view permissions, closes #832 - If you have table permission but not database permission you can now view the table page - New BaseView.check_permissions() method 2020-06-30T23:40:50Z 2020-06-30T23:40:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
ab76eddf31bef99630cc78f462a0b67624db60ac Express no opinion if allow block is missing Default permission policy was returning True by default for permission checks - which means that if allow was not defined for a level it would be treated as a passing check. This is better: we now return None of the allow block is not defined, which means 'I have no opinion on this' and allows other code to make its own decisions. Added while working on #832 2020-06-30T22:49:06Z 2020-06-30T22:49:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9ac6292614a332ddc5d0868abe4a72f8f48bc7ac _header_x now defaults to empty string Prior to this a request to e.g. https://latest.datasette.io/fixtures/magic_parameters which did not include a User-Agent header would trigger a 500 error. 2020-06-30T22:00:17Z 2020-06-30T22:00:17Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
2115d7e3457b48b3cf9c81551b9fed2d0e9cd111 Logout link in nav, refs #875 2020-06-29T18:40:40Z 2020-06-29T18:40:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
51427323e68c6fef19a72fad48dd44f933207811 Add message when user logs out, refs #840 2020-06-29T18:31:35Z 2020-06-29T18:31:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
16f592247a2a0e140ada487e9972645406dcae69 Use explicit lifestyle=on for Uvicorn, refs #873 2020-06-29T15:42:50Z 2020-06-29T15:42:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
35aee82c60b2c9a0185b934db5528c8bd11830f2 Fixed 500 error with /favicon.ico, closes #874 2020-06-29T04:27:11Z 2020-06-29T04:27:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
22d932fafc3fa9af5a8f5eeab908688eaeb177ea /-/logout page for logging out of ds_actor cookie Refs #840 2020-06-29T04:17:30Z 2020-06-29T04:17:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
968ce53689b088748e1587f5a57e5cc8150f8ea1 Added datasette-write to plugins list on Ecosystem 2020-06-29T03:49:45Z 2020-06-29T03:49:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
265483173bc8341dc02c8b782b9b59d2ce8bbedb Release 0.45a4 Refs #864, #871 2020-06-29T02:31:03Z 2020-06-29T02:31:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
a8a5f813722f72703a7aae41135ccc40635cc02f Made show_messages available to plugins, closes #864 2020-06-29T00:50:47Z 2020-06-29T00:50:47Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
7ac4936cec87f5a591e5d2680f0acefc3d35a705 .add_message() now works inside plugins, closes #864 Refs #870 2020-06-29T00:25:35Z 2020-06-29T00:25:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
af350ba4571b8e3f9708c40f2ddb48fea7ac1084 Use single Request created in DatasetteRouter, refs #870 2020-06-29T00:01:33Z 2020-06-29T00:01:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
4dad0284327738acd88316d0e35129a78a1a1b47 BaseView.as_asgi is now .as_view, refs #870 2020-06-28T23:47:40Z 2020-06-28T23:47:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
3bc2461c77ecba3e1a95301dd440a9bef56b1283 Refactored AsgiView into BaseView, refs #870 2020-06-28T23:06:30Z 2020-06-28T23:06:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
a8bcafc1775c8a8655b365ae22a3d64f6361c74a Refactored out AsgiRouter, refs #870 2020-06-28T20:45:17Z 2020-06-28T20:45:17Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
0991ea75cc7b265389aa8362414a305ba532d31a Renamed _timestamp to _now, refs #842, closes #871 2020-06-28T19:45:34Z 2020-06-28T19:47:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
99fba0fad35ab81f39e68568ea4afa94b88ab232 Link to datasette-init plugin hook, refs #834 2020-06-28T19:37:50Z 2020-06-28T19:37:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
8b25b14de17e50edca4f5a5fe8001587d9e4006c Added note about unit testing the startup() hook 2020-06-28T16:09:43Z 2020-06-28T16:09:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
b28657672f1023d32c4afbecd0e7232ab417bc88 Added register_magic_plugins hook to changelog, refs #842 2020-06-28T03:29:24Z 2020-06-28T03:29:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1f55a4a2b68fa65e56a28baeb7f44122fdeca7e7 Release notes for 0.45a3 2020-06-28T03:22:49Z 2020-06-28T03:22:49Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
335f26a0f7f00134f02ae0f001946580b0edecf5 /fixtures/magic_parameters demo, refs #842 2020-06-28T03:11:01Z 2020-06-28T03:11:01Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
563f5a2d3ab30ad08daee38f5ec3ed6429ac9206 Magic parameters for canned queries Closes #842 Includes a new plugin hook, register_magic_parameters() 2020-06-28T02:58:16Z 2020-06-28T02:58:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
4b142862f237f95a731cb8263a293eda70d13c82 Support non-async view functions, closes #867 2020-06-27T18:30:34Z 2020-06-27T18:30:34Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1bb33dab49fd25f77b9f8e7ab7ee23b3d64c123c Update pytest-asyncio requirement from <0.13,>=0.10 to >=0.10,<0.15 (#866) Updates the requirements on [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.10.0...v0.14.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 2020-06-24T18:50:55Z 2020-06-24T18:50:55Z dependabot-preview[bot] 2edd38cb3801aa07f709f083eba7cbe4f16e0978 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 dependabot-preview[bot] 27856297 web-flow 19864447
1a5b7d318fa923edfcefd3df8f64dae2e9c49d3f Fixed test I broke in #863 2020-06-24T04:17:30Z 2020-06-24T04:17:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c5916cbffbf366d945cb2fed7b9fd8c5140e96d7 Release notes for 0.45a2 2020-06-24T03:28:50Z 2020-06-24T03:28:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
28bb1c51897f3956861755e345e18b8e0b1423ac csrftoken() now works with .render_template(), closes #863 2020-06-24T03:23:30Z 2020-06-24T03:23:50Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599

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 · Query took 89.417ms · About: github-to-sqlite