Michael Mayer 
							
						 
					 
					
						
						
							
						
						fefaada1f1 
					 
					
						
						
							
							Index: Improve handling of archived photos, skip when possible  #2257  
						
						
						
						
					 
					
						2022-04-16 12:39:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						92e6c4fe1e 
					 
					
						
						
							
							Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags  #2234  
						
						... 
						
						
						
						Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML) 
						
						
					 
					
						2022-04-15 09:42:07 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a604e9a9c6 
					 
					
						
						
							
							Index: Improve file size/resolution checks, add WebP support  #1017   #1226  
						
						... 
						
						
						
						Renames the config flag to from "megapixel-limit" to "resolution-limit".
Adds native support for the WebP image file format. 
						
						
					 
					
						2022-04-02 18:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						0f0c0aaa0b 
					 
					
						
						
							
							API: Improve path and filename parameter sanitation  #1814  
						
						
						
						
					 
					
						2021-12-14 20:01:39 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						9a8144c046 
					 
					
						
						
							
							Log4j: Sanitize user input in logs like filenames and album titles  #1814  
						
						
						
						
					 
					
						2021-12-14 17:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						72b517d7c7 
					 
					
						
						
							
							API: Add code comments  
						
						
						
						
					 
					
						2021-08-31 13:33:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						6811a07e8a 
					 
					
						
						
							
							Backend: Remove allegro/bigcache in favor of patrickmn/go-cache  #807  
						
						
						
						
					 
					
						2021-01-08 13:29:01 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						12cb89eca5 
					 
					
						
						
							
							Stacks: Use "Stackable" int8 instead of "Unstacked" bool  #616   #667  
						
						
						
						
					 
					
						2020-12-19 19:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						04c17fb77b 
					 
					
						
						
							
							Indexer: Improve stacking settings and merging  
						
						
						
						
					 
					
						2020-12-11 17:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						c0fb3deb06 
					 
					
						
						
							
							Indexer: Stack photos while optimizing  
						
						
						
						
					 
					
						2020-12-09 21:44:04 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						ae0af699c6 
					 
					
						
						
							
							Stacks: Add advanced indexing options  #681   #667   #593  
						
						
						
						
					 
					
						2020-12-07 16:19:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						902aacece9 
					 
					
						
						
							
							Indexer: Merge identical photos (stack files)  #576  
						
						
						
						
					 
					
						2020-12-04 19:51:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						cfa369cf17 
					 
					
						
						
							
							Backend: Clear folder cache after indexing  #623  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-11-22 01:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						28ff51d5cf 
					 
					
						
						
							
							Backend: Adjust log levels and messages  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-07-18 13:21:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						d1db3d04f7 
					 
					
						
						
							
							Logs: Improve event log and messages in i18n package  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-07-07 10:51:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						68843a626d 
					 
					
						
						
							
							Backend: Add translations for API messages  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-07-04 12:54:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						5d59b50912 
					 
					
						
						
							
							Sharing: ACL authorization for REST API  #18  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-06-25 14:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						20d0a88bf6 
					 
					
						
						
							
							Add setting to remove Library from navigation  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-06-09 08:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						793fd55712 
					 
					
						
						
							
							Fix readonly check for sidecar files  #268   #348  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-06-07 14:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						aeb889aeff 
					 
					
						
						
							
							Enable conversion in readonly mode if sidecar path is set  #268   #348  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-06-07 10:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						dd442ab9e9 
					 
					
						
						
							
							Add moments  #154  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-30 01:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						6f6e3799dc 
					 
					
						
						
							
							Refactor download urls and client config  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-27 19:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a7122ff4e1 
					 
					
						
						
							
							Add /folders API to get directory lists for browsing  #260  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-22 16:29:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						871c5aae9c 
					 
					
						
						
							
							Backend: Don't abort import / index options API requests  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-14 19:45:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						830ce5fc21 
					 
					
						
						
							
							Improve purge performance using ignore option  #234  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-08 07:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						252672b291 
					 
					
						
						
							
							Run purge after indexing files in Web UI  #234  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-07 21:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						3ccad67622 
					 
					
						
						
							
							Index and import subdirectories  #258  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-06 15:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						1479a3ec5b 
					 
					
						
						
							
							Refactor indexer so that thumbs and jpegs can be created on demand  #258  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-06 10:35:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						f9b2ff326b 
					 
					
						
						
							
							Refactor feature flags and settings  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-04 18:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						2032b40f2b 
					 
					
						
						
							
							Backend: Code clean-up  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-05-03 18:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						855781658b 
					 
					
						
						
							
							Add library settings  #283  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-14 13:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						fc95caaf06 
					 
					
						
						
							
							Frontend: Improve library UX  
						
						... 
						
						
						
						Hints still need translations and options should be saved, so that they don't change when you reload the page.
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-14 09:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						aa220a06fe 
					 
					
						
						
							
							Backend: Refactor package structure  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-05 22:26:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						17e1fb0f8a 
					 
					
						
						
							
							Docker: Fix demo after renaming import command  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-31 17:29:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						f8a45b14d9 
					 
					
						
						
							
							Backend: Move reusable packages to pkg/  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-12 14:00:56 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						e9874d6e0c 
					 
					
						
						
							
							Backend: Compile labels into source  #160  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-09 01:21:09 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						182b169ac0 
					 
					
						
						
							
							Backend: Improve thumbnail rendering  #157  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-08 22:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						719fd1a811 
					 
					
						
						
							
							Backend: Use mutex in convert so that it can be canceled  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-08 20:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						c147eee30f 
					 
					
						
						
							
							Backend: Add stub for meta package  #172  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-07 17:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						f6d4e62ea8 
					 
					
						
						
							
							Backend: Split up "util" package  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-06 15:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						e43983d579 
					 
					
						
						
							
							Backend: Refactor thumbnail package  #157  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-06 14:32:15 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						5ec2d9e9a4 
					 
					
						
						
							
							Backend: Add config parameters  #99   #157   #180  
						
						... 
						
						
						
						This commit adds config parameters for thumbnail quality, max thumbnail size and geocoding api as well as a flag to to disable TensorFlow.
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-06 06:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						4263061a89 
					 
					
						
						
							
							Backend: Fix index events after refactoring  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-02 05:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						b87465f776 
					 
					
						
						
							
							Backend: Fix index API after refactoring  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-02 05:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						057204d379 
					 
					
						
						
							
							Backend: Major code refactoring  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-02 05:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						d5d3fa8131 
					 
					
						
						
							
							Indexer: Use goroutines and channels  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-02 02:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						016d90054e 
					 
					
						
						
							
							Backend: Implement NSFW config flags  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2019-12-15 17:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						8cce9f7c8c 
					 
					
						
						
							
							Backend: Set NSFW flag while indexing  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2019-12-14 20:35:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						9d3bb8fb73 
					 
					
						
						
							
							Indexing: Disable "convert to jpeg" if library is read only (backend)  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2019-12-11 05:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						27ca260942 
					 
					
						
						
							
							Indexing: Add "convert to jpeg" and "create thumbnails" options  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2019-12-11 04:12:54 +01:00