| 
							
							
								 Tal Leibman | 959dc9b576 | minor fix | 2020-12-28 10:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b39f7951e2 | chunk first-type. | 2020-12-28 10:20:20 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 4b4be14d32 | Add more responses to the API. | 2020-12-28 10:01:19 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | a75d5479fa | Rename ValidationError to HttpError. | 2020-12-28 09:51:34 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 34c548acda | Remove extra import. | 2020-12-28 09:47:37 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 6517fc5db2 | More route tags to a central place. | 2020-12-28 09:35:27 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 80d69a5663 | Fix collection list and how we return API responses. | 2020-12-28 09:31:30 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | ee4e7cf498 | Unify the nested router prefix. | 2020-12-28 09:11:35 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 9f26ecf276 | API: add documentation tags. | 2020-12-28 09:04:45 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 15988235f2 | Exclude unset fields so fix removedMemberships return value. | 2020-12-28 08:42:48 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | d63c34693f | Change all item_uids to be called item_uids. | 2020-12-27 23:11:12 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 1c8684ee92 | Fix a FIXME. | 2020-12-27 23:06:25 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c7b8b0373a | Add permissions. | 2020-12-27 23:03:03 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | df19887af7 | Use dependency injection for getting collection/item queryset. | 2020-12-27 22:40:48 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 8160a33384 | Get collection queryset: remove param. | 2020-12-27 22:13:36 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 403d975934 | Collection: fix dep handling. | 2020-12-27 21:58:58 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | fa0cd01a59 | Authentication: implement part of get_dashboard_url. | 2020-12-27 21:50:34 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | e8bd8927a0 | Implement modifying access level. | 2020-12-27 21:47:30 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 36e6d3df24 | Members: add member endpoints. | 2020-12-27 21:42:36 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b5a750d6d0 | Collection: fix removed memberships. | 2020-12-27 21:42:36 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b70f2b7470 | Invitations: implement invitations endpoints. | 2020-12-27 21:15:22 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 7f90edc511 | MsgPack: handle no content. | 2020-12-27 21:01:14 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | ec8c69b3f3 | Fix a few FIXMEs. | 2020-12-27 20:42:23 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 13d4121fc2 | Move utility functions to utils. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 629a84f432 | app.py: cleanup a bit. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 533b2787bb | Implement item revisions. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | e686f01652 | Utils: add a utility for getting objects or 404ing. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | e7721e8fe5 | Fix chunk handling. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | a3ae769a2c | Implement fetch_updates. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | a9bc08a98d | Item batch/transaction: fix return data. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c6c52cfe11 | Implement collection list. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 7ad98b8d28 | Implement is_etebase. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 407ce0b7a5 | Fixed collection_list_common. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | e5dbfb5746 | Make the import of models more consistent. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 611c0f3b0a | Conform to naming conventions. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 92f6ccbc28 | Implement item_list and item_get. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 8afca6ca96 | kwarg items: use the same naming as django_etebase. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | aa483709c3 | Fix item creation. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b2fe30ac26 | Implement item_create, batch and transaction. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 249c3dc2be | Cleanup models to have common parents. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 9d213350e7 | exceptions.py: fix typo in filename. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | df855897f8 | Fix type error. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 6f543751a6 | Fix and improve typing. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | a0aaf79f42 | item_batch and item_transaction boilerplate only | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 6e4f8f9917 | Fix list_multi to return the filtered queryset. | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | b3c177faa6 | from_orm_context | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | 53662451a3 | collection.py: get by uid and fixed create | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | 94161943ca | chunks type hint | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | 1e60938430 | rename | 2020-12-27 20:32:09 +02:00 |  | 
			
				
					| 
							
							
								 Tal Leibman | 8d09e40b3b | rename | 2020-12-27 20:32:09 +02:00 |  |