16 Commits (f52facad1c0adaa84b9418428b35c8e4fb067bf8)

Author SHA1 Message Date
Tom Hacohen 9f0430a6da Improve types. 4 years ago
Tom Hacohen 709bc6c1fc Improve typing information. 4 years ago
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.
4 years ago
Tom Hacohen 62eb46ec4e msgpack route: use the encode/decode functions from the utils module. 4 years ago
Tom Hacohen 794b5f3983 Fix many type errors. 4 years ago
Tom Hacohen 1bca435d74 Workaround typing issue. 4 years ago
Tom Hacohen c918d3ed07 Add base64 utils. 4 years ago
Tom Hacohen 4ceb42780e Remove unused django_etebase code. 4 years ago
Tom Hacohen b081d0129f Add support for read/write permissions. 4 years ago
Tom Hacohen 1a09393dcb Also add 401 to permission responses. 4 years ago
Tom Hacohen 4b4be14d32 Add more responses to the API. 4 years ago
Tom Hacohen a75d5479fa Rename ValidationError to HttpError. 4 years ago
Tom Hacohen 80d69a5663 Fix collection list and how we return API responses. 4 years ago
Tom Hacohen b70f2b7470 Invitations: implement invitations endpoints. 4 years ago
Tom Hacohen 13d4121fc2 Move utility functions to utils. 4 years ago
Tom Hacohen e686f01652 Utils: add a utility for getting objects or 404ing. 4 years ago