Eike Kettner 
							
						 
					 
					
						
						
							
						
						eb56c605cb 
					 
					
						
						
							
							Add scrollbars  
						
						
						
						
					 
					
						2021-03-13 14:11:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						df6b6aba2c 
					 
					
						
						
							
							Fix reading uri from a string  
						
						... 
						
						
						
						The read routine did not report all errors in the return type but some
raised exceptions. 
						
						
					 
					
						2021-03-12 22:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						f8bd42e5bd 
					 
					
						
						
							
							Redo pdf conversion and text extraction on reprocess  
						
						... 
						
						
						
						When processing a new file conversion and text extraction is skipped
if detected to be already done. This prevents running expensive tasks
again after restarting/retrying. When explicitely reprocessing a file,
these tasks should run again and replace the existing results. 
						
						
					 
					
						2021-03-12 00:45:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						a7ee0aa08b 
					 
					
						
						
							
							Add a flag to processing task to distinguish re-/processing  
						
						
						
						
					 
					
						2021-03-12 00:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						76f5ab6c68 
					 
					
						
						
							
							Allow to reprocess single and multiple items in the ui  
						
						
						
						
					 
					
						2021-03-12 00:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						058c31e1f6 
					 
					
						
						
							
							Reprocessing now sets metadata to an item if not in state confirmed  
						
						... 
						
						
						
						When reprocessing an item, the metadat of all *files* are replaced.
This change now also sets some metadat to an item, but only if the
item is not in state "confirmed". Confirmed items are not touched, but
the metadata of the files is updated. 
						
						
					 
					
						2021-03-12 00:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						ebaa31898e 
					 
					
						
						
							
							Add missing solr migration for new language field  
						
						
						
						
					 
					
						2021-03-12 00:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						274e433d9d 
					 
					
						
						
							
							Allow to change use enum for org/equipment  
						
						
						
						
					 
					
						2021-03-10 23:55:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						0229a867af 
					 
					
						
						
							
							Add a use colum to metadata entities  
						
						
						
						
					 
					
						2021-03-10 23:55:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						1a188afbd7 
					 
					
						
						
							
							Re-add ui-version to keep browser resource cache in service-worker  
						
						
						
						
					 
					
						2021-03-10 23:16:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						a4a84abae5 
					 
					
						
						
							
							Show errors from failed register request  
						
						... 
						
						
						
						Also include a `@` in the valid chars for "idents". This allows to use
an e-mail address as username. 
						
						
					 
					
						2021-03-10 22:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						6a63694a3e 
					 
					
						
						
							
							Convert unit tests to munit  
						
						
						
						
					 
					
						2021-03-10 19:48:56 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						64e3cb04f3 
					 
					
						
						
							
							Remove fomantic ui and ui-header handling  
						
						
						
						
					 
					
						2021-03-09 22:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						b95338e744 
					 
					
						
						
							
							Remove old ui code in frontend  
						
						
						
						
					 
					
						2021-03-09 20:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						9991ad5fcc 
					 
					
						
						
							
							Add latvian language  
						
						
						
						
					 
					
						2021-03-09 00:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						77a87782b7 
					 
					
						
						
							
							Refactoring parser  
						
						... 
						
						
						
						- put all used strings in one place to have it easier to track
- don't use `$` for shortcuts, it's a detail not interesting to a
  user; now names must not clash (which is a good idea anyways)
- Added two more shortcuts `conc` and `corr` 
						
						
					 
					
						2021-03-08 22:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						e681ffa96f 
					 
					
						
						
							
							Extend query builder allowing more conditions  
						
						... 
						
						
						
						Before only a column or a dbfunction could be used in a condition. It
is now allowed for all `SelectExpr`. 
						
						
					 
					
						2021-03-08 22:51:08 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						b514b85f39 
					 
					
						
						
							
							Improve parser error messages a bit  
						
						
						
						
					 
					
						2021-03-08 10:26:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						30c901ddf1 
					 
					
						
						
							
							Add more ways to query for attachments  
						
						... 
						
						
						
						- find items with a specified attachment count
- find items by attachment id 
						
						
					 
					
						2021-03-08 09:49:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						2b2f913e85 
					 
					
						
						
							
							Add checksum query expr  
						
						
						
						
					 
					
						2021-03-08 01:53:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						7b1ec97c97 
					 
					
						
						
							
							Fix sort when using fulltext only  
						
						
						
						
					 
					
						2021-03-08 00:47:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						c6032ff279 
					 
					
						
						
							
							Check query in client  
						
						
						
						
					 
					
						2021-03-08 00:46:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						31e2e99c36 
					 
					
						
						
							
							Add a $year shortcut for selecting items within some year  
						
						
						
						
					 
					
						2021-03-07 13:34:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						7638dc5111 
					 
					
						
						
							
							Flatten nested and/or queries  
						
						
						
						
					 
					
						2021-03-07 12:36:51 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						63d146c2de 
					 
					
						
						
							
							Resolve fulltext search queries the same way as before  
						
						... 
						
						
						
						For now, fulltext search is only possible when being the only term or
