commits

1,943 rows sorted by author_date descending

View and edit SQL

sha message author_date ▲ committer_date raw_author raw_committer repo author committer
000528192eaf891118932250141dabe7a1561ece New 'Testing plugins' page, closes #687 2020-06-22T03:53:42Z 2020-06-22T03:53:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
74889aa92e9dfd5f08ee65fe800fdf0fecc818ce How to use the datasette-plugin template, refs #687, closes #855 2020-06-22T02:51:26Z 2020-06-22T02:51:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
751e7b4af7e6ae73d173d38fd5b097673c2169f6 Update tests for new plugin_hooks.rst, refs #687 2020-06-22T02:41:07Z 2020-06-22T02:41:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c32af6f693692afbf282d279af420f06b9d14cdf Split out new 'Writing plugins' page, refs #687 2020-06-22T02:37:48Z 2020-06-22T02:37:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1f423790899f2867cb24f3705f4afdef363f01f1 Improved intro on plugin_hooks.rst page, refs #687 https://datasette.readthedocs.io/en/latest/plugin_hooks.html 2020-06-22T00:52:58Z 2020-06-22T00:52:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
36e77e100632573e1cf907aba9462debac7928e9 Move plugin hooks docs to plugin_hooks.rst, refs #687 2020-06-22T00:33:48Z 2020-06-22T00:34:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
e4216ff5035f57f2fb66031f105e41c3b9728bc1 Fixed rST warning 2020-06-21T21:55:17Z 2020-06-22T00:34:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
84cbf1766083a785f5ce5154d0805654a5314d10 News: A cookiecutter template for writing Datasette plugins 2020-06-20T17:40:05Z 2020-06-20T17:40:05Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d1640ba76b8f10830c56d8289f476fefde3bd1fb Don't show prereleases on changelog badge 2020-06-20T15:48:39Z 2020-06-20T15:48:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
55a6ffb93c57680e71a070416baae1129a0243b8 Link to datasette-saved-queries plugin, closes #852 2020-06-20T03:08:30Z 2020-06-20T03:08:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
64cc536b89b988b17e3ab853e4c64d9706543116 Don't include prereleases in changelog badge 2020-06-19T00:03:23Z 2020-06-19T00:03:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
b59b92b1b0517cf18fa748ff9d0a0bf86298dd43 Fix for tests - order was inconsistent, refs #852 2020-06-18T23:52:06Z 2020-06-18T23:52:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
0807c4200f6b31c804c476eb546ead3f875a2ecc Release notes for 0.45a1, refs #852 2020-06-18T23:40:45Z 2020-06-18T23:40:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9216127ace8d80493f743a4ef4c469f83a3b81ce Documentation tweak, refs #852 2020-06-18T23:39:43Z 2020-06-18T23:39:43Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
6c2634583627bfab750c115cb13850252821d637 New plugin hook: canned_queries(), refs #852 2020-06-18T23:22:33Z 2020-06-18T23:35:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d2f387591bdda3949162e1802816be6ca1bb777a Better rST label for alpha release, refs #807 2020-06-18T21:01:36Z 2020-06-18T21:01:36Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
dda932d818b34ccab11730a76554f0a3748d8348 Release notes for 0.45a0 Refs #834 #846 #854 #807 2020-06-18T20:58:09Z 2020-06-18T20:58:09Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c81f637d862a6b13ac4b07cef5a493b62e079c81 Documentation for alpha/beta release process, refs #807 2020-06-18T20:49:52Z 2020-06-18T20:49:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
13216cb6bd715b3068b917bdeb1f1f24d159c34c Don't push alpha/beta tagged releases to Docker Hub Refs #807 2020-06-18T20:40:33Z 2020-06-18T20:40:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
6151c25a5a8d566c109af296244b9267c536bd9a Respect existing scope["actor"] if set, closes #854 2020-06-18T18:37:28Z 2020-06-18T18:37:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d2aef9f7ef30fa20b1450cd181cf803f44fb4e21 Test illustrating POST against register_routes(), closes #853 2020-06-18T16:21:15Z 2020-06-18T16:21:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
a4ad5a504c161bc3b1caaa40b22e46d600f7d4fc Workaround for 'Too many open files' in test runs, refs #846 2020-06-14T00:26:02Z 2020-06-14T00:26:18Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
0c27f10f9d2124f0f534c25612b58be20441c9d8 Updated plugin examples to include datasette-psutil 2020-06-13T23:41:26Z 2020-06-13T23:41:26Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
cf7a2bdb404734910ec07abc7571351a2d934828 Action to run tests and upload coverage to codecov.io Closes #843. 2020-06-13T21:36:49Z 2020-06-13T21:36:49Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
80c18a18fc444b89cc12b73599d56e091f3a3c87 Configure code coverage, refs #841, #843 2020-06-13T20:48:23Z 2020-06-13T20:48:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
0e49842e227a0f1f69d48108c87d17fe0379e548 datasette/actor_auth_cookie.py coverae to 100%, refs #841 2020-06-13T18:29:14Z 2020-06-13T18:29:14Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d60bd6ad13ef908d7e66a677caee20536f3fb277 Update plugin tests, refs #834 2020-06-13T18:15:33Z 2020-06-13T18:15:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
ae99af25361c9248c721153922c623bd5f440159 Fixed rST code formatting, refs #834 2020-06-13T17:59:35Z 2020-06-13T17:59:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
72ae975156a09619a808cdd03fddddcf62e6f533 Added test for async startup hook, refs #834 2020-06-13T17:58:32Z 2020-06-13T17:58:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
09a3479a5402df96489ed6cab6cc9fd674bf3433 New "startup" plugin hook, closes #834 2020-06-13T17:55:41Z 2020-06-13T17:55:41Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
8703eb0b24d6e73ebb9b40d95711a5aa740f3f21 Install sqlite-utils a bit earlier, confirm version Refs #40 2020-06-12T17:57:40Z 2020-06-12T17:57:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
947dd916eda3d6f65fd9602f27f7a9bb106523d8 Fix for broken sqlite3 install Refs #40, uses https://github.com/simonw/sqlite-utils/issues/115 2020-06-12T17:48:33Z 2020-06-12T17:48:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f github-to-sqlite 207052882 simonw 9599 web-flow 19864447
4d9a3204361d956440307a57bd18c829a15861db Release 2.10 Refs #115 2020-06-12T17:43:45Z 2020-06-12T17:43:45Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
03ee97d2258254581bea72842518904fc1cbe60f CLI now supports upsert/insert - closes #115 2020-06-12T17:40:53Z 2020-06-12T17:40:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 sqlite-utils 140912432 simonw 9599 simonw 9599
b906030235efbdff536405d66078f4868ce0d3bd Release Datasette 0.44 Refs #395, #519, #576, #699, #706, #774, #777, #781, #784, #788, #790, #797, #798, #800, #802, #804, #819, #822, #825, #826, #827, #828, #829, #830, #833, #836, #837, #839 Closes #806. 2020-06-12T01:19:30Z 2020-06-12T01:19:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9ae0d483ead93c0832142e5dc85959ae3c8f73ea Get "$file": "../path" mechanism working again, closes #839 2020-06-12T00:48:20Z 2020-06-12T00:48:20Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
793a52b31771280a6c8660efb9e48b9b763477ff Link to datasett-auth-tokens and datasette-permissions-sql in docs, refs #806 2020-06-12T00:43:51Z 2020-06-12T00:43:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1d2e8e09a00a4b695317627483f352464ea8a105 Some last touches to the 0.44 release notes, refs #806 2020-06-12T00:33:16Z 2020-06-12T00:33:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
308bcc8805236b8eb5a08d8045c84f68bd0ddf0e Fixed test_permissions_debug 2020-06-12T00:25:12Z 2020-06-12T00:25:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
fba8ff6e76253af2b03749ed8dd6e28985a7fb8f "$env": "X" mechanism now works with nested lists, closes #837 2020-06-12T00:21:48Z 2020-06-12T00:21:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f39f11133126158e28780dee91bb9c7719ef5875 Fixed actor_matches_allow bug, closes #836 2020-06-11T22:47:19Z 2020-06-11T22:47:19Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
29c5ff493ad7918b8fc44ea7920b41530e56dd5d view-instance permission for debug URLs, closes #833 2020-06-11T22:14:51Z 2020-06-11T22:14:51Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
09bf3c63225babe8e28cde880ca4399ca7dbd78b Documentation for publish --secret, refs #787 2020-06-11T16:14:30Z 2020-06-11T16:14:30Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
fcc7cd6379ab62b5c2440d26935659a797133030 rST formatting 2020-06-11T16:04:32Z 2020-06-11T16:05:15Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
98632f0a874b7b9dac6abf0abb9fdb7e2839a4d3 --secret command for datasette publish Closes #787 2020-06-11T16:02:03Z 2020-06-11T16:02:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
371170eee8d1659437e42c8ee267cb4b2abcffb5 publish heroku now deploys with Python 3.8.3 2020-06-11T15:44:44Z 2020-06-11T15:44:44Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
ce4958018ede00fbdadf0c37a99889b6901bfb9b Clarify that view-query also lets you execute writable queries 2020-06-11T00:10:28Z 2020-06-11T00:10:28Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
198545733b7a34d7b36ab6510ed30fb7687bcc7e Document that "allow": {} denies all https://github.com/simonw/datasette/issues/831#issuecomment-642324847 2020-06-10T23:56:53Z 2020-06-10T23:56:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9f236c4c00689a022fd1d508f2b809ee2305927f Warn that register_facet_classes may change, refs #830 Also documented policy that plugin hooks should not be shipped without a real example. Refs #818 2020-06-10T20:06:46Z 2020-06-10T20:06:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
57e812d5de9663a3c177e0344f4d1e552a74d484 ds_author cookie can now expire, closes #829 Refs https://github.com/simonw/datasette-auth-github/issues/62#issuecomment-642152076 2020-06-10T19:39:54Z 2020-06-10T19:39:54Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d828abaddec0dce3ec4b4eeddc3a74384e52cf34 Fix horizontal scrollbar on changelog, refs #828 2020-06-10T04:20:07Z 2020-06-10T04:20:07Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f3951539f1750698976359411e19c1ccb79210ed Hopefully fix horizontal scroll with changelog on mobile 2020-06-10T01:19:11Z 2020-06-10T01:19:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
d94fc39e33b5eccae853e62f54bd8cc8e74688ff Crafty JavaScript trick for generating commit references 2020-06-09T23:43:58Z 2020-06-09T23:43:58Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
b3919d8059a519eb7709f0b4fa1561fec219bc98 Mostly complete release notes for 0.44, refs #806 2020-06-09T23:03:42Z 2020-06-09T23:03:42Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
b5f04f42ab56be90735e1df9660e334089fbd6aa ds_actor cookie documentation, closes #826 2020-06-09T22:32:24Z 2020-06-09T22:32:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
008e2f63c217aa066027a872ee706b07bd084857 response.set_cookie(), closes #795 2020-06-09T22:19:37Z 2020-06-09T22:19:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f240970b834d595947c8d27d46d1f19b9119376d Fixed tests/fixtures.py, closes #804 2020-06-09T19:57:54Z 2020-06-09T19:58:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
56eb80a45925d804b443701e2c86315f194b5f7d Documented CSRF protection, closes #827 2020-06-09T19:32:52Z 2020-06-09T19:32:52Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
5ef3b7b0c9b9e318af711bbd03e84af2abffdc29 Applied Black Refs #825 2020-06-09T19:25:44Z 2020-06-09T19:25:48Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
7633b9ab249b2dce5ee0b4fcf9542c13a1703ef0 unauthenticated: true method plus allow block docs, closes #825 2020-06-09T17:01:03Z 2020-06-09T17:01:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
70dd14876e305ddb15263ec0687e23bef5b1ab78 Improved documentation for permissions, refs #699 2020-06-09T16:04:46Z 2020-06-09T16:04:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
3aa87eeaf21083e32d9e02bd857fd44707dc4113 Documentation no loger suggests that actor["id"] is required, closes #823 2020-06-09T14:58:12Z 2020-06-09T14:58:12Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
fa87d16612ff671683f35ecc5f5e36af007599e4 Clearer docs for actor_matches_allow 2020-06-09T14:10:46Z 2020-06-09T14:10:46Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
eefeafaa27a16af3bcb3150b4fe1ef6ee8d5c19f Removed unused import 2020-06-09T14:09:39Z 2020-06-09T14:09:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
fec750435d405ac06cb61a5ddeda7317ef24843a Support anonymous: true in actor_matches_allow, refs #825 2020-06-09T14:01:23Z 2020-06-09T14:01:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
eb3ec279becd3b81e5fa509244711548c86f434f Test for anonymous: true, refs #825 2020-06-09T06:33:06Z 2020-06-09T06:33:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
5a6a73e3190cac103906b479d56129413e5ef190 Replace os.urandom(32).hex() with secrets.token_hex(32) 2020-06-09T04:37:35Z 2020-06-09T04:37:35Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
fac8e9381500fc02cec99281122ee8e0c72fabe1 request.url_vars property, closes #822 2020-06-09T03:40:00Z 2020-06-09T03:40:00Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
db660db4632409334e646237c3dd214764729cd4 Docs + unit tests for Response, closes #821 2020-06-09T03:32:10Z 2020-06-09T03:32:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
f5e79adf26d0daa3831e3fba022f1b749a9efdee register_routes() plugin hook (#819) Fixes #215 2020-06-09T03:12:06Z 2020-06-09T03:12:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f datasette 107914493 simonw 9599 web-flow 19864447
d392dc1cfaeb8d2d7138d3d1d6aa0881f2f30589 Fixed test_table_not_exists_json test 2020-06-09T02:22:40Z 2020-06-09T02:28:25Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
647c5ff0f3e8140f40d7f41f0874ce4e1f4df65c Fixed broken CSS on 404 page, closes #777 2020-06-09T00:35:23Z 2020-06-09T00:35:23Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
49d6d2f7b0f6cb02e25022e1c9403811f1fa0a7c allow_sql block to control execute-sql upermission in metadata.json, closes #813 Also removed the --config allow_sql:0 mechanism in favour of the new allow_sql block. 2020-06-09T00:05:44Z 2020-06-09T00:05:44Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
e0a4664fbab5556454dac7f3c798253a34db2928 Better example plugin for permission_allowed Also fixed it so default permission checks run after plugin permission checks, refs #818 2020-06-08T22:09:57Z 2020-06-08T22:09:57Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
8205d58316ced1d5ae589b29a5a1b5ecb6257ab0 Corrected documentation for resource in view-query 2020-06-08T20:10:40Z 2020-06-08T20:10:40Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
54370853828bdf87ca844fd0fc00900e0e2e659d Documentation for allow blocks on more stuff, closes #811 2020-06-08T19:32:27Z 2020-06-08T19:32:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c7d145e016522dd6ee229d4d0b3ba79a7a8877c1 Updated example for extra_template_vars hook, closes #816 2020-06-08T19:06:05Z 2020-06-08T19:06:05Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
040fc0546f1ad602125ecdc27d9d013d830aa808 Updated tests, refs #817 2020-06-08T19:02:56Z 2020-06-08T19:02:56Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
799c5d53570d773203527f19530cf772dc2eeb24 Renamed resource_identifier to resource, refs #817 2020-06-08T18:59:11Z 2020-06-08T18:59:53Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
c9f1ec616e5a8c83f554baaedd38663569fb9b91 Removed resource_type from permissions system, closes #817 Refs #811, #699 2020-06-08T18:51:03Z 2020-06-08T18:51:03Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
5598c5de011db95396b65b5c8c251cbe6884d6ae Database list on index page respects table/view permissions, refs #811 2020-06-08T18:34:14Z 2020-06-08T18:34:14Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
dcec89270a2e3b9fabed93f1d7b9be3ef86e9ed2 View list respects view-table permission, refs #811 Also makes a small change to the /fixtures.json JSON: "views": ["view_name"] Is now: "views": [{"name": "view_name", "private": true}] 2020-06-08T18:20:21Z 2020-06-08T18:20:59Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9ac27f67fe346e753b562b711a2086e4c616d51d Show padlock on private query page, refs #811 2020-06-08T18:13:32Z 2020-06-08T18:13:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
aa420009c08921d0c9a68cf60a57959be0e8a2e5 Show padlock on private table page, refs #811 2020-06-08T18:07:11Z 2020-06-08T18:07:11Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
dfff34e1987976e72f58ee7b274952840b1f4b71 Applied black, refs #811 2020-06-08T18:03:33Z 2020-06-08T18:03:33Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
ab14b20b248dafbe7f9f9487985614939c83b517 Get tests working again 2020-06-08T17:16:24Z 2020-06-08T17:16:24Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
177059284dc953e6c76f86213aa470db2ff3eaca New request.actor property, refs #811 2020-06-08T17:05:32Z 2020-06-08T17:05:32Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
2a8b39800f194925658bd9e1b5e4cc12619d5e9c Updated tests, refs #811 2020-06-08T14:50:06Z 2020-06-08T14:50:06Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
3ce7f2e7dae010de97b67618c111ea5853164a69 Show padlock on private database page, refs #811 2020-06-08T14:23:10Z 2020-06-08T14:23:10Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
1cf86e5eccf3f92b483bacbad860879cf39b0ad6 Show padlock on private index page, refs #811 2020-06-08T14:18:37Z 2020-06-08T14:18:47Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
cc218fa9be55842656d030545c308392e3736053 Move assert_permissions_checked() calls from test_html.py to test_permissions.py, refs #811 2020-06-08T14:02:31Z 2020-06-08T14:02:31Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
e18f8c3f871fe1e9e00554b5c6c75409cc1a5e6d New check_visibility() utility function, refs #811 2020-06-08T13:49:55Z 2020-06-08T13:49:55Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9397d718345c4b35d2a5c55bfcbd1468876b5ab9 Implemented view-table, refs #811 2020-06-08T04:47:22Z 2020-06-08T04:47:22Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
b26292a4582ea7fe16c59d0ac99f3bd8c3d4b1d0 Test that view-query is respected by query list, refs #811 2020-06-08T03:56:49Z 2020-06-08T03:56:49Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
9b42e1a4f5902fb7d6ad0111189900e2656ffda3 view-database permission Also now using 🔒 to indicate private resources - resources that would not be available to the anonymous user. Refs #811 2020-06-08T03:50:37Z 2020-06-08T03:50:37Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
613fa551a1be31645deb0ece4b46638c181827e0 Removed view-row permission, for the moment - refs #811 https://github.com/simonw/datasette/issues/811#issuecomment-640338347 2020-06-08T03:14:27Z 2020-06-08T03:14:27Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
cd92e4fe2a47039a8c780e4e7183a0d2e7446884 Fixed test name, this executes view-query, not execute-sql - refs #811 2020-06-07T21:33:52Z 2020-06-07T21:33:56Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
8571ce388a23dd98adbdc1b7eff6c6eef5a9d1af Implemented view-instance permission, refs #811 2020-06-07T21:30:39Z 2020-06-07T21:30:39Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
ece0ba6f4bc152af6f605fc5f536ffa46af95274 Test + default impl for view-query permission, refs #811 2020-06-07T21:23:16Z 2020-06-07T21:23:16Z Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 Simon Willison 13ae486343ea6454a93114c6f558ffea2f2c6874 datasette 107914493 simonw 9599 simonw 9599
abc733912447f284b38ddc389d18ba0a8cef8bcf Nicer pattern for make_app_client() in tests, closes #395 2020-06-07T21:14:10Z 2020-06-07T21:14:10Z 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 29.816ms · About: github-to-sqlite