Commit Graph

435 Commits (c1f171bde0ca3b1a908ae30f2fd24efd83914f54)
 

Author SHA1 Message Date
Tom Hacohen c1f171bde0 Change how we create applications.
3 years ago
Tom Hacohen 65cd722616 django_etebase utils: add optionl user to context.
3 years ago
Tom Hacohen b3c170e10d fix getting dashboard URL.
3 years ago
Tom Hacohen 313dcf0721 django_etebase utils: add optionl user to context.
3 years ago
Tom Hacohen c918d3ed07 Add base64 utils.
3 years ago
Tom Hacohen 2e9caf66f9 Remove deprecated settings.
3 years ago
Tom Hacohen 4ceb42780e Remove unused django_etebase code.
3 years ago
Tom Hacohen 0fa2f2da3b Make the fastapi application the main asgi one.
3 years ago
Tom Hacohen b081d0129f Add support for read/write permissions.
3 years ago
Tom Hacohen 6c05a7898a Add functions to split read and write permissions.
3 years ago
Tom Hacohen 63afcc0830 Mount the django application.
3 years ago
Tom Hacohen 295ae6f3d3 Update changelog.
3 years ago
Tom Hacohen ad2205e596 Add trusted host middleware.
3 years ago
Tom Hacohen 38884fead8 Revert "Improve chunks type."
3 years ago
Tom Hacohen cf7690a60f Remove usages of EtebaseValidationError.
3 years ago
Tom Hacohen 37f5a4509f Improve chunks type.
3 years ago
Tom Hacohen 1a09393dcb Also add 401 to permission responses.
3 years ago
Tal Leibman 959dc9b576 minor fix
3 years ago
Tom Hacohen b39f7951e2 chunk first-type.
3 years ago
Tom Hacohen 4b4be14d32 Add more responses to the API.
3 years ago
Tom Hacohen a75d5479fa Rename ValidationError to HttpError.
3 years ago
Tom Hacohen 34c548acda Remove extra import.
3 years ago
Tom Hacohen 6517fc5db2 More route tags to a central place.
3 years ago
Tom Hacohen 80d69a5663 Fix collection list and how we return API responses.
3 years ago
Tom Hacohen ee4e7cf498 Unify the nested router prefix.
3 years ago
Tom Hacohen 9f26ecf276 API: add documentation tags.
3 years ago
Tom Hacohen 15988235f2 Exclude unset fields so fix removedMemberships return value.
3 years ago
Tom Hacohen d63c34693f Change all item_uids to be called item_uids.
3 years ago
Tom Hacohen 1c8684ee92 Fix a FIXME.
3 years ago
Tom Hacohen c7b8b0373a Add permissions.
3 years ago
Tom Hacohen df19887af7 Use dependency injection for getting collection/item queryset.
3 years ago
Tom Hacohen 8160a33384 Get collection queryset: remove param.
3 years ago
Tom Hacohen 403d975934 Collection: fix dep handling.
3 years ago
Tom Hacohen fa0cd01a59 Authentication: implement part of get_dashboard_url.
3 years ago
Tom Hacohen e8bd8927a0 Implement modifying access level.
3 years ago
Tom Hacohen 36e6d3df24 Members: add member endpoints.
3 years ago
Tom Hacohen b5a750d6d0 Collection: fix removed memberships.
3 years ago
Tom Hacohen b70f2b7470 Invitations: implement invitations endpoints.
3 years ago
Tom Hacohen 7f90edc511 MsgPack: handle no content.
3 years ago
Tom Hacohen ec8c69b3f3 Fix a few FIXMEs.
3 years ago
Tom Hacohen 13d4121fc2 Move utility functions to utils.
3 years ago
Tom Hacohen 629a84f432 app.py: cleanup a bit.
3 years ago
Tom Hacohen 533b2787bb Implement item revisions.
3 years ago
Tom Hacohen e686f01652 Utils: add a utility for getting objects or 404ing.
3 years ago
Tom Hacohen e7721e8fe5 Fix chunk handling.
3 years ago
Tom Hacohen a3ae769a2c Implement fetch_updates.
3 years ago
Tom Hacohen a9bc08a98d Item batch/transaction: fix return data.
3 years ago
Tom Hacohen c6c52cfe11 Implement collection list.
3 years ago
Tom Hacohen 7ad98b8d28 Implement is_etebase.
3 years ago
Tom Hacohen 407ce0b7a5 Fixed collection_list_common.
3 years ago