Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b65cd4d7b 
							
						 
					 
					
						
						
							
							feat!: remove typeorm ( #20366 )  
						
						... 
						
						
						
						feat: remove typeorm 
						
						
					 
					
						2025-07-29 17:28:02 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58521c9efb 
							
						 
					 
					
						
						
							
							feat: change default media location to /data ( #20367 )  
						
						... 
						
						
						
						* feat!: change default media location to /data
* feat: dynamically detect media location 
						
						
					 
					
						2025-07-29 16:58:50 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Marshall 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cae15f28d 
							
						 
					 
					
						
						
							
							feat: support config via systemd credentials ( #20406 )  
						
						... 
						
						
						
						feat: Support config via Systemd Credentials
See https://systemd.io/CREDENTIALS/ . This is used as a fallback, so will
only be used if the `$*_FILE` var is empty. This could also be used to
implicitly use Docker Secrets by settings
`CREDENTIALS_DIRECTORY=/run/secrets` rather than setting individual
`$_*FILE` environment variables. 
						
						
					 
					
						2025-07-29 16:43:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0fa7318ed 
							
						 
					 
					
						
						
							
							fix: handle cleanup of new backups alongside old backups ( #20402 )  
						
						
						
						
					 
					
						2025-07-29 13:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a005629a0 
							
						 
					 
					
						
						
							
							chore: bump minimum eslint-config-prettier version due to MAL-2025-6022 ( #20400 )  
						
						
						
						
					 
					
						2025-07-29 11:23:52 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							056b262cba 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to ^22.16.5 ( #20385 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-29 11:48:26 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfae134ecf 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #20388 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2025-07-29 09:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								Alwin Lohrie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae1d60e259 
							
						 
					 
					
						
						
							
							feat: find large files utility ( #18040 )  
						
						... 
						
						
						
						feat: large asset utility
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-07-28 18:48:39 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d759edfcc 
							
						 
					 
					
						
						
							
							chore: add permission metadata to open-api document ( #20373 )  
						
						
						
						
					 
					
						2025-07-28 18:40:34 -04:00 
						 
				 
			
				
					
						
							
							
								Jed-Giblin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b3718120b 
							
						 
					 
					
						
						
							
							feat: shared links custom URL ( #19999 )  
						
						... 
						
						
						
						* feat: custom url for shared links
* feat: use a separate route and query param
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-07-28 14:16:55 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16b14b390f 
							
						 
					 
					
						
						
							
							fix: file samples ( #20364 )  
						
						
						
						
					 
					
						2025-07-28 13:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Katsubo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d34670bae6 
							
						 
					 
					
						
						
							
							feat(server): include reason in null reverse geocoding logs ( #20347 )  
						
						... 
						
						
						
						* Clarify in log why reverse geocoding may return nothing
* Decrease log level for empty reverse geocoding response from warn to log
* Use a named constant for 25km
* Mention fallback to countries in the message
* Improve natural earth log message
* Decrease log level for empty reverse geocoding response from natural earth countries 
						
						
					 
					
						2025-07-28 08:51:00 -05:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0576697c3 
							
						 
					 
					
						
						
							
							chore: upgrade flutter to 3.32.8 ( #20287 )  
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-07-26 08:58:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6b25ef111 
							
						 
					 
					
						
						
							
							feat: automatically detect media location changes ( #20256 )  
						
						
						
						
					 
					
						2025-07-25 15:25:36 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fdeac0417 
							
						 
					 
					
						
						
							
							feat!: more permissions ( #20250 )  
						
						... 
						
						
						
						feat: more api key permissions 
						
						
					 
					
						2025-07-25 15:25:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f2e4f85f8 
							
						 
					 
					
						
						
							
							fix: lookup the primary key constraint name before dropping it ( #20221 )  
						
						
						
						
					 
					
						2025-07-25 16:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daimolean 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25e2d37490 
							
						 
					 
					
						
						
							
							fix(server): use UserMetadataKey enum instead of string ( #20209 )  
						
						... 
						
						
						
						* fix(server): use UserMetadataKey enum instead of string
* fix: mobile 
						
						
					 
					
						2025-07-25 11:04:28 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							977c9b96ba 
							
						 
					 
					
						
						
							
							fix: geodata_places pkey migration failing for certain upgrade paths ( #20177 )  
						
						
						
						
					 
					
						2025-07-24 22:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							089085fcdb 
							
						 
					 
					
						
						
							
							chore: version v1.136.0  
						
						
						
						
					 
					
						2025-07-24 14:24:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc68cf4f32 
							
						 
					 
					
						
						
							
							chore: remove migration ( #20129 )  
						
						
						
						
					 
					
						2025-07-24 14:11:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc8cb9b671 
							
						 
					 
					
						
						
							
							fix: default route permission ( #20113 )  
						
						
						
						
					 
					
						2025-07-23 16:56:38 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a675922172 
							
						 
					 
					
						
						
							
							fix: unset prewarn param ( #20109 )  
						
						
						
						
					 
					
						2025-07-23 16:52:59 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92384c28de 
							
						 
					 
					
						
						
							
							feat: sync auth user ( #20067 )  
						
						
						
						
					 
					
						2025-07-23 09:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab597155fa 
							
						 
					 
					
						
						
							
							fix: immich-dev live reload ( #20104 )  
						
						
						
						
					 
					
						2025-07-23 09:59:21 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c91382625c 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #20103 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2025-07-23 13:26:28 +01:00 
						 
				 
			
				
					
						
							
							
								xCJPECKOVERx 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a70896113 
							
						 
					 
					
						
						
							
							feat(web): Remove from Stack ( #19703 )  
						
						... 
						
						
						
						* - add component
- update server's StackCreateDto for merge parameter
- Update stackRepo to only merge stacks when merge=true (default)
- update web action handlers to show stack changes
* - make open-api
* lint & format
* - Add proper icon to 'remove from stack'
- change web unstack icon to image-off-outline
* - cleanup
* - format & lint
* - make open-api: StackCreateDto merge optional
* initial addition of new endpoint
* remove stack endpoint
* - fix up remove stack endpoint
- open-api
* - Undo stackCreate merge parameter
* - open-api typescript
* open-api dart
* Tests:
- add tests
- update assetStub.imageFrom2015 to have required stack attributes to include it with tests
* update event name
* Fix event name in test
* remove asset_update check
* - merge stack.removeAsset params into one object
- refactor asset existence check (no need for asset fetch)
- fix tests
* Don't return updated stack
* Create specialized stack id & primary asset fetch for asset removal checks
* Correct new permission names
* make sql
* - fix open-api
* - cleanup 
						
						
					 
					
						2025-07-22 22:17:06 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							250548dea6 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #19939 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2025-07-22 17:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5548033cae 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/multer to v2 ( #20069 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-22 11:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							637eba6e08 
							
						 
					 
					
						
						
							
							chore(deps): update node.js to v22.17.1 ( #20066 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-22 09:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daimolean 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							496b0c7076 
							
						 
					 
					
						
						
							
							fix(server): missing integer type ( #20075 )  
						
						
						
						
					 
					
						2025-07-22 09:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							166452640d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to ^22.16.4 ( #20068 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-22 10:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df318ac641 
							
						 
					 
					
						
						
							
							feat: asset face sync ( #20048 )  
						
						... 
						
						
						
						* chore: remove thumbnailPath from person sync dto
* feat: asset face sync 
						
						
					 
					
						2025-07-21 21:31:45 -04:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e94f52b05 
							
						 
					 
					
						
						
							
							chore: dockerfile layout changes ( #19673 )  
						
						... 
						
						
						
						Dockerfile layout changes
Fix up web path
feat: update server env vars for layout 
						
						
					 
					
						2025-07-18 17:56:26 -04:00 
						 
				 
			
				
					
						
							
							
								megumin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcfe8d5ade 
							
						 
					 
					
						
						
							
							fix: send filename when viewing the original file ( #20005 )  
						
						... 
						
						
						
						* feat: add fileName to downloadOriginal response
* test: add fileName to ImmichFileResponse for downloadOriginal
* lint: use single quotes for fileName string in test 
						
						
					 
					
						2025-07-18 11:55:24 -05:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f33e1ad94c 
							
						 
					 
					
						
						
							
							feat: relocate scripts, PATH update ( #20002 )  
						
						... 
						
						
						
						Relocate scripts, and PATH updates 
						
						
					 
					
						2025-07-18 11:19:06 -04:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							576f681b5c 
							
						 
					 
					
						
						
							
							feat: remove dep on cwd for workers ( #20012 )  
						
						
						
						
					 
					
						2025-07-18 10:57:49 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							493d85b021 
							
						 
					 
					
						
						
							
							feat!: absolute file paths ( #19995 )  
						
						... 
						
						
						
						feat: absolute file paths 
						
						
					 
					
						2025-07-18 10:57:29 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53acf08263 
							
						 
					 
					
						
						
							
							fix(deps): update dependency multer to v2.0.2 [security] ( #20003 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-18 12:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eae2471ab5 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v202507162011 (major) ( #19983 )  
						
						... 
						
						
						
						chore(deps): update base-image to v202507162011
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 16:22:33 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb968e3d1 
							
						 
					 
					
						
						
							
							refactor: job names ( #19949 )  
						
						
						
						
					 
					
						2025-07-15 18:39:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e73abe0762 
							
						 
					 
					
						
						
							
							refactor: enum casing ( #19946 )  
						
						
						
						
					 
					
						2025-07-15 14:50:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							920d7de349 
							
						 
					 
					
						
						
							
							refactor: event names ( #19945 )  
						
						
						
						
					 
					
						2025-07-15 13:41:19 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							351701c4d6 
							
						 
					 
					
						
						
							
							refactor: validate enum ( #19943 )  
						
						
						
						
					 
					
						2025-07-15 17:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68f249bc03 
							
						 
					 
					
						
						
							
							feat: improve geodata import speed ( #19906 )  
						
						... 
						
						
						
						chore(deps): update dependency vite to v7 (#19657 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2025-07-15 16:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82c3165247 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #19808 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2025-07-14 22:30:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							805ec3e351 
							
						 
					 
					
						
						
							
							chore: asset sync FKs ( #19927 )  
						
						
						
						
					 
					
						2025-07-14 10:57:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c699df002a 
							
						 
					 
					
						
						
							
							feat: rename schema ( #19891 )  
						
						
						
						
					 
					
						2025-07-14 10:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47c0dc0d7e 
							
						 
					 
					
						
						
							
							feat: nightly tasks ( #19879 )  
						
						
						
						
					 
					
						2025-07-11 17:32:10 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df581cc0d5 
							
						 
					 
					
						
						
							
							feat: UserMetadata sync ( #19882 )  
						
						... 
						
						
						
						* feat: UserMetadata sync
* refactor: sync table filters (#19887 ) 
						
						
					 
					
						2025-07-11 18:19:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e48ae3052 
							
						 
					 
					
						
						
							
							feat: naming strategy ( #19848 )  
						
						... 
						
						
						
						* feat: naming strategy
* feat: detect renames 
						
						
					 
					
						2025-07-11 11:35:10 -04:00