Tom Hacohen
|
e0d593a9b6
|
Collection Item Revision: dissalow blank for the current field.
|
2020-02-26 20:04:26 +02:00 |
|
Tom Hacohen
|
0ee00e1a9f
|
Collection item: rename isDeletion to deleted
|
2020-02-26 16:55:47 +02:00 |
|
Tom Hacohen
|
f1bfb0a9a0
|
Model uid validator: fix off-by-1 error with the uid.
256bit is actually 43 base64 chars, not 44.
|
2020-02-26 16:50:49 +02:00 |
|
Tom Hacohen
|
f4cb7cb74f
|
Collection item list: limit only to non-deleted by default.
|
2020-02-26 16:42:49 +02:00 |
|
Tom Hacohen
|
452a8f1e7e
|
Implement item creation.
|
2020-02-26 16:23:16 +02:00 |
|
Tom Hacohen
|
4054a2f78c
|
Implement item update and deletion.
Deletion is essentially an update with "isDeletion" set to True.
|
2020-02-26 16:23:16 +02:00 |
|
Tom Hacohen
|
727cd3e5fa
|
pylint: fix more warnings.
|
2020-02-26 14:39:32 +02:00 |
|
Tom Hacohen
|
0beaaf5bf9
|
lint: fix many pylint warnings.
|
2020-02-26 14:21:14 +02:00 |
|
Tom Hacohen
|
358c59f6d7
|
Item: add bulk_get and a note about bulk creating.
|
2020-02-26 14:20:52 +02:00 |
|
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.
|
2020-02-26 14:20:23 +02:00 |
|
Tom Hacohen
|
cc00391504
|
Rename Snapshot to Revision
|
2020-02-20 22:41:39 +02:00 |
|
Tom Hacohen
|
052483d38c
|
Serve snapshots newest to oldest.
|
2020-02-20 18:41:07 +02:00 |
|
Tom Hacohen
|
c3fc00b9d8
|
Add a FIXME.
|
2020-02-20 17:34:51 +02:00 |
|
Tom Hacohen
|
0a40a04d3b
|
Chunk view: unify how we get the wanted collection queryset.
|
2020-02-20 17:33:34 +02:00 |
|
Tom Hacohen
|
24cb6ed6ee
|
Also serve an item's snapshots.
|
2020-02-20 16:35:20 +02:00 |
|
Tom Hacohen
|
b17e944dd2
|
Make it possible to download the chunk from the rest API.
|
2020-02-20 15:46:41 +02:00 |
|
Tom Hacohen
|
d57ed03417
|
Make sure we don't upload the same file twice.
|
2020-02-20 14:48:19 +02:00 |
|
Tom Hacohen
|
0c44f738fd
|
More progress - support chunk uploading.
|
2020-02-20 14:46:01 +02:00 |
|
Tom Hacohen
|
67fb714ddb
|
More progress.
|
2020-02-20 13:56:16 +02:00 |
|
Tom Hacohen
|
4075f775e7
|
Implement prefer-inline for fetching items.
|
2020-02-20 12:34:24 +02:00 |
|
Tom Hacohen
|
0a3bb6f4bb
|
Merge item snapshot and item to be one model.
|
2020-02-20 12:34:24 +02:00 |
|
Tom Hacohen
|
818bb8d70f
|
Create the django_etesync app.
|
2020-02-19 22:28:08 +02:00 |
|
Tom Hacohen
|
703a5ae36a
|
Create new django project.
|
2020-02-19 14:57:54 +02:00 |
|
Tom Hacohen
|
228522d019
|
Add requirements.
|
2020-02-19 14:54:35 +02:00 |
|
Tom Hacohen
|
2ac7ec250f
|
Requirements: update django version.
|
2020-02-14 16:22:28 +02:00 |
|
Tom Hacohen
|
8fdaccdc4e
|
Provide more explicit copyright and licensing information.
Fixes #37
|
2020-02-14 16:21:18 +02:00 |
|
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
|
2020-02-03 21:11:16 +02:00 |
|
Pierre-Alain TORET
|
8c71bcddca
|
Update etesync journal requirement
|
2020-01-30 11:56:56 +02:00 |
|
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
|
2020-01-29 11:03:26 +02:00 |
|
Tom Hacohen
|
b026643cce
|
Update code according to drf changes.
|
2020-01-21 09:20:44 +02:00 |
|
Tom Hacohen
|
c1f790cad1
|
Update dependencies.
|
2020-01-21 09:20:44 +02:00 |
|
kumy
|
de71aaa476
|
Fix typo in README
|
2019-10-23 08:47:06 +03:00 |
|
edleeman
|
94ae4eaa02
|
Update README
Updated README to provide the correct example template name.
|
2019-10-08 08:20:33 +03:00 |
|
StefanAbl
|
61ae366a7b
|
added missing closing bracket
|
2019-10-03 00:03:31 +03:00 |
|
Tom Hacohen
|
cf0dc8e6a8
|
README: make it clearer that it's not only for Arch/Fedora
|
2019-09-17 10:14:00 +01:00 |
|
Tom Hacohen
|
c3b50d3f72
|
Fix issue with etesync-server.ini always being loaded.
Fixes #20.
|
2019-08-04 16:11:47 +01:00 |
|
Tom Hacohen
|
48390b0b01
|
README: add a note about the example configs
As suggested in #5
|
2019-08-02 19:39:59 +01:00 |
|
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.
|
2019-06-07 08:53:50 +01:00 |
|
Tom Hacohen
|
a87a4deec1
|
Deps: update drf.
|
2019-06-06 13:11:03 +01:00 |
|
Pierre-Alain TORET
|
654b3fe860
|
README.md : add instructions for installing from packages
|
2019-05-21 13:12:14 +01:00 |
|
Pierre-Alain TORET
|
3d4321e50c
|
Support loading configuration from an external file
|
2019-05-20 11:03:04 +01:00 |
|
Tom Hacohen
|
ac474d669a
|
Bump etesync journal requirement to 1.0.2
|
2019-05-01 10:55:25 +01:00 |
|
Pierre-Alain TORET
|
c1eec9e796
|
README.md : add production deployment section
|
2019-04-29 15:48:51 +01:00 |
|
Tom Hacohen
|
ac2428af88
|
Bump etesync journal requirement.
|
2019-04-25 17:14:24 +01:00 |
|
Tom Hacohen
|
e8022a0986
|
README: Improve installation instructions for Ubuntu
As discussed in #12
|
2019-03-15 08:39:14 +00:00 |
|
Tom Hacohen
|
b9de109998
|
README: improve the update instructions
Add the missing call to migrate the db.
Reorganise them to make them clearer.
|
2019-03-08 16:41:37 +00:00 |
|
Tom Hacohen
|
e531bf2bb9
|
Fix django dep yet again.
|
2019-02-23 19:14:45 +00:00 |
|
Tom Hacohen
|
60f3515b75
|
Fix django dep.
|
2019-02-23 18:54:22 +00:00 |
|
Tom Hacohen
|
d30708f292
|
Update requirements.
|
2019-02-23 16:31:16 +00:00 |
|
Tom Hacohen
|
aae09ecd65
|
README: Add etesync logo.
|
2019-02-04 14:21:41 +00:00 |
|