Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22a0b4d900 
							
						 
					 
					
						
						
							
							chore(web): order json files alphabetically ( #10076 )  
						
						
						
						
					 
					
						2024-06-10 09:37:21 -04:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f25a8a437 
							
						 
					 
					
						
						
							
							chore: update translations ( #10075 )  
						
						... 
						
						
						
						chore:  (Vietnamese)
Currently translated at 0.3% (3 of 779 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/ 
Co-authored-by: Zack Pollard <zack@futo.org> 
						
						
					 
					
						2024-06-10 14:16:21 +01:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a0bc0ea87 
							
						 
					 
					
						
						
							
							chore: update translations ( #10074 )  
						
						... 
						
						
						
						chore:  (Vietnamese)
Currently translated at 0.2% (2 of 779 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/ 
Co-authored-by: Zack Pollard <zack@futo.org> 
						
						
					 
					
						2024-06-10 14:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4671617d1 
							
						 
					 
					
						
						
							
							chore: update translations ( #10072 )  
						
						... 
						
						
						
						chore:  (Vietnamese)
Currently translated at 0.1% (1 of 779 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/ 
Co-authored-by: Zack Pollard <zack@futo.org> 
						
						
					 
					
						2024-06-10 14:03:48 +01:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d331da0ced 
							
						 
					 
					
						
						
							
							chore(web): fix weblate conflicts ( #10071 )  
						
						... 
						
						
						
						* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Dutch)
Currently translated at 5.8% (46 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (German)
Currently translated at 5.7% (45 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/ 
* chore:  (German)
Currently translated at 5.7% (45 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/ 
* chore:  (Hungarian)
Currently translated at 0.1% (1 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 55.3% (432 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 55.3% (432 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (German)
Currently translated at 5.7% (45 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/ 
* chore:  (Dutch)
Currently translated at 5.8% (46 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/ 
* chore:  (Spanish)
Currently translated at 0.1% (1 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/ 
* chore:  (Arabic)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/ 
* chore:  (Catalan)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ca/ 
* chore:  (Danish)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/da/ 
* chore:  (Finnish)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/ 
* chore:  (French)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/ 
* chore:  (Hebrew)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/ 
* chore:  (Hindi)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hi/ 
* chore:  (Hungarian)
Currently translated at 0.1% (1 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/ 
* chore:  (Italian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/ 
* chore:  (Japanese)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/ 
* chore:  (Korean)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ko/ 
* chore:  (Lithuanian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lt/ 
* chore:  (Latvian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/ 
* chore:  (Mongolian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/mn/ 
* chore:  (Norwegian Bokmål)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nb_NO/ 
* chore:  (Polish)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pl/ 
* chore:  (Portuguese)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/ 
* chore:  (Romanian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/ 
* chore:  (Russian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ru/ 
* chore:  (Slovak)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sk/ 
* chore:  (Slovenian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sl/ 
* chore:  (Serbian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr/ 
* chore:  (Swedish)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/ 
* chore:  (Thai)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/th/ 
* chore:  (Ukrainian)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/ 
* chore:  (Vietnamese)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/ 
* chore:  (Czech)
Currently translated at 0.0% (0 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 55.3% (432 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore(web): enable prettier for json files in web
---------
Co-authored-by: PolarisYHNL <polarisyhnl@yeah.net>
Co-authored-by: LLL <326867814@qq.com>
Co-authored-by: jie65535 <jie65535@qq.com>
Co-authored-by: bo0tzz <git@bo0tzz.me>
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com>
Co-authored-by: Manic87 <nicolas@familie-mach.net>
Co-authored-by: Peter Suba <peter.suba@gmail.com>
Co-authored-by: Anonymous <noreply@weblate.org> 
						
						
					 
					
						2024-06-10 13:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Schäfer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48eede59b9 
							
						 
					 
					
						
						
							
							refactor: dedicated icon for permanently delete ( #10052 )  
						
						... 
						
						
						
						Motivation
----------
It's a follow up to #10028 . I think it would be better user experience if one can tell by the icon what the delete button is about to do.
I hope I caught all the occurences where one can permanently delete assets.
How to test
-----------
1. Visit e.g. `/trash`
2. If you select some assets, the delete button in the top right corner
   looks different. 
						
						
					 
					
						2024-06-09 14:25:27 -05:00 
						 
				 
			
				
					
						
							
							
								George Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d862525bc 
							
						 
					 
					
						
						
							
							feat(web): allow ctrl-click / cmd-click on photos ( #9954 )  
						
						... 
						
						
						
						* feat(web): allow ctrl-click / cmd-click on photos
* fix: photo opening when deselected bug
* fix: consistent naming
* remove redundant code
* fix: disabled picture is clickable in "add to album" grid
* remove unnecessary code
* cleanup
* fix file permissions
* fix: album selection bug
* fix: stack slideshow bug & search gallery viewer bug
* cleanup
* fix dark mode stack slideshow bug
* cleanup
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-06-08 15:33:23 -05:00 
						 
				 
			
				
					
						
							
							
								Robert Schäfer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8d64ecc45 
							
						 
					 
					
						
						
							
							fix: prevent trashing of trashed assets ( #10028 )  
						
						... 
						
						
						
						* fix: prevent trashing of trashed assets
Motivation
----------
This will improve user experience by hiding a pointless action.
You can not trash a trashed asset again. It won't get any trashier than it already is.
How to test
-----------
1. Visit route `/trash`
2. Click on an asset
3. Press "Delete" on your keyboard
4. Nothing happens
5. Try to find the trash button in the top right
6. You can't find it
* refactor: follow @michelheusschen's review
See:
https://github.com/immich-app/immich/pull/10028#pullrequestreview-2105296755 
* refactor:  follow @michelheusschen's 2nd review
See: https://github.com/immich-app/immich/pull/10028#discussion_r1632057833  
						
						
					 
					
						2024-06-08 15:03:39 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78b10bbcc6 
							
						 
					 
					
						
						
							
							fix(web): drag and drop with non english language ( #10040 )  
						
						
						
						
					 
					
						2024-06-08 04:57:46 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ec47b4186 
							
						 
					 
					
						
						
							
							fix(web): storage migration description ( #10041 )  
						
						
						
						
					 
					
						2024-06-08 04:57:18 -05:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69193598cb 
							
						 
					 
					
						
						
							
							chore: update translations ( #10038 )  
						
						... 
						
						
						
						* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 29.2% (228 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Dutch)
Currently translated at 5.8% (46 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
* chore:  (Chinese (Simplified) (zh_SIMPLIFIED))
Currently translated at 51.2% (400 of 780 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/ 
---------
Co-authored-by: PolarisYHNL <polarisyhnl@yeah.net>
Co-authored-by: LLL <326867814@qq.com>
Co-authored-by: jie65535 <jie65535@qq.com>
Co-authored-by: bo0tzz <git@bo0tzz.me> 
						
						
					 
					
						2024-06-08 04:54:23 -05:00 
						 
				 
			
				
					
						
							
							
								Immich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f92513be7e 
							
						 
					 
					
						
						
							
							chore: remove translations (Spanish (es_ES@new))  
						
						
						
						
					 
					
						2024-06-07 15:00:16 -05:00 
						 
				 
			
				
					
						
							
							
								Immich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5e0a1cec8 
							
						 
					 
					
						
						
							
							chore: add translations  (Spanish (es_ES@new))  
						
						
						
						
					 
					
						2024-06-07 15:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b595881084 
							
						 
					 
					
						
						
							
							fix(web): translation ( #10026 )  
						
						
						
						
					 
					
						2024-06-07 13:54:22 -05:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b49d3a85d 
							
						 
					 
					
						
						
							
							feat: photo-viewer; use <img> instead of blob urls, simplify/refactor, avoid window.events ( #9883 )  
						
						... 
						
						
						
						* Photoviewer
* make copyImage/zoomToggle optional
* Add e2e test
* lint
* Accept bo0tzz suggestion
Co-authored-by: bo0tzz <git@bo0tzz.me>
* Bad merge and review comments
* unused import
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-06-07 13:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							def5f59242 
							
						 
					 
					
						
						
							
							fix(web): language setting ( #10024 )  
						
						
						
						
					 
					
						2024-06-07 11:35:05 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ac2ac2fcb 
							
						 
					 
					
						
						
							
							feat(web): send test email button ( #10011 )  
						
						... 
						
						
						
						* feat(web): test email button
* openapi
* UI button
* Show notification
* pr feedback
* remove jobs
* send email directly from repository and add feedback
* avoid sending many emails
* linter
* pr feedback
* lint
* lint
* lint 
						
						
					 
					
						2024-06-07 11:34:09 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5f3d98dfc 
							
						 
					 
					
						
						
							
							chore(web): use development lang for tests ( #10025 )  
						
						
						
						
					 
					
						2024-06-07 16:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e118793de 
							
						 
					 
					
						
						
							
							chore(web): missing notification settings translations ( #10022 )  
						
						... 
						
						
						
						* chore: missing notification settings translations
* chore: admin library tasks description translation 
						
						
					 
					
						2024-06-07 10:01:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8f2d994c6 
							
						 
					 
					
						
						
							
							fix(web): translations ( #10021 )  
						
						
						
						
					 
					
						2024-06-07 12:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a46f80ddc 
							
						 
					 
					
						
						
							
							feat(web): add archive shortcut to grid ( #9499 )  
						
						... 
						
						
						
						* feat(web): add archive shortcut to grid
* Fix error
* Don't unnecessarily pass parameter
* Use an existing function to close the menu
* Deduplicate type
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-06-06 19:23:49 -04:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6c480c882 
							
						 
					 
					
						
						
							
							chore: update translations ( #10003 )  
						
						... 
						
						
						
						* chore: add translations  (German)
* chore: add translations  (Dutch)
* chore: add translations  (Spanish)
* chore: add translations  (Spanish (es_ES@new))
* chore:  (Spanish)
Currently translated at 0.1% (1 of 769 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/ 
* chore: remove translations (Spanish (es_ES@new))
* chore: add translations  (Arabic)
* chore: add translations  (Catalan)
* chore: add translations  (Danish)
* chore: add translations  (Finnish)
* chore: add translations  (French)
* chore: add translations  (Hebrew)
* chore: add translations  (Hindi)
* chore: add translations  (Hungarian)
* chore: add translations  (Italian)
* chore: add translations  (Japanese)
* chore: add translations  (Korean)
* chore: add translations  (Lithuanian)
* chore: add translations  (Latvian)
* chore: add translations  (Mongolian)
* chore: add translations  (Norwegian Bokmål)
* chore: add translations  (Polish)
* chore: add translations  (Portuguese)
* chore: add translations  (Romanian)
* chore: add translations  (Russian)
* chore: add translations  (Slovak)
* chore: add translations  (Slovenian)
* chore: add translations  (Serbian)
* chore: add translations  (Swedish)
* chore: add translations  (Thai)
* chore: add translations  (Ukrainian)
* chore: add translations  (Vietnamese)
* chore: add translations  (Czech)
* chore: add translations  (Chinese (Simplified) (zh_SIMPLIFIED))
* chore: add base languages
---------
Co-authored-by: Immich <immich@futo.org>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-06-06 17:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							051e6cfc0b 
							
						 
					 
					
						
						
							
							fix(web): clear locale setting ( #10008 )  
						
						
						
						
					 
					
						2024-06-06 07:47:22 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1947316b0b 
							
						 
					 
					
						
						
							
							refactor: one locales file for all english translations ( #10006 )  
						
						... 
						
						
						
						one locales file for all english translations 
						
						
					 
					
						2024-06-05 18:57:44 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf223dc98c 
							
						 
					 
					
						
						
							
							fix(web): show duplicate message ( #9992 )  
						
						
						
						
					 
					
						2024-06-05 09:29:52 -04:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97ffddee7c 
							
						 
					 
					
						
						
							
							feat(web): add an empty placeholder to the explore page ( #9990 )  
						
						... 
						
						
						
						* feat(web): add an empty placeholder to the explore page
* Change the message wording per suggestion
* fix: test
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-06-05 12:19:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jan108 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2761b12d1 
							
						 
					 
					
						
						
							
							feat(web): Option to assign people to unassigned faces ( #9773 )  
						
						... 
						
						
						
						* added unassigned faces to people edit
* svelte fix
* fix format
* Captialized unassigned person name, removed person id from alttext, fixed problem with multiple faces per person
* Added faces to the getAssetInfo API endpoint
* Updated openApi clients
* Readded the photoeditor dependency
* fixed lint/format
* fixed photoViewer type
* changes getAssetInfo.faces to only include unassigned faces
* fix: bad merge
* title
* logic
---------
Co-authored-by: Jan108 <dasJan108@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-06-05 07:26:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manic-87 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f446bc8caa 
							
						 
					 
					
						
						
							
							feat(web): translations ( #9854 )  
						
						... 
						
						
						
						* First test
* Added translation using Weblate (French)
* Translated using Weblate (German)
Currently translated at 100.0% (4 of 4 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/fr/ 
* Further testing
* Further testing
* Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/de/ 
* Further work
* Update string file.
* More strings
* Automatically changed strings
* Add automatically translated german file for testing purposes
* Fix merge-face-selector component
* Make server stats strings uppercase
* Fix uppercase string
* Fix some strings in jobs-panel
* Fix lower and uppercase strings. Add a few additional string. Fix a few unnecessary replacements
* Update german test translations
* Fix typo in locales file
* Change string keys
* Extract more strings
* Extract and replace some more strings
* Update testtranslationfile
* Change translation keys
* Fix rebase errors
* Fix one more rebase error
* Remove german translation file
* Co-authored-by: Daniel Dietzler <danieldietzler@users.noreply.github.com>
* chore: clean up translations
* chore: add new line
* fix formatting
* chore: fixes
* fix: loading and tests
---------
Co-authored-by: root <root@Blacki>
Co-authored-by: admin <admin@example.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2024-06-04 15:53:00 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69bce6680f 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #9971 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-04 10:35:24 +01:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							471cf5eaf7 
							
						 
					 
					
						
						
							
							fix(web): fix sidebar tooltip pluralization ( #9952 )  
						
						... 
						
						
						
						* fix(web): fix sidebar tooltip pluralization
* Rename property
* Remove data-testid attribute
* Fix variable type 
						
						
					 
					
						2024-06-03 21:35:17 -04:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3ee394fdc 
							
						 
					 
					
						
						
							
							feat(web): email notification preference settings ( #9934 )  
						
						... 
						
						
						
						* feat(web): email notification preference settings
* Update
* remove failed api generation file
* fix handle album invite return value
* Update web/src/lib/components/user-settings-page/notifications-settings.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* wording
* test
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> 
						
						
					 
					
						2024-06-03 16:00:20 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias Remshardt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7dc1f7968 
							
						 
					 
					
						
						
							
							fix(web): empty album stored ( #9771 )  
						
						... 
						
						
						
						fix(web): delete album when created empty 
						
						
					 
					
						2024-06-02 16:08:48 -05:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1323c7ee88 
							
						 
					 
					
						
						
							
							chore(web): simpler unique ID generation ( #9945 )  
						
						
						
						
					 
					
						2024-06-02 12:41:44 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1135db8cf 
							
						 
					 
					
						
						
							
							refactor(web): remove events from clickOutside action ( #9943 )  
						
						
						
						
					 
					
						2024-06-02 12:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Watson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5af67d159f 
							
						 
					 
					
						
						
							
							fix(web): disable bulk action buttons while items selected ( #9938 )  
						
						... 
						
						
						
						fix(web):disabled bulk action buttons while items selected 
						
						
					 
					
						2024-06-02 08:11:45 -04:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							203cbbbfdb 
							
						 
					 
					
						
						
							
							fix(web): stop slideshow when pressing escape from asset viewer ( #9929 )  
						
						... 
						
						
						
						* fix(web): stop slideshow when pressing escape from asset viewer
* Fix formatting 
						
						
					 
					
						2024-06-01 22:57:04 -04:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01f52c9021 
							
						 
					 
					
						
						
							
							chore(web): unique ID generation ( #9932 )  
						
						... 
						
						
						
						* chore(web): automatically generate unique IDs
* fix: revert changes to Slider
* chore: add test for id store 
						
						
					 
					
						2024-06-02 05:58:35 +07:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e16e2520d 
							
						 
					 
					
						
						
							
							fix(web): exiting a slideshow will no longer hide the cursor ( #9931 )  
						
						
						
						
					 
					
						2024-06-02 05:55:59 +07:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21718cc343 
							
						 
					 
					
						
						
							
							fix(web): set album description textarea height correctly ( #9880 )  
						
						... 
						
						
						
						* fix(web): set description textarea content correctly
* Deduplicate description textarea
* Add strict types to function
* Add strict types to functions
* Add default parameter values
* Add tests covering AutogrowTextarea
* Add another test and lint the files
* Add a test, fix a typo
* Implement suggestions
* Remove use of $$restProp 
						
						
					 
					
						2024-06-01 13:47:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69d2fcb43e 
							
						 
					 
					
						
						
							
							refactor: asset media endpoints ( #9831 )  
						
						... 
						
						
						
						* refactor: asset media endpoints
* refactor: mobile upload livePhoto as separate request
* refactor: change mobile backup flow to use new asset upload endpoints
* chore: format and analyze dart code
* feat: mark motion as hidden when linked
* feat: upload video portion of live photo before image portion
* fix: incorrect assetApi calls in mobile code
* fix: download asset
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2024-05-31 13:44:04 -04:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a53dc412b 
							
						 
					 
					
						
						
							
							fix(web): update camera brand wording on search page ( #9881 )  
						
						
						
						
					 
					
						2024-05-30 17:51:52 +07:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							371a5ce0aa 
							
						 
					 
					
						
						
							
							fix(web): sizing of fullscreen modal ( #9850 )  
						
						
						
						
					 
					
						2024-05-30 17:50:29 +07:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77d1b9ace6 
							
						 
					 
					
						
						
							
							fix(web): remove markdown from settings ( #9873 )  
						
						
						
						
					 
					
						2024-05-29 22:19:42 +00:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							802b4ef190 
							
						 
					 
					
						
						
							
							fix: clear multiselect when asset-grid is empty ( #9864 )  
						
						
						
						
					 
					
						2024-05-29 15:11:00 -04:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d0aceb768 
							
						 
					 
					
						
						
							
							feat: confirm on restore ( #9862 )  
						
						
						
						
					 
					
						2024-05-29 14:24:15 -04:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							416399499b 
							
						 
					 
					
						
						
							
							fix(web): navigate to the correct URL when unstacking from the asset viewer ( #9841 )  
						
						... 
						
						
						
						fix(web): navigate to the correct URL on unstack 
						
						
					 
					
						2024-05-29 12:05:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db4c66094c 
							
						 
					 
					
						
						
							
							refactor: image path building ( #9823 )  
						
						
						
						
					 
					
						2024-05-28 19:15:02 +02:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e459d524a4 
							
						 
					 
					
						
						
							
							fix(web): high resolution image on zoom ( #9818 )  
						
						... 
						
						
						
						Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-05-28 07:15:50 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce524256da 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #9813 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-28 10:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Snowknight26 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee3530b34c 
							
						 
					 
					
						
						
							
							feat: add units to exposure time display ( #9803 )  
						
						... 
						
						
						
						* feat(web): add units to exposure time display
* feat(mobile): add units to exposure time display 
						
						
					 
					
						2024-05-28 10:05:36 +01:00