Simon Willison
|
68cc1e2dbb
|
Move queries to top of database page, refs #1612
|
2022-01-25 10:28:15 -08:00 |
|
Simon Willison
|
7c67483f5e
|
Make test_favicon flexible to changing icon sizes, refs #1603
|
2022-01-19 21:57:14 -08:00 |
|
Simon Willison
|
0467723ee5
|
New, improved favicon - refs #1603
|
2022-01-19 21:46:03 -08:00 |
|
Simon Willison
|
e1770766ce
|
Return plugins and hooks in predictable order
|
2022-01-19 21:14:04 -08:00 |
|
Simon Willison
|
58652dd925
|
Hidden tables sqlite1/2/3/4, closes #1587
|
2022-01-19 20:12:46 -08:00 |
|
Simon Willison
|
3664ddd400
|
Replace update-docs-help.py with cog, closes #1598
|
2022-01-13 16:47:53 -08:00 |
|
Simon Willison
|
ab7d6a7179
|
Updated settings help URL to avoid redirect
|
2022-01-13 16:38:16 -08:00 |
|
Simon Willison
|
3a0f7d6488
|
Fixed hidden form fields bug #1527
|
2022-01-13 16:27:21 -08:00 |
|
Simon Willison
|
3658e57ac2
|
Fixed bug with table title element, closes #1560
|
2022-01-13 14:20:07 -08:00 |
|
Simon Willison
|
63537dd3de
|
Allow 'explain query plan' with more whitespace, closes #1588
|
2022-01-13 12:34:55 -08:00 |
|
Simon Willison
|
8c401ee0f0
|
Fixed remaining code and docs for new block=True default, closes #1579
|
2021-12-23 11:18:20 -08:00 |
|
Simon Willison
|
00a2895cd2
|
execute_write defaut is now block=True, closes #1579
|
2021-12-23 11:03:49 -08:00 |
|
Simon Willison
|
4094741c28
|
Fixed bug with custom templates for writable canned queries, closes #1547
|
2021-12-19 13:11:57 -08:00 |
|
Simon Willison
|
5fac26aa22
|
Another populate_schema_tables optimization, refs #1555
|
2021-12-19 12:54:12 -08:00 |
|
Simon Willison
|
f65817000f
|
Include count in execute_write_many traces, closes #1571
|
2021-12-19 12:30:34 -08:00 |
|
Simon Willison
|
d637ed4676
|
Use execute_write_many to optimize internal DB, refs #1555, #1570
|
2021-12-18 11:11:08 -08:00 |
|
Simon Willison
|
5cadc24489
|
db.execute_write_script() and db.execute_write_many(), closes #1570
Refs #1555
|
2021-12-18 10:57:22 -08:00 |
|
Simon Willison
|
2e4ba71b53
|
Optimize create table calls using executescript=True
Refs #1555, #1569
|
2021-12-18 10:34:15 -08:00 |
|
Simon Willison
|
9e094b7c9d
|
db.execute_write(executescript=True) option, closes #1569
|
2021-12-18 10:34:15 -08:00 |
|
Simon Willison
|
f81d9d0cd9
|
Trace write SQL queries in addition to read ones, closes #1568
|
2021-12-17 18:42:29 -08:00 |
|
Simon Willison
|
7c8f8aa209
|
Documentation for Datasette() constructor, closes #1563
|
2021-12-17 18:19:36 -08:00 |
|
Simon Willison
|
3a0cae4d7f
|
Fix bug introduced by refactor in c35b84a2aa
|
2021-12-17 18:19:09 -08:00 |
|
Simon Willison
|
359140ceda
|
Datasette() constructor no longer requires files=, closes #1563
|
2021-12-17 18:09:00 -08:00 |
|
Simon Willison
|
83bacfa945
|
Call _prepare_connection() on write connections, closes #1564
|
2021-12-17 17:58:39 -08:00 |
|
Simon Willison
|
c35b84a2aa
|
Remove undocumented sqlite_functions mechanism, closes #1567
|
2021-12-17 17:54:39 -08:00 |
|
Simon Willison
|
aa7f0037a4
|
filters_from_request plugin hook, now used in TableView
- New `filters_from_request` plugin hook, closes #473
- Used it to extract the logic from TableView that handles `_search` and
`_through` and `_where` - refs #1518
Also needed for this plugin work: https://github.com/simonw/datasette-leaflet-freedraw/issues/7
|
2021-12-17 11:02:14 -08:00 |
|
Simon Willison
|
0d4145d0f4
|
Additional test for #625
|
2021-12-16 12:30:31 -08:00 |
|
Simon Willison
|
95d0dd7a1c
|
Fix for colliding facet types bug, closes #625
Refs #830
|
2021-12-16 12:12:04 -08:00 |
|
Simon Willison
|
992496f261
|
?_nosuggest=1 parameter for table views, closes #1557
|
2021-12-16 11:24:54 -08:00 |
|
Simon Willison
|
20a2ed6bec
|
Fixed bug with metadata config of array/date facets, closes #1552
Thanks @davidbgk for spotting the fix for the bug.
|
2021-12-16 10:47:40 -08:00 |
|
Simon Willison
|
eb53837d2a
|
Always show count of distinct facet values, closes #1556
Refs #1423
|
2021-12-15 09:58:01 -08:00 |
|
Simon Willison
|
4f02c8d4d7
|
Test for JSON in query_string name, refs #621
Plus simplified implementation of test_request_blank_values
|
2021-12-14 12:29:05 -08:00 |
|
Simon Willison
|
a6ff123de5
|
keep_blank_values=True when parsing query_string, closes #1551
Refs #1518
|
2021-12-12 12:01:51 -08:00 |
|
Simon Willison
|
492f9835aa
|
Refactor table view API tests to test_table_api.py
Refs #1518
|
2021-12-11 19:07:19 -08:00 |
|
Simon Willison
|
1876975e3b
|
Refactor table view HTML tests to test_table_html.py
Refs #1518
|
2021-12-11 19:06:45 -08:00 |
|
Simon Willison
|
ca66246438
|
Updated JSON foreign key tables test for #1525
|
2021-11-29 22:45:04 -08:00 |
|
Simon Willison
|
35b12746ba
|
Fixed CSV test I broke in #1525
|
2021-11-29 22:37:22 -08:00 |
|
Simon Willison
|
a37ee74891
|
Correct link to _ prefix on row page, closes #1525
|
2021-11-29 22:34:31 -08:00 |
|
Simon Willison
|
69244a617b
|
Rename city_id to _city_id in fixtures, refs #1525
|
2021-11-29 22:20:42 -08:00 |
|
Simon Willison
|
06762776f7
|
Fix for incorrect hidden for fields for _columns, refs #1527
|
2021-11-29 19:04:35 -08:00 |
|
Simon Willison
|
08947fa764
|
Fix more broken base_url links
Refs #1519, #838
|
2021-11-20 11:03:08 -08:00 |
|
Simon Willison
|
fe687fd020
|
Fixed a whole bunch of broken base_url links
Refs #1519, #838
|
2021-11-19 16:53:11 -08:00 |
|
Simon Willison
|
c617e1769e
|
Fixed test I broke with new repr() in ##1519
|
2021-11-19 15:13:17 -08:00 |
|
Simon Willison
|
ff0dd4da38
|
repr() method for Request, refs #1519
|
2021-11-19 12:29:37 -08:00 |
|
Simon Willison
|
6e971b4ac1
|
Test confirming plugins can over-ride default routes, closes #1517
|
2021-11-18 19:07:21 -08:00 |
|
Simon Willison
|
55024b5301
|
_facet_array no longer confused by duplicate array items, closes #448
|
2021-11-15 17:19:33 -08:00 |
|
Simon Willison
|
07044bd130
|
SQL view-friendly arraycontains/arraynotcontains implementation, refs #448
|
2021-11-15 15:41:07 -08:00 |
|
Simon Willison
|
1c13e1af06
|
Ensure query columns are included too, ref #1503
|
2021-11-13 21:08:33 -08:00 |
|
Simon Willison
|
c9e3cfecc8
|
Columns in filters now ignore ?_nocol, closes #1503
|
2021-11-13 20:53:00 -08:00 |
|
Simon Willison
|
c306b696de
|
Correct facet links for columns with a leading underscore, closes #1506
|
2021-11-13 20:44:54 -08:00 |
|