eikek 
							
						 
					 
					
						
						
							
						
						5c7947299f 
					 
					
						
						
							
							Fix scaladoc  
						
						
						
						
					 
					
						2021-11-08 00:15:14 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						7b8afe8371 
					 
					
						
						
							
							Make internal endpoints available to nodes only  
						
						
						
						
					 
					
						2021-11-08 00:13:02 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						61c01ad79b 
					 
					
						
						
							
							Use job group instead of parsing the task arguments  
						
						
						
						
					 
					
						2021-11-08 00:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						b041e2616d 
					 
					
						
						
							
							Fix uploads with utf8 bytes in filenames  
						
						... 
						
						
						
						This adds a modified parser for `Content-Disposition` header to fix
issue #991 . The parser in http4s for `Content-Disposition` header
removes filenames that are sent as plain utf8 bytes. See also
http4s/http4s#5053 . 
						
						
					 
					
						2021-11-07 22:11:00 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						3e58d97f72 
					 
					
						
						
							
							Add websockets and notify frontend when an item is processed  
						
						
						
						
					 
					
						2021-11-06 21:32:30 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						f38d520a1d 
					 
					
						
						
							
							Hooking the new pubsub impl into the application  
						
						
						
						
					 
					
						2021-11-06 01:44:06 +01:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						8fd86f9ec1 
					 
					
						
						
							
							Don't allow shares with fulltext queries  
						
						... 
						
						
						
						Currently the query implementation cannot combine multiple/nested
fulltext searches within a query. It doesn't seem useful to have
shares based on fulltext searches, so it is disabled for now.
Issue: #446  
						
						
					 
					
						2021-10-25 21:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						668cd7d974 
					 
					
						
						
							
							Refactor config validation  
						
						
						
						
					 
					
						2021-10-25 11:27:06 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						118d23c3a2 
					 
					
						
						
							
							Add list of env variables to documentation  
						
						... 
						
						
						
						Issue: #1121  
						
						
					 
					
						2021-10-25 00:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						94b26a1721 
					 
					
						
						
							
							Generate random server secret if not provided from config  
						
						
						
						
					 
					
						2021-10-25 00:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						4e5924d796 
					 
					
						
						
							
							Refactor config loading and add config from environment  
						
						... 
						
						
						
						Issue: #1121  
						
						
					 
					
						2021-10-24 23:02:39 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						48d2bec9c4 
					 
					
						
						
							
							Update http4s to 0.23.6  
						
						
						
						
					 
					
						2021-10-24 18:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						6696aba481 
					 
					
						
						
							
							Show user shares when asking to delete user  
						
						
						
						
					 
					
						2021-10-24 01:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						2ac0b84e52 
					 
					
						
						
							
							Link shares to the user, not the collective  
						
						... 
						
						
						
						The user is required when searching because of folders (sadly), so the
