Simon Willison
|
a1e801453a
|
Renamed execute-query permission to execute-sql, refs #811
|
2020-06-07 13:20:59 -07:00 |
|
Simon Willison
|
4340845754
|
Nested permission checks for all views, refs #811
|
2020-06-07 13:03:08 -07:00 |
|
Simon Willison
|
86dec9e8ff
|
Added permission check to every view, closes #808
|
2020-06-06 22:30:36 -07:00 |
|
Simon Willison
|
bd4de0647d
|
Improved permissions documentation
|
2020-06-06 19:09:59 -07:00 |
|
Simon Willison
|
7dc23cd71a
|
Whitespace
|
2020-06-06 13:05:09 -07:00 |
|
Simon Willison
|
f1daf64e72
|
Link to canned query permissions documentation
|
2020-06-06 12:46:40 -07:00 |
|
Simon Willison
|
14f6b4d200
|
actor_matches_allow utility function, refs #800
|
2020-06-06 11:39:11 -07:00 |
|
Simon Willison
|
d4c7b85f55
|
Documentation for "id": "*", refs #800
|
2020-06-06 11:23:54 -07:00 |
|
Simon Willison
|
30a8132d58
|
Docs for authentication + canned query permissions, refs #800
Closes #786
|
2020-06-06 11:18:46 -07:00 |
|
Simon Willison
|
0da7f49b24
|
Rename RequestParameters to MultiParams, refs #799
|
2020-06-05 10:52:50 -07:00 |
|
Simon Willison
|
0c064c5fe2
|
More things you can do with plugins
|
2020-06-04 20:10:40 -07:00 |
|
Simon Willison
|
2074efa5a4
|
Another actor_from_request example
|
2020-06-04 18:38:32 -07:00 |
|
Simon Willison
|
8524866fdf
|
Link to authentication docs
|
2020-06-04 16:58:19 -07:00 |
|
Simon Willison
|
9cb44be42f
|
Docs and tests for "params", closes #797
|
2020-06-03 14:04:40 -07:00 |
|
Simon Willison
|
aa82d03704
|
Basic writable canned queries
Refs #698. First working version of this feature.
* request.post_vars() no longer discards empty values
|
2020-06-03 08:16:50 -07:00 |
|
Simon Willison
|
a7137dfe06
|
/-/plugins now shows details of hooks, closes #794
Also added /-/plugins?all=1 parameter to see default plugins.
|
2020-06-02 14:49:28 -07:00 |
|
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 |
|