327 Commits (13a46cb1dbf44326b3cd8c22a37b170e5894424c)
 

Author SHA1 Message Date
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.
6 years ago
Tom Hacohen a87a4deec1 Deps: update drf. 6 years ago
Pierre-Alain TORET 654b3fe860 README.md : add instructions for installing from packages 6 years ago
Pierre-Alain TORET 3d4321e50c Support loading configuration from an external file 6 years ago
Tom Hacohen ac474d669a Bump etesync journal requirement to 1.0.2 6 years ago
Pierre-Alain TORET c1eec9e796 README.md : add production deployment section 6 years ago
Tom Hacohen ac2428af88 Bump etesync journal requirement. 6 years ago
Tom Hacohen e8022a0986
README: Improve installation instructions for Ubuntu
As discussed in #12
6 years ago
Tom Hacohen b9de109998 README: improve the update instructions
Add the missing call to migrate the db.
Reorganise them to make them clearer.
6 years ago
Tom Hacohen e531bf2bb9 Fix django dep yet again. 6 years ago
Tom Hacohen 60f3515b75 Fix django dep. 6 years ago