datasette/datasette
Simon Willison bcc4f6bf1f
track_event() mechanism for analytics and plugins
* Closes #2240
* Documentation for event plugin hooks, refs #2240
* Include example track_event plugin in docs, refs #2240
* Tests for track_event() and register_events() hooks, refs #2240
* Initial documentation for core events, refs #2240
* Internals documentation for datasette.track_event()
2024-01-31 15:21:40 -08:00
..
publish Use service-specific image ID for Cloud Run deploys, refs #2036 2023-03-08 12:25:55 -08:00
static JavaScript Plugin API, providing custom panels and column menu items 2023-10-12 17:00:27 -07:00
templates Set link to download db to nofollow 2024-01-30 19:56:05 -08:00
utils Upgrade to latest Black, closes #2239 2024-01-30 19:55:26 -08:00
views track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
__init__.py track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
__main__.py Add support for running datasette as a module (#556) 2019-07-11 09:07:44 -07:00
actor_auth_cookie.py Remove python-baseconv dependency, refs #1733, closes #1734 2022-05-02 12:39:06 -07:00
app.py track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
blob_renderer.py Rename route match groups for consistency, refs #1667, #1660 2022-03-19 09:52:08 -07:00
cli.py Raise an exception if a "plugins" block exists in metadata.json 2023-10-12 09:20:50 -07:00
database.py db.execute_isolated_fn() method (#2220) 2023-12-19 10:51:03 -08:00
default_magic_parameters.py Removed some unused imports 2021-07-15 23:26:12 -07:00
default_menu_links.py Redirect /-/config to /-/settings, closes #1103 2020-11-24 12:19:14 -08:00
default_permissions.py Move non-metadata configuration from metadata.yaml to datasette.yaml 2023-10-12 09:16:37 -07:00
events.py track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
facets.py Foreign key label expanding respects table permissions, closes #2178 2023-09-07 15:51:09 -07:00
filters.py Upgrade to latest Black, closes #2239 2024-01-30 19:55:26 -08:00
forbidden.py New handle_exception plugin hook, refs #1770 2022-07-17 16:24:39 -07:00
handle_exception.py jinja2_environment_from_request() plugin hook 2024-01-05 14:33:23 -08:00
hookspecs.py track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
inspect.py Modernize code to Python 3.6+ (#1158) 2020-12-23 09:04:32 -08:00
permissions.py Cascade for restricted token view-table/view-database/view-instance operations (#2154) 2023-08-29 09:32:34 -07:00
plugins.py track_event() mechanism for analytics and plugins 2024-01-31 15:21:40 -08:00
renderer.py Fix for ?_extra=columns bug, closes #2230 2024-01-08 13:12:57 -08:00
sql_functions.py _search= queries now correctly escaped, fixes #651 2019-12-29 18:48:30 +00:00
tracer.py tracer.trace_child_tasks() for asyncio.gather tracing 2022-02-04 21:19:49 -08:00
url_builder.py Fixed internal links to respect db.route, refs #1668 2022-03-19 17:31:23 -07:00
version.py 1.0a8.dev1 version number 2024-01-05 16:59:25 -08:00