COMMITS
/ docs/plugin_hooks.rst January 22, 2026
S
Fix test isolation bug in test_startup_error_from_plugin_is_click_exception (#2627)
Simon Willison committed
January 6, 2026
S
datasette.utils.StartupError() now becomes a click exception, closes #2624
Simon Willison committed
November 8, 2025
S
Remove permission_allowed hook docs, closes #2588
Simon Willison committed
November 2, 2025
S
Remove docs for obsolete register_permissions() hook, refs #2528
Simon Willison committed
S
Action() is kw_only, abbr= is optional, closes #2571
Simon Willison committed
November 1, 2025
S
Fix permissions_execute_sql warnings in documentation
Simon Willison committed
S
Move takes_child/takes_parent information from Action to Resource (#2567)
Simon Willison committed
October 30, 2025
S
Permissions SQL API improvements (#2558)
Simon Willison committed
S
Ported setup.py to pyproject.toml (#2555)
Simon Willison committed
October 26, 2025
S
Add test for RST heading underline lengths, closes #2544
Simon Willison committed
October 24, 2025
S
Remove automatic parameter namespacing from permission plugins
Simon Willison committed
October 23, 2025
S
Document datasette.allowed(), PermissionSQL class, and SQL parameters
Simon Willison committed
October 20, 2025
S
Implement resource-based permission system with SQL-driven access control
Simon Willison committed
October 8, 2025
S
New allowed_resources_sql plugin hook and debug tools (#2505)
Simon Willison committed
March 27, 2025
S
Note that only first actor_from_request value is respected
Simon Willison committed
February 18, 2025
S
Don't run prepare_connection() on internal database, closes #2468
Simon Willison committed
February 6, 2025
S
Release 1.0a17
Simon Willison committed
November 15, 2024
S
blacken-docs, refs #2441
Simon Willison committed
S
Async support for magic parameters
Simon Willison committed
August 5, 2024
S
Markup tweak for track_event docs
Simon Willison committed
S
Tweaks and improvements to upgrade guide, refs ##2374
Simon Willison committed
June 11, 2024
A
Move Metadata to `--internal` database
Alex Garcia committed
April 12, 2024
S
Include actor in track_event async example, refs #2319
Simon Willison committed
S
Async example for track_event hook
Simon Willison committed
April 11, 2024
S
Fixed some typos spotted by Gemini Pro 1.5, closes #2318
Simon Willison committed
March 17, 2024
S
datasette-enrichments is example of row_actions
Simon Willison committed
March 12, 2024
S
Ran blacken-docs, refs #2299
Simon Willison committed
S
Fix spelling of displayed, refs #2299
Simon Willison committed
S
row_actions() plugin hook, closes #2299
Simon Willison committed
S
Rearrange plugin hooks page with more sections, closes #2300
Simon Willison committed
S
view_actions plugin hook, closes #2297
Simon Willison committed
S
homepage_actions() plugin hook, closes #2298
Simon Willison committed
March 7, 2024
S
datasette-create-view as example of query_actions hook
Simon Willison committed
S
Action menu descriptions
Simon Willison committed
March 6, 2024
S
Don't explain an explain even in the demo, refs #2293
Simon Willison committed
S
Better demo plugin for query_actions, refs #2293
Simon Willison committed
February 28, 2024
S
`query_actions` plugin hook
Simon Willison committed
February 10, 2024
S
Call them "notable events"
Simon Willison committed
February 8, 2024
S
datasette-events-db as an example of track_events()
Simon Willison committed
February 1, 2024
S
More links between events documentation
Simon Willison committed
S
Filled out docs/configuration.rst, closes #2246
Simon Willison committed
January 31, 2024
S
track_event() mechanism for analytics and plugins
Simon Willison committed
S
Ran blacken-docs
Simon Willison committed
S
Template slot family of plugin hooks - top_homepage() and others
Simon Willison committed
January 10, 2024
S
Link from actors_from_ids plugin hook docs to datasette.actors_from_ids()
Simon Willison committed
January 5, 2024
S
jinja2_environment_from_request() plugin hook
Simon Willison committed
October 8, 2023
S
Fixed typo acepts -> accepts
Simon Willison committed
September 13, 2023
A
Plugin configuration now lives in datasette.yaml/json
Alex Garcia committed
September 8, 2023
S
actors_from_ids plugin hook and datasette.actors_from_ids() method (#2181)
Simon Willison committed
September 7, 2023
S
Applied blacken-docs
Simon Willison committed