| 
							
							
								 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 |  |