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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b3a4725c6 
							
						 
					 
					
						
						
							
							feat: pending sync reset flag ( #19861 )  
						
						 
						
						
						
						
					 
					
						2025-07-11 09:38:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b19884d01e 
							
						 
					 
					
						
						
							
							feat(server): people sync ( #19854 )  
						
						 
						
						... 
						
						
						
						* chore: fix missing usage of deleteType for syncMemoriesV1
* chore: add src path for proper absolute imports in jetbrains
* feat: people sync 
						
						
					 
					
						2025-07-10 11:32:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93f9e118ad 
							
						 
					 
					
						
						
							
							refactor: timeline tests ( #19641 )  
						
						 
						
						
						
						
					 
					
						2025-06-30 17:43:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58ca1402ed 
							
						 
					 
					
						
						
							
							feat: sync partner stacks ( #19635 )  
						
						 
						
						
						
						
					 
					
						2025-06-30 16:41:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							181a7e115f 
							
						 
					 
					
						
						
							
							feat: sync stacks ( #19629 )  
						
						 
						
						
						
						
					 
					
						2025-06-30 14:26:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e60bc3c304 
							
						 
					 
					
						
						
							
							refactor: database types ( #19624 )  
						
						 
						
						
						
						
					 
					
						2025-06-30 13:19:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2a9797fab 
							
						 
					 
					
						
						
							
							refactor: auth medium tests ( #19583 )  
						
						 
						
						
						
						
					 
					
						2025-06-27 15:35:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6feca56da8 
							
						 
					 
					
						
						
							
							feat: sync memories ( #19579 )  
						
						 
						
						
						
						
					 
					
						2025-06-27 12:20:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c6a32c63e 
							
						 
					 
					
						
						
							
							refactor: memory medium tests ( #19568 )  
						
						 
						
						
						
						
					 
					
						2025-06-26 19:52:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3105094a3d 
							
						 
					 
					
						
						
							
							refactor: medium tests ( #19537 )  
						
						 
						
						
						
						
					 
					
						2025-06-26 15:32:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fda22c83b9 
							
						 
					 
					
						
						
							
							fix: sync stream album assets type order ( #19540 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-06-25 20:42:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							881a96cdf9 
							
						 
					 
					
						
						
							
							feat: add album asset sync ( #19503 )  
						
						 
						
						... 
						
						
						
						wip: fix album asset exif and some other refactorings
feat: add album assets sync
feat: album to assets relation sync
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2025-06-25 16:10:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eca9b56847 
							
						 
					 
					
						
						
							
							feat(server): person delete ( #19511 )  
						
						 
						
						... 
						
						
						
						feat(api): person delete 
						
						
					 
					
						2025-06-25 11:12:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b44d4b6f2 
							
						 
					 
					
						
						
							
							fix: partner and album backfill acks ( #19371 )  
						
						 
						
						... 
						
						
						
						fix: partner sync being entirely broken 
						
						
					 
					
						2025-06-20 16:14:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0144b4ece 
							
						 
					 
					
						
						
							
							feat: backfill album users ( #19234 )  
						
						 
						
						
						
						
					 
					
						2025-06-18 10:48:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							749f63e4a0 
							
						 
					 
					
						
						
							
							fix: partner asset and exif sync backfill  ( #19224 )  
						
						 
						
						... 
						
						
						
						* fix: partner asset sync backfill
* fix: add partner asset exif backfill
* ci: output content of files that have changed 
						
						
					 
					
						2025-06-17 09:56:54 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db68d1af9b 
							
						 
					 
					
						
						
							
							feat(server): add duration to SyncAssetV1 ( #19196 )  
						
						 
						
						... 
						
						
						
						add duration to SyncAssetV1
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-06-17 08:09:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b854a3dd47 
							
						 
					 
					
						
						
							
							feat(server): add originalFileName to SyncAssetV1 ( #18767 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-05-30 09:56:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd288533a1 
							
						 
					 
					
						
						
							
							feat: sync albums and album users ( #18377 )  
						
						 
						
						
						
						
					 
					
						2025-05-21 14:35:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48d746d9d5 
							
						 
					 
					
						
						
							
							refactor(server): "on this day" memory creation ( #18333 )  
						
						 
						
						... 
						
						
						
						* refactor memory creation
* always update system metadata
* maybe fix medium tests 
						
						
					 
					
						2025-05-16 13:16:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d33ce13561 
							
						 
					 
					
						
						
							
							feat(server): visibility column ( #17939 )  
						
						 
						
						... 
						
						
						
						* feat: private view
* pr feedback
* sql generation
* feat: visibility column
* fix: set visibility value as the same as the still part after unlinked live photos
* fix: test
* pr feedback 
						
						
					 
					
						2025-05-06 12:12:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea9f11bf39 
							
						 
					 
					
						
						
							
							refactor: controller tests ( #18035 )  
						
						 
						
						... 
						
						
						
						* feat: controller unit tests
* refactor: controller tests 
						
						
					 
					
						2025-05-03 09:39:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b5fc9c665 
							
						 
					 
					
						
						
							
							feat: notifications ( #17701 )  
						
						 
						
						... 
						
						
						
						* feat: notifications
* UI works
* chore: pr feedback
* initial fetch and clear notification upon logging out
* fix: merge
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-04-28 10:36:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52ae06c119 
							
						 
					 
					
						
						
							
							refactor: remove album entity, update types ( #17450 )  
						
						 
						
						
						
						
					 
					
						2025-04-18 23:10:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cefa0b84b 
							
						 
					 
					
						
						
							
							refactor: migrate some e2e to medium ( #17640 )  
						
						 
						
						
						
						
					 
					
						2025-04-16 14:59:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f50e5d006c 
							
						 
					 
					
						
						
							
							refactor: dedicated queries for asset jobs ( #17652 )  
						
						 
						
						
						
						
					 
					
						2025-04-16 14:08:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8da5f21fcf 
							
						 
					 
					
						
						
							
							refactor: medium tests ( #17634 )  
						
						 
						
						
						
						
					 
					
						2025-04-15 15:54:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b710ad36f3 
							
						 
					 
					
						
						
							
							feat: upgrade kysely ( #17630 )  
						
						 
						
						... 
						
						
						
						* feat: upgrade kysely
* chore: pr feedback 
						
						
					 
					
						2025-04-15 13:26:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f189c7b101 
							
						 
					 
					
						
						
							
							refactor: medium tests ( #17599 )  
						
						 
						
						
						
						
					 
					
						2025-04-15 08:53:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3d10c5be2 
							
						 
					 
					
						
						
							
							refactor(server): non-nullable file metadata ( #17598 )  
						
						 
						
						
						
						
					 
					
						2025-04-15 12:03:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhinav Valecha 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b621281351 
							
						 
					 
					
						
						
							
							feat(server): Avoid face match with people born after file creation  #4743  ( #16918 )  
						
						 
						
						... 
						
						
						
						* feat(server): Avoid face matching with people born after file creation date (#4743 )
* lint
* add medium tests for facial recognition
---------
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-04-02 10:37:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d911b76c08 
							
						 
					 
					
						
						
							
							fix(server): use stat instead of exifinfo for file date metadata ( #17311 )  
						
						 
						
						... 
						
						
						
						* use stat instead of filecreatedate
* update tests
* unused import 
						
						
					 
					
						2025-04-01 17:24:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d613f15606 
							
						 
					 
					
						
						
							
							test: fix flaky user handle delete check medium test ( #17253 )  
						
						 
						
						... 
						
						
						
						we can't run specifically the handleUserDeleteCheck tests concurrently due to one of the tests modifying the config in the shared database
if run concurrently you can get race conditions where the other tests pick up the change, even with resetting the config in the beforeEach
therefore the test that checks a delete actually happens, fails
there are many ways to solve this, disabling concurrency for the suite, forcing sequential tests for just handleUserDeleteCheck, increasing the delete test deletedAt to more than the custom duration tests deleteDelay
I applied all three of these. You could also force all the user tests to run in their own databases, but that feels overkill 
						
						
					 
					
						2025-03-31 13:19:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							238c151ac3 
							
						 
					 
					
						
						
							
							chore: finish migrating eslint config files; bump unicorn ( #17200 )  
						
						 
						
						
						
						
					 
					
						2025-03-31 12:18:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a40aa83b7 
							
						 
					 
					
						
						
							
							refactor: better types for getList and getDeletedAfter ( #16926 )  
						
						 
						
						
						
						
					 
					
						2025-03-17 15:32:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1382b27349 
							
						 
					 
					
						
						
							
							refactor: repository mocks ( #16785 )  
						
						 
						
						
						
						
					 
					
						2025-03-10 16:52:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a96bba4b26 
							
						 
					 
					
						
						
							
							feat: sync assets, partner assets, exif, and partner exif ( #16658 )  
						
						 
						
						... 
						
						
						
						* feat: sync assets, partner assets, exif, and partner exif
Co-authored-by: Zack Pollard <zack@futo.org>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
* refactor: remove duplicate where clause and orderBy statements in sync queries
* fix: asset deletes not filtering by ownerId
---------
Co-authored-by: Zack Pollard <zack@futo.org>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2025-03-10 12:05:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							deb399ea15 
							
						 
					 
					
						
						
							
							refactor(server): use exiftool for file date metadata ( #16453 )  
						
						 
						
						... 
						
						
						
						* use exiftool for file date metadata
* handle tag not existing in exifinfo (?)
* update medium tests
* fix typo
* set file size too
* set file size only if undefined 
						
						
					 
					
						2025-03-06 16:47:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63c01b78e2 
							
						 
					 
					
						
						
							
							refactor: test utils ( #16588 )  
						
						 
						
						
						
						
					 
					
						2025-03-04 16:15:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1356468c38 
							
						 
					 
					
						
						
							
							fix: reset/regenerate memories ( #16548 )  
						
						 
						
						... 
						
						
						
						fix: reset memories 
						
						
					 
					
						2025-03-03 23:48:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe702ba6d7 
							
						 
					 
					
						
						
							
							feat: partner sync ( #16424 )  
						
						 
						
						... 
						
						
						
						feat: partner CUD sync 
						
						
					 
					
						2025-03-03 11:05:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbd85a89e0 
							
						 
					 
					
						
						
							
							refactor: logger ( #16393 )  
						
						 
						
						
						
						
					 
					
						2025-02-27 14:59:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c851893b4 
							
						 
					 
					
						
						
							
							feat: medium tests for user and sync service ( #16304 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2025-02-25 16:31:07 +00:00