11 Commits (393b85d3ca23513a5ea7a61fdeab94f33c7eb490)

Author SHA1 Message Date
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.
It's not really needed. More information in the respective change
in the js client.
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).
This is due to the previous change.
4 years ago
Tom Hacohen 267d749c45 Collection: change collections to be an extension of items
Each collection now has an item and the item's UID is the collections
UID. This lets us manipulate collections just like items, and as part of
transactions. This is significant because it lets us change them as part
of transactions!
4 years ago
Tom Hacohen d1017aac76 Rename django_etesync to django_etebase. 4 years ago