eikek 
							
						 
					 
					
						
						
							
						
						617f931a14 
					 
					
						
						
							
							Remove unused code  
						
						
						
						
					 
					
						2021-09-23 09:27:44 +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 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						844c453864 
					 
					
						
						
							
							Update dependency ansi-regex to 5.0.1 [SECURITY]  
						
						
						
						
					 
					
						2021-09-23 02:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						489ef310f3 
					 
					
						
						
							
							Update dependency nth-check to 2.0.1 [SECURITY]  
						
						
						
						
					 
					
						2021-09-23 02:00:09 +00: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 
							
						 
					 
					
						
						
							
						
						860efcf06f 
					 
					
						
						
							
							Fix more license occurrences  
						
						
						
						
					 
					
						2021-09-22 11:55:56 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9785db0683 
					 
					
						
						
							
							Change license header of all files  
						
						
						
						
					 
					
						2021-09-21 22:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						193b81bf7d 
					 
					
						
						
							
							Fix version check  
						
						... 
						
						
						
						Refs: #1068  
						
						
					 
					
						2021-09-21 22:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						16b5655b54 
					 
					
						
						
							
							Go back to old version scheme  
						
						... 
						
						
						
						Refs: #1039  
						
						
					 
					
						2021-09-13 11:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						506e9a0c36 
					 
					
						
						
							
							Move sent mails when merging items  
						
						... 
						
						
						
						Fixes: 1055 
						
						
					 
					
						2021-09-08 22:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						a94aeff75c 
					 
					
						
						
							
							Add ui for showing data to be deleted for a user  
						
						
						
						
					 
					
						2021-09-08 20:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						e89b571ab2 
					 
					
						
						
							
							Add a route to show what is deleted  
						
						
						
						
					 
					
						2021-09-08 20:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						736968b049 
					 
					
						
						
							
							Fix adding a new user and don't allow to add non-local users  
						
						... 
						
						
						
						The user structure must provide the correct account source now. 
						
						
					 
					
						2021-09-08 20:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						8df235e9db 
					 
					
						
						
							
							Delete the user along its data  
						
						
						
						
					 
					
						2021-09-08 20:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						3650a7d20c 
					 
					
						
						
							
							Make sure DML statements use the correct logger  
						
						... 
						
						
						
						It also seems to be necessary now to add the space in the `WHERE`.
Normally, the `fr` interpolator would add spaces…. 
						
						
					 
					
						2021-09-08 20:56:18 +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 
							
						 
					 
					
						
						
							
						
						7edb96a297 
					 
					
						
						
							
							Register external accounts  
						
						... 
						
						
						
						This creates the account if it doesn't exist yet; otherwise it's a
noop. Only valid for non-local accounts. 
						
						
					 
					
						2021-09-05 21:38:14 +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 
							
						 
					 
					
						
						
							
						
						4e57be6dfd 
					 
					
						
						
							
							Fix endpoint path in openapi spec  
						
						
						
						
					 
					
						2021-09-02 22:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						3a5ef62715 
					 
					
						
						
							
							Add missing sql changesets  
						
						
						
						
					 
					
						2021-09-01 00:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9dfe7f30a0 
					 
					
						
						
							
							Remove unused contact kind  
						
						
						
						
					 
					
						2021-09-01 00:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						1afc005a6c 
					 
					
						
						
							
							Adopt login process for two-factor auth  
						
						
						
						
					 
					
						2021-08-31 21:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						999c39833a 
					 
					
						
						
							
							Add user setting page for totp  
						
						
						
						
					 
					
						2021-08-31 21:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						309a52393a 
					 
					
						
						
							
							Initial impl for totp  
						
						
						
						
					 
					
						2021-08-31 16:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						2b46cc7970 
					 
					
						
						
							
							Add a simple module for totps  
						
						... 
						
						
						
						This is a wrapper around the nice and minimal java-otp library [0].
[0] https://github.com/jchambers/java-otp  
						
						
					 
					
						2021-08-31 16:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						733096f979 
					 
					
						
						
							
							Improve querying item results  
						
						... 
						
						
						
						The join to retrieve the attachment count per item turned out to be
very expensive. And it is not used anymore for the result, only to
support fulltext search. It is now removed from the query. The
DISTINCT keyword is also removed, because it is not necessary and it
is expensive. With the DISTINCT removed, a new index (provided in the
previous commit) can now be used to avoid sorting items. 
						
						
					 
					
						2021-08-29 11:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						a5a8c2553b 
					 
					
						
						
							
							Add indexes to better support certain queries  
						
						
						
						
					 
					
						2021-08-29 00:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						9812b8f6c8 
					 
					
						
						
							
							Set new version to 21.12-SNAPSHOT  
						
						
						
						
					 
					
						2021-08-28 12:54:44 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						be510b0363 
					 
					
						
						
							
							Set version to 0.26.0  
						
						
						
						
					 
					
						2021-08-28 11:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						637f11d0f6 
					 
					
						
						
							
							Fix solr setup by adding a text_he field  
						
						... 
						
						
						
						This field is used for Hebrew language. Solr doesn't support it out of
the box. The new field type is just a very basic field using the
standard tokenizer and lowercase filter. It is very likely not
providing good results. Hebrew is really difficult and it requires at
least installing plugins for solr - this is out of scope for docspell.
Users can setup their solr however they like and run a re-index
afterwards. 
						
						
					 
					
						2021-08-28 00:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						3520a2ec26 
					 
					
						
						
							
							Merge pull request  #1037  from eikek/small-list-improvements  
						
						... 
						
						
						
						Allow to specify ordering when retrieving meta data 
						
						
					 
					
						2021-08-27 21:18:47 +00: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 
							
						 
					 
					
						
						
							
						
						7b2fb70c04 
					 
					
						
						
							
							Add missing data to insert statement  
						
						... 
						
						
						
						Closes : #1032  
					
						2021-08-27 22:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								wallace 
							
						 
					 
					
						
						
							
						
						eab7fe57d2 
					 
					
						
						
							
							Fix formatting with scalafmt  
						
						
						
						
					 
					
						2021-08-24 02:24:20 +03:00 
						 
				 
			
				
					
						
							
							
								wallace 
							
						 
					 
					
						
						
							
						
						589c41003f 
					 
					
						
						
							
							Add hebrew document language  
						
						
						
						
					 
					
						2021-08-24 01:19:42 +03:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						6bb6cad39d 
					 
					
						
						
							
							Test db migrations for all supported databases  
						
						
						
						
					 
					
						2021-08-23 23:41:03 +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 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						45f6357f49 
					 
					
						
						
							
							Merge pull request  #1024  from eikek/enhance-search-mode  
						
						... 
						
						
						
						Enhance search mode to search in all items 
						
						
					 
					
						2021-08-21 13:56:43 +00:00 
						 
				 
			
				
					
						
							
							
								eikek 
							
						 
					 
					
						
						
							
						
						d5022f883e 
					 
					
						
						
							
							Enhance search mode to search in all items  
						
						
						
						
					 
					
						2021-08-21 15:45:14 +02:00