Tom Hacohen
233aeab98b
Support login and invitations using email rather than just username.
2021-01-27 09:35:36 +02:00
Tom Hacohen
9f0430a6da
Improve types.
2021-01-04 14:23:30 +02:00
Tom Hacohen
64be7f10bd
Remove all of the needless async decorators.
...
The code uses the django ORM which is sync, and fastapi handles sync paths
just fine. So having all of this extra code for handling async was unnecessary.
2020-12-30 10:17:01 +02:00
Tom Hacohen
332f7e2332
Fix Python 3.7 compatibility
...
Both cached_property and Literal were introduced in Python 3.8 so they
can't be used.
2020-12-29 17:55:55 +02:00
Tom Hacohen
dbdff06e68
Move all the routers under their own dir.
2020-12-29 15:42:41 +02:00