Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							758449e9f0 
							
						 
					 
					
						
						
							
							refactor: session repository ( #15957 )  
						
						
						
						
					 
					
						2025-02-07 23:16:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7d4d22fe0 
							
						 
					 
					
						
						
							
							refactor: process repository ( #15956 )  
						
						
						
						
					 
					
						2025-02-07 18:04:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03948a69e2 
							
						 
					 
					
						
						
							
							refactor: system metadata repository ( #15954 )  
						
						
						
						
					 
					
						2025-02-07 17:26:49 -05:00 
						 
				 
			
				
					
						
							
							
								Arno 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ec3610753 
							
						 
					 
					
						
						
							
							feat: Mark people as favorite ( #14866 )  
						
						... 
						
						
						
						* feat: added ability to mark people as favorite, which get sorted to the front of the people list
* feat(server): added unit test for favorite people
* feat(server): refactored for better readability
* fixed person service unit tests
* fixed open-api and sql checks
* fixed bad codegen and removed unnecessary type assertion again
* chore: clean up
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2025-02-04 08:52:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0aea021a1 
							
						 
					 
					
						
						
							
							fix(server): restore user ( #15763 )  
						
						
						
						
					 
					
						2025-01-29 16:49:08 +00:00 
						 
				 
			
				
					
						
							
							
								Carsten Otto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da580d4685 
							
						 
					 
					
						
						
							
							fix: show local dates for range in album summary ( #15654 )  
						
						... 
						
						
						
						* fix(web): show local dates for range in album summary
* fix(server): show local dates for range in album summary 
						
						
					 
					
						2025-01-28 14:33:38 -06:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92412ca2f7 
							
						 
					 
					
						
						
							
							fix(server): person thumbnail generation always being queued ( #15734 )  
						
						... 
						
						
						
						* fix person thumbnail generation always being queued
* fix thumbhash comparison
* fix mock 
						
						
					 
					
						2025-01-27 16:20:18 -06:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba01b40e7c 
							
						 
					 
					
						
						
							
							fix(server): sslmode not working ( #15587 )  
						
						... 
						
						
						
						* parse db url before passing it to the driver
* don't be lazy
* simplify
* simplify
* add tests
* update sql sync script
* update mock
* remove unused import
* remove unused imports 
						
						
					 
					
						2025-01-24 13:01:55 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1869b1b41a 
							
						 
					 
					
						
						
							
							refactor: repositories ( #15561 )  
						
						... 
						
						
						
						* refactor: version history repository
* refactor: oauth repository
* refactor: trash repository
* refactor: telemetry repository
* refactor: metadata repository
* refactor: cron repository
* refactor: map repository
* refactor: server-info repository
* refactor: album user repository
* refactor: notification repository 
						
						
					 
					
						2025-01-23 18:10:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3446f3092 
							
						 
					 
					
						
						
							
							refactor: logging repository ( #15540 )  
						
						
						
						
					 
					
						2025-01-23 08:31:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66849d0d45 
							
						 
					 
					
						
						
							
							refactor: migrate media repository ( #15536 )  
						
						
						
						
					 
					
						2025-01-22 22:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f19a65d1a 
							
						 
					 
					
						
						
							
							refactor: migrate memory repository ( #15532 )  
						
						
						
						
					 
					
						2025-01-22 21:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36058b9b59 
							
						 
					 
					
						
						
							
							chore: remove unused code ( #15499 )  
						
						
						
						
					 
					
						2025-01-21 16:47:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccf6d71c3c 
							
						 
					 
					
						
						
							
							refactor: view repository ( #15496 )  
						
						
						
						
					 
					
						2025-01-21 18:26:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a27a99cab 
							
						 
					 
					
						
						
							
							refactor: config repository ( #15495 )  
						
						... 
						
						
						
						* refactor: access repository
* refactor: config repository 
						
						
					 
					
						2025-01-21 13:13:09 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							332a865ce6 
							
						 
					 
					
						
						
							
							refactor: migrate person repository to kysely ( #15242 )  
						
						... 
						
						
						
						* refactor: migrate person repository to kysely
* `asVector` begone
* linting
* fix metadata faces
* update test
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2025-01-21 13:12:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a1068c867 
							
						 
					 
					
						
						
							
							refactor: api key repository ( #15491 )  
						
						
						
						
					 
					
						2025-01-21 10:45:59 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0cdd8f475 
							
						 
					 
					
						
						
							
							refactor: access repository ( #15490 )  
						
						
						
						
					 
					
						2025-01-21 10:09:24 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ce1533117 
							
						 
					 
					
						
						
							
							fix: activity types ( #15368 )  
						
						
						
						
					 
					
						2025-01-15 23:31:26 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3da750117f 
							
						 
					 
					
						
						
							
							refactor: migrate user repository to kysely ( #15296 )  
						
						... 
						
						
						
						* refactor: migrate user repository to kysely
* refactor: migrate user repository to kysely
* refactor: migrate user repository to kysely
* refactor: migrate user repository to kysely
* fix: test
* clean up
* fix: metadata retrieval bug
* use correct typeing for upsert metadata
* pr feedback
* pr feedback
* fix: add deletedAt check
* fix: get non deleted user by default
* remove console.log
* fix: stop kysely after command finishes
* final clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-01-13 20:30:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							930f979960 
							
						 
					 
					
						
						
							
							feat: migration api keys to use kysely ( #15206 )  
						
						
						
						
					 
					
						2025-01-10 14:02:12 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e12c46980 
							
						 
					 
					
						
						
							
							refactor(server): use kysely ( #12857 )  
						
						
						
						
					 
					
						2025-01-09 11:15:41 -05:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5417e34fb6 
							
						 
					 
					
						
						
							
							feat(server): Add publicUsers toggle for user search ( #14330 )  
						
						... 
						
						
						
						* feat(server): Add publicUsers toggle for user search
* tests
* docs: add check:typescript for web PR checklist
* return auth.user when publicUsers is false - app testing
---------
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-11-26 15:51:01 +00:00 
						 
				 
			
				
					
						
							
							
								Lukas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9203a61709 
							
						 
					 
					
						
						
							
							fix(server): Some MTS videos fail to generate thumbnail ( #14134 )  
						
						... 
						
						
						
						* Stop skipping of all frames in MTS video
* Only skip flag for mts videos
* Fix lint checks
* Adds test
* Add comment for why flag is removed 
						
						
					 
					
						2024-11-14 07:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc2de47204 
							
						 
					 
					
						
						
							
							refactor(server): cron repository ( #13988 )  
						
						
						
						
					 
					
						2024-11-07 12:15:54 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64831e2328 
							
						 
					 
					
						
						
							
							refactor: remove smart info table ( #13985 )  
						
						
						
						
					 
					
						2024-11-07 11:25:10 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d456d35510 
							
						 
					 
					
						
						
							
							refactor: config init event for first config load ( #13930 )  
						
						
						
						
					 
					
						2024-11-05 16:30:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5edbb93a4d 
							
						 
					 
					
						
						
							
							refactor(server): get worker ( #13927 )  
						
						
						
						
					 
					
						2024-11-05 13:07:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fed882a28a 
							
						 
					 
					
						
						
							
							refactor(server): immich worker ( #13871 )  
						
						... 
						
						
						
						refactor(server): immich work 
						
						
					 
					
						2024-11-01 17:19:36 -04:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9096f3e99 
							
						 
					 
					
						
						
							
							feat(server): use tonemapx for software tone-mapping ( #13785 )  
						
						
						
						
					 
					
						2024-10-31 20:48:23 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2cd704d3 
							
						 
					 
					
						
						
							
							refactor(server): job discovery ( #13838 )  
						
						... 
						
						
						
						refactor(server): job discorvery 
						
						
					 
					
						2024-10-31 13:42:58 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d933ec97a 
							
						 
					 
					
						
						
							
							feat: built-in automatic database backups ( #13773 )  
						
						
						
						
					 
					
						2024-10-31 11:29:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40fbef50cf 
							
						 
					 
					
						
						
							
							refactor(server): remove unused on method ( #13830 )  
						
						
						
						
					 
					
						2024-10-30 14:09:52 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19eb3ed8b9 
							
						 
					 
					
						
						
							
							refactor(server): cls ( #13814 )  
						
						
						
						
					 
					
						2024-10-29 20:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68a4cc25dc 
							
						 
					 
					
						
						
							
							refactor: better postgres connection param typing ( #13800 )  
						
						
						
						
					 
					
						2024-10-29 15:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb995816a1 
							
						 
					 
					
						
						
							
							refactor(server): database config ( #13730 )  
						
						
						
						
					 
					
						2024-10-24 17:12:25 -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 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b411e30796 
							
						 
					 
					
						
						
							
							fix(server): only allow absolute import paths ( #13642 )  
						
						... 
						
						
						
						fix: only allow absolute paths 
						
						
					 
					
						2024-10-21 09:12:12 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39b571a95c 
							
						 
					 
					
						
						
							
							fix(server): encodes iPhone 16 Pro video with unknown audio codec ( #13593 )  
						
						... 
						
						
						
						* fix(server): encodes iPhone 16 Pro video with unknown audio codec
* remove white space
* pr feedback + unit test
* remove public method keyword
* test the service
* correcting unit test 
						
						
					 
					
						2024-10-19 00:50:08 -05:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a2a7b7735 
							
						 
					 
					
						
						
							
							feat(server): wait five minutes before sending email on new album item ( #12223 )  
						
						... 
						
						
						
						Album update jobs will now wait five minutes to send. If a new image is added while that job is pending, the old job will be cancelled, and a new one will be enqueued for a minute.
This is to prevent a flood of notifications by dragging in images directly to the album, which adds them to the album one at a time.
Album updates now include a list of users to email, which is generally everybody except the updater. If somebody else updates the album within that minute, both people will get an album update email in a minute, as they both added images and the other should be notified. 
						
						
					 
					
						2024-10-18 14:51:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fb5adb31c 
							
						 
					 
					
						
						
							
							refactor(server): rename metrics to telemetry ( #13584 )  
						
						
						
						
					 
					
						2024-10-18 14:50:32 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12628b80bc 
							
						 
					 
					
						
						
							
							refactor(server): telemetry env ( #13564 )  
						
						
						
						
					 
					
						2024-10-17 18:04:25 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8f672f494 
							
						 
					 
					
						
						
							
							refactor(server): telemetry ports env ( #13560 )  
						
						
						
						
					 
					
						2024-10-17 21:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f663106e8 
							
						 
					 
					
						
						
							
							refactor(server): redis config ( #13538 )  
						
						... 
						
						
						
						* refactor(server): redis config
* refactor: cache parsed env data
* chore: add database and redis tests 
						
						
					 
					
						2024-10-17 10:50:54 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ac40a933a 
							
						 
					 
					
						
						
							
							refactor(server): external domain fallback ( #13506 )  
						
						
						
						
					 
					
						2024-10-16 18:13:12 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							930df46f74 
							
						 
					 
					
						
						
							
							chore(server): remove unused code ( #13367 )  
						
						
						
						
					 
					
						2024-10-11 00:44:38 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							465f4639da 
							
						 
					 
					
						
						
							
							feat: align compose ports ( #13185 )  
						
						
						
						
					 
					
						2024-10-09 16:01:52 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7ad6efc4a 
							
						 
					 
					
						
						
							
							feat(server): medium tests ( #13289 )  
						
						
						
						
					 
					
						2024-10-09 10:00:40 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5e9adb593 
							
						 
					 
					
						
						
							
							chore: migrate oauth to repo ( #13211 )  
						
						
						
						
					 
					
						2024-10-05 16:37:33 -04:00