Commit Graph

28 Commits (6b0a40e9dd87a35f716186904b36b263c0155d98)

Author SHA1 Message Date
Tom Hacohen df0f7d134d Collection items: add a transaction endpoint.
5 years ago
Tom Hacohen c5af5fd4e6 Collection: move stoken to the model.
5 years ago
Tom Hacohen a72543f6c9 Collection remove the redundant mainItem model attr.
5 years ago
Tom Hacohen 62a7496b66 Change how we handle chunk ordering (and relation).
5 years ago
Tom Hacohen 6dfa2360c0 Chunk: fix for a collection's main item.
5 years ago
Tom Hacohen c589d06cbe Collection: lax the restrictions on mainItem.
5 years ago
Tom Hacohen 80ef568397 Make meta not-null.
5 years ago
Tom Hacohen ab86a912cd Revision uid is now the hmac.
5 years ago
Tom Hacohen 86b6a44917 We use base64url without padding.
5 years ago
Tom Hacohen 66e5062461 Collection: add content support.
5 years ago
Tom Hacohen d1df6db8b1 Revision: add metadata field.
5 years ago
Tom Hacohen f8a94eeb04 Revision: add a proper uid for revisions (which we also use for sync tag).
5 years ago
Tom Hacohen 23edc29bb8 Chunks: order based on item too so items are clustered together.
5 years ago
Tom Hacohen dfbfa01bc5 CollectionItem: move version and encryption key to the item itself.
5 years ago
Tom Hacohen d587f8185b Uids: change uids to be much shorter and base62 for non-chunks.
5 years ago
Tom Hacohen be11e3e0e6 Collection: implement collection membership.
5 years ago
Tom Hacohen e0d593a9b6 Collection Item Revision: dissalow blank for the current field.
5 years ago
Tom Hacohen 0ee00e1a9f Collection item: rename isDeletion to deleted
5 years ago
Tom Hacohen f1bfb0a9a0 Model uid validator: fix off-by-1 error with the uid.
5 years ago
Tom Hacohen 4054a2f78c Implement item update and deletion.
5 years ago
Tom Hacohen 727cd3e5fa pylint: fix more warnings.
5 years ago
Tom Hacohen cc00391504 Rename Snapshot to Revision
5 years ago
Tom Hacohen d57ed03417 Make sure we don't upload the same file twice.
5 years ago
Tom Hacohen 0c44f738fd More progress - support chunk uploading.
5 years ago
Tom Hacohen 67fb714ddb More progress.
5 years ago
Tom Hacohen 0a3bb6f4bb Merge item snapshot and item to be one model.
5 years ago
Tom Hacohen 818bb8d70f Create the django_etesync app.
5 years ago
Tom Hacohen 703a5ae36a Create new django project.
5 years ago