Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30b0b2474e 
							
						 
					 
					
						
						
							
							refactor: asset e2e ( #7769 )  
						
						
						
						
					 
					
						2024-03-09 12:51:58 -05:00 
						 
				 
			
				
					
						
							
							
								Fynn Petersen-Frey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f1d37e556 
							
						 
					 
					
						
						
							
							feat(server): hardware HDR tonemapping for RKMPP ( #7655 )  
						
						... 
						
						
						
						* feat(server): hardware HDR tonemapping for RKMPP
* review feedback 
						
						
					 
					
						2024-03-08 21:17:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ben McCann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba55e867e0 
							
						 
					 
					
						
						
							
							perf: precompress and cache assets ( #7757 )  
						
						... 
						
						
						
						* perf: precompress and cache assets
* fix cache header
* use startswith
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 21:15:38 -05:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							430561d692 
							
						 
					 
					
						
						
							
							Version v1.98.1  
						
						
						
						
					 
					
						2024-03-08 23:44:13 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8fb529026 
							
						 
					 
					
						
						
							
							fix(server): getAllAssets doesn't return all assets ( #7752 )  
						
						... 
						
						
						
						* fix(server): getAllAssets doesn't return all assets
* try reverting
* fix: archive and remove unused method
* update sql
* remove unused code
* linting 
						
						
					 
					
						2024-03-08 17:16:32 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a4ae7d142 
							
						 
					 
					
						
						
							
							feat(server,web): add force delete to immediately remove user ( #7681 )  
						
						... 
						
						
						
						* feat(server,web): add force delete to immediately remove user
* update wording on force delete confirmation
* fix force delete css
* PR feedback
* cleanup user service delete for force
* adding user status column
* some cleanup and tests
* more test fixes
* run npm run sql:generate
* chore: cleanup and websocket
* chore: linting
* userRepository.restore
* removed bad color class from delete-confirm-dialoge
* additional confirmation for user force delete
* shorten confirmation message
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-03-08 17:49:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89f6190fb0 
							
						 
					 
					
						
						
							
							refactor: search e2e ( #7732 )  
						
						
						
						
					 
					
						2024-03-08 11:20:54 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a50f125dd1 
							
						 
					 
					
						
						
							
							refactor: api validators (boolean and date) ( #7709 )  
						
						... 
						
						
						
						* refactor: api validators (boolean and date)
* chore: open api
* revert: time bucket change 
						
						
					 
					
						2024-03-07 22:59:02 -05:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb6a8dc2a 
							
						 
					 
					
						
						
							
							fix(server): remove shared links during user delete ( #7696 )  
						
						... 
						
						
						
						* fix(server): remove shared links during user delete
* add delete cascade for shared links 
						
						
					 
					
						2024-03-07 17:21:23 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							661409bac7 
							
						 
					 
					
						
						
							
							feat(server): create a person with optional values ( #7706 )  
						
						... 
						
						
						
						* feat: create person dto
* chore: open api
* fix: e2e
* fix: web usage 
						
						
					 
					
						2024-03-07 15:34:57 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1a8e385e9 
							
						 
					 
					
						
						
							
							deps(server): CVE-2024-28176 ( #7717 )  
						
						... 
						
						
						
						bumpety bump 
						
						
					 
					
						2024-03-07 15:34:10 -05:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							7dc5e0cc4f 
							
						 
					 
					
						
						
							
							Version v1.98.0  
						
						
						
						
					 
					
						2024-03-07 19:22:14 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							ba5d5256b1 
							
						 
					 
					
						
						
							
							Revert "Version v1.98.0"  
						
						... 
						
						
						
						This reverts commit 9b1a379fa6142be3da290c41e6fd8fba85dd41d2. 
						
						
					 
					
						2024-03-07 12:04:54 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							307ffc990d 
							
						 
					 
					
						
						
							
							fix(server): admin access to edit library  
						
						
						
						
					 
					
						2024-03-07 12:03:21 -06:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							9b1a379fa6 
							
						 
					 
					
						
						
							
							Version v1.98.0  
						
						
						
						
					 
					
						2024-03-07 17:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cb0f37918 
							
						 
					 
					
						
						
							
							chore(server): Move library watcher to microservices ( #7533 )  
						
						... 
						
						
						
						* move watcher init to micro
* document watcher recovery
* chore: fix lint
* add try lock
* use global library watch lock
* fix: ensure lock stays on
* fix: mocks
* unit test for library watch lock
* move statement to correct test
* fix: correct return type of try lock
* fix: tests
* add library teardown
* add chokidar error handler
* make event strings an enum
* wait for event refactor
* refactor event type mocks
* expect correct error
* don't release lock in teardown
* chore: lint
* use enum
* fix mock
* fix lint
* fix watcher await
* remove await
* simplify typing
* remove async
* Revert "remove async"
This reverts commit 84ab5abac487532c79a7d770869b08fbba1294bf.
* can now change watch settings at runtime
* fix lint
* only watch libraries if enabled
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-03-07 11:36:53 -06:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dcd0e516f 
							
						 
					 
					
						
						
							
							fix(server): add extension to filename migration ( #7697 )  
						
						
						
						
					 
					
						2024-03-07 09:33:56 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e823b39579 
							
						 
					 
					
						
						
							
							fix(server): access face count when the value is undefined ( #7694 )  
						
						
						
						
					 
					
						2024-03-06 23:21:10 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eea547aa2 
							
						 
					 
					
						
						
							
							chore(server): search filename using originalFileName ( #7691 )  
						
						
						
						
					 
					
						2024-03-06 22:36:08 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ec5d612fa 
							
						 
					 
					
						
						
							
							perf(server): use queries to refresh library assets ( #7685 )  
						
						... 
						
						
						
						* use queries instead of js
* missing await
* add mock methods
* fix test
* update sql
* linting 
						
						
					 
					
						2024-03-06 21:23:10 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcb990665c 
							
						 
					 
					
						
						
							
							chore(deps): update base-image to v20240305 (major) ( #7682 )  
						
						... 
						
						
						
						chore(deps): update base-image to v20240305
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-06 22:22:55 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffaa08e7ea 
							
						 
					 
					
						
						
							
							chore(server): lower default max recognition distance for facial recognition ( #7689 )  
						
						... 
						
						
						
						lower default to 0.5 
						
						
					 
					
						2024-03-06 22:20:38 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3da2b05428 
							
						 
					 
					
						
						
							
							chore(server): save original file name with extension ( #7679 )  
						
						... 
						
						
						
						* chore(server): save original file name with extension
* extract extension
* update e2e test
* update e2e test
* download archive
* fix download archive appending name
* pr feedback
* remove unused code
* test
* unit test
* remove unused code
* migration
* noops
* pr feedback
* Update server/src/domain/download/download.service.ts
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 02:34:55 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9125999d1a 
							
						 
					 
					
						
						
							
							feat(server,web): make user deletion delay configurable ( #7663 )  
						
						... 
						
						
						
						* feat(server,web): make user deletion delay configurable
* alphabetical order
* add min for user.deleteDelay in SettingInputField
* make config.user.deleteDelay SettingInputField min consistent format
* fix e2e test
* update description on user delete delay 
						
						
					 
					
						2024-03-05 23:45:40 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52dfe5fc92 
							
						 
					 
					
						
						
							
							fix(server): stack info in asset response for mobile ( #7346 )  
						
						... 
						
						
						
						* fix(server): stack info in asset response for mobile
* fix(server): getAllAssets - do not filter by stack ID
* tet(server): GET /assets stack e2e
* chore(server): fix checks
* stack asset height
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2024-03-06 05:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f53f6a62c 
							
						 
					 
					
						
						
							
							feat(web): search by filename ( #7624 )  
						
						... 
						
						
						
						* Toggle to search by filename
* wild card search and pr feedback
* Pr feedback
* naming
* placeholder
* Create index
* pr feedback
* pr feedback
* Update web/src/lib/components/shared-components/search-bar/search-text-section.svelte
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* pr feedback
* pr feedback
* pr feedback
* pr feedback
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-03-05 17:08:35 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51f6b8f23b 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/cookie-parser to v1.4.7 ( #7661 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 17:31:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d377e5b0f 
							
						 
					 
					
						
						
							
							chore(server): eslint await-thenable ( #7545 )  
						
						... 
						
						
						
						* await-thenable
* fix library watchers
* moar eslint
* fix test
* fix typo
* try to remove check void return
* fix checksVoidReturn
* move to domain utils
* remove eslint ignores
* chore: cleanup types
* chore: use logger
* fix: e2e
---------
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-03-05 17:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							972d5a3411 
							
						 
					 
					
						
						
							
							feat(server): deterministic download order ( #7658 )  
						
						
						
						
					 
					
						2024-03-05 15:04:43 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8df63b7c94 
							
						 
					 
					
						
						
							
							fix(deps): update dependency archiver to v7 ( #7622 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 12:26:54 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee3b2a0cf5 
							
						 
					 
					
						
						
							
							chore(deps): update server ( #7652 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 12:16:41 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5d19bc945 
							
						 
					 
					
						
						
							
							fix(deps): update server ( #7635 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 03:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ab404597c 
							
						 
					 
					
						
						
							
							fix(server): incorrect number of assets for a person ( #7602 )  
						
						... 
						
						
						
						* fix: incorrect number of assets
* fix: tests
* pr feedback
* fix: e2e test
* fix: e2e test
* fix: e2e test
* feat: more tests 
						
						
					 
					
						2024-03-04 18:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								Robert Vollmer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de71d8e0a3 
							
						 
					 
					
						
						
							
							fix(server): regular version check ( #7620 )  
						
						... 
						
						
						
						`dt.diffNow()` equals `dt.diff(DateTime.now())`, so it returns a
negative number when `dt` is in the past (which it always is in this
case).
Therefore we could only get over the condition during startup (when
`this.releaseVersionCheckedAt` isn't set yet), effectively breaking
update notifications while the server is running. 
						
						
					 
					
						2024-03-04 08:42:22 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ef202c8b2 
							
						 
					 
					
						
						
							
							feat(server, web): add checkbox to create user screen for shouldChang… ( #7598 )  
						
						... 
						
						
						
						feat(server, web): add checkbox to create user screen for shouldChangePassword 
						
						
					 
					
						2024-03-03 23:40:03 -06:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa10a254c 
							
						 
					 
					
						
						
							
							feat(web): improve alt text ( #7596 )  
						
						... 
						
						
						
						* alt text
* memory lane alt text
* revert sql generator change
* use getAltText
* oops
* handle large number of people in asset
* nit
* add aria-label to search button
* update api
* fixed tests
* fixed typing
* fixed spacing
* fix displaying null 
						
						
					 
					
						2024-03-03 16:42:17 -05:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebe7a14c14 
							
						 
					 
					
						
						
							
							fix(server): prevent leaking isFavorite and isArchived info ( #7580 )  
						
						... 
						
						
						
						* fix: prevent leaking favorites info
* add e2e test
* fix: e2e test
* fix: isArchived
* fix: keep old version 
						
						
					 
					
						2024-03-02 18:01:24 -05:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f03381a5b1 
							
						 
					 
					
						
						
							
							feat(server): allow oauth claim to set 0 for no quota ( #7581 )  
						
						... 
						
						
						
						* feat(server): allow oauth claim to set 0 for no quota
* PR feedback to remove extra objects from user.stub.ts 
						
						
					 
					
						2024-03-02 14:18:56 -06:00 
						 
				 
			
				
					
						
							
							
								Sam Holton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7303fab9d9 
							
						 
					 
					
						
						
							
							feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim ( #7548 )  
						
						... 
						
						
						
						* feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim
* feat(server/web): fix format and use domain.util constants
* address some pr feedback
* simplify oauth storage quota logic
* adding tests and pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-03-01 19:46:07 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Séhier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e06062974 
							
						 
					 
					
						
						
							
							fix(immich-admin): only 1st argument was passed ( #7552 )  
						
						
						
						
					 
					
						2024-03-01 07:34:59 -05:00 
						 
				 
			
				
					
						
							
							
								Michel Heusschen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c89d91e006 
							
						 
					 
					
						
						
							
							feat: filter people when using smart search ( #7521 )  
						
						
						
						
					 
					
						2024-02-29 16:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15a4a4aaaa 
							
						 
					 
					
						
						
							
							chore: remove unused upload property ( #7535 )  
						
						... 
						
						
						
						* chore: remove isExternal
* chore: open-api 
						
						
					 
					
						2024-02-29 16:02:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d25d91e77 
							
						 
					 
					
						
						
							
							refactor: library e2e ( #7538 )  
						
						... 
						
						
						
						* refactor: library e2e
* refactor: remove before each usages 
						
						
					 
					
						2024-02-29 15:10:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efa6efd200 
							
						 
					 
					
						
						
							
							feat(server,web): remove external path nonsense and make libraries admin-only ( #7237 )  
						
						... 
						
						
						
						* remove external path
* open-api
* make sql
* move library settings to admin panel
* Add documentation
* show external libraries only
* fix library list
* make user library settings look good
* fix test
* fix tests
* fix tests
* can pick user for library
* fix tests
* fix e2e
* chore: make sql
* Use unauth exception
* delete user library list
* cleanup
* fix e2e
* fix await lint
* chore: remove unused code
* chore: cleanup
* revert docs
* fix: is admin stuff
* table alignment
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-02-29 12:35:37 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af0de1a768 
							
						 
					 
					
						
						
							
							chore: linting ( #7532 )  
						
						... 
						
						
						
						* chore: linting
* fix: broken tests
* fix: formatting 
						
						
					 
					
						2024-02-29 11:26:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb3d81bfc5 
							
						 
					 
					
						
						
							
							chore: build tweaks ( #7484 )  
						
						
						
						
					 
					
						2024-02-29 09:22:25 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7a329cc8 
							
						 
					 
					
						
						
							
							fix(server): only queue ml / transcoding jobs after thumbnail generation on upload ( #7516 )  
						
						
						
						
					 
					
						2024-02-28 23:23:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11de526bcf 
							
						 
					 
					
						
						
							
							fix(server): re-add mimalloc ( #7511 )  
						
						... 
						
						
						
						add mimalloc 
						
						
					 
					
						2024-02-28 18:23:48 -05:00 
						 
				 
			
				
					
						
							
							
								Alex The Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							6f53e83d49 
							
						 
					 
					
						
						
							
							Version v1.97.0  
						
						
						
						
					 
					
						2024-02-28 22:34:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4f32a045d 
							
						 
					 
					
						
						
							
							chore: remove watcher polling option ( #7480 )  
						
						... 
						
						
						
						* remove watcher polling
* fix lint
* add db migration 
						
						
					 
					
						2024-02-28 21:20:10 +01:00