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
|
3beb7ac4bb
|
Requirements: add pywatchman for more efficient watching.
|
5 years ago |
Tom Hacohen
|
5ceaa9fb1a
|
Collection: calculate a value for ctag in the meanwhile.
|
5 years ago |
Tom Hacohen
|
c74ed50bd5
|
Collection: filter queryset only to collections for which the user has access to.
|
5 years ago |
Tom Hacohen
|
771d2d013d
|
Fix creation of collection membership when creating collections.
|
5 years ago |
Tom Hacohen
|
7a38e26872
|
Collection: fix issue with encryptionKey not being base64 encoded.
|
5 years ago |
Tom Hacohen
|
3eb79e0a04
|
Create collection member when creating collection.
|
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.
256bit is actually 43 base64 chars, not 44.
|
5 years ago |
Tom Hacohen
|
f4cb7cb74f
|
Collection item list: limit only to non-deleted by default.
|
5 years ago |
Tom Hacohen
|
452a8f1e7e
|
Implement item creation.
|
5 years ago |
Tom Hacohen
|
4054a2f78c
|
Implement item update and deletion.
Deletion is essentially an update with "isDeletion" set to True.
|
5 years ago |
Tom Hacohen
|
727cd3e5fa
|
pylint: fix more warnings.
|
5 years ago |
Tom Hacohen
|
0beaaf5bf9
|
lint: fix many pylint warnings.
|
5 years ago |
Tom Hacohen
|
358c59f6d7
|
Item: add bulk_get and a note about bulk creating.
|
5 years ago |
Tom Hacohen
|
d6df94facf
|
Item create: 404 if collection isn't found.
It doesn't actually change anything beacuse it 404s in the
collection getting, but still, good to have this here too.
|
5 years ago |
Tom Hacohen
|
cc00391504
|
Rename Snapshot to Revision
|
5 years ago |
Tom Hacohen
|
052483d38c
|
Serve snapshots newest to oldest.
|
5 years ago |
Tom Hacohen
|
c3fc00b9d8
|
Add a FIXME.
|
5 years ago |
Tom Hacohen
|
0a40a04d3b
|
Chunk view: unify how we get the wanted collection queryset.
|
5 years ago |
Tom Hacohen
|
24cb6ed6ee
|
Also serve an item's snapshots.
|
5 years ago |
Tom Hacohen
|
b17e944dd2
|
Make it possible to download the chunk from the rest API.
|
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
|
4075f775e7
|
Implement prefer-inline for fetching items.
|
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 |
Tom Hacohen
|
228522d019
|
Add requirements.
|
5 years ago |
Tom Hacohen
|
2ac7ec250f
|
Requirements: update django version.
|
5 years ago |
Tom Hacohen
|
8fdaccdc4e
|
Provide more explicit copyright and licensing information.
Fixes #37
|
5 years ago |
Simon Vandevelde
|
1a04d8ec6a
|
README: Added links pointing to specific wikipages
* Added links pointing to the wiki.
I added a link for the deployment setup and one for the TLS setup.
Fixes #35
|
5 years ago |
Pierre-Alain TORET
|
8c71bcddca
|
Update etesync journal requirement
|
5 years ago |
Pierre-Alain TORET
|
22198d387d
|
Make settings in .ini optional and add new ones
Fixes #24
New settings available :
STATIC_ROOT
STATIC_URL
LANGUAGE_CODE
TIME_ZONE
|
5 years ago |
Tom Hacohen
|
b026643cce
|
Update code according to drf changes.
|
5 years ago |
Tom Hacohen
|
c1f790cad1
|
Update dependencies.
|
5 years ago |
kumy
|
de71aaa476
|
Fix typo in README
|
5 years ago |
edleeman
|
94ae4eaa02
|
Update README
Updated README to provide the correct example template name.
|
5 years ago |
StefanAbl
|
61ae366a7b
|
added missing closing bracket
|
5 years ago |
Tom Hacohen
|
cf0dc8e6a8
|
README: make it clearer that it's not only for Arch/Fedora
|
5 years ago |
Tom Hacohen
|
c3b50d3f72
|
Fix issue with etesync-server.ini always being loaded.
Fixes #20.
|
5 years ago |
Tom Hacohen
|
48390b0b01
|
README: add a note about the example configs
As suggested in #5
|
5 years ago |
Tom Hacohen
|
3ccb40055e
|
Add an index page to make it more obvious it works.
People were getting confused by the index page returning a 404, so this
commit adds an index page so it returns a 200 and looks like it works.
|
5 years ago |