github

Custom SQL query returning 101 rows (hide)

Query parameters

html_urlidnode_idtag_nametarget_commitishnamedraftauthorprereleasecreated_atpublished_atassetsbodyrepo
https://github.com/simonw/datasette/releases/tag/0.25.1 14560294 MDc6UmVsZWFzZTE0NTYwMjk0 0.25.1 master Datasette 0.25.1 0 9599 0 2018-11-05T06:31:41Z 2018-12-16T21:44:27Z [] Documentation improvements plus a fix for publishing to Zeit Now. * `datasette publish now` now uses Zeit’s v1 platform, to work around the new 100MB image limit. Thanks, @slygent - closes #366. 107914493
https://github.com/simonw/datasette/releases/tag/0.25.2 14560304 MDc6UmVsZWFzZTE0NTYwMzA0 0.25.2 master Datasette 0.25.2 0 9599 0 2018-12-16T21:26:37Z 2018-12-16T21:45:39Z [] * `datasette publish heroku` now uses the `python-3.6.7` runtime * Added documentation on [how to build the documentation](https://datasette.readthedocs.io/en/stable/contributing.html#editing-and-building-the-documentation) * Added documentation covering [our release process](https://datasette.readthedocs.io/en/stable/contributing.html#release-process) * Upgraded to pytest 4.0.2 107914493
https://github.com/simonw/datasette-json-html/releases/tag/0.4.0 14760894 MDc6UmVsZWFzZTE0NzYwODk0 0.4.0 master 0.4.0 - <pre> support 0 9599 0 2019-01-02T04:10:17Z 2019-01-02T04:17:15Z [] You can use `{"pre": "text"}` to render text in a `<pre>` HTML tag: { "pre": "This\nhas\nnewlines" } Produces: <pre>This has newlines</pre> If the value attached to the `"pre"` key is itself a JSON object, that JSON will be pretty-printed: { "pre": { "this": { "object": ["is", "nested"] } } } Produces: <pre>{ &#34;this&#34;: { &#34;object&#34;: [ &#34;is&#34;, &#34;nested&#34; ] } }</pre> 142967347
https://github.com/simonw/datasette/releases/tag/0.26 14914779 MDc6UmVsZWFzZTE0OTE0Nzc5 0.26 master Datasette 0.26 0 9599 0 2019-01-03T02:53:59Z 2019-01-10T21:41:00Z [] [Datasette 0.26 release notes](https://datasette.readthedocs.io/en/stable/changelog.html#v0-26) 107914493
https://github.com/simonw/csvs-to-sqlite/releases/tag/0.9 15022807 MDc6UmVsZWFzZTE1MDIyODA3 0.9 master csvs-to-sqlite 0.9 0 9599 0 2019-01-17T05:17:02Z 2019-01-17T05:20:23Z [] - Support for loading CSVs directly from URLs, thanks @betatim - #38 - New -pk/--primary-key options, closes #22 - Create FTS index for extracted column values - Added --no-fulltext-fks option, closes #32 - Now using black for code formatting - Bumped versions of dependencies 110509816
https://github.com/simonw/sqlite-utils/releases/tag/0.7 15175633 MDc6UmVsZWFzZTE1MTc1NjMz 0.7 master 0.7 0 9599 0 2019-01-25T07:20:49Z 2019-01-25T07:27:57Z [] Release notes are here: https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-7 140912432
https://github.com/simonw/datasette/releases/tag/0.26.1 15206659 MDc6UmVsZWFzZTE1MjA2NjU5 0.26.1 master Datasette 0.26.1 0 9599 0 2019-01-11T00:51:38Z 2019-01-28T01:50:45Z [] Release notes: https://datasette.readthedocs.io/en/stable/changelog.html#v0-26-1 107914493
https://github.com/simonw/sqlite-utils/releases/tag/0.8 15208430 MDc6UmVsZWFzZTE1MjA4NDMw 0.8 master 0.8 0 9599 0 2019-01-26T02:13:29Z 2019-01-28T06:28:12Z [] Two new commands: `sqlite-utils csv` and `sqlite-utils json` https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-8 140912432
https://github.com/simonw/sqlite-utils/releases/tag/0.9 15243253 MDc6UmVsZWFzZTE1MjQzMjUz 0.9 master 0.9 0 9599 0 2019-01-28T06:34:33Z 2019-01-29T15:30:48Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-9 140912432
https://github.com/simonw/datasette/releases/tag/0.27 15389392 MDc6UmVsZWFzZTE1Mzg5Mzky 0.27 master Datasette 0.27 0 9599 0 2019-02-01T03:47:05Z 2019-02-06T05:10:20Z [] https://datasette.readthedocs.io/en/stable/changelog.html#v0-27 107914493
https://github.com/simonw/sqlite-utils/releases/tag/0.10 15439849 MDc6UmVsZWFzZTE1NDM5ODQ5 0.10 master 0.10 0 9599 0 2019-02-07T05:17:52Z 2019-02-08T05:19:33Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-10 140912432
https://github.com/simonw/db-to-sqlite/releases/tag/0.2 15440165 MDc6UmVsZWFzZTE1NDQwMTY1 0.2 master 0.2 0 9599 0 2019-02-08T06:01:44Z 2019-02-08T06:07:36Z [] `--all` option can now be used to duplicate an entire database, including detecting foreign key relationships. `--table` option called without `--sql` will now mirror the specified table. 166159072
https://github.com/simonw/sqlite-utils/releases/tag/0.13 15739051 MDc6UmVsZWFzZTE1NzM5MDUx 0.13 master 0.13 0 9599 0 2019-02-24T06:54:43Z 2019-02-24T07:00:14Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-13 140912432
https://github.com/simonw/sqlite-utils/releases/tag/0.11 15731282 MDc6UmVsZWFzZTE1NzMxMjgy 0.11 master 0.11 0 9599 0 2019-02-08T05:23:50Z 2019-02-23T02:15:34Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-11 140912432
https://github.com/simonw/sqlite-utils/releases/tag/0.12 15731354 MDc6UmVsZWFzZTE1NzMxMzU0 0.12 master 0.12 0 9599 0 2019-02-23T02:22:28Z 2019-02-23T02:31:29Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-12 140912432
https://github.com/simonw/sqlite-utils/releases/tag/0.14 15744513 MDc6UmVsZWFzZTE1NzQ0NTEz 0.14 master 0.14 0 9599 0 2019-02-24T23:11:51Z 2019-02-24T23:15:16Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v0-14 140912432
https://github.com/simonw/datasette-render-html/releases/tag/0.1 17055917 MDc6UmVsZWFzZTE3MDU1OTE3 0.1 master   0 9599 0 2019-04-30T01:55:11Z 2019-04-30T01:59:32Z []   184168864
https://github.com/simonw/datasette/releases/tag/0.28 17450414 MDc6UmVsZWFzZTE3NDUwNDE0 0.28 master Datasette 0.28 0 9599 0 2019-05-19T21:37:49Z 2019-05-19T21:42:28Z [] [Datasette 0.28](https://datasette.readthedocs.io/en/stable/changelog.html#v0-28) - a salmagundi of new features! * No longer immutable! Datasette now supports [databases that change](https://datasette.readthedocs.io/en/stable/changelog.html#supporting-databases-that-change). * [Faceting improvements](https://datasette.readthedocs.io/en/stable/changelog.html#faceting-improvements-and-faceting-plugins) including facet-by-JSON-array and the ability to define custom faceting using plugins. * [datasette publish cloudrun](https://datasette.readthedocs.io/en/stable/changelog.html#datasette-publish-cloudrun) lets you publish databasese to Google's new Cloud Run hosting service. * New [register_output_renderer](https://datasette.readthedocs.io/en/stable/changelog.html#register-output-renderer-plugins) plugin hook for adding custom output extensions to Datasette in addition to the default `.json` and `.csv`. * Dozens of other smaller features and tweaks - see [the release notes](https://datasette.readthedocs.io/en/stable/changelog.html#v0-28) for full details. 107914493
https://github.com/simonw/sqlite-utils/releases/tag/1.0 17583581 MDc6UmVsZWFzZTE3NTgzNTgx 1.0 master 1.0 0 9599 0 2019-05-25T01:06:38Z 2019-05-25T01:19:21Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-0 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.0.1 17616531 MDc6UmVsZWFzZTE3NjE2NTMx 1.0.1 master 1.0.1 0 9599 0 2019-05-28T00:50:28Z 2019-05-28T00:51:21Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-0-1 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.1 17645877 MDc6UmVsZWFzZTE3NjQ1ODc3 1.1 master 1.1 0 9599 0 2019-05-29T05:12:03Z 2019-05-29T05:15:22Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-1 * Support for `ignore=True` / `--ignore` for ignoring inserted records if the primary key alread exists (#21) * Ability to add a column that is a foreign key reference using `fk=...` / `--fk` (#16) 140912432
https://github.com/simonw/datasette-render-binary/releases/tag/0.1 17874587 MDc6UmVsZWFzZTE3ODc0NTg3 0.1 master 0.1 0 9599 0 2019-06-09T16:01:27Z 2019-06-09T16:10:36Z []   191022928
https://github.com/simonw/datasette-bplist/releases/tag/0.1 17870990 MDc6UmVsZWFzZTE3ODcwOTkw 0.1 master 0.1 0 9599 0 2019-06-09T01:14:22Z 2019-06-09T01:19:55Z [] Initial release. 190950781
https://github.com/simonw/sqlite-utils/releases/tag/1.2 17961871 MDc6UmVsZWFzZTE3OTYxODcx 1.2 master 1.2 0 9599 0 2019-06-13T06:39:59Z 2019-06-13T06:42:21Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-2 140912432
https://github.com/simonw/datasette-render-binary/releases/tag/0.2 17976835 MDc6UmVsZWFzZTE3OTc2ODM1 0.2 master 0.2 0 9599 0 2019-06-09T16:20:28Z 2019-06-13T16:14:52Z [] Added screenshot. 191022928
https://github.com/simonw/datasette-render-binary/releases/tag/0.3 17976887 MDc6UmVsZWFzZTE3OTc2ODg3 0.3 master 0.3 0 9599 0 2019-06-13T16:14:18Z 2019-06-13T16:16:36Z [] Now uses the [filetype](https://pypi.org/project/filetype/) module to suggest a possible format. <img width="600" alt="many-photos-tables__RKFaceCrop__58_rows" src="https://user-images.githubusercontent.com/9599/59449428-df85cf00-8dbb-11e9-8817-0fd09ff539c7.png"> 191022928
https://github.com/simonw/datasette-json-html/releases/tag/0.5 17987324 MDc6UmVsZWFzZTE3OTg3MzI0 0.5 master 0.5 - tooltips and demos 0 9599 0 2019-06-14T01:29:34Z 2019-06-14T01:33:44Z [] Links can now have tooltips (#2): ``` { "href": "https://simonwillison.net/", "label": "Simon Willison", "title": "My blog" } ``` Also added [a live demo](https://datasette-json-html.datasette.io/demo?sql=select+%27%7B%0D%0A++++%22href%22%3A+%22https%3A%2F%2Fsimonwillison.net%2F%22%2C%0D%0A++++%22label%22%3A+%22Simon+Willison%22%2C%0D%0A++++%22title%22%3A+%22My+blog%22%0D%0A%7D%27) and linked to it throughout the README (#3, #1) 142967347
https://github.com/simonw/sqlite-utils/releases/tag/1.2.1 18132566 MDc6UmVsZWFzZTE4MTMyNTY2 1.2.1 master 1.2.1 0 9599 0 2019-06-21T00:01:24Z 2019-06-21T00:06:29Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-2-1 140912432
https://github.com/simonw/yaml-to-sqlite/releases/tag/0.2 18169270 MDc6UmVsZWFzZTE4MTY5Mjcw 0.2 master 0.2 0 9599 0 2019-06-23T22:55:32Z 2019-06-23T22:55:50Z [] Better README 175550127
https://github.com/simonw/csvs-to-sqlite/releases/tag/0.9.1 18185234 MDc6UmVsZWFzZTE4MTg1MjM0 0.9.1 master csvs-to-sqlite 0.9.1 0 9599 0 2019-06-24T15:16:54Z 2019-06-24T15:21:12Z [] * Fixed bug where `-f` option used FTS4 even when FTS5 was available (#41) 110509816
https://github.com/simonw/sqlite-utils/releases/tag/1.2.2 18226656 MDc6UmVsZWFzZTE4MjI2NjU2 1.2.2 master 1.2.2 0 9599 0 2019-06-26T04:20:55Z 2019-06-26T04:24:33Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-2-2 140912432
https://github.com/simonw/db-to-sqlite/releases/tag/0.3 18242211 MDc6UmVsZWFzZTE4MjQyMjEx 0.3 master 0.3 0 9599 0 2019-02-24T21:59:42Z 2019-06-26T15:54:56Z [] Anchor to sqlite-utils==0.13 to pick up a breaking change. 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/0.4 18242248 MDc6UmVsZWFzZTE4MjQyMjQ4 0.4 master 0.4 0 9599 0 2019-02-24T23:44:01Z 2019-06-26T15:55:54Z [] * Create `--all` tables in toposort order * Depend on sqlite-utils version 0.14 or higher 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/0.5 18242294 MDc6UmVsZWFzZTE4MjQyMjk0 0.5 master 0.5 0 9599 0 2019-06-26T15:44:35Z 2019-06-26T15:57:17Z [] * Foreign keys are now all added at the end, which means we can support circular foreign key references #1 * Dropped dependency on `toposort` * Added `--all --skip=table` option for skipping one or more tables when running `--all` 166159072
https://github.com/simonw/sqlite-utils/releases/tag/1.3 18307928 MDc6UmVsZWFzZTE4MzA3OTI4 1.3 master 1.3 0 9599 0 2019-06-29T06:32:36Z 2019-06-29T06:39:32Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-3 140912432
https://github.com/simonw/db-to-sqlite/releases/tag/0.6 18310609 MDc6UmVsZWFzZTE4MzEwNjA5 0.6 master 0.6 0 9599 0 2019-06-29T15:18:30Z 2019-06-29T15:27:18Z [] - `--all` can now add many foreign key relationships without a `VACUUM` between each one, #8 - Added unit tests against MySQL, refs #5 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/0.7 18312451 MDc6UmVsZWFzZTE4MzEyNDUx 0.7 master 0.7 0 9599 0 2019-06-29T21:27:30Z 2019-06-29T21:31:00Z [] - Support `pip install db-to-sqlite[postgresql]` #4 - Documentation for both that and `pip install db-to-sqlite[mysql]` 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/0.8 18312546 MDc6UmVsZWFzZTE4MzEyNTQ2 0.8 master 0.8 0 9599 0 2019-06-29T21:52:48Z 2019-06-29T21:53:58Z [] * Added `--progress` option to show progress bars during import - #7 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/1.0 18320205 MDc6UmVsZWFzZTE4MzIwMjA1 1.0 master 1.0 0 9599 0 2019-07-01T01:23:17Z 2019-07-01T01:32:47Z [] See the [README](https://github.com/simonw/db-to-sqlite/blob/1.0/README.md) for full usage instructions. * Instead of using `--connection` the connection string is now a required positional argument, #14 * `--sql` must now be accompanied by `--output` specifying the table the query results should be written to * `--redact tablename columnname` option can be used to redact values, #2 * Foreign keys are now created with indexes, use `--no-index-fks` to disable this, #12 * `--table` can now be used multiple times, #6 * README and `--help` now include example connection strings * README also details how this can be used with Heroku Postgres 166159072
https://github.com/simonw/db-to-sqlite/releases/tag/1.0.1 18321523 MDc6UmVsZWFzZTE4MzIxNTIz 1.0.1 master 1.0.1 0 9599 0 2019-07-01T04:08:01Z 2019-07-01T04:09:04Z [] * Improvements to README 166159072
https://github.com/simonw/csvs-to-sqlite/releases/tag/0.9.2 18377238 MDc6UmVsZWFzZTE4Mzc3MjM4 0.9.2 master csvs-to-sqlite 0.9.2 0 9599 0 2019-07-03T04:36:26Z 2019-07-03T04:37:15Z [] Bumped dependencies and pinned pytest to version 4 (5 is incompatible with Python 2.7). 110509816
https://github.com/simonw/datasette-auth-github/releases/tag/0.1 18441103 MDc6UmVsZWFzZTE4NDQxMTAz 0.1 master 0.1 0 9599 0 2019-07-04T15:05:34Z 2019-07-05T15:58:24Z [] Initial working release. 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.1.1 18441133 MDc6UmVsZWFzZTE4NDQxMTMz 0.1.1 master 0.1.1 0 9599 0 2019-07-05T15:58:48Z 2019-07-05T16:00:07Z [] Outbound calls to the GitHub API are now non-blocking (using [http3](https://github.com/encode/http3)) - #8 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.6 18458558 MDc6UmVsZWFzZTE4NDU4NTU4 0.6 master 0.6 0 9599 0 2019-07-07T19:41:27Z 2019-07-07T19:41:47Z [] * Redirects back to where you were after you login, using a new `asgi_auth_redirect` cookie - #26 * Unset asgi_auth_logout cookie when you sign in again - #28 * Fixed bug where API call to GitHub intermittently failed with `ConnectionResetError` - #27 * More robust creation of derived cookie signing secret using `hashlib.pbkdf2_hmac` * HTML pages now served with `charset=UTF-8` - #30 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.6.1 18458837 MDc6UmVsZWFzZTE4NDU4ODM3 0.6.1 master 0.6.1 0 9599 0 2019-07-07T20:38:42Z 2019-07-07T20:39:19Z [] Minor code clean-up and updated one-line description for PyPI / README. 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.2 18451662 MDc6UmVsZWFzZTE4NDUxNjYy 0.2 master 0.2 0 9599 0 2019-07-06T17:11:39Z 2019-07-06T17:14:02Z [] * `/-/logout` URL for logging out #7 * Custom navigation showing login state #5 * Restored ASGI lifespan support #10 * `disable_auto_login` setting #9 * `Cache-Control: private` #6 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.3 18451672 MDc6UmVsZWFzZTE4NDUxNjcy 0.3 master 0.3 0 9599 0 2019-07-06T17:14:58Z 2019-07-06T17:15:29Z [] * Ability to restrict access to specific users or members of specific GitHub organizations #4 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.3.1 18451716 MDc6UmVsZWFzZTE4NDUxNzE2 0.3.1 master 0.3.1 0 9599 0 2019-07-06T17:27:03Z 2019-07-06T17:27:46Z [] * Fixed bug where we were requesting the incorrect OAuth scope when using `allow_orgs` #14 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.3.2 18452996 MDc6UmVsZWFzZTE4NDUyOTk2 0.3.2 master 0.3.2 0 9599 0 2019-07-06T20:18:37Z 2019-07-06T22:01:45Z [] * Fixed bug where custom template was not correctly included in the package #15 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.4 18453004 MDc6UmVsZWFzZTE4NDUzMDA0 0.4 master 0.4 0 9599 0 2019-07-06T22:02:38Z 2019-07-06T22:03:41Z [] * More compact JSON encoding for authentication cookie value * Support single string values for `allow_users`/`allow_orgs` options, #16 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.5 18453939 MDc6UmVsZWFzZTE4NDUzOTM5 0.5 master 0.5 0 9599 0 2019-07-07T02:35:09Z 2019-07-07T02:37:16Z [] * New `allow_teams` configuration option for restricting access to members of a GitHub team - #11 * Signed cookies expire after a TTL (customize with new `cooke_ttl` setting) - #22 * Documentation on using this as ASGI middleware - #19 * Avoid 404 on `/-/auth-callback` if user is logged in - #24 * Added `cookie_version` setting for invalidating all cookies - #18 195087137
https://github.com/simonw/datasette/releases/tag/0.29 18461320 MDc6UmVsZWFzZTE4NDYxMzIw 0.29 master Datasette 0.29 0 9599 0 2019-07-08T03:14:27Z 2019-07-08T03:43:13Z [] ASGI, new plugin hooks, facet by date and much, much more… See [the release notes](https://datasette.readthedocs.io/en/stable/changelog.html#v0-29) for full details. 107914493
https://github.com/simonw/datasette-auth-github/releases/tag/0.6.2 18461352 MDc6UmVsZWFzZTE4NDYxMzUy 0.6.2 master 0.6.2 0 9599 0 2019-07-08T03:47:16Z 2019-07-08T03:47:38Z [] Updated README for PyPI 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.6.3 18476766 MDc6UmVsZWFzZTE4NDc2NzY2 0.6.3 master 0.6.3 0 9599 0 2019-07-08T16:51:01Z 2019-07-08T16:51:39Z [] Additional documentation on `scope["auth"]` when using as ASGI middleware. 195087137
https://github.com/simonw/datasette-cors/releases/tag/0.3 18542137 MDc6UmVsZWFzZTE4NTQyMTM3 0.3 master 0.3 0 9599 0 2019-07-11T04:40:37Z 2019-07-11T04:43:24Z [] Now with unit tests! #1 195696804
https://github.com/simonw/datasette-auth-github/releases/tag/0.7 18555982 MDc6UmVsZWFzZTE4NTU1OTgy 0.7 master 0.7 0 9599 0 2019-07-11T15:05:54Z 2019-07-11T15:07:15Z [] * New `require_auth` configuration option. This defaults to `True` (reflecting existing behaviour) when `datasette-auth-github` is used as a Datasette plugin, but it defaults to `False` if you use the wrapper ASGI middleware class directly. #37 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.8 18596695 MDc6UmVsZWFzZTE4NTk2Njk1 0.8 master 0.8 0 9599 0 2019-07-13T18:39:34Z 2019-07-13T18:43:06Z [] Now compatible with Python 3.5, which means it can run on Glitch! https://datasette-auth-github-demo.glitch.me/ #38 This also means we now have no installation dependencies, since the code now uses the standard library to make API calls instead of depending on [http3](https://github.com/encode/http3). #40 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.9 18598299 MDc6UmVsZWFzZTE4NTk4Mjk5 0.9 master 0.9 0 9599 0 2019-07-14T00:40:16Z 2019-07-14T00:41:33Z [] - Explicit log in screen now includes SVG GitHub logo on the button - #42 - Default signed cookie TTL is now 1 hour, not 24 hours - #43 195087137
https://github.com/simonw/datasette-auth-github/releases/tag/0.9.1 18598348 MDc6UmVsZWFzZTE4NTk4MzQ4 0.9.1 master 0.9.1 0 9599 0 2019-07-14T00:58:35Z 2019-07-14T00:59:24Z [] - Updated documentation to reflect new one hour `cookie_ttl` default - #43 195087137
https://github.com/simonw/datasette/releases/tag/0.29.1 18598489 MDc6UmVsZWFzZTE4NTk4NDg5 0.29.1 master 0.29.1 0 9599 0 2019-07-11T16:17:55Z 2019-07-14T01:43:44Z [] - Fixed bug with static mounts using relative paths which could lead to traversal exploits (#555) - thanks Abdussamet Kocak! https://datasette.readthedocs.io/en/stable/changelog.html#v0-29-1 107914493
https://github.com/simonw/sqlite-utils/releases/tag/1.6 18723202 MDc6UmVsZWFzZTE4NzIzMjAy 1.6 master 1.6 0 9599 0 2019-07-19T04:51:21Z 2019-07-19T05:36:48Z [] - `sqlite-utils insert` can now accept TSV data via the new `--tsv` option (#41) 140912432
https://github.com/dogsheep/healthkit-to-sqlite/releases/tag/0.2 18750559 MDc6UmVsZWFzZTE4NzUwNTU5 0.2 master 0.2 0 9599 0 2019-07-20T16:44:05Z 2019-07-20T16:44:41Z [] Fixed a bug where duplicate records could crash the import. 197882382
https://github.com/dogsheep/healthkit-to-sqlite/releases/tag/0.1 18750551 MDc6UmVsZWFzZTE4NzUwNTUx 0.1 master Initial release 0 9599 0 2019-07-20T06:22:57Z 2019-07-20T16:43:09Z []   197882382
https://github.com/dogsheep/healthkit-to-sqlite/releases/tag/0.3 18762495 MDc6UmVsZWFzZTE4NzYyNDk1 0.3 master 0.3 0 9599 0 2019-07-22T03:31:54Z 2019-07-22T03:33:32Z [] - Tool now displays a progress bar during import - you can disable it with `--silent` #5 - You can pass a path to a decompressed XML file instead of a zip file, using `--xml` - Records table is now broken up into different tables for each type of recorded data #6 197882382
https://github.com/dogsheep/healthkit-to-sqlite/releases/tag/0.3.1 18823859 MDc6UmVsZWFzZTE4ODIzODU5 0.3.1 master 0.3.1 0 9599 0 2019-07-24T06:33:22Z 2019-07-24T06:38:36Z [] Uses less RAM - see #7 197882382
https://github.com/dogsheep/healthkit-to-sqlite/releases/tag/0.3.2 18881253 MDc6UmVsZWFzZTE4ODgxMjUz 0.3.2 master 0.3.2 0 9599 0 2019-07-26T06:02:30Z 2019-07-26T06:12:12Z [] Fix for #9 - Too many SQL variables bug 197882382
https://github.com/simonw/sqlite-utils/releases/tag/1.7 18911392 MDc6UmVsZWFzZTE4OTExMzky 1.7 master 1.7 0 9599 0 2019-07-24T06:50:41Z 2019-07-28T12:03:21Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-7 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.7.1 18911404 MDc6UmVsZWFzZTE4OTExNDA0 1.7.1 master 1.7.1 0 9599 0 2019-07-28T12:00:51Z 2019-07-28T12:05:36Z [] https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-7-1 140912432
https://github.com/simonw/db-to-sqlite/releases/tag/1.0.2 19054897 MDc6UmVsZWFzZTE5MDU0ODk3 1.0.2 master 1.0.2 0 9599 0 2019-08-03T04:01:00Z 2019-08-03T04:09:41Z [] Fix for #18 - no longer throws error on empty tables 166159072
https://github.com/simonw/csvs-to-sqlite/releases/tag/1.0 19056866 MDc6UmVsZWFzZTE5MDU2ODY2 1.0 master csvs-to-sqlite 1.0 0 9599 0 2019-08-03T10:50:48Z 2019-08-03T10:58:15Z [] This release drops support for Python 2.x #55 110509816
https://github.com/dogsheep/swarm-to-sqlite/releases/tag/0.1 19669553 MDc6UmVsZWFzZTE5NjY5NTUz 0.1 master 0.1 0 9599 0 2019-08-31T02:46:58Z 2019-08-31T02:58:32Z [] First usable release. 205429375
https://github.com/simonw/datasette/releases/tag/0.29.2 19704661 MDc6UmVsZWFzZTE5NzA0NjYx 0.29.2 master 0.29.2 0 9599 0 2019-07-14T03:04:05Z 2019-09-03T00:33:35Z [] * Bumped Uvicorn to 0.8.4, fixing a bug where the querystring was not included in the server logs. (#559) * Fixed bug where the navigation breadcrumbs were not displayed correctly on the page for a custom query. (#558) * Fixed bug where custom query names containing unicode characters caused errors. https://datasette.readthedocs.io/en/stable/changelog.html#v0-29-2 107914493
https://github.com/simonw/sqlite-utils/releases/tag/1.8 19704736 MDc6UmVsZWFzZTE5NzA0NzM2 1.8 master 1.8 0 9599 0 2019-07-28T15:41:42Z 2019-09-03T00:45:42Z [] https://sqlite-utils.readthedocs.io/en/stable/changelog.html#v1-8 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.9 19704739 MDc6UmVsZWFzZTE5NzA0NzM5 1.9 master 1.9 0 9599 0 2019-08-04T03:35:30Z 2019-09-03T00:46:02Z [] https://sqlite-utils.readthedocs.io/en/stable/changelog.html#v1-9 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.10 19704743 MDc6UmVsZWFzZTE5NzA0NzQz 1.10 master 1.10 0 9599 0 2019-08-23T12:24:04Z 2019-09-03T00:46:27Z [] https://sqlite-utils.readthedocs.io/en/stable/changelog.html#v1-10 140912432
https://github.com/simonw/sqlite-utils/releases/tag/1.11 19704889 MDc6UmVsZWFzZTE5NzA0ODg5 1.11 master 1.11 0 9599 0 2019-09-03T00:58:41Z 2019-09-03T01:03:27Z [] https://sqlite-utils.readthedocs.io/en/stable/changelog.html#v1-11 140912432
https://github.com/dogsheep/twitter-to-sqlite/releases/tag/0.1a 19763160 MDc6UmVsZWFzZTE5NzYzMTYw 0.1a master Alpha release 0 9599 0 2019-09-03T20:42:38Z 2019-09-04T22:08:18Z []   206156866
https://github.com/dogsheep/twitter-to-sqlite/releases/tag/0.2 19763185 MDc6UmVsZWFzZTE5NzYzMTg1 0.2 master 0.2 0 9599 0 2019-09-04T21:17:34Z 2019-09-04T22:09:46Z [] Full text search for tweets table 206156866
https://github.com/dogsheep/twitter-to-sqlite/releases/tag/0.3 19763200 MDc6UmVsZWFzZTE5NzYzMjAw 0.3 master 0.3 0 9599 0 2019-09-04T22:10:07Z 2019-09-04T22:11:01Z [] Extract places and media into separate tables Demo: https://twitter-to-sqlite-demo.now.sh/ 206156866
https://github.com/dogsheep/twitter-to-sqlite/releases/tag/0.4 19865891 MDc6UmVsZWFzZTE5ODY1ODkx 0.4 master 0.4 0 9599 0 2019-09-09T22:41:25Z 2019-09-09T22:43:05Z [] * New `users-lookup` command for fetching multiple user profiles, including using new `--sql` and `--attach` options * New `list-members` subcommand for fetching members of a list * Added `stop_after` option to `user-timeline` command 206156866
https://github.com/dogsheep/twitter-to-sqlite/releases/tag/0.5 19889174 MDc6UmVsZWFzZTE5ODg5MTc0 0.5 master 0.5 0 9599 0 2019-09-10T17:38:46Z 2019-09-10T17:39:47Z [] * Added `followers-ids` and `friends-ids` subcommands 206156866
https://github.com/simonw/datasette-rure/releases/tag/0.2 19899411 MDc6UmVsZWFzZTE5ODk5NDEx 0.2 master 0.2 0 9599 0 2019-09-11T03:24:21Z 2019-09-11T03:25:22Z [] * Added regexp_match() function, #1 * Added regexp_matches() function, #2 207630174
https://github.com/simonw/datasette-rure/releases/tag/0.1 19890182 MDc6UmVsZWFzZTE5ODkwMTgy 0.1 master 0.1 0 9599 0 2019-09-10T18:15:45Z 2019-09-10T18:17:42Z [] First working version 207630174
https://github.com/simonw/datasette-rure/releases/tag/0.3 19927123 MDc6UmVsZWFzZTE5OTI3MTIz 0.3 master 0.3 0 9599 0 2019-09-11T22:58:20Z 2019-09-11T23:00:32Z [] * Documentation now links to interactive demos * Now uses an LRU cache for compiled regular expressions, which can give a 10x speedup on queries #3 207630174
https://github.com/dogsheep/github-to-sqlite/releases/tag/0.1.1 19993251 MDc6UmVsZWFzZTE5OTkzMjUx 0.1.1 master 0.1.1 0 9599 0 2019-09-14T19:19:33Z 2019-09-14T19:42:08Z [] * Fix bug in authentication handling code 207052882
https://github.com/dogsheep/github-to-sqlite/releases/tag/0.2 19993751 MDc6UmVsZWFzZTE5OTkzNzUx 0.2 master 0.2 0 9599 0 2019-09-14T21:31:17Z 2019-09-14T21:32:34Z [] * Added the `github-to-sqlite starred` command for retrieving starred repos, #1 207052882
https://github.com/dogsheep/github-to-sqlite/releases/tag/0.3 19993820 MDc6UmVsZWFzZTE5OTkzODIw 0.3 master 0.3 0 9599 0 2019-09-14T21:49:27Z 2019-09-14T21:50:01Z [] * `license` is now extracted from the `repos` table into a separate `licenses` table with a foreign key, #2 207052882
https://github.com/simonw/datasette/releases/tag/0.15 10458641 MDc6UmVsZWFzZTEwNDU4NjQx 0.15 master Datasette 0.15: sort by column 0 9599 0 2018-04-09T15:48:24Z 2018-04-09T15:55:29Z [] The biggest new feature in this release is the ability to sort by column. On the table page the column headers can now be clicked to apply sort (or descending sort), or you can specify `?_sort=column` or `?_sort_desc=column` directly in the URL. You can try this feature out on [this fivethirtyeight data](https://fivethirtyeight.datasettes.com/fivethirtyeight/congress-age%2Fcongress-terms) about the ages of different US politicians. - `table_rows` =\> `table_rows_count`, `filtered_table_rows` =\> `filtered_table_rows_count` Renamed properties. Closes [\#194](https://github.com/simonw/datasette/issues/194) - New `sortable_columns` option in `metadata.json` to control sort options. You can now explicitly set which columns in a table can be used for sorting using the `_sort` and `_sort_desc` arguments using `metadata.json`: { "databases": { "database1": { "tables": { "example_table": { "sortable_columns": [ "height", "weight" ] } } } } } Refs [\#189](https://github.com/simonw/datasette/issues/189) - Column headers now link to sort/desc sort - refs [\#189](https://github.com/simonw/datasette/issues/189) - `_sort` and `_sort_desc` parameters for table views Allows for paginated sorted results based on a specified column. Refs [\#189](https://github.com/simonw/datasette/issues/189) - Total row count now correct even if `_next` applied - Use .custom\_sql() for \_group\_count implementation (refs [\#150](https://github.com/simonw/datasette/issues/150)) - Make HTML title more readable in query template ([\#180](https://github.com/simonw/datasette/issues/180)) \[Ryan Pitts\] - New `?_shape=objects/object/lists` param for JSON API ([\#192](https://github.com/simonw/datasette/issues/192)) New `_shape=` parameter replacing old `.jsono` extension Now instead of this: /database/table.jsono We use the `_shape` parameter like this: /database/table.json?_shape=objects Also introduced a new `_shape` called `object` which looks like this: /database/table.json?_shape=object Returning an object for the rows key: ... "rows": { "pk1": { ... }, "pk2": { ... } } Refs [\#122](https://github.com/simonw/datasette/issues/122) - Utility for writing test database fixtures to a .db file `python tests/fixtures.py /tmp/hello.db` This is useful for making a SQLite database of the test fixtures for interactive exploration. - Compound primary key `_next=` now plays well with extra filters Closes [\#190](https://github.com/simonw/datasette/issues/190) - Fixed bug with keyset pagination over compound primary keys Refs [\#190](https://github.com/simonw/datasette/issues/190) - Database/Table views inherit `source/license/source_url/license_url` metadata If you set the `source_url/license_url/source/license` fields in your root metadata those values will now be inherited all the way down to the database and table templates. The `title/description` are NOT inherited. Also added unit tests for the HTML generated by the metadata. Refs [\#185](https://github.com/simonw/datasette/issues/185) - Add metadata, if it exists, to heroku temp dir ([\#178](https://github.com/simonw/datasette/issues/178)) \[Tony Hirst\] - Initial documentation for pagination - Broke up test\_app into test\_api and test\_html - Fixed bug with .json path regular expression I had a table called `geojson` and it caused an exception because the regex was matching `.json` and not `\.json` - Deploy to Heroku with Python 3.6.3 107914493
https://github.com/simonw/datasette/releases/tag/0.18 10547491 MDc6UmVsZWFzZTEwNTQ3NDkx 0.18 master Datasette 0.18: units 0 9599 0 2018-04-14T15:36:10Z 2018-04-14T15:45:11Z [] This release introduces [support for units](http://datasette.readthedocs.io/en/latest/metadata.html#specifying-units-for-a-column), contributed by Russ Garrett ([\#203](https://github.com/simonw/datasette/issues/203)). You can now optionally specify the units for specific columns using `metadata.json`. Once specified, units will be displayed in the HTML view of your table. They also become available for use in filters - if a column is configured with a unit of distance, you can request all rows where that column is less than 50 meters or more than 20 feet [for example](https://wtr-api.herokuapp.com/wtr-663ea99/license_frequency?frequency__gt=50GHz&height__lt=50ft). - Link foreign keys which don't have labels. \[Russ Garrett\] This renders unlabeled FKs as simple links. Also includes bonus fixes for two minor issues: - In foreign key link hrefs the primary key was escaped using HTML escaping rather than URL escaping. This broke some non-integer PKs. - Print tracebacks to console when handling 500 errors. - Fix SQLite error when loading rows with no incoming FKs. \[Russ Garrett\] This fixes `ERROR: conn=<sqlite3.Connection object at 0x10bbb9f10>, sql = 'select ', params = {'id': '1'}` caused by an invalid query when loading incoming FKs. The error was ignored due to async but it still got printed to the console. - Allow custom units to be registered with Pint. \[Russ Garrett\] - Support units in filters. \[Russ Garrett\] - Tidy up units support. \[Russ Garrett\] - Add units to exported JSON - Units key in metadata skeleton - Docs - Initial units support. \[Russ Garrett\] Add support for specifying units for a column in `metadata.json` and rendering them on display using [pint](https://pint.readthedocs.io/en/latest/) 107914493
https://github.com/simonw/datasette/releases/tag/0.16 10542772 MDc6UmVsZWFzZTEwNTQyNzcy 0.16 master Datasette 0.16: sort on mobile, better error handling 0 9599 0 2018-04-13T18:28:55Z 2018-04-13T21:10:53Z [] - Better mechanism for handling errors; 404s for missing table/database New error mechanism closes [#193](https://github.com/simonw/datasette/issues/193) 404s for missing tables/databases closes [#184](https://github.com/simonw/datasette/issues/184) - long\_description in markdown for the new PyPI - Hide Spatialite system tables. \[Russ Garrett\] - Allow `explain select` / `explain query plan select` [#201](https://github.com/simonw/datasette/issues/201) - Datasette inspect now finds primary\_keys [#195](https://github.com/simonw/datasette/issues/195) - Ability to sort using form fields (for mobile portrait mode) [#199](https://github.com/simonw/datasette/issues/199) We now display sort options as a select box plus a descending checkbox, which means you can apply sort orders even in portrait mode on a mobile phone where the column headers are hidden. 107914493
https://github.com/simonw/datasette/releases/tag/0.19 10575542 MDc6UmVsZWFzZTEwNTc1NTQy 0.19 master Datasette 0.19: plugins preview 0 9599 0 2018-04-17T02:12:21Z 2018-04-17T02:21:51Z [] This is the first preview of the new Datasette plugins mechanism. Only two plugin hooks are available so far - for custom SQL functions and custom template filters. There's plenty more to come - read [the documentation](https://datasette.readthedocs.io/en/latest/plugins.html) and get involved in [the tracking ticket](https://github.com/simonw/datasette/issues/14) if you have feedback on the direction so far. - Fix for `_sort_desc=sortable_with_nulls` test, refs [#216](https://github.com/simonw/datasette/issues/216) - Fixed [#216](https://github.com/simonw/datasette/issues/216) - paginate correctly when sorting by nullable column - Initial documentation for plugins, closes [#213](https://github.com/simonw/datasette/issues/213) https://datasette.readthedocs.io/en/latest/plugins.html - New `--plugins-dir=plugins/` option ([#212](https://github.com/simonw/datasette/issues/212)) New option causing Datasette to load and evaluate all of the Python files in the specified directory and register any plugins that are defined in those files. This new option is available for the following commands: datasette serve mydb.db --plugins-dir=plugins/ datasette publish now/heroku mydb.db --plugins-dir=plugins/ datasette package mydb.db --plugins-dir=plugins/ - Start of the plugin system, based on pluggy ([#210](https://github.com/simonw/datasette/issues/14)) Uses https://pluggy.readthedocs.io/ originally created for the py.test project We're starting with two plugin hooks: `prepare_connection(conn)` This is called when a new SQLite connection is created. It can be used to register custom SQL functions. `prepare_jinja2_environment(env)` This is called with the Jinja2 environment. It can be used to register custom template tags and filters. An example plugin which uses these two hooks can be found at https://github.com/simonw/datasette-plugin-demos or installed using `pip install datasette-plugin-demos` Refs [#14](https://github.com/simonw/datasette/issues/14) - Return HTTP 405 on InvalidUsage rather than 500. [Russ Garrett] This also stops it filling up the logs. This happens for HEAD requests at the moment - which perhaps should be handled better, but that's a different issue. 107914493
https://github.com/simonw/datasette/releases/tag/0.20 10645022 MDc6UmVsZWFzZTEwNjQ1MDIy 0.20 master Datasette 0.20: static assets and templates for plugins 0 9599 0 2018-04-20T14:36:29Z 2018-04-20T14:41:14Z [] Mostly new work on the [Plugins](http://datasette.readthedocs.io/en/latest/plugins.html) mechanism: plugins can now bundle static assets and custom templates, and ``datasette publish`` has a new ``--install=name-of-plugin`` option. - Add col-X classes to HTML table on custom query page - Fixed out-dated template in documentation - Plugins can now bundle custom templates, #224 - Added /-/metadata /-/plugins /-/inspect, #225 - Documentation for --install option, refs #223 - Datasette publish/package --install option, #223 - Fix for plugins in Python 3.5, #222 - New plugin hooks: extra_css_urls() and extra_js_urls(), #214 - /-/static-plugins/PLUGIN_NAME/ now serves static/ from plugins - <th> now gets class="col-X" - plus added col-X documentation - Use to_css_class for table cell column classes This ensures that columns with spaces in the name will still generate usable CSS class names. Refs #209 - Add column name classes to <td>s, make PK bold [Russ Garrett] - Don't duplicate simple primary keys in the link column [Russ Garrett] When there's a simple (single-column) primary key, it looks weird to duplicate it in the link column. This change removes the second PK column and treats the link column as if it were the PK column from a header/sorting perspective. - Correct escaping for HTML display of row links [Russ Garrett] - Longer time limit for test_paginate_compound_keys It was failing intermittently in Travis - see #209 - Use application/octet-stream for downloadable databses - Updated PyPI classifiers - Updated PyPI link to pypi.org 107914493
https://github.com/simonw/csvs-to-sqlite/releases/tag/0.8 10696701 MDc6UmVsZWFzZTEwNjk2NzAx 0.8 master csvs-to-sqlite 0.8 0 9599 0 2018-04-24T15:08:37Z 2018-04-24T15:35:30Z [] - `-d` and `-df` options for specifying date/datetime columns, closes #33 - Maintain lookup tables in SQLite, refs #17 - `--index` option to specify which columns to index, closes #24 - Test confirming `--shape` and `--filename-column` and `-c` work together #25 - Use usecols when loading CSV if shape specified - `--filename-column` is now compatible with `--shape`, closes #10 - `--no-index-fks` option By default, csvs-to-sqlite creates an index for every foreign key column that is added using the `--extract-column` option. For large tables, this can dramatically increase the size of the resulting database file on disk. The new `--no-index-fks` option allows you to disable this feature to save on file size. Refs #24 which will allow you to explicitly list which columns SHOULD have an index created. - Added `--filename-column` option, refs #10 - Fixes for Python 2, refs #25 - Implemented new `--shape` option - refs #25 - `--table` option for specifying table to write to, refs #10 - Updated README to cover `--skip-errors`, refs #20 - Add `--skip-errors` option (#20) [Jani Monoses] - Less verbosity (#19) [Jani Monoses] Only log `extract_columns` info when that option is passed. - Add option for field quoting behaviour (#15) [Jani Monoses] 110509816
https://github.com/simonw/datasette/releases/tag/0.21 10868113 MDc6UmVsZWFzZTEwODY4MTEz 0.21 master Datasette 0.21: New _shape=, new _size=, search within columns 0 9599 0 2018-05-05T23:15:38Z 2018-05-05T23:21:33Z [] New JSON `_shape=` options, the ability to set table `_size=` and a mechanism for searching within specific columns. - Default tests to using a longer timelimit Every now and then a test will fail in Travis CI on Python 3.5 because it hit the default 20ms SQL time limit. Test fixtures now default to a 200ms time limit, and we only use the 20ms time limit for the specific test that tests query interruption. This should make our tests on Python 3.5 in Travis much more stable. - Support `_search_COLUMN=text` searches, closes [\#237](https://github.com/simonw/datasette/issues/237) - Show version on `/-/plugins` page, closes [\#248](https://github.com/simonw/datasette/issues/248) - `?_size=max` option, closes [\#249](https://github.com/simonw/datasette/issues/249) - Added `/-/versions` and `/-/versions.json`, closes [\#244](https://github.com/simonw/datasette/issues/244) Sample output: { "python": { "version": "3.6.3", "full": "3.6.3 (default, Oct 4 2017, 06:09:38) \n[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.37)]" }, "datasette": { "version": "0.20" }, "sqlite": { "version": "3.23.1", "extensions": { "json1": null, "spatialite": "4.3.0a" } } } - Renamed `?_sql_time_limit_ms=` to `?_timelimit`, closes [\#242](https://github.com/simonw/datasette/issues/242) - New `?_shape=array` option + tweaks to `_shape`, closes [\#245](https://github.com/simonw/datasette/issues/245) - Default is now `?_shape=arrays` (renamed from `lists`) - New `?_shape=array` returns an array of objects as the root object - Changed `?_shape=object` to return the object as the root - Updated docs - FTS tables now detected by `inspect()`, closes [\#240](https://github.com/simonw/datasette/issues/240) - New `?_size=XXX` querystring parameter for table view, closes [\#229](https://github.com/simonw/datasette/issues/229) Also added documentation for all of the `_special` arguments. Plus deleted some duplicate logic implementing `_group_count`. - If `max_returned_rows==page_size`, increment `max_returned_rows` - fixes [\#230](https://github.com/simonw/datasette/issues/230) - New `hidden: True` option for table metadata, closes [\#239](https://github.com/simonw/datasette/issues/239) - Hide `idx_*` tables if spatialite detected, closes [\#228](https://github.com/simonw/datasette/issues/228) - Added `class=rows-and-columns` to custom query results table - Added CSS class `rows-and-columns` to main table - `label_column` option in `metadata.json` - closes [\#234](https://github.com/simonw/datasette/issues/234) 107914493
https://github.com/simonw/datasette/releases/tag/0.22 11087850 MDc6UmVsZWFzZTExMDg3ODUw 0.22 master Datasette 0.22: Datasette Facets 0 9599 0 2018-05-20T23:41:47Z 2018-05-20T23:44:19Z [] The big new feature in this release is [facets](http://datasette.readthedocs.io/en/latest/facets.html). Datasette can now apply faceted browse to any column in any table. It will also suggest possible facets. See the [Datasette Facets](https://simonwillison.net/2018/May/20/datasette-facets/) announcement post for more details. In addition to the work on facets: - Added [docs for introspection endpoints](https://datasette.readthedocs.io/en/latest/introspection.html) - New `--config` option, added `--help-config`, closes #274 Removed the `--page_size=` argument to `datasette serve` in favour of: datasette serve --config default_page_size:50 mydb.db Added new help section: $ datasette --help-config Config options: default_page_size Default page size for the table view (default=100) max_returned_rows Maximum rows that can be returned from a table or custom query (default=1000) sql_time_limit_ms Time limit for a SQL query in milliseconds (default=1000) default_facet_size Number of values to return for requested facets (default=30) facet_time_limit_ms Time limit for calculating a requested facet (default=200) facet_suggest_time_limit_ms Time limit for calculating a suggested facet (default=50) - Only apply responsive table styles to `.rows-and-column` Otherwise they interfere with tables in the description, e.g. on https://fivethirtyeight.datasettes.com/fivethirtyeight/nba-elo%2Fnbaallelo - Refactored views into new `views/` modules, refs #256 - [Documentation for SQLite full-text search](http://datasette.readthedocs.io/en/latest/full_text_search.html) support, closes #253 - `/-/versions` now includes SQLite `fts_versions`, closes #252 107914493
https://github.com/simonw/datasette/releases/tag/0.22.1 11136605 MDc6UmVsZWFzZTExMTM2NjA1 0.22.1 master Datasette 0.22.1 0 9599 0 2018-05-23T14:00:01Z 2018-05-23T14:04:17Z [] Bugfix release, plus we now use [versioneer](https://github.com/warner/python-versioneer) for our version numbers. - Faceting no longer breaks pagination, fixes #282 - Add ``__version_info__`` derived from `__version__` [Robert Gieseke] This might be tuple of more than two values (major and minor version) if commits have been made after a release. - Add version number support with Versioneer. [Robert Gieseke] Versioneer Licence: Public Domain (CC0-1.0) Closes #273 - Refactor inspect logic [Russ Garrett] 107914493
https://github.com/simonw/datasette/releases/tag/0.23 11530498 MDc6UmVsZWFzZTExNTMwNDk4 0.23 master Datasette 0.23: CSV, SpatiaLite and more 0 9599 0 2018-06-18T15:11:57Z 2018-06-18T15:28:37Z [] This release features CSV export, improved options for foreign key expansions, new configuration settings and improved support for SpatiaLite. See full release notes here: http://datasette.readthedocs.io/en/latest/changelog.html#v0-23 107914493
https://github.com/simonw/datasette/releases/tag/0.23.1 11591352 MDc6UmVsZWFzZTExNTkxMzUy 0.23.1 master Datasette 0.23.1 0 9599 0 2018-06-21T15:37:13Z 2018-06-21T16:02:44Z [] Minor bugfix release. * Correctly display empty strings in HTML table, closes #314 * Allow “.” in database filenames, closes #302 * 404s ending in slash redirect to remove that slash, closes #309 * Fixed incorrect display of compound primary keys with foreign key references. Closes #319 * Docs + example of canned SQL query using || concatenation. Closes #321 * Correctly display facets with value of 0 - closes #318 * Default ‘expand labels’ to checked in CSV advanced export 107914493
https://github.com/simonw/datasette-vega/releases/tag/0.5 11804596 MDc6UmVsZWFzZTExODA0NTk2 0.5 master datasette-vega 0.5 0 9599 0 2018-07-06T03:18:37Z 2018-07-06T03:34:28Z [] Datasette Vega now preserves graph settings across multiple loads of variants of the same page - for example, clicking column headers to re-order the data or applying suggested facets. On the SQL page it will also persist graph settings across edits to the SQL query. #12 138669673
https://github.com/simonw/datasette/releases/tag/0.23.2 11825600 MDc6UmVsZWFzZTExODI1NjAw 0.23.2 master Datasette 0.23.2 0 9599 0 2018-07-08T05:28:45Z 2018-07-08T05:41:38Z [] Minor bugfix and documentation release. * CSV export now respects `--cors`, fixes #326 * [Installation instructions](https://datasette.readthedocs.io/en/latest/installation.html) including docker image - closes #328 * Fix for row pages for tables with / in, closes #325 107914493
https://github.com/simonw/datasette-vega/releases/tag/0.6 11820542 MDc6UmVsZWFzZTExODIwNTQy 0.6 master datasette-vega 0.6 0 9599 0 2018-07-07T00:48:12Z 2018-07-07T01:20:53Z [] Tooltips! #10 Cache-busting filename for CSS and JS, so new versions won't fail to load due to browser caching. #11 138669673
Powered by Datasette · Query took 2.322ms · About: github-to-sqlite