COMMITS
/ tests/test_internals_datasette.py March 18, 2026
S
Rename set-column-types action to et-column-type
Simon Willison committed
S
set-column-types permission, refs #2671
Simon Willison committed
January 24, 2026
S
Switch to ruff and fix all lint errors, refs #2630
Simon Willison committed
October 31, 2025
S
datasette.allowed_resources_sql() returns namedtuple
Simon Willison committed
October 26, 2025
S
Fix type annotation bugs and remove unused imports
Simon Willison committed
S
Refactor check_visibility() to use Resource objects, refs #2537
Simon Willison committed
October 25, 2025
S
Remove stale self.permissions dictionary and get_permission() method
Simon Willison committed
S
Remove permission_allowed hook entirely, refs #2528
Simon Willison committed
S
Run black formatter
Simon Willison committed
October 24, 2025
S
Remove ensure_permissions() and simplify check_visibility()
Simon Willison committed
August 21, 2024
S
Support nested JSON in metadata.json, closes #2403
Simon Willison committed
August 16, 2024
A
skip over "queries" blocks when processing database-level metadata items (#2386)
Alex Garcia committed
February 7, 2024
S
Fixed a bunch of unused imports spotted with ruff
Simon Willison committed
January 31, 2024
S
Upgrade to latest Black, closes #2239
Simon Willison committed
October 12, 2023
A
Move non-metadata configuration from metadata.yaml to datasette.yaml
Alex Garcia committed
August 29, 2023
S
Cascade for restricted token view-table/view-database/view-instance operations (#2154)
Simon Willison committed
August 8, 2023
S
New JSON design for query views (#2118)
Simon Willison committed
January 11, 2023
S
Raise ValueError if Datasette(files=) is a string, refs #1985
Simon Willison committed
December 16, 2022
S
A bunch of remaining ds_client conversions, refs #1959
Simon Willison committed
December 13, 2022
S
register_permissions() plugin hook (#1940)
Simon Willison committed
November 30, 2022
S
_memory database should not be mutable, closes #1917
Simon Willison committed
October 26, 2022
S
Fix bug with breadcrumbs and request=None, closes #1849
Simon Willison committed
October 24, 2022
S
check_visibility can now take multiple permissions into account
Simon Willison committed
September 9, 2022
S
Database(is_mutable=) now defaults to True, closes #1808
Simon Willison committed
May 2, 2022
S
Clean up compatibility with Pyodide (#1736)
Simon Willison committed
March 20, 2022
S
Databases can now have a .route separate from their .name, refs #1668
Simon Willison committed
December 18, 2021
S
Documentation for Datasette() constructor, closes #1563
Simon Willison committed
S
Datasette() constructor no longer requires files=, closes #1563
Simon Willison committed
November 24, 2020
S
Renamed datasette.config() to .setting(), closes #1107
Simon Willison committed
May 31, 2020
S
datasette.sign() and datasette.unsign() methods, refs #785
Simon Willison committed
May 30, 2020
S
Added datasette.get_database() method
Simon Willison committed