Wykres commitów

1248 Commity (fca723ab2ab7c162a5e62d85d28d73f73cf40bcb)

Autor SHA1 Wiadomość Data
Simon Willison fca723ab2a
Fixed order of master and main in release notes 2020-08-09 12:30:55 -07:00
Simon Willison 2955e7ea51
One last update of the new tagline 2020-08-09 09:40:17 -07:00
Simon Willison 860b97b5a4
Build main but not master, refs #919 2020-08-09 09:19:01 -07:00
Simon Willison b597aa07e6 Fixed link in release notes, refs #918 2020-08-09 09:09:07 -07:00
Simon Willison f25391de1f Release 0.46
Refs #849, #908, #896, #897, #905, #909, #456, #887, #890
2020-08-09 09:06:34 -07:00
Simon Willison 6d29210cf4 Updated docs on what happens when a release goes out 2020-08-09 09:05:09 -07:00
Simon Willison 7f10f0f766 Fix for security issue #918 2020-08-09 09:03:35 -07:00
Simon Willison de90b7568c Fixed incorrect link reference 2020-08-09 08:41:16 -07:00
Simon Willison 602390081c
Package as sdist as well as bdist_wheel 2020-08-08 21:58:24 -07:00
Simon Willison dc86ce7d3a
Added datasette-graphql 2020-08-06 21:32:46 -07:00
Simon Willison daf1b50d13
datasette-graphql in news 2020-08-06 21:30:59 -07:00
Simon Willison 7ca8c0521a
Calculate coverage on pushes to main
Refs #849
2020-07-31 16:23:02 -07:00
Simon Willison 84c162dec3
Deploy latest on pushes to main
Refs #849
2020-07-31 16:22:31 -07:00
Simon Willison 73bb59a9b5 Mirror master and main, refs #849 2020-07-31 16:19:43 -07:00
fcatus 2d7fa8b905
Use None as a default arg (#901)
Thanks, @fcatus!

* Use None as a default arg
* Black formatting fix

Co-authored-by: Simon Willison <swillison@gmail.com>
2020-07-31 11:42:38 -07:00
Simon Willison d71b0c0cb9
Publishing to Vercel section
Closes #912
2020-07-31 10:06:32 -07:00
Simon Willison 8d02f1dfcf
An open source multi-tool for exploring and publishing data 2020-07-29 18:20:24 -07:00
Simon Willison 0748a65a22 Fixed content-disposition header on DB download, closes #909 2020-07-29 14:34:22 -07:00
dependabot-preview[bot] c5c12a797f
Update pytest requirement from <5.5.0,>=5.2.2 to >=5.2.2,<6.1.0 (#910)
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.2...6.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-29 14:26:03 -07:00
Simon Willison 3c33b42132
Documenting both false and {} for "deny all" is confusing
Refs #906
2020-07-25 14:44:42 -07:00
Simon Willison 980600564c
Updated news section 2020-07-24 18:09:36 -07:00
Simon Willison 092874202c Improvements to allow block logic and debug tool
true and false allow block values are now supported, closes #906

Added a bunch of demo links to the documentation, refs #908
2020-07-24 17:04:06 -07:00
Simon Willison 88065fb74f Increase size of allow/actor fields, refs #908 2020-07-24 16:52:16 -07:00
Simon Willison 12c0bc09cc /-/allow-debug tool, closes #908 2020-07-24 15:55:10 -07:00
abeyerpath 6be5654ffa
Exclude tests from package, properly this time
The `exclude` argument to `find_packages` needs an iterable of package
names.

Closes #456 - thanks, @abeyerpath!
2020-07-24 13:39:53 -07:00
Simon Willison 028f193dd6
How to use a custom domain with Cloud Run 2020-07-22 11:17:05 -07:00
Simon Willison 213e6a8926 content-length for DB downloads, closes #905 2020-07-21 21:52:35 -07:00
Simon Willison 02dc6298bd permission_allowed resource can be a tuple 2020-07-21 08:22:36 -07:00
Simon Willison d9a5ef1c32
Don't need this, we're not using GitHub pages 2020-07-19 17:49:32 -07:00
Simon Willison 1f6a134369 await request.post_body() method, closes #897 2020-07-17 13:12:35 -07:00
Simon Willison c5f06bc356
"white-space: pre-wrap" for all table cells, refs #896 2020-07-16 12:06:45 -07:00
Simon Willison 4691228a81
Fix for version color in nav, refs #892 2020-07-12 13:00:16 -07:00
Simon Willison ee0ef01652 Added new logo to the documentation 2020-07-12 12:53:29 -07:00
Simon Willison cd231e97cd
Updated example for asgi_wrapper 2020-07-07 19:01:13 -07:00
Simon Willison ba739b2457
An open source multi-tool for exploring and publishing data 2020-07-07 12:54:54 -07:00
Simon Willison bcb59ca466
codecov should not be blocking
From https://docs.codecov.io/docs/common-recipe-list
2020-07-02 21:29:32 -07:00
Amjith Ramanujam ea99a4431c
Only load Python files from plugins-dir
Pull request #890. Thanks, @amjith!

* Load only python files from plugins-dir
* Add a test to verify non-python files are not loaded as plugins
2020-07-02 20:08:32 -07:00
Simon Willison 57879dc8b3 Better titles for canned query pages, closes #887 2020-07-01 17:23:37 -07:00
Simon Willison f1f581b7ff Release notes for 0.45
Refs #687, #807, #812, #832, #834, #835, #840, #842, #846, #852, #854, #863, #864, #870
2020-07-01 14:43:07 -07:00
Simon Willison c7e8a4aaac Handle missing request object, refs #884 2020-07-01 14:36:36 -07:00
Simon Willison 1bae24691f Only show 'log out' if ds_cookie present, closes #884 2020-07-01 14:25:59 -07:00
Simon Willison f7c3fc978c
datasette-auth-tokens improved description
Refs https://github.com/simonw/datasette-auth-tokens/issues/1
2020-07-01 12:26:30 -07:00
Simon Willison 676bb64c87 Release 0.45a5
Refs #840, #832, #835, #812
2020-06-30 21:25:35 -07:00
Simon Willison 549b1c2063 New forbidden() plugin hook, closes #812 2020-06-30 21:17:38 -07:00
Simon Willison 3ec5b1abf6 CSRF tests for canned query POST, closes #835 2020-06-30 20:08:00 -07:00
Simon Willison 08b4928a75 asgi-csrf>=0.6, refs #835 2020-06-30 18:18:19 -07:00
Simon Willison 2b85bbdd45 Added logout button to pattern portfolio, closes #876
Refs #875
2020-06-30 16:47:23 -07:00
Simon Willison cfd69593f7 Removed hashes from examples on docs/pages - closes #879 2020-06-30 16:45:34 -07:00
Simon Willison d6e03b0430 Cascading view permissions, closes #832
- If you have table permission but not database permission you can now view the table page
- New BaseView.check_permissions() method
2020-06-30 16:40:50 -07:00
Simon Willison ab76eddf31 Express no opinion if allow block is missing
Default permission policy was returning True by default for permission
checks - which means that if allow was not defined for a level it would
be treated as a passing check.

This is better: we now return None of the allow block is not defined,
which means 'I have no opinion on this' and allows other code to make
its own decisions.

Added while working on #832
2020-06-30 15:49:06 -07:00