Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cc5ca14ca 
							
						 
					 
					
						
						
							
							feat: allow unordered migrations in dev ( #19881 )  
						
						
						
						
					 
					
						2025-07-11 10:58:34 -04:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7edbcdf04 
							
						 
					 
					
						
						
							
							feat(server): lighter buckets ( #17831 )  
						
						... 
						
						
						
						* feat(web): lighter timeline buckets
* GalleryViewer
* weird ssr
* Remove generics from AssetInteraction
* ensure keys on getAssetInfo, alt-text
* empty - trigger ci
* re-add alt-text
* test fix
* update tests
* tests
* missing import
* feat(server): lighter buckets
* fix: flappy e2e test
* lint
* revert settings
* unneeded cast
* fix after merge
* Adapt web client to consume new server response format
* test
* missing import
* lint
* Use nulls, make-sql
* openapi battle
* date->string
* tests
* tests
* lint/tests
* lint
* test
* push aggregation to query
* openapi
* stack as tuple
* openapi
* update references to description
* update alt text tests
* update sql
* update sql
* update timeline tests
* linting, fix expected response
* string tuple
* fix spec
* fix
* silly generator
* rename patch
* minimize sorting
* review
* lint
* lint
* sql
* test
* avoid abbreviations
* review comment - type safety in test
* merge conflicts
* lint
* lint/abbreviations
* remove unncessary code
* review comments
* sql
* re-add package-lock
* use booleans, fix visibility in openapi spec, less cursed controller
* update sql
* no need to use sql template
* array access actually doesn't seem to matter
* remove redundant code
* re-add sql decorator
* unused type
* remove null assertions
* bad merge
* Fix test
* shave
* extra clean shave
* use decorator for content type
* redundant types
* redundant comment
* update comment
* unnecessary res
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-05-19 16:40:48 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							460d594791 
							
						 
					 
					
						
						
							
							feat: api response compression ( #17878 )  
						
						
						
						
					 
					
						2025-04-28 08:54:11 -05:00 
						 
				 
			
				
					
						
							
							
								yparitcher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29b30570bf 
							
						 
					 
					
						
						
							
							fix: use IMMICH_HOST in microservices ( #17659 )  
						
						
						
						
					 
					
						2025-04-16 23:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								jdicioccio 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39697cd973 
							
						 
					 
					
						
						
							
							fix: increase upload timeout ( #15588 )  
						
						... 
						
						
						
						Fix upload timeout issue
Fix an issue where when uploading a large file, the upload would consistently abort after 30 minutes. I changed this timeout from 30 minutes to 1 day. Maybe that's excessive, or maybe the timeout isn't even needed, but the current 30 minute timeout definitely seems way too short. 
						
						
					 
					
						2025-01-25 04:26:52 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3446f3092 
							
						 
					 
					
						
						
							
							refactor: logging repository ( #15540 )  
						
						
						
						
					 
					
						2025-01-23 08:31:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a27a99cab 
							
						 
					 
					
						
						
							
							refactor: config repository ( #15495 )  
						
						... 
						
						
						
						* refactor: access repository
* refactor: config repository 
						
						
					 
					
						2025-01-21 13:13:09 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							139090715e 
							
						 
					 
					
						
						
							
							fix: trusted proxies ( #14888 )  
						
						
						
						
					 
					
						2024-12-27 09:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2cd704d3 
							
						 
					 
					
						
						
							
							refactor(server): job discovery ( #13838 )  
						
						... 
						
						
						
						refactor(server): job discorvery 
						
						
					 
					
						2024-10-31 13:42:58 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							151ba9f1d9 
							
						 
					 
					
						
						
							
							refactor(server): telemetry env variables ( #13705 )  
						
						... 
						
						
						
						refactor(server)!: telemetry env variables
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2024-10-24 21:07:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a666f1d3 
							
						 
					 
					
						
						
							
							refactor(server): telemetry ( #13588 )  
						
						... 
						
						
						
						refactor: telemetry 
						
						
					 
					
						2024-10-21 23:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8f672f494 
							
						 
					 
					
						
						
							
							refactor(server): telemetry ports env ( #13560 )  
						
						
						
						
					 
					
						2024-10-17 21:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51d4899cd1 
							
						 
					 
					
						
						
							
							refactor(server): move host env to config repo ( #13507 )  
						
						... 
						
						
						
						* refactor(server): access host through repository
* refactor(server): access host through repository 
						
						
					 
					
						2024-10-16 18:12:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bbaba7866 
							
						 
					 
					
						
						
							
							refactor(server): resource paths ( #13194 )  
						
						
						
						
					 
					
						2024-10-04 21:09:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d0a4bb1a5 
							
						 
					 
					
						
						
							
							refactor(server): app module ( #13193 )  
						
						
						
						
					 
					
						2024-10-04 16:57:34 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9edc9d6151 
							
						 
					 
					
						
						
							
							refactor(server): immich app env ( #13169 )  
						
						
						
						
					 
					
						2024-10-03 21:49:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							892a35acb5 
							
						 
					 
					
						
						
							
							refactor(server): port env ( #13158 )  
						
						
						
						
					 
					
						2024-10-03 17:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c7d51da34 
							
						 
					 
					
						
						
							
							refactor: more process.env references ( #13106 )  
						
						
						
						
					 
					
						2024-10-02 08:37:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e3052bd0b 
							
						 
					 
					
						
						
							
							feat(server): start up folder checks ( #12401 )  
						
						
						
						
					 
					
						2024-09-07 13:21:25 -04: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 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f25e2ce82 
							
						 
					 
					
						
						
							
							refactor(server): build resources ( #10958 )  
						
						
						
						
					 
					
						2024-07-08 14:53:18 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a3676bc82 
							
						 
					 
					
						
						
							
							fix(server): cache-control header missing from / requests ( #10131 )  
						
						... 
						
						
						
						* fix(server): cache-control header missing from / requests
* disable extension fallback 
						
						
					 
					
						2024-06-11 10:18:52 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f2aecfb47 
							
						 
					 
					
						
						
							
							fix(server): otel not working due to port conflicts after combining containers ( #10078 )  
						
						... 
						
						
						
						fix: otel not working due to port conflicts after combining containers
Fixes  #9759  
						
						
					 
					
						2024-06-10 16:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f42766979 
							
						 
					 
					
						
						
							
							feat: seperate sub-process for api worker ( #10000 )  
						
						
						
						
					 
					
						2024-06-06 11:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f976edf96 
							
						 
					 
					
						
						
							
							feat(server): log http exceptions ( #9996 )  
						
						
						
						
					 
					
						2024-06-05 17:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61418886f 
							
						 
					 
					
						
						
							
							refactor!: port env ( #9559 )  
						
						... 
						
						
						
						refactor: port env 
						
						
					 
					
						2024-05-17 12:59:05 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c03981ac1d 
							
						 
					 
					
						
						
							
							refactor(server): new version check ( #9555 )  
						
						
						
						
					 
					
						2024-05-17 12:22:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85aca2bb54 
							
						 
					 
					
						
						
							
							feat: microservices be gone ( #9551 )  
						
						... 
						
						
						
						* feat: microservices be gone and api is a worker now too
* chore: remove very old startup scripts, surely nobody is using these anymore, right?
right?.... 
						
						
					 
					
						2024-05-17 14:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea55d642e 
							
						 
					 
					
						
						
							
							feat(server): run microservices in worker thread ( #9426 )  
						
						... 
						
						
						
						feat: start microservices in worker thread and add internal microservices for the server 
						
						
					 
					
						2024-05-14 15:28:20 +01:00