Commit Graph

16 Commits (0e814ea410c6fe27b9926871a24f39af83841bfe)

Author SHA1 Message Date
Tom Hacohen 5d8a92f000 Collections: add support for collection types.
4 years ago
Tom Hacohen 5d9b47531b Collectin: make sure collections always have a unique UID.
4 years ago
Tom Hacohen 18b3f45b79 Collection main_item: make a OneToOneField intsead of just a foreign key.
4 years ago
Tom Hacohen d90931fbe5 Make access level an int instead of a string.
4 years ago
Tom Hacohen e385aa8f20 Chunks: use a prefix of the chunk for a subdirectory.
4 years ago
Tom Hacohen 393b85d3ca Chunks: move to reside under the collection.
4 years ago
Tom Hacohen 1d5baece1e Chunk uploading: implement properly using a custom Parser.
4 years ago
Tom Hacohen a7268443ca Add support for a modifying the chunk storage location
4 years ago
Tom Hacohen 86c5d711a6 Chunk upload: item.uid can never be None so use it directly.
4 years ago
Tom Hacohen 785e4fae97 Merge the uidvalidator with the base64url validator and set a min length.
4 years ago
Tom Hacohen c00cf50163 Revision: remove salt field.
4 years ago
Tom Hacohen 2b52eec41f Allow chunk UIDs to be longer.
4 years ago
Tom Hacohen 1bed39af9d Collection/item uid: allow base64-url not just base62.
4 years ago
Tom Hacohen 291ebaa3f7 Items must have a uid now (not null).
4 years ago
Tom Hacohen 267d749c45 Collection: change collections to be an extension of items
4 years ago
Tom Hacohen d1017aac76 Rename django_etesync to django_etebase.
4 years ago