An open source multi-tool for exploring and publishing data
APACHE-2.0 License
Bot releases are hidden (Show)
Published by simonw almost 3 years ago
Datasette()
constructor no longer requires the files=
argument, and is now documented at Datasette class. (#1563)request.args
will now include blank strings for arguments such as foo
in ?foo=&bar=1
rather than ignoring those parameters entirely. (#1551)?_facet_size=max
. (#1556)date
or array
can now be configured in metadata.json
, see Facets in metadata.json. Thanks, David Larlet. (#1552)?_nosuggest=1
parameter for table views, which disables facet suggestion. (#1557)?_facet_array=tags&_facet=tags
would only display one of the two selected facets. (#625)Name
or TITLE
will be detected in the same way as name
or title
. (#1544)explain query plan
is now allowed with varying amounts of whitespace in the query. (#1588)--help
for each of the datasette
sub-commands. This lead to several small improvements to the help copy. (#1594)Published by simonw almost 3 years ago
Datasette()
constructor no longer requires the files=
argument, and is now documented at Datasette class. (#1563)Published by simonw almost 3 years ago
?_facet_size=max
. (#1556)?_facet_array=tags&_facet=tags
would only display one of the two selected facets. (#625)date
or array
can now be configured in metadata.json
, see Facets in metadata.json. Thanks, David Larlet. (#1552)?_nosuggest=1
parameter for table views, which disables facet suggestion. (#1557)Name
or TITLE
will be detected in the same way as name
or title
. (#1544)request.args
will now include blank strings for arguments such as foo
in ?foo=&bar=1
rather than ignoring those parameters entirely. (#1551)Published by simonw almost 3 years ago
aiofiles
, black
and janus
.Published by simonw almost 3 years ago
?column__arraycontains=
and ?column__arraynotcontains=
table parameters now also work against SQL views. (#448)?_facet_array=column
no longer returns incorrect counts if columns contain the same value more than once.Published by simonw almost 3 years ago
?_nocol=
to a column no longer removes that column from the filtering interface. (#1503)Published by simonw almost 3 years ago
Published by simonw about 3 years ago
metadata.json
, see Column descriptions. (#942)datasette mycommand file.db
. (#1449)?_facet_size=max
to a table page now shows the number of unique values in each facet. (#1423)allow_redirects=
parameter to datasette.client is now follow_redirects=
, and defaults to False
where it previously defaulted to True
. (#1488)--cors
option now causes Datasette to return the Access-Control-Allow-Headers: Authorization
header, in addition to Access-Control-Allow-Origin: *
. (#1467)--help-config
option to --help-settings
. (#1431)datasette.databases
property is now a documented API. (#1443)base.html
template now wraps everything other than the <footer>
in a <div class="not-footer">
element, to help with advanced CSS customization. (#1446)datasette
argument. (#1404)hide_sql
canned query option for defaulting to hiding the SQL quey used by a canned query, see Additional canned query options. (#1422)--cpu
option for datasette publish cloudrun. (#1420)datasette.utils
parse_metadata(content) function, used by the new datasette-remote-metadata plugin, is now a documented API. (#1405)?_next=x&_sort=rowid
could throw an error. (#1470)Published by simonw about 3 years ago
metadata.json
, see Column descriptions. (#942)datasette mycommand file.db
. (#1449)?_facet_size=max
to a table page now shows the number of unique values in each facet. (#1423)--help-config
option to --help-settings
. (#1431)datasette.databases
property is now a documented API. (#1443)<footer>
in a <div class="not-footer">
element, to help with advanced CSS customization. (#1446)Published by simonw about 3 years ago
Published by simonw about 3 years ago
datasette
argument. (#1404)hide_sql
canned query option for defaulting to hiding the SQL quey used by a canned query, see Additional canned query options. (#1422)--cpu
option for datasette publish cloudrun. (#1420)datasette.utils
parse_metadata(content) function, used by the new datasette-remote-metadata plugin, is now a documented API. (#1405)Published by simonw over 3 years ago
datasette --uds /tmp/datasette.sock
option for binding Datasette to a Unix domain socket, see proxy documentation. (#1388)"searchmode": "raw"
table metadata option for defaulting a table to executing SQLite full-text search syntax without first escaping it, see Advanced SQLite search queries. (#1389)request
argument providing access to the current request. (#1371)ProxyPreservehost On
with Apache. (#1387)POST
requests to endpoints that do not support that HTTP verb now return a 405 error.db.path
can now be provided as a pathlib.Path
object, useful when writing unit tests for plugins. Thanks, Chris Amico. (#1365)Published by simonw over 3 years ago
POST
requests to endpoints that do not support that HTTP verb now return a 405 error.db.path
can now be provided as a pathlib.Path
object, useful when writing unit tests for plugins. Thanks, Chris Amico. (#1365)Published by simonw over 3 years ago
request
argument providing access to the current request. (#1371)Published by simonw over 3 years ago
Warning: This release fixes a reflected cross-site scripting security hole with the ?_trace=1
feature. You should upgrade to this version, or to Datasette 0.56.1, as soon as possible. (#1360)
In addition to the security fix, this release includes ?_col=
and ?_nocol=
options for controlling which columns are displayed for a table, ?_facet_size=
for increasing the number of facet results returned, re-display of your SQL query should an error occur and numerous bug fixes.
?_col=
and ?_nocol=
parameters to show and hide columns in a table, plus an interface for hiding and showing columns in the column cog menu. (#615)?_facet_size=
parameter for customizing the number of facet results returned on a table or view page. (#1332)?_facet_size=max
sets that to the maximum, which defaults to 1,000 and is controlled by the the max_returned_rows setting. If facet results are truncated the ... at the bottom of the facet list now links to this parameter. (#1337)?_nofacet=1
option to disable all facet calculations on a page, used as a performance optimization for CSV exports and ?_shape=array/object
. (#1349, #263)?_nocount=1
option to disable full query result counts. (#1353)?_trace=1
debugging option is now controlled by the new trace_debug setting, which is turned off by default. (#1359)pytest-asyncio
, Black
, jinja2
, aiofiles
, click
, and itsdangerous
.apt-get install
. (#1320)datasette publish heroku
is now python-3.8.10
.Published by simonw over 3 years ago
?_trace=1
feature. #1360
Published by simonw over 3 years ago
apt-get install
. #1320
?_col=
and ?_nocol=
options to show and hide columns in a table, plus UI for doing this in the column cog menu. #615
?_facet_size=max
option, linked to from the … on truncated facets. #1337
datasette publish heroku
is now python-3.8.10
.Published by simonw over 3 years ago
Mainly dependency bumps, plus a new ?_facet_size=
argument.