Simon Willison
|
c12b7a5def
|
Documentation for datasette.client, closes #1006
Refs #1000
|
2020-10-09 10:20:25 -07:00 |
Simon Willison
|
5a184a5d21
|
Display column type in column action menu, closes #993
Also added new documented db.table_column_details() introspection method.
|
2020-10-05 17:32:10 -07:00 |
Simon Willison
|
52eabb019d
|
Release 0.48
Refs #939, #938, #935, #914
|
2020-08-16 11:56:31 -07:00 |
Simon Willison
|
af12f45c2b
|
Documentation and tests for db.is_mutable
|
2020-08-15 16:27:32 -07:00 |
Simon Willison
|
02dc6298bd
|
permission_allowed resource can be a tuple
|
2020-07-21 08:22:36 -07:00 |
Simon Willison
|
1f6a134369
|
await request.post_body() method, closes #897
|
2020-07-17 13:12:35 -07:00 |
Simon Willison
|
eed116ac05
|
render_template needs await
|
2020-06-23 20:06:30 -07:00 |
Simon Willison
|
000528192e
|
New 'Testing plugins' page, closes #687
|
2020-06-21 20:53:42 -07:00 |
Simon Willison
|
793a52b317
|
Link to datasett-auth-tokens and datasette-permissions-sql in docs, refs #806
|
2020-06-11 17:43:51 -07:00 |
Simon Willison
|
57e812d5de
|
ds_author cookie can now expire, closes #829
Refs https://github.com/simonw/datasette-auth-github/issues/62#issuecomment-642152076
|
2020-06-10 12:39:54 -07:00 |
Simon Willison
|
008e2f63c2
|
response.set_cookie(), closes #795
|
2020-06-09 15:19:37 -07:00 |
Simon Willison
|
56eb80a459
|
Documented CSRF protection, closes #827
|
2020-06-09 12:32:52 -07:00 |
Simon Willison
|
7633b9ab24
|
unauthenticated: true method plus allow block docs, closes #825
|
2020-06-09 10:01:03 -07:00 |
Simon Willison
|
fac8e93815
|
request.url_vars property, closes #822
|
2020-06-08 20:40:00 -07:00 |
Simon Willison
|
db660db463
|
Docs + unit tests for Response, closes #821
|
2020-06-08 20:32:10 -07:00 |
Simon Willison
|
799c5d5357
|
Renamed resource_identifier to resource, refs #817
|
2020-06-08 11:59:53 -07:00 |
Simon Willison
|
c9f1ec616e
|
Removed resource_type from permissions system, closes #817
Refs #811, #699
|
2020-06-08 11:51:03 -07:00 |
Simon Willison
|
177059284d
|
New request.actor property, refs #811
|
2020-06-08 10:05:32 -07:00 |
Simon Willison
|
bd4de0647d
|
Improved permissions documentation
|
2020-06-06 19:09:59 -07:00 |
Simon Willison
|
0da7f49b24
|
Rename RequestParameters to MultiParams, refs #799
|
2020-06-05 10:52:50 -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
|
fa27e44fe0
|
datasette.sign() and datasette.unsign() methods, refs #785
|
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
|
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
|
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
|
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
|
2aaad72789
|
Refactor template setup into Datasette constructor
Closes #707
|
2020-03-26 18:12:43 -07: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
|
78198df668
|
Fixed incorrect target name
|
2020-02-25 17:10:30 -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 |