| 
							
							
								 Tom Hacohen | f67730f42d | Support passing custom middlewares. | 2020-12-29 10:12:36 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | a8b97e60d4 | Docs: improve metadata. | 2020-12-29 09:46:20 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 7714148807 | Use ValidationError when appropriate. | 2020-12-28 18:49:05 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | f0a8689712 | Implement sendfile. | 2020-12-28 18:46:37 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c7f09d3fef | implement chunk_download. | 2020-12-28 18:25:06 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 53b22602b2 | Implement chunk_update. | 2020-12-28 18:18:55 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | dcf81aa9ce | Fix prefetch medium. | 2020-12-28 18:17:41 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | f7858a20b7 | Fix user creation. | 2020-12-28 17:46:20 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 3d438b9591 | Cleanup validation errors. | 2020-12-28 17:39:51 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 10ff303b75 | Fix formatting. | 2020-12-28 17:09:20 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | fa0979dce1 | Test reset: clean reset function. | 2020-12-28 16:57:09 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 151bec0d9e | Fix type error. | 2020-12-28 16:44:13 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 586b015eb7 | Login: also return username and email upon login. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c2a2e710c9 | Move common dependencies to their own file. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 3e39aa88a1 | Remove unused var. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 1bca435d74 | Workaround typing issue. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 59e30ed988 | Signup and logout: make sync. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | ca7f2ec73c | When converting from ORM convert binary fields to bytes. The problem is that some ORMs return memoryview which are more efficient but
are not supported by pydantic at the moment. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 50f89c48e2 | Dashboard url: fix getting dashboard url. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c1f171bde0 | Change how we create applications. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 65cd722616 | django_etebase utils: add optionl user to context. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b3c170e10d | fix getting dashboard URL. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 313dcf0721 | django_etebase utils: add optionl user to context. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | c918d3ed07 | Add base64 utils. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 2e9caf66f9 | Remove deprecated settings. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 4ceb42780e | Remove unused django_etebase code. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 0fa2f2da3b | Make the fastapi application the main asgi one. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | b081d0129f | Add support for read/write permissions. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 6c05a7898a | Add functions to split read and write permissions. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 63afcc0830 | Mount the django application. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 295ae6f3d3 | Update changelog. | 2020-12-28 16:42:39 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | ad2205e596 | Add trusted host middleware. | 2020-12-28 10:57:40 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 38884fead8 | Revert "Improve chunks type." This reverts commit 37f5a4509f. | 2020-12-28 10:47:07 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | cf7690a60f | Remove usages of EtebaseValidationError. | 2020-12-28 10:45:34 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 37f5a4509f | Improve chunks type. | 2020-12-28 10:41:22 +02:00 |  | 
			
				
					| 
							
							
								 Tom Hacohen | 1a09393dcb | Also add 401 to permission responses. | 2020-12-28 10:29:47 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |