Simon Willison
|
4fa7cf6853
|
Flash messages mechanism, closes #790
|
2020-06-02 14:12:18 -07:00 |
Simon Willison
|
1d0bea157a
|
New request.cookies property
|
2020-06-02 14:11:41 -07:00 |
Simon Willison
|
dfdbdf378a
|
Added /-/permissions debug tool, closes #788
Also started the authentication.rst docs page, refs #786.
Part of authentication work, refs #699.
|
2020-05-31 22:00:36 -07:00 |
Simon Willison
|
9f3d4aba31
|
--root option and /-/auth-token view, refs #784
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
7690d5ba40
|
Docs for --secret/DATASETTE_SECRET - closes #785
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
fa27e44fe0
|
datasette.sign() and datasette.unsign() methods, refs #785
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
1fc6ceefb9
|
Added /-/actor.json - refs #699
Also added JSON highlighting to introspection documentation.
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
9315bacf6f
|
Implemented datasette.permission_allowed(), refs #699
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
461c82838d
|
Implemented actor_from_request with tests, refs #699
Also added datasette argument to permission_allowed hook
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
060a56735c
|
actor_from_request and permission_allowed hookspecs, refs #699
|
2020-05-31 18:16:42 -07:00 |
Simon Willison
|
c4fbe50676
|
Documentation for Database introspection methods, closes #684
Refs #576
|
2020-05-30 11:40:30 -07:00 |
Simon Willison
|
3c5afaeb23
|
Re-arranged internals documentation
Request is more useful to most people than Database.
|
2020-05-30 11:06:13 -07:00 |
Simon Willison
|
5ae14c9f20
|
Improved documentation for RequestParameters class
|
2020-05-30 10:54:22 -07:00 |
Simon Willison
|
31fb006a9b
|
Added datasette.get_database() method
Refs #576
|
2020-05-30 07:29:59 -07:00 |
Simon Willison
|
81be31322a
|
New implementation for RequestParams
- no longer subclasses dict
- request.args[key] now returns first item, not all items
- removed request.raw_args entirely
Closes #774
|
2020-05-29 16:22:22 -07:00 |
Simon Willison
|
84616a2364
|
request.args.getlist() returns [] if missing, refs #774
Also added some unit tests for request.args
|
2020-05-29 15:51:30 -07:00 |
Simon Willison
|
7ccd55a163
|
Views do support sorting now, refs #508
|
2020-05-29 15:44:22 -07:00 |
Simon Willison
|
3c1a60589e
|
Consistent capitalization of SpatiaLite in the docs
|
2020-05-28 11:27:44 -07:00 |
Simon Willison
|
21a8ffc82d
|
Tip about referencing issues in release notes commit
|
2020-05-28 10:49:58 -07:00 |
Simon Willison
|
40885ef24e
|
Noted tool for converting release notes to Markdown
|
2020-05-28 07:41:22 -07:00 |
Simon Willison
|
d56f402822
|
Release notes for 0.43
Refs #581, #770, #729, #706, #751, #706, #744, #771, #773
|
2020-05-28 07:11:06 -07:00 |
Simon Willison
|
5ab411c733
|
can_render mechanism for register_output_renderer, closes #770
|
2020-05-27 22:57:05 -07:00 |
Simon Willison
|
75cd432e5a
|
Ability to set custom table/view page size in metadata, closes #751
|
2020-05-27 22:00:04 -07:00 |
Simon Willison
|
57f48b8416
|
Made register_output_renderer callback optionally awaitable, closes #776
|
2020-05-27 19:43:30 -07:00 |
Simon Willison
|
52c4387c7d
|
Redesigned register_output_renderer plugin hook, closes #581
|
2020-05-27 19:21:41 -07:00 |
Simon Willison
|
4b96857f17
|
Link to request object documentation, refs #706
|
2020-05-27 15:35:25 -07:00 |
Simon Willison
|
50652f474b
|
Stop using .raw_args, deprecate and undocument it - refs #706
|
2020-05-27 15:29:42 -07:00 |
Simon Willison
|
6d7cb02f00
|
Documentation for request object, refs #706
|
2020-05-27 15:17:53 -07:00 |
Simon Willison
|
ad88c9b3f3
|
Mechanism for adding a default URL fragment to a canned query
Closes #767
|
2020-05-27 14:52:03 -07:00 |
Simon Willison
|
af5702220c
|
Added datasette-media plugin to the docs
|
2020-05-27 13:34:12 -07:00 |
Simon Willison
|
9e6075d21f
|
rST fixes for register_output_renderer docs
|
2020-05-27 11:35:31 -07:00 |
Simon Willison
|
af6c6c5d6f
|
Release 0.42, refs #685
|
2020-05-08 10:38:27 -07:00 |
Simon Willison
|
2694ddcf14
|
Test for .execute_fn(), refs #685
|
2020-05-08 10:29:17 -07:00 |
Simon Willison
|
5ab848f0b8
|
RST fix
|
2020-05-08 10:04:47 -07:00 |
Simon Willison
|
545c71b604
|
Small cleanup
|
2020-05-08 09:57:01 -07:00 |
Simon Willison
|
ec9cdc3ffa
|
Documentation for .execute_fn(), refs #685
|
2020-05-08 09:52:53 -07:00 |
Simon Willison
|
4433306c18
|
Improvements + docs for db.execute() and Results class
* Including new results.first() and results.single_value() methods. Closes #685
|
2020-05-08 09:05:46 -07:00 |
Simon Willison
|
182e5c8745
|
Release Datasette 0.41
Refs #648 #731 #750 #151 #761 #752 #719 #756 #748
|
2020-05-06 11:20:58 -07:00 |
Simon Willison
|
9212f0c9c3
|
Removed note about virtual environments
Simplifies things now that we also talk about pipx.
|
2020-05-04 12:35:28 -07:00 |
Simon Willison
|
0cdf111ae6
|
Move pip/pipx to top of installation instructions
Less intimidating than Docker, hopefully.
|
2020-05-04 12:31:13 -07:00 |
Simon Willison
|
7e2bb31464
|
Documented installation using pipx, closes #756
|
2020-05-04 12:10:31 -07:00 |
Simon Willison
|
9424687e9e
|
Consistently return charset utf-8, closes #752
|
2020-05-04 10:42:10 -07:00 |
Simon Willison
|
d996d4122b
|
Add badges to documentation index
|
2020-05-03 08:46:49 -07:00 |
Simon Willison
|
b3aa5f4313
|
Added 'not like' table filter, refs #750
|
2020-05-02 12:04:54 -07:00 |
Simon Willison
|
4df1b4d8b0
|
Re-arranged full-text search docs
Also documented ?_searchmode=raw - closes #748
|
2020-04-30 14:06:00 -07:00 |
Simon Willison
|
cf2d547ffc
|
Documentation for #747
|
2020-04-30 12:02:28 -07:00 |
Simon Willison
|
25014ca25e
|
Configuration directory mode, closes #731
|
2020-04-27 09:30:24 -07:00 |
Simon Willison
|
304e7b1d9f
|
Mechanism for creating custom pages using templates
Closes #648
|
2020-04-26 11:46:43 -07:00 |
Simon Willison
|
227bb3e91f
|
Added more example plugins
|
2020-04-22 06:47:20 -07:00 |
Simon Willison
|
8da108193b
|
Fixed a couple of spelling errors
|
2020-04-21 21:06:39 -07:00 |
Simon Willison
|
edb39c91f7
|
Release Datasette 0.40
|
2020-04-21 21:00:34 -07:00 |
Simon Willison
|
15e2321804
|
Extra body CSS class for canned queries, closes #727
|
2020-04-15 14:07:28 -07:00 |
Simon Willison
|
e0e7a0facf
|
Removed Zeit Now v1 support, closes #710
|
2020-04-04 16:04:33 -07:00 |
Simon Willison
|
6717c719dd
|
--metadata accepts YAML as well as JSON - closes #713
|
2020-04-02 12:30:53 -07:00 |
Simon Willison
|
2aaad72789
|
Refactor template setup into Datasette constructor
Closes #707
|
2020-03-26 18:12:43 -07:00 |
Simon Willison
|
99b1e91965
|
Fixed RST bug
|
2020-03-24 21:46:52 -07:00 |
Simon Willison
|
dedd775512
|
Release 0.39
|
2020-03-24 21:02:37 -07:00 |
Simon Willison
|
7656fd64d8
|
base_url configuration setting, closes #394
* base_url configuration setting
* base_url works for static assets as well
|
2020-03-24 17:18:43 -07:00 |
Simon Willison
|
5f4aeb1f19
|
Removed documentation for Zeit Now v1, refs #710
|
2020-03-24 15:45:24 -07:00 |
Simon Willison
|
c0aa929cdd
|
Added datasette-publish-fly plugin to docs, closes #704
|
2020-03-24 15:38:58 -07:00 |
Simon Willison
|
3b3cb3e8df
|
Added example plugins to plugin hooks docs, closes #709
|
2020-03-24 15:29:34 -07:00 |
Simon Willison
|
236aa065b2
|
"sort" and "sort_desc" metadata properties, closes #702
|
2020-03-21 19:28:35 -07:00 |
Simon Willison
|
3d656f4b31
|
Updated documentation formatting
|
2020-03-21 18:31:54 -07:00 |
Simon Willison
|
fd2a74dc09
|
Updated publish_subcommand example
|
2020-03-18 17:47:53 -07:00 |
Simon Willison
|
7e357abbc3
|
Release 0.38
|
2020-03-08 16:26:50 -07:00 |
Simon Willison
|
af9cd4ca64
|
Fixes for new --memory option, refs #694
|
2020-03-05 17:44:15 -06:00 |
Simon Willison
|
be20e6991e
|
Changelog for 0.37.1
|
2020-03-02 19:43:08 -08:00 |
Simon Willison
|
4933035b75
|
RST fix
|
2020-03-02 08:10:16 -08:00 |
Simon Willison
|
613f6fad72
|
Improved extra_template_vars documentation
|
2020-03-02 07:12:34 -08:00 |
Simon Willison
|
0f8e91c68f
|
Documentation fix
|
2020-02-25 23:13:39 -08:00 |
Simon Willison
|
1a77f30d3c
|
Fixed typo
|
2020-02-25 23:11:19 -08:00 |
Simon Willison
|
c9e6841482
|
News and release notes for 0.37
|
2020-02-25 17:22:02 -08:00 |
Simon Willison
|
78198df668
|
Fixed incorrect target name
|
2020-02-25 17:10:30 -08:00 |
Simon Willison
|
6cb65555f4
|
?_searchmode=raw option (#686)
|
2020-02-24 21:56:03 -08:00 |
Simon Willison
|
a093c5f79f
|
.execute_write() and .execute_write_fn() methods on Database (#683)
Closes #682.
|
2020-02-24 20:45:07 -08:00 |
Simon Willison
|
962a7e16e5
|
Release notes for 0.36, refs #679
|
2020-02-21 19:01:57 -08:00 |
Simon Willison
|
d6335f1f31
|
Added shapefile-to-sqlite, datasette-mask-columns, datasette-auth-existing-cookies, datasette-auth-existing-cookies
Refs #679
|
2020-02-21 18:53:35 -08:00 |
Adrien Di Pasquale
|
be2265b0e8
|
Fix db-to-sqlite command in ecosystem doc page (#669)
Thanks, @adipasquale
|
2020-02-21 18:32:17 -08:00 |
Simon Willison
|
6303ea5048
|
prepare_connection() now takes datasette and database args, refs #678
|
2020-02-21 17:32:40 -08:00 |
Simon Willison
|
efa54b439f
|
Docs for .render_template(), refs #577
Also improved parameter documentation for other methods, refs #576
|
2020-02-13 17:58:32 -08:00 |
Simon Willison
|
3ffb8f3b98
|
.add_database() and .remove_database() methods, refs #671
Also made a start on the Datasette class documentation, refs #576
|
2020-02-13 17:27:57 -08:00 |
Simon Willison
|
b38a792ef0
|
Apply Black, update copyright to be 2017-2020
|
2020-02-13 15:01:14 -08:00 |
Simon Willison
|
30b6f71b30
|
Updated release notes with #653
|
2020-02-04 18:17:47 -08:00 |
Simon Willison
|
ce12244037
|
Release notes for 0.35
|
2020-02-04 18:02:32 -08:00 |
Simon Willison
|
4d7dae9eb7
|
Added a bunch more plugins to the Ecosystem page
|
2020-02-04 12:49:41 -08:00 |
Simon Willison
|
286ed286b6
|
geojson-to-sqlite
|
2020-01-30 23:09:56 -08:00 |
Simon Willison
|
e7f60d2a9b
|
Release notes for Datasette 0.34, plus news updates
|
2020-01-29 16:09:01 -08:00 |
Simon Willison
|
67fc9c5720
|
--port argument for datasette package, plus tests - closes #661
From pull request #663
|
2020-01-29 14:46:43 -08:00 |
Katie McLaughlin
|
34d77d780f
|
gcloud run is now GA, s/beta// (#660)
Thanks, @glasnt
|
2020-01-21 15:28:11 -08:00 |
Simon Willison
|
59e7014c8a
|
Release 0.33
|
2019-12-22 16:27:04 +00:00 |
Simon Willison
|
d54318fc7f
|
Added template_debug setting, closes #654
|
2019-12-22 16:04:45 +00:00 |
Simon Willison
|
ceef5ce684
|
Documentation for --port=0
|
2019-12-22 15:42:30 +00:00 |
Simon Willison
|
d6b6c9171f
|
Include asyncio task information in /-/threads debug page
|
2019-12-04 22:47:17 -08:00 |
Simon Willison
|
a562f29655
|
Examples of things you can do with plugins
|
2019-11-27 11:19:11 -08:00 |
Simon Willison
|
f9d0ce4233
|
Added datasette-haversine to plugins list
|
2019-11-27 06:04:32 -08:00 |
Simon Willison
|
df2879ee2a
|
Better documentation for --static, closes #641
https://datasette.readthedocs.io/en/stable/custom_templates.html#serving-static-files
|
2019-11-25 18:31:42 -08:00 |
Simon Willison
|
aca41618f8
|
index view is also important for plugin hooks
|
2019-11-25 09:04:39 -08:00 |
Simon Willison
|
c16be14517
|
How to upgrade using Docker
|
2019-11-20 10:02:07 -08:00 |
Simon Willison
|
a95bedb9c4
|
Release notes for 0.32
|
2019-11-14 15:20:21 -08:00 |
Simon Willison
|
8c642f04e0
|
Render templates using Jinja async mode
Closes #628
|
2019-11-14 15:14:22 -08:00 |