renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21d3f248da 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240730 (major) ( #11447 )  
						
						... 
						
						
						
						chore(deps): update base-image to v20240730
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-30 08:57:27 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c81fa0f0a 
							
						 
					 
					
						
						
							
							fix(deps): update dependency exiftool-vendored to v28.2.0 ( #11439 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-30 07:29:31 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7156da502f 
							
						 
					 
					
						
						
							
							chore(deps): update node.js to eb8101c ( #11436 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 22:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							434bcec5cc 
							
						 
					 
					
						
						
							
							fix(server): correct person birth date across timezones ( #11369 )  
						
						... 
						
						
						
						* fix(server): correct person birth date across timezones
* fix test
* update e2e tests
* use Optional decorator 
						
						
					 
					
						2024-07-29 19:52:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebc71e428d 
							
						 
					 
					
						
						
							
							feat(server): reverse geocoding endpoint ( #11430 )  
						
						... 
						
						
						
						* feat(server): reverse geocoding endpoint
* chore: rename error message 
						
						
					 
					
						2024-07-29 18:17:26 -04:00 
						 
				 
			
				
					
						
							
							
								eleith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a70cd368af 
							
						 
					 
					
						
						
							
							fix(server): use fqdn for og:image meta tag value ( #11082 )  
						
						... 
						
						
						
						* attempt to use fqdn for og:image
opengraph image specifies that the url contains http or https, thus
implying a fqdn.
this change uses the external domain from the server config to attempt
to make the og:image have both the existing path to the thumbnail along
with the desired domain
if the server setting is empty, the old behavior will persist
please note, some og implementations do work with relative paths, so not
all og image checkers may still pass, but not all implementations have
this fallback and thus will not find the image otherwise
* tests and ssr for og:image value as fqdn
* formatting
* fix test
* formatting
* formatting
* fix tests
getConfig was requiring authentication. using already initiated global stores instead
* load config in shared link service itself
* join host and pathname/params safely
* use origin instead of host for full domain string
also fixes lint and address the imageURL type which is optional
* chore: clean up
---------
Co-authored-by: eleith <eleith@lemon.localdomain>
Co-authored-by: eleith <online-github@eleith.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2024-07-29 21:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jared L 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3225e33fc1 
							
						 
					 
					
						
						
							
							feat(server): significantly improve Australian reverse geocoding accuracy ( #11370 )  
						
						... 
						
						
						
						chore(geocoding): ingest australia PPLXs 
						
						
					 
					
						2024-07-29 10:59:53 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bb7f63d57 
							
						 
					 
					
						
						
							
							chore(deps): update dependency node to v20.16.0 ( #11421 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 10:33:01 -04:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc8e236598 
							
						 
					 
					
						
						
							
							chore(server): make vite-tsconfig-paths a dev dependency instead ( #11404 )  
						
						
						
						
					 
					
						2024-07-27 21:50:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3330885bcc 
							
						 
					 
					
						
						
							
							chore(server): email template minor styling ( #11387 )  
						
						
						
						
					 
					
						2024-07-26 21:58:48 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f92aee204e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/picomatch to v3 ( #11096 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-26 16:29:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a6e5e0ec1 
							
						 
					 
					
						
						
							
							fix(server): make vitest pick up edited files ( #11385 )  
						
						... 
						
						
						
						fix vitest on file edit 
						
						
					 
					
						2024-07-26 16:26:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65a4f86154 
							
						 
					 
					
						
						
							
							chore: bump vitest to 1.6.0 ( #11386 )  
						
						... 
						
						
						
						bump vitest to 1.6.0 
						
						
					 
					
						2024-07-26 16:26:17 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolò 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee6f1a010c 
							
						 
					 
					
						
						
							
							chore(server): clean mail-templates and add tailwind style ( #11296 )  
						
						... 
						
						
						
						With this commit I wanted to complete the react-mail
 structure by properly define the templates styles by
 including tailwind css framework.
The framework is extended by both react-mail and
 tailwindcss-preset-email. Those packages help the rendering
 for various email clients.
If in future there is the necessity to target specific mail
 clients the package `tailwindcss-email-variants` and
 `tailwindcss-mso` can help too. The latter has some
 workarounds for the Ms Outlook that is still lacking
 a lot of the CSS3 funcitonality.
 to target
Signed-off-by: hitech95 <nicveronese@gmail.com> 
						
						
					 
					
						2024-07-26 15:41:11 -05:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							04340b3a62 
							
						 
					 
					
						
						
							
							Version v1.110.0  
						
						
						
						
					 
					
						2024-07-26 15:38:20 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef7a6bb246 
							
						 
					 
					
						
						
							
							chore(web): change license wording and other things ( #11309 )  
						
						
						
						
					 
					
						2024-07-26 10:34:35 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a63490a23b 
							
						 
					 
					
						
						
							
							feat: use immich hosted map tiles ( #11332 )  
						
						
						
						
					 
					
						2024-07-26 15:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolò 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3799b3053 
							
						 
					 
					
						
						
							
							feat(server): add IP trust list for reverse proxy ( #11286 )  
						
						... 
						
						
						
						* feat(server): add IP trust list for reverse proxy
Signed-off-by: hitech95 <nicveronese@gmail.com>
* feat(docs): add documentation of `IMMICH_TRUSTED_PROXIES` env
Signed-off-by: hitech95 <nicveronese@gmail.com>
---------
Signed-off-by: hitech95 <nicveronese@gmail.com> 
						
						
					 
					
						2024-07-26 09:23:58 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade2901259 
							
						 
					 
					
						
						
							
							feat(server): Allow activating non-admin user with server license ( #11206 )  
						
						... 
						
						
						
						* feat(server): allow server license to activate a user
* feat(web): send server+client licenses to user activation when non-admin
* chore(server): update test to allow server license to activate user
* fix(web): correctly load user to determine where to save license 
						
						
					 
					
						2024-07-25 23:27:44 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e6bc13540 
							
						 
					 
					
						
						
							
							feat: people infinite scroll ( #11326 )  
						
						... 
						
						
						
						* feat: people infinite scroll
* add infinite scroll to show & hide modal
* update unit tests
* show total people count instead of currently loaded
* update personsearchdto 
						
						
					 
					
						2024-07-25 15:59:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f6ef92f0b 
							
						 
					 
					
						
						
							
							fix(deps): exiftool-vendored ( #11338 )  
						
						
						
						
					 
					
						2024-07-24 17:38:22 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e60c107ca 
							
						 
					 
					
						
						
							
							chore(deps): update node ( #11322 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-24 16:13:24 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b259095899 
							
						 
					 
					
						
						
							
							chore(deps): update node ( #11300 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-23 08:22:15 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							145ace0fa1 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240723 (major) ( #11311 )  
						
						... 
						
						
						
						chore(deps): update base-image to v20240723
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-23 08:21:35 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8725656fd2 
							
						 
					 
					
						
						
							
							fix(server): DateTimeOriginal overwrite issue with sidecar file ( #11306 )  
						
						... 
						
						
						
						* fix(server): DateTimeOriginal overwrite issue with sidecar file
* update unit test 
						
						
					 
					
						2024-07-23 07:59:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							849bc6e3aa 
							
						 
					 
					
						
						
							
							fix(server): correct openapi response type for getServerLicense() ( #11261 )  
						
						... 
						
						
						
						* fix(server): correct openapi response type for getServerLicense()
* return 404 error when license doesn't exist
* update e2e test 
						
						
					 
					
						2024-07-22 08:50:45 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b773a2b2e 
							
						 
					 
					
						
						
							
							fix(server): exif description whitespace handling ( #11249 )  
						
						... 
						
						
						
						* fix(server): exif description whitespace handling
* remove trim optional chaining 
						
						
					 
					
						2024-07-21 19:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d2d556200 
							
						 
					 
					
						
						
							
							feat(server): accepted video containers ( #11274 )  
						
						... 
						
						
						
						* add accepted container config
* update api
* mp4 option makes no sense
* add to transcoding settings
* wording
* updated spec config
* formatting 
						
						
					 
					
						2024-07-21 21:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ecdcb3bc0 
							
						 
					 
					
						
						
							
							fix(server): static mail attachment extension ( #11254 )  
						
						... 
						
						
						
						* fix: static file extension
* chore: unit tests 
						
						
					 
					
						2024-07-20 19:00:46 -04:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fc59ca9f 
							
						 
					 
					
						
						
							
							Version v1.109.2  
						
						
						
						
					 
					
						2024-07-18 19:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd63212118 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240718 (major) ( #11194 )  
						
						... 
						
						
						
						chore(deps): update base-image to v20240718
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-18 13:58:17 -05:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							01ba859567 
							
						 
					 
					
						
						
							
							Version v1.109.1  
						
						
						
						
					 
					
						2024-07-18 17:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Saschl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d37e8ede3b 
							
						 
					 
					
						
						
							
							feat: optionally generate thumbnails for invalid images ( #11126 )  
						
						
						
						
					 
					
						2024-07-18 12:07:22 -04:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							c77702279c 
							
						 
					 
					
						
						
							
							Version v1.109.0  
						
						
						
						
					 
					
						2024-07-18 16:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef0e1a81b9 
							
						 
					 
					
						
						
							
							feat(web): license UI ( #11182 )  
						
						
						
						
					 
					
						2024-07-18 10:56:27 -05:00 
						 
				 
			
				
					
						
							
							
								pokjay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f89195702 
							
						 
					 
					
						
						
							
							feat(server): country geocoding for remote locations ( #10950 )  
						
						... 
						
						
						
						Co-authored-by: Zack Pollard <zackpollard@ymail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2024-07-18 13:27:07 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee22bbc85c 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240717 (major) ( #11172 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-17 20:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66fae76af2 
							
						 
					 
					
						
						
							
							fix(server): delete large album ( #11042 )  
						
						... 
						
						
						
						fix: large album asset operations 
						
						
					 
					
						2024-07-17 07:43:35 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0d1dbccf4 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240716 (major) ( #11144 )  
						
						... 
						
						
						
						chore(deps): update base-image to v20240716
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-17 07:37:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb8d9d8c40 
							
						 
					 
					
						
						
							
							fix: downgrade exiftool-vendored to fix motion photo extraction ( #11145 )  
						
						... 
						
						
						
						* Revert "chore(server): update exiftool and migrate off deprecated method signatures (#10367 )"
This reverts commit 1b67ea2d
* fix: downgrade exiftool-vendored to 26.0.0
* chore: change motionphoto filenames to be kebab-case
* test: add pixel 6 pro motionphoto e2e test case
* test: add pixel 8a motion photo
* chore: update test-assets submodule pointer 
						
						
					 
					
						2024-07-16 19:55:51 +00:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87e8c16a90 
							
						 
					 
					
						
						
							
							fix :  #11131  storage migration not moving archived files after template change ( #11139 )  
						
						
						
						
					 
					
						2024-07-16 10:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04e6e879a2 
							
						 
					 
					
						
						
							
							chore(deps): update typescript-projects ( #11129 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-15 23:53:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8193416230 
							
						 
					 
					
						
						
							
							feat(server): conditionally run facial recognition nightly ( #11080 )  
						
						... 
						
						
						
						* only run nightly if new person
* add tests
* use string instead of date
* update sql
* update tests
* simplify condition 
						
						
					 
					
						2024-07-14 22:53:42 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18b466ee52 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240713 (major) ( #11066 )  
						
						
						
						
					 
					
						2024-07-13 20:58:21 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbe29bf4cd 
							
						 
					 
					
						
						
							
							chore(deps): update dependency rimraf to v6 ( #11079 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-13 21:45:45 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25a380d023 
							
						 
					 
					
						
						
							
							feat(server): userinfo signing ( #10756 )  
						
						... 
						
						
						
						* feat(server): userinfo signing
* chore: e2e tests 
						
						
					 
					
						2024-07-11 07:55:00 -04:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							c7432834d0 
							
						 
					 
					
						
						
							
							Version v1.108.0  
						
						
						
						
					 
					
						2024-07-10 16:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							545b206076 
							
						 
					 
					
						
						
							
							chore(server): remove unused code ( #10999 )  
						
						... 
						
						
						
						chore(sesrver): remove unused code 
						
						
					 
					
						2024-07-10 09:46:52 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf77487c00 
							
						 
					 
					
						
						
							
							fix(server): skip smtp validation when there are no changes ( #10991 )  
						
						... 
						
						
						
						* fix(server): skip smtp validation when there are no changes
* rename test 
						
						
					 
					
						2024-07-10 08:37:50 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd88b079ea 
							
						 
					 
					
						
						
							
							fix(server): avoid server error for invalid email data type ( #10978 )  
						
						... 
						
						
						
						* fix(server): avoid server error for invalid email data type
* add e2e test
* fix e2e 
						
						
					 
					
						2024-07-10 07:58:06 -04:00