share is connected to the user. 
						
						
					 
					
						2021-10-24 01:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						337293128d 
					 
					
						
						
							
							Add route to send mail for a share  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						f216c472ee 
					 
					
						
						
							
							Detect how to display pdf files  
						
						... 
						
						
						
						Closes : #1099  
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						1a10216e3d 
					 
					
						
						
							
							Get item details from a share  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9eb2f9c6fe 
					 
					
						
						
							
							Implement binary routes for shares  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						813797756c 
					 
					
						
						
							
							Extend search stats to fully populate search menu  
						
						... 
						
						
						
						Refs: #856  
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						e961a5ac10 
					 
					
						
						
							
							Use search stats to populate search menu  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						e52271f9cd 
					 
					
						
						
							
							Implement share preview image  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						a286556116 
					 
					
						
						
							
							Initial impl of search route  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						f4596db63d 
					 
					
						
						
							
							Authorize share access  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						4ef9d6c3ff 
					 
					
						
						
							
							Add expired flag to share details  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						c7d587bea4 
					 
					
						
						
							
							Basic management of shares  
						
						
						
						
					 
					
						2021-10-23 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						f74624485f 
					 
					
						
						
							
							Allow to manage passwords for a collective  
						
						
						
						
					 
					
						2021-09-30 10:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						40727d205a 
					 
					
						
						
							
							Refactor occurrences folding streams of strings  
						
						
						
						
					 
					
						2021-09-23 15:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						1761526e20 
					 
					
						
						
							
							Simplify MimeType class and parse mimetypes in a more lenient way  
						
						
						
						
					 
					
						2021-09-23 14:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						e31107eb49 
					 
					
						
						
							
							Require a otp to disable 2fa  
						
						
						
						
					 
					
						2021-09-23 09:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						bbfc5b56d8 
					 
					
						
						
							
							Document TOTP  
						
						
						
						
					 
					
						2021-09-23 09:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						4362301212 
					 
					
						
						
							
							Fix base64 string in default config  
						
						... 
						
						
						
						While not being used, it is parsed and fails if it's not valid base64. 
						
						
					 
					
						2021-09-22 19:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9013f2de5b 
					 
					
						
						
							
							Update scalafmt settings  
						
						
						
						
					 
					
						2021-09-22 17:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						20a829cf7a 
					 
					
						
						
							
							Refactoring for migrating to binny library  
						
						
						
						
					 
					
						2021-09-22 14:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9785db0683 
					 
					
						
						
							
							Change license header of all files  
						
						
						
						
					 
					
						2021-09-21 22:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						8df235e9db 
					 
					
						
						
							
							Delete the user along its data  
						
						
						
						
					 
					
						2021-09-08 20:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						11de82402e 
					 
					
						
						
							
							Add cross checks for the server config  
						
						
						
						
					 
					
						2021-09-06 14:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						4237caa755 
					 
					
						
						
							
							Add some documentation for OIDC  
						
						
						
						
					 
					
						2021-09-06 14:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						28fdeb5a93 
					 
					
						
						
							
							Fixing http redirect status codes  
						
						
						
						
					 
					
						2021-09-06 11:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						468ba90158 
					 
					
						
						
							
							Fix OTP authentication for external accounts  
						
						
						
						
					 
					
						2021-09-06 01:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						8158e36d40 
					 
					
						
						
							
							Improve logging and rename oauth->openid  
						
						
						
						
					 
					
						2021-09-06 00:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						984dda9da0 
					 
					
						
						
							
							Add OpenID support to webapp  
						
						
						
						
					 
					
						2021-09-05 23:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						f8362329a9 
					 
					
						
						
							
							Authenticate with external accounts using OIDC  
						
						... 
						
						
						
						After successful authentication at the provider, an account is
automatically created at docspell and the user is logged in. 
						
						
					 
					
						2021-09-05 21:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						aa099a340e 
					 
					
						
						
							
							Remove unused code  
						
						
						
						
					 
					
						2021-09-05 21:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						aef56233a5 
					 
					
						
						
							
							Add a new column to distinguish local from external users  
						
						
						
						
					 
					
						2021-09-05 21:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						b73c252762 
					 
					
						
						
							
							Implement authentication via OpenIdConnect and OAuth2  
						
						... 
						
						
						
						The new subproject "oidc" handles all the details for working with an
OpenID Connect provider (like keycloak) or only OAuth2 - only
supporting the "Authorization Code Flow" for both variants. 
						
						
					 
					
						2021-09-05 17:32:15 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						1afc005a6c 
					 
					
						
						
							
							Adopt login process for two-factor auth  
						
						
						
						
					 
					
						2021-08-31 21:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						309a52393a 
					 
					
						
						
							
							Initial impl for totp  
						
						
						
						
					 
					
						2021-08-31 16:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						cf88f5c2de 
					 
					
						
						
							
							Allow to specify ordering when retrieving meta data  
						
						... 
						
						
						
						The query now searches in more fields. For example, when getting a
list of tags, the query is applied to the tag name *and* category.
When listing persons, the query now also looks in the associated
organization name.
This has been used to make some headers in the meta data tables
clickable to sort the list accordingly.
Refs: #965 , #538  
						
						
					 
					
						2021-08-27 23:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						993a391c13 
					 
					
						
						
							
							Add the attachment-only option to a source  
						
						... 
						
						
						
						The upload request can now contain a boolean for importing only
attachments when e-mails are uploaded. This option is now also added
to a source url.
Refs: #983  
						
						
					 
					
						2021-08-23 14:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						751fa3da5a 
					 
					
						
						
							
							Add attachments-only filter to uploads  
						
						... 
						
						
						
						When uploading a file which is an e-mail, this option allows to skip
the mail body when the file is being processed. 
						
						
					 
					
						2021-08-21 13:49:12 +02:00