Commit Graph

506 Commits (v0.8.0)
 

Author SHA1 Message Date
Tom Hacohen f14d74510b Update changelog.
2 years ago
Tom Hacohen 056d6853a0 Deps: update django dep.
2 years ago
Simon Vandevelde 4c4fa3d726 Update README.md with automatic user signup
2 years ago
James 453869d71d Remove port from host_from_request check
3 years ago
Mohammed Anas d11504093c Make it clear in README that backing up secret.txt is ok
3 years ago
Tom Hacohen d4de717cf7
README: Add @jzacsh to supporters
3 years ago
Dustin J. Mitchell 43d5af32d7 Fix sendfile settings
3 years ago
Dustin J. Mitchell 7c58540409 Create a testing docker image
3 years ago
Zakkumaru 58163d6678 Duplicate to README.MD
3 years ago
Tom Hacohen 21e5382fc4 easyconfig: make it clear that media_root needs to be set.
3 years ago
Tom Hacohen 14b3cfca55 Handle stoken being the empty string.
3 years ago
Tom Hacohen b33a3c882e Subscriptions: allow subscribing without setting an stoken.
3 years ago
Tom Hacohen 8485806046 Easy config: add support for setting redis URI.
3 years ago
Tom Hacohen ef69954b6d requirements.txt: Add missing deps.
3 years ago
Tom Hacohen e4361d2364 Patch old DB migration in order to fix mysql issues.
3 years ago
Tom Hacohen 0ac41e77e8 Fix DB errors when using MySQL/MariaDB.
3 years ago
Tom Hacohen 233aeab98b Support login and invitations using email rather than just username.
3 years ago
Tom Hacohen 240469342b Move reporting item changes to a background task.
3 years ago
Tom Hacohen 61bd82f1e3 Subscriptions: stream missing items if user passed an old stoken.
3 years ago
Tom Hacohen f52facad1c Subscriptions: implement live subscriptions for collection items
3 years ago
Tom Hacohen cd4131e890 Exceptions: make sure error codes aren't None.
3 years ago
Tom Hacohen 1349f99cd3 Exceptions: inherit from the fastapi HTTPException.
3 years ago
Tom Hacohen 9f0430a6da Improve types.
3 years ago
Tom Hacohen 9bf118225d Exceptions: fix error when transforming django validation errors.
3 years ago
Tom Hacohen 43dede57d2 Exceptions: fix types.
3 years ago
Tom Hacohen 3894fd205b
README: mention minimum requirements
3 years ago
Tom Hacohen 84870d25bf
README: mention that Windows requires WSL
3 years ago
Tom Hacohen 2e21fe4994 Django db cleanup: explicitly add it to dependencies.
3 years ago
Tom Hacohen 5b8f667e55 Cleanup django db connections before every request and every dependency.
3 years ago
Tom Hacohen 6ec03c3d34 Revert "Add a django middleware to cleanup db connections."
3 years ago
Tom Hacohen 6738c2cf20 Remove unused variable.
3 years ago
Tom Hacohen 64be7f10bd Remove all of the needless async decorators.
3 years ago
Tom Hacohen 473448246f Add a django middleware to cleanup db connections.
3 years ago
Tom Hacohen a7fdb4a108 More typing fixes.
3 years ago
Simon Vandevelde 6615b149c5
Update README with wiki changes (#82)
3 years ago
Tom Hacohen 981e1a9a6a Add mypy config.
3 years ago
Tom Hacohen 8bfdbc55a3 Add typing extensions to requirements.
3 years ago
Tom Hacohen c4235662d8 Use uvicorn[standard] in requirements to get some added extras.
3 years ago
Tom Hacohen 709bc6c1fc Improve typing information.
3 years ago
Tom Hacohen 332f7e2332 Fix Python 3.7 compatibility
3 years ago
Tom Hacohen 8245577dfb Rename module to prevent confusion on import.
3 years ago
Tom Hacohen 174e54681d Improve type annotations.
3 years ago
Tom Hacohen 62eb46ec4e msgpack route: use the encode/decode functions from the utils module.
3 years ago
Tom Hacohen dbdff06e68 Move all the routers under their own dir.
3 years ago
Tom Hacohen 8bf04fc286 Reformat files using black.
3 years ago
Tom Hacohen e6b47ae1a9 Fix login_challenge to work with get_user_queryset.
3 years ago
Tom Hacohen ff55904f49 Fix user type
3 years ago
Tom Hacohen 259e395c92
Merge: change the server to use FastAPI
3 years ago
Tom Hacohen 84b6114e99 Requirements: add dev requirements and django-stubs.
3 years ago
Tom Hacohen 794b5f3983 Fix many type errors.
3 years ago