inside the root AND expression. 
						
						
					 
					
						2021-03-07 09:40:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						1c834cbb77 
					 
					
						
						
							
							Correctly compare numeric field values  
						
						
						
						
					 
					
						2021-03-03 22:54:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						d4006461f6 
					 
					
						
						
							
							Serving scalajs artifacts and provide errors to js  
						
						
						
						
					 
					
						2021-03-03 00:45:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						71985244f1 
					 
					
						
						
							
							Use a better representation for macros  
						
						
						
						
					 
					
						2021-03-03 00:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						a48504debb 
					 
					
						
						
							
							Specificly search for field id vs name  
						
						
						
						
					 
					
						2021-03-02 21:09:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						b4b5acde13 
					 
					
						
						
							
							Enable power search for power users via ui settings  
						
						... 
						
						
						
						A different search bar is presented if enabled in ui settings that
allows to search via the new query language. 
						
						
					 
					
						2021-03-01 22:45:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						168f5a1a98 
					 
					
						
						
							
							Fix like search for custom fields  
						
						
						
						
					 
					
						2021-03-01 20:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						489581d90b 
					 
					
						
						
							
							Fix parsing nested expressions  
						
						... 
						
						
						
						Since whitespace is used as a separator, it cannot be consumed by
and/or parens. 
						
						
					 
					
						2021-03-01 20:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						889e4f4fb0 
					 
					
						
						
							
							SearchMenu uses query string instead of json form  
						
						
						
						
					 
					
						2021-03-01 20:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						f8307f77c6 
					 
					
						
						
							
							Search by field id or name  
						
						
						
						
					 
					
						2021-03-01 20:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						18992ee374 
					 
					
						
						
							
							Deprecate search endpoints  
						
						
						
						
					 
					
						2021-03-01 15:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						dadab0d308 
					 
					
						
						
							
							Implement search by query in endpoints  
						
						
						
						
					 
					
						2021-03-01 15:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						698ff58aa3 
					 
					
						
						
							
							Provide a more convenient interface to search  
						
						
						
						
					 
					
						2021-03-01 11:50:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						e079ec1987 
					 
					
						
						
							
							Provide custom error structure for parse failures  
						
						
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						d737da768e 
					 
					
						
						
							
							Move to munit in query module  
						
						
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						9013d9264e 
					 
					
						
						
							
							Add more convenient date parsers and some basic macros  
						
						
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						af73b59ec2 
					 
					
						
						
							
							Parser improvements  
						
						... 
						
						
						
						- default expressions into a and node
- fix parsing string lists that end in whitespace
- fix package names of internal classes 
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						a80d73d5d2 
					 
					
						
						
							
							Optimize imports  
						
						
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						e9ed998e3a 
					 
					
						
						
							
							Basic poc to search via custom query  
						
						
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						186014a1c6 
					 
					
						
						
							
							Refactor search to separate between a base query and user query  
						
						... 
						
						
						
						The `findBase` is adding only strictly required conditions. Everything
else comes from the user. 
						
						
					 
					
						2021-03-01 00:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						c3cdec416c 
					 
					
						
						
							
							Sketching some basic tests  
						
						
						
						
					 
					
						2021-03-01 00:50:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						be5c7ffb88 
					 
					
						
						
							
							First draft of ast and parser  
						
						
						
						
					 
					
						2021-03-01 00:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						74a79a79d9 
					 
					
						
						
							
							Initial project setup  
						
						
						
						
					 
					
						2021-03-01 00:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						cfa36a5270 
					 
					
						
						
							
							Fix preview png tests  
						
						... 
						
						
						
						Outcome was checked manually. 
						
						
					 
					
						2021-03-01 00:33:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						e6d9ce2c37 
					 
					
						
						
							
							Remove obsolete type capabilities  
						
						... 
						
						
						
						These are now detected by the new scala compiler and lead to compile
errors. 
						
						
					 
					
						2021-03-01 00:16:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eike Kettner 
							
						 
					 
					
						
						
							
						
						c7d4c77e6d 
					 
					
						
						
							
							Allow more suggestions for date variants in English  
						
						
						
						
					 
					
						2021-02-26 00:35:17 +01:00