Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f99c6feac5 
							
						 
					 
					
						
						
							
							fix(server): unset prewarm dim parameter ( #19271 )  
						
						... 
						
						
						
						unset prewarm dim 
						
						
					 
					
						2025-06-19 09:04:52 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49ed212af8 
							
						 
					 
					
						
						
							
							fix(server): drop vector indices before updating extension ( #19283 )  
						
						... 
						
						
						
						drop indices before updating 
						
						
					 
					
						2025-06-19 09:03:40 -05:00 
						 
				 
			
				
					
						
							
							
								SGT 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a9a520ed2 
							
						 
					 
					
						
						
							
							feat(server): sql-tools support for class level composite fk ( #19242 )  
						
						... 
						
						
						
						* feat: support for class level composite fk
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-06-18 14:30:39 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0144b4ece 
							
						 
					 
					
						
						
							
							feat: backfill album users ( #19234 )  
						
						
						
						
					 
					
						2025-06-18 10:48:11 -04:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							65e8d75e82 
							
						 
					 
					
						
						
							
							chore: version v1.135.0  
						
						
						
						
					 
					
						2025-06-18 13:45:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35280b94cc 
							
						 
					 
					
						
						
							
							refactor: sync service ( #19225 )  
						
						
						
						
					 
					
						2025-06-17 16:06:40 +00: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 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d3efe229d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to ^22.15.31 ( #19220 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-17 11:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7347f64958 
							
						 
					 
					
						
						
							
							feat(server): lru cache for query embeddings ( #19181 )  
						
						
						
						
					 
					
						2025-06-16 11:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								SGT 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77a362f0c0 
							
						 
					 
					
						
						
							
							chore(server): replace usage of deprecated orderBy and remove unnecessary instruction ( #19072 )  
						
						... 
						
						
						
						* replace usage of deprecated orderBy instruction
remove unnecesarry extra order instruction
update e2e test
* rename symbols 
						
						
					 
					
						2025-06-13 15:18:44 -04:00 
						 
				 
			
				
					
						
							
							
								Daimolean 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							004c2f2496 
							
						 
					 
					
						
						
							
							fix(web): OAuth quota size ( #18526 )  
						
						... 
						
						
						
						fix(server): oauth quota size 
						
						
					 
					
						2025-06-13 10:57:29 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de756d9497 
							
						 
					 
					
						
						
							
							fix: skip locked photos during duplicate scan. ( #19105 )  
						
						... 
						
						
						
						Skip locked photos during duplicate scan. 
						
						
					 
					
						2025-06-13 10:50:56 -04:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103b83d2d6 
							
						 
					 
					
						
						
							
							feat: devcontainers ( #18007 )  
						
						... 
						
						
						
						* feat: devcontainers
* Update link
* Update docs
* Extend existing dockerfiles/composes
* Add jre for make open-api
* Add jre for make open-api
* shellcheck
* git doesn't like bind mount within git repo
* group tasks
* Missing sudo
* Review comments
* tweak for codespaces
* typo
* Lots of docs
* close <br>
* Specify ENV vars for database
* doc errors
* fix broken doc link
* Simplify devcontainers scripts/startup
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-06-13 14:49:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9bcae813b 
							
						 
					 
					
						
						
							
							feat: duplicate delete groups api ( #19142 )  
						
						
						
						
					 
					
						2025-06-12 17:48:43 -04:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176656b5f4 
							
						 
					 
					
						
						
							
							feat: pass filename in body on asset upload ( #19138 )  
						
						... 
						
						
						
						* chore: get upload filename from request body
* use info from request body 
						
						
					 
					
						2025-06-12 17:31:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cd186d3d4 
							
						 
					 
					
						
						
							
							refactor: duplicate queries ( #19136 )  
						
						
						
						
					 
					
						2025-06-12 14:23:02 -04:00 
						 
				 
			
				
					
						
							
							
								Elliot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdc7a154c0 
							
						 
					 
					
						
						
							
							fix(server): add basic auth support ( #16740 )  
						
						... 
						
						
						
						* "add basic auth support"
* "fix format"
* fix: lint
---------
Co-authored-by: Elliot <elliot@elliotbrandwein.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-06-12 02:14:03 +00:00 
						 
				 
			
				
					
						
							
							
								nosajthenitram 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5219f1f31 
							
						 
					 
					
						
						
							
							feat(web): Added admin user config to user settings ( #15380 )  
						
						... 
						
						
						
						* feat(web): Added admin user config to user settings
* feat (web) - cleaned up the files and added tests
* feat (web) - added missing files
* feat (web) - updated per review comments
* feat (web) - e2e admin command test failures 
						
						
					 
					
						2025-06-12 02:11:13 +00:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e2b22db8 
							
						 
					 
					
						
						
							
							fix: album comment count including trashed assets ( #19117 )  
						
						
						
						
					 
					
						2025-06-11 11:50:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd3a6e13f 
							
						 
					 
					
						
						
							
							fix: don't show comments or likes for trashed assets ( #19113 )  
						
						
						
						
					 
					
						2025-06-11 14:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bedcf50196 
							
						 
					 
					
						
						
							
							fix: count album comments and likes correctly ( #19114 )  
						
						
						
						
					 
					
						2025-06-11 13:49:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Gilbert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e88bd74fd2 
							
						 
					 
					
						
						
							
							feat(server): add memories statistics resource ( #19035 )  
						
						
						
						
					 
					
						2025-06-10 09:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0ed2210b4 
							
						 
					 
					
						
						
							
							fix(deps): update dependency nodemailer to v7 ( #19063 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 16:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							160ca28253 
							
						 
					 
					
						
						
							
							fix(deps): update dependency bcrypt to v6 ( #19058 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							360f68b86b 
							
						 
					 
					
						
						
							
							chore(deps): update testcontainers-node monorepo to v11 (major) ( #19056 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 17:19:20 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf212bf235 
							
						 
					 
					
						
						
							
							fix(deps): update dependency react-email to v4 ( #19065 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 16:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16f83c0aa9 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint-plugin-unicorn to v59 ( #19048 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 17:26:32 +02:00 
						 
				 
			
				
					
						
							
							
								xCJPECKOVERx 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14d785cec9 
							
						 
					 
					
						
						
							
							feat(server): Add album filter to search ( #18985 )  
						
						... 
						
						
						
						* - updated dtos
- added inAlbums to search builder
- only check isNotInAlbum if albumIds is blank/empty
* - consider inAlbums as OR
* - make open-api-dart
* - lint & format
* - remove inAlbums groupBy clause
* - merge main open-api
* - make open-api
* - inAlbums filter AND instead of OR 
						
						
					 
					
						2025-06-09 11:11:43 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fb2c3a7bf 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to ^22.15.29 ( #19043 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-09 14:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Gilbert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb4be6e231 
							
						 
					 
					
						
						
							
							feat(server): add /search/statistics resource ( #18885 )  
						
						
						
						
					 
					
						2025-06-06 21:12:53 -04:00 
						 
				 
			
				
					
						
							
							
								Dag Stuan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b46e066cc2 
							
						 
					 
					
						
						
							
							feat(web): add a user setting for default album sort order. ( #18950 )  
						
						... 
						
						
						
						* Add a user setting for default album sort order.
Add a user setting under "Features" to control the initial sort order
when creating an album. Default to the existing behavior of
"newest first".
* chore: patch openapi
---------
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-06-05 23:31:34 -05:00 
						 
				 
			
				
					
						
							
							
								Min Idzelis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f4e93456 
							
						 
					 
					
						
						
							
							fix: regression: sort day by fileCreatedAt again ( #18732 )  
						
						... 
						
						
						
						* fix: regression: sort day by fileCreatedAt again
* lint
* e2e test
* inline function
* e2e
* Address comments. Drop dayGroup and timezone in favor of localOffsetMinutes
* lint and some api-doc
* lint, more api-doc
* format
* Move minutes to fractional hours
* make sql
* merge/conflict
* merge fallout, review comments
* spelling
* drop offset from returned date
* move description into decorator where possible, regen api 
						
						
					 
					
						2025-06-05 20:56:32 -05:00 
						 
				 
			
				
					
						
							
							
								Brandon Wees 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86f64fd0bf 
							
						 
					 
					
						
						
							
							fix(server): default current users to an onboarded state migration ( #18929 )  
						
						... 
						
						
						
						* on database migration, assume every user is onboarded
* dont overwrite key if conflict in migration 
						
						
					 
					
						2025-06-04 21:33:23 -05:00 
						 
				 
			
				
					
						
							
							
								Robin Brisa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a26d703335 
							
						 
					 
					
						
						
							
							feat(web): display number of likes in asset viewer ( #18911 )  
						
						... 
						
						
						
						* feat: display number of likes
* fix: properly decrement like count on unlike
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* chore: pr feedback
* chore: updated related test
* chore: formatter run
* chore: force numberOfLikes to null in album context to pass lint
* chore: open-api updated
* fix: use undefined, not null
* styling tweaks
* chore: updated sql
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-06-04 12:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70b9a4c8f1 
							
						 
					 
					
						
						
							
							chore: add missing api properties on sync enums ( #18916 )  
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-06-04 08:21:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jin Xuan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d3e5dc547 
							
						 
					 
					
						
						
							
							chore(server): cleanup unused query parameters in time bucket ( #18893 )  
						
						... 
						
						
						
						Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-06-03 19:29:11 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b9233c71a 
							
						 
					 
					
						
						
							
							fix(deps): revert update typescript-projects ( #18908 )  
						
						
						
						
					 
					
						2025-06-03 21:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							393e8d50b2 
							
						 
					 
					
						
						
							
							fix(deps): update typescript-projects ( #18889 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-03 11:39:55 +00:00 
						 
				 
			
				
					
						
							
							
								Brandon Wees 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74438f5bd8 
							
						 
					 
					
						
						
							
							feat(web): improved user onboarding ( #18782 )  
						
						... 
						
						
						
						* wip
* added user metadata key
* wip
* restructure onboarding system and add initial locale
* update language card and fix translation updating
* remove prints
* new card formattings
* fix cursed unmount effect
* add OAuth route onboarding
* remove required admin auth for onboarding
* delete the hotwire button
* update open-api files
* delete import
* fix failing oauth onboarding fields
* fix e2e test
* fix web e2e test
* add onboarding to user registration e2e test
* remove todo
this was a holdover during dev and didn't get deleted
* fix server small tests
* use onDestroy to save settings rather than a bind:this
* change to false for isOnboarded
* fix other auth small test
* provide type annotation in user factory metadata field
* remove onboardingCompelted from UserDto
* move translations to onboarding steps array and mark as derived so they update
* break language selector out into its own component as per @danieldietzler suggestion
* remove hello header on card
* fix flixkering on server privacy card
* label/id fixes
* openapi
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-06-02 21:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa22e865a4 
							
						 
					 
					
						
						
							
							fix(server): tighten asset visibility ( #18699 )  
						
						... 
						
						
						
						* tighten visibility
* update sql
* elevated access util function
* fix potential sync issue
* include in user stats
* include hidden assets in size usage
* filter visibility in search duplicates query
* stack visibility 
						
						
					 
					
						2025-06-02 09:33:08 -05:00 
						 
				 
			
				
					
						
							
							
								Daimolean 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c89ac5b5e5 
							
						 
					 
					
						
						
							
							fix(server): cannot share album to owner ( #18802 )  
						
						... 
						
						
						
						* fix(server): create shared album
* add test
* trigger ci
* resolve conversation 
						
						
					 
					
						2025-06-01 20:58:07 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0711a9006f 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/express to v5 ( #18818 )  
						
						... 
						
						
						
						* chore(deps): update dependency @types/express to v5
* fix: properly handle promise
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> 
						
						
					 
					
						2025-05-31 15:31:36 -04:00 
						 
				 
			
				
					
						
							
							
								Nicholas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a5fed99e1 
							
						 
					 
					
						
						
							
							fix(server): rename android-links api endpoint to apk-links  ( #18790 )  
						
						... 
						
						
						
						* remove auth from endpoint and change android to apk
* add auth back to `apk-links` 
						
						
					 
					
						2025-05-31 00:27:55 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d04853b34 
							
						 
					 
					
						
						
							
							fix: oauth ( #18725 )  
						
						
						
						
					 
					
						2025-05-30 22:04:52 +02: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 
						 
				 
			
				
					
						
							
							
								Nicholas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aebd68e24e 
							
						 
					 
					
						
						
							
							fix: change URL to Url in the Obtainium apk links api endpoint ( #18764 )  
						
						... 
						
						
						
						change `URL` to `Url` 
						
						
					 
					
						2025-05-30 00:50:09 -04:00 
						 
				 
			
				
					
						
							
							
								Daimolean 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f39a706b2 
							
						 
					 
					
						
						
							
							fix: missing permissions and optional update ( #18735 )  
						
						... 
						
						
						
						* fix: missing permissions
* fix: test 
						
						
					 
					
						2025-05-29 08:48:44 -05:00 
						 
				 
			
				
					
						
							
							
								Nicholas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ea40973a7 
							
						 
					 
					
						
						
							
							feat(server): apk links API endpoint for Obtainium Android mobile-server version sync ( #18700 )  
						
						
						
						
					 
					
						2025-05-28 23:45:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be247395db 
							
						 
					 
					
						
						
							
							fix(server): deadlock when fetching vector count ( #18728 )  
						
						... 
						
						
						
						move row count query 
						
						
					 
					
						2025-05-28 17:23:49 -04:00