Simon Willison
|
7ab091e8ef
|
Tests and docs for /-/create-token, refs #1852
|
2022-10-25 19:04:05 -07:00 |
|
Simon Willison
|
68ccb7578b
|
dstoke_ prefix for tokens
Refs https://github.com/simonw/datasette/issues/1852#issuecomment-1291290451
|
2022-10-25 18:40:07 -07:00 |
|
Simon Willison
|
42f8b402e6
|
Initial prototype of create API token page, refs #1852
|
2022-10-25 17:07:58 -07:00 |
|
Simon Willison
|
9676b2deb0
|
Upgrade Docker images to Python 3.11, closes #1853
|
2022-10-25 12:04:53 -07:00 |
|
Simon Willison
|
02ae1a0029
|
Upgrade Docker images to Python 3.11, closes #1853
|
2022-10-25 12:04:25 -07:00 |
|
Simon Willison
|
602c0888ce
|
Release 0.63a1
Refs #1646, #1819, #1825, #1829, #1831, #1832, #1834, #1844, #1848
|
2022-10-23 20:07:09 -07:00 |
|
Simon Willison
|
5be86d48b2
|
Fix display of padlocks on database page, closes #1848
|
2022-10-23 19:42:30 -07:00 |
|
Simon Willison
|
78dad236df
|
check_visibility can now take multiple permissions into account
Closes #1829
|
2022-10-23 19:11:33 -07:00 |
|
Simon Willison
|
1a5e5f2aa9
|
Refactor breadcrumbs to respect permissions, refs #1831
|
2022-10-13 14:42:52 -07:00 |
|
Simon Willison
|
b7fec7f902
|
.sqlite/.sqlite3 extensions for config directory mode
Closes #1646
|
2022-10-07 16:03:30 -07:00 |
|
Forest Gregg
|
eff112498e
|
Useuse inspect data for hash and file size on startup
Thanks, @fgregg
Closes #1834
|
2022-10-06 13:06:06 -07:00 |
|
Simon Willison
|
883e326dd6
|
Drop word-wrap: anywhere, refs #1828, #1805
|
2022-10-02 14:26:16 -07:00 |
|
Simon Willison
|
5f9f567acb
|
Show SQL query when reporting time limit error, closes #1819
|
2022-09-26 16:06:01 -07:00 |
|
Simon Willison
|
212137a90b
|
Release 0.63a0
Refs #1786, #1787, #1789, #1794, #1800, #1804, #1805, #1808, #1809, #1816
|
2022-09-26 14:14:25 -07:00 |
|
Simon Willison
|
cb1e093fd3
|
Fixed error message, closes #1816
|
2022-09-19 18:15:40 -07:00 |
|
Simon Willison
|
df851c117d
|
Validate settings.json keys on startup, closes #1816
Refs #1814
|
2022-09-19 16:46:39 -07:00 |
|
Simon Willison
|
ddc999ad12
|
Async support for prepare_jinja2_environment, closes #1809
|
2022-09-16 20:38:24 -07:00 |
|
Simon Willison
|
b40872f5e5
|
prepare_jinja2_environment(datasette) argument, refs #1809
|
2022-09-14 14:31:54 -07:00 |
|
Simon Willison
|
fb7e70d5e7
|
Database(is_mutable=) now defaults to True, closes #1808
Refs https://github.com/simonw/datasette-upload-dbs/issues/6
|
2022-09-09 09:19:20 -07:00 |
|
Simon Willison
|
bf8d84af54
|
word-wrap: anywhere on links in cells, refs #1805
|
2022-09-06 20:34:59 -07:00 |
|
Simon Willison
|
5aa359b869
|
Apply cell truncation on query page too, refs #1805
|
2022-09-06 16:58:30 -07:00 |
|
Simon Willison
|
d0737e4de5
|
truncate_cells_html now affects URLs too, refs #1805
|
2022-09-06 16:50:43 -07:00 |
|
Simon Willison
|
303c6c733d
|
Fix for incorrectly handled _facet_size=max, refs #1804
|
2022-09-06 11:05:00 -07:00 |
|
Simon Willison
|
8430c3bc7d
|
table facet_size in metadata, refs #1804
|
2022-09-06 08:59:19 -07:00 |
|
Simon Willison
|
d80775a48d
|
Raise error if it's not about loops, refs #1802
|
2022-09-06 08:29:07 -07:00 |
|
Daniel Rech
|
c9d1943aed
|
Fix word break in facets by adding ul.tight-bullets li word-break: break-all (#1794)
Thanks, @dmr
|
2022-09-05 17:45:41 -07:00 |
|
Simon Willison
|
64288d827f
|
Workaround for test failure: RuntimeError: There is no current event loop (#1803)
* Remove ensure_eventloop hack
* Hack to recover from intermittent RuntimeError calling asyncio.Lock()
|
2022-09-05 17:40:19 -07:00 |
|
Simon Willison
|
fd1086c686
|
Applied Black, refs #1789
|
2022-08-23 11:35:41 -07:00 |
|
Alex Garcia
|
1d64c9a8da
|
Add new entrypoint option to --load-extensions. (#1789)
Thanks, @asg017
|
2022-08-23 11:34:30 -07:00 |
|
Simon Willison
|
6c0ba7c00c
|
Improved CLI reference documentation, refs #1787
|
2022-08-18 14:52:04 -07:00 |
|
Simon Willison
|
a3e6f1b167
|
Increase height of non-JS textarea to fit query
Closes #1786
|
2022-08-18 09:06:02 -07:00 |
|
Simon Willison
|
815162cf02
|
Release 0.62
Refs #903, #1300, #1683, #1701, #1712, #1717, #1718, #1728, #1733, #1738, #1739, #1744, #1746, #1748, #1759, #1766, #1768, #1770, #1773, #1779
Closes #1782
|
2022-08-14 10:32:42 -07:00 |
|
Simon Willison
|
82167105ee
|
--min-instances and --max-instances Cloud Run publish options, closes #1779
|
2022-08-14 10:07:30 -07:00 |
|
Simon Willison
|
c1396bf860
|
Don't allow canned write queries on immutable DBs, closes #1728
|
2022-08-14 09:34:31 -07:00 |
|
Simon Willison
|
1563c22a8c
|
Don't duplicate _sort_desc, refs #1738
|
2022-08-14 09:13:12 -07:00 |
|
Simon Willison
|
080d4b3e06
|
Switch to python:3.10.6-slim-bullseye for datasette publish - refs #1768
|
2022-08-14 08:49:14 -07:00 |
|
Simon Willison
|
df4fd2d7dd
|
_sort= works even if sort column not selected, closes #1773
|
2022-08-14 08:44:02 -07:00 |
|
Chris Amico
|
01369176b0
|
Keep track of datasette.config_dir (#1766)
Thanks, @eyeseast - closes #1764
|
2022-07-17 18:12:45 -07:00 |
|
Simon Willison
|
6d5e195547
|
Release 0.62a1
Refs #1300, #1739, #1744, #1746, #1748, #1759, #1770
|
2022-07-17 17:59:20 -07:00 |
|
Simon Willison
|
c09c53f345
|
New handle_exception plugin hook, refs #1770
Also refs:
- https://github.com/simonw/datasette-sentry/issues/1
- https://github.com/simonw/datasette-show-errors/issues/2
|
2022-07-17 16:24:39 -07:00 |
|
Simon Willison
|
8188f55efc
|
Rename handle_500 to handle_exception, refs #1770
|
2022-07-17 15:24:16 -07:00 |
|
Simon Willison
|
6373bb3414
|
Expose current SQLite row to render_cell hook, closes #1300
|
2022-07-07 09:30:49 -07:00 |
|
M. Nasimul Haque
|
00e59ec461
|
Extract facet pieces of table.html into included templates
Thanks, @nsmgr8
|
2022-06-20 11:05:44 -07:00 |
|
Simon Willison
|
3508bf7875
|
--nolock mode to ignore locked files, closes #1744
|
2022-05-17 12:40:25 -07:00 |
|
Simon Willison
|
280ff372ab
|
ETag support for .db downloads, closes #1739
|
2022-05-03 07:59:46 -07:00 |
|
Simon Willison
|
943aa2e1f7
|
Release 0.62a0
Refs #1683, #1701, #1712, #1717, #1718, #1733
|
2022-05-02 14:38:34 -07:00 |
|
Simon Willison
|
3f00a29141
|
Clean up compatibility with Pyodide (#1736)
* Optional uvicorn import for Pyodide, refs #1733
* --setting num_sql_threads 0 to disable threading, refs #1735
|
2022-05-02 13:15:27 -07:00 |
|
Simon Willison
|
a29c127789
|
Rename to_decimal/from_decimal to decode/encode, refs #1734
|
2022-05-02 12:44:09 -07:00 |
|
Simon Willison
|
687907aa2b
|
Remove python-baseconv dependency, refs #1733, closes #1734
|
2022-05-02 12:39:06 -07:00 |
|
Simon Willison
|
7e03394734
|
Optional uvicorn import for Pyodide, refs #1733
|
2022-05-02 12:20:14 -07:00 |
|