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 
							
						 
					 
					
						
						
							
						
						3edf30ab3a 
					 
					
						
						
							
							Reduce location precision to float32  
						
						... 
						
						
						
						This is the practical limit of commercial data and should be more than enough for our use case while ideally providing better index performance.
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-26 11:41:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						8609ab805f 
					 
					
						
						
							
							Automatically set private flag if detect-nsfw is enabled  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-24 20:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a57ca79663 
					 
					
						
						
							
							Improve settings page  #288  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-24 16:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						67eb71681f 
					 
					
						
						
							
							Add Quality and Review to geo search form  #288  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-24 13:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						77cea5d719 
					 
					
						
						
							
							Implement score to sort photos by quality  #288  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-24 13:21:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						e55df7ed37 
					 
					
						
						
							
							Backend: Add PhotoFavorite to geo json response  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-24 10:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						360c87c348 
					 
					
						
						
							
							Show grouped photos in search results  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-20 20:07:58 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						f70b506f77 
					 
					
						
						
							
							Albums: Save sort order and description  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-20 10:38:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						b31508e4f3 
					 
					
						
						
							
							Refactor & improve editing of photo labels  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-19 01:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						f07064c2c3 
					 
					
						
						
							
							Refresh titles, labels and locations  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-18 23:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						8b36220c68 
					 
					
						
						
							
							Backend: Update label rules  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-17 21:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						20a5912210 
					 
					
						
						
							
							Rename, remove and re-activate labels  
						
						... 
						
						
						
						Still need to fix label names when re-indexing so that custom names are used, if changed by the user.
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-17 21:20:38 +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 
							
						 
					 
					
						
						
							
						
						a06ac39639 
					 
					
						
						
							
							Add "similar" sorting option as proof-of-concept  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-11 12:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a8c48ab40e 
					 
					
						
						
							
							Initial API and entities for link sharing  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-08 13:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						b020b4e415 
					 
					
						
						
							
							Sync: Ignore unsupported file types  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-07 10:42:42 +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 
							
						 
					 
					
						
						
							
						
						c882b56f82 
					 
					
						
						
							
							Sync: Download remote files  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-04 17:19:34 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						3de78e3124 
					 
					
						
						
							
							Sharing: Delete expired files  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-04 13:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						2e5840f3b0 
					 
					
						
						
							
							Implement share worker  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-03 18:08:49 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						91b1d7a198 
					 
					
						
						
							
							WebDAV sharing proof-of-concept  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-04-01 12:00:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						5f91d0d17b 
					 
					
						
						
							
							Add photo share dialog for WebDAV  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-31 17:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a9ece37feb 
					 
					
						
						
							
							Backend: Enable service discovery in API  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-29 12:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						9f03b99d7b 
					 
					
						
						
							
							Backend: Code clean-up  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-28 19:54:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						29c3880aeb 
					 
					
						
						
							
							Accounts: Rename "push" to "share"  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-28 19:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						c98ed8a125 
					 
					
						
						
							
							Backend: Code clean-up  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-28 17:17:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						1d667ada79 
					 
					
						
						
							
							Backend: Add account API  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-28 15:29:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						81dc7bbb19 
					 
					
						
						
							
							Backend: Add sharing entities (file sync & push)  #225  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-27 18:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						eedaae8f91 
					 
					
						
						
							
							Backend: Move photo description to separate table  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-26 09:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						ccd92a4715 
					 
					
						
						
							
							Update index after editing photo metadata  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-25 14:14:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						16e17b33bf 
					 
					
						
						
							
							Add photo keywords edit field and improve indexing  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-03-25 12:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						e02cbe1b10 
					 
					
						
						
							
							Labels: Add context menu  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-02-04 05:18:22 +01:00 
						 
				 
			
				
					
						
							
							
								Theresa Gresch 
							
						 
					 
					
						
						
							
						
						223e4a5df4 
					 
					
						
						
							
							Test: Add NewPhotoSearch function  
						
						
						
						
					 
					
						2020-02-02 13:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						4efa383c57 
					 
					
						
						
							
							API: Proof-of-concept for form handling  
						
						... 
						
						
						
						We don't want to directly write to models so that only selected fields can be changed and values can be validated for security reasons.
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-02-02 03:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a4e2867c86 
					 
					
						
						
							
							Split import command into copy and move  
						
						... 
						
						
						
						Upgraded JS dependencies and did some refactoring along the way...
Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-31 15:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						ceb7d258fe 
					 
					
						
						
							
							Push updates: Add event types for photos & albums  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-30 18:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						11c3ed70e3 
					 
					
						
						
							
							Photo edit: Publish event to keep clients in sync  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-30 09:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						183ebd3f03 
					 
					
						
						
							
							Backend: Add FileError col to files table  #202  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-29 17:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						bdf976abd7 
					 
					
						
						
							
							Edit photo: Add and remove labels  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-29 15:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Theresa Gresch 
							
						 
					 
					
						
						
							
						
						4b2259740b 
					 
					
						
						
							
							Test: Add test for query/geo  
						
						
						
						
					 
					
						2020-01-28 22:16:59 +01:00 
						 
				 
			
				
					
						
							
							
								Theresa Gresch 
							
						 
					 
					
						
						
							
						
						90bd73abed 
					 
					
						
						
							
							Test: Add test for query/label.go  
						
						
						
						
					 
					
						2020-01-28 20:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								Theresa Gresch 
							
						 
					 
					
						
						
							
						
						868c7fb38c 
					 
					
						
						
							
							Add NewAlbumSearch Function  
						
						
						
						
					 
					
						2020-01-27 16:53:09 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						09bac902d0 
					 
					
						
						
							
							Code clean-up (make fmt)  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-15 19:59:25 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						c31470dafb 
					 
					
						
						
							
							Initial code for new Places UI  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-15 04:04:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						17d7551be5 
					 
					
						
						
							
							Frontend: Rename "archive" to "hide" for soft delete  #185  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-09 02:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						10b143f8ae 
					 
					
						
						
							
							Implement restore for hidden (deleted) photos  #167  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-06 05:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Mayer 
							
						 
					 
					
						
						
							
						
						a3b3136498 
					 
					
						
						
							
							Backend: Add "idx_photos_taken_uuid" for consistent sorting by time  
						
						... 
						
						
						
						Signed-off-by: Michael Mayer <michael@liquidbytes.net > 
						
						
					 
					
						2020-01-05 14:09:17 +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