Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bc64be77b 
							
						 
					 
					
						
						
							
							feat: support iOS LivePhoto backup ( #950 )  
						
						
						
						
					 
					
						2022-11-18 23:12:54 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e799f35dd2 
							
						 
					 
					
						
						
							
							chore(server) refactor serveFile and downloadFile endpoint ( #978 )  
						
						
						
						
					 
					
						2022-11-16 00:11:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2f255e6e6 
							
						 
					 
					
						
						
							
							feat(server): multi archive downloads ( #956 )  
						
						
						
						
					 
					
						2022-11-15 09:51:56 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5d75e2016 
							
						 
					 
					
						
						
							
							feat(server,web): system config for admin ( #959 )  
						
						... 
						
						
						
						* feat: add admin config module for user configured config, uses it for ffmpeg
* feat: add api endpoint to retrieve admin config settings and values
* feat: add settings panel to admin page on web (wip)
* feat: add api endpoint to update the admin config
* chore: re-generate openapi spec after rebase
* refactor: move from admin config to system config naming
* chore: move away from UseGuards to new @Authenticated decorator
* style: dark mode styling for lists and fix conflicting colors
* wip: 2 column design, no edit button
* refactor: system config
* chore: generate open api
* chore: rm broken test
* chore: cleanup types
* refactor: config module names
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
Co-authored-by: Zack Pollard <zack.pollard@moonpig.com> 
						
						
					 
					
						2022-11-14 22:39:32 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3c35ec9c5 
							
						 
					 
					
						
						
							
							feat(server,web): OIDC Implementation ( #884 )  
						
						... 
						
						
						
						* chore: merge
* feat: nullable password
* feat: server debugger
* chore: regenerate api
* feat: auto-register flag
* refactor: oauth endpoints
* chore: regenerate api
* fix: default scope configuration
* refactor: pass in redirect uri from client
* chore: docs
* fix: bugs
* refactor: auth services and user repository
* fix: select password
* fix: tests
* fix: get signing algorithm from discovery document
* refactor: cookie constants
* feat: oauth logout
* test: auth services
* fix: query param check
* fix: regenerate open-api 
						
						
					 
					
						2022-11-14 20:24:25 -06:00 
						 
				 
			
				
					
						
							
							
								Ian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6aba0f9ec 
							
						 
					 
					
						
						
							
							feat(deployment) Allow overriding service host and ports with env variables ( #930 )  
						
						... 
						
						
						
						* Add proxy changes
* Add web changes
* Add microservices changes
* Add examples
* Add header comment to nginx config
* Use URLs instead of host and port 
						
						
					 
					
						2022-11-09 05:11:32 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66640ebfeb 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-11-08 14:34:47 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99da181cfc 
							
						 
					 
					
						
						
							
							feat(web): favorite an asset ( #939 )  
						
						... 
						
						
						
						* feat(web): favorite an asset
* fix: test and linting
* fix: asset dto type 
						
						
					 
					
						2022-11-08 10:20:36 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a9b0347bb 
							
						 
					 
					
						
						
							
							fix(server): increase json body payload limit ( #941 )  
						
						
						
						
					 
					
						2022-11-08 09:24:49 -06:00 
						 
				 
			
				
					
						
							
							
								Zeeshan Khan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe4b307fe6 
							
						 
					 
					
						
						
							
							feat(server,web): Delete and restore user from the admin portal ( #935 )  
						
						... 
						
						
						
						* delete and restore user from admin UI
* addressed review comments and fix e2e test
* added cron job to delete user, and some formatting changes
* addressed review comments
* adding missing queue registration 
						
						
					 
					
						2022-11-07 15:53:47 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							d90527a095 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-11-06 21:00:32 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02bc84062e 
							
						 
					 
					
						
						
							
							feat(server): reset admin password using cli command in the server container ( #928 )  
						
						
						
						
					 
					
						2022-11-05 11:28:40 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86e50f97ba 
							
						 
					 
					
						
						
							
							fix(web): album download progress bar ( #925 )  
						
						
						
						
					 
					
						2022-11-04 11:45:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d696ce4e41 
							
						 
					 
					
						
						
							
							fix(server, web): harden auto pick album thumbnails ( #918 )  
						
						
						
						
					 
					
						2022-11-04 08:41:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							296a5e786e 
							
						 
					 
					
						
						
							
							test(server): all the tests ( #911 )  
						
						
						
						
					 
					
						2022-11-03 18:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db0a55cd65 
							
						 
					 
					
						
						
							
							fix(server): download album error handling ( #917 )  
						
						
						
						
					 
					
						2022-11-03 09:12:02 -05:00 
						 
				 
			
				
					
						
							
							
								Fynn Petersen-Frey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc2c92e721 
							
						 
					 
					
						
						
							
							feat(server/web): download entire album as zip archive ( #897 )  
						
						... 
						
						
						
						* feat(server/web): download entire album as zip archive
* fix: remove duplicate API call
* disable ZIP compression (images are already compressed) 
						
						
					 
					
						2022-10-30 12:38:04 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e638cd673 
							
						 
					 
					
						
						
							
							fix(web) getting asset with avaialble thumbnail when getting asset count by time bucket ( #900 )  
						
						
						
						
					 
					
						2022-10-30 11:03:17 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fcc1d7685 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-29 10:30:27 -05:00 
						 
				 
			
				
					
						
							
							
								Matthias Rupp 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea99567805 
							
						 
					 
					
						
						
							
							feat(server) Extend PUT /album/:id/assets endpoint ( #857 )  
						
						... 
						
						
						
						* Add new query parameter to API endpoint that allows adding assets to albums which potentially contain assets that are already part of this album.
* Change API endpoint
* Generate new APIs
* Fixed test
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-10-28 14:54:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							443c842723 
							
						 
					 
					
						
						
							
							refactor(server): merge auth guards to authentication guard ( #877 )  
						
						
						
						
					 
					
						2022-10-28 13:57:52 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3a82b1b20 
							
						 
					 
					
						
						
							
							Update cache for thumbnail  
						
						
						
						
					 
					
						2022-10-26 23:55:38 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							25848b78f9 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-26 11:24:04 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6159c83fd2 
							
						 
					 
					
						
						
							
							feat(mobile) duplicated asset upload handling mechanism ( #853 )  
						
						
						
						
					 
					
						2022-10-25 09:51:03 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b954e21e7 
							
						 
					 
					
						
						
							
							fix(server): add permission for server stats api ( #854 )  
						
						
						
						
					 
					
						2022-10-23 17:01:41 -05:00 
						 
				 
			
				
					
						
							
							
								Zeeshan Khan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6eea4d096 
							
						 
					 
					
						
						
							
							feat(web) add asset count stats on admin page ( #843 )  
						
						
						
						
					 
					
						2022-10-23 16:54:54 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c189d5c78 
							
						 
					 
					
						
						
							
							fix(server): force best effort to decode thumbnail image ( #847 )  
						
						
						
						
					 
					
						2022-10-22 11:40:25 -05:00 
						 
				 
			
				
					
						
							
							
								bo0tzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95d8f60389 
							
						 
					 
					
						
						
							
							feat(server)Log username and IP address on failed login attempt  
						
						
						
						
					 
					
						2022-10-21 11:04:01 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec7122381 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-19 20:07:53 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							c271f0c224 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-14 16:21:26 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fc82dfaa2 
							
						 
					 
					
						
						
							
							Merge pull request  #793  from immich-app/fix/update-reverse-geocoder  
						
						... 
						
						
						
						Update local-reverse-geocoder to 0.12.5 
						
						
					 
					
						2022-10-08 15:40:42 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bfacaa39a 
							
						 
					 
					
						
						
							
							Specific specific type for enum value for openapi generator to work correctly  
						
						
						
						
					 
					
						2022-10-07 14:30:15 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2882a4908 
							
						 
					 
					
						
						
							
							Added additional type to enum of openapi  
						
						
						
						
					 
					
						2022-10-07 14:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82b8313da0 
							
						 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2022-10-07 09:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f7e764fa0 
							
						 
					 
					
						
						
							
							Fix typing  
						
						
						
						
					 
					
						2022-10-07 09:15:05 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdddcad784 
							
						 
					 
					
						
						
							
							fix(server): Delete encoded video when deleting file  
						
						
						
						
					 
					
						2022-10-07 08:47:13 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							471a60dcb0 
							
						 
					 
					
						
						
							
							Added explicit type for job count  
						
						
						
						
					 
					
						2022-10-06 12:43:02 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46994c3355 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-06 12:11:12 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7587f858ae 
							
						 
					 
					
						
						
							
							feat(server/web) Add manual job trigger mechanism to the web ( #767 )  
						
						
						
						
					 
					
						2022-10-06 11:25:54 -05:00 
						 
				 
			
				
					
						
							
							
								bo0tzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							854c214bc0 
							
						 
					 
					
						
						
							
							Fix: Use boolean comparison for DISABLE_REVERSE_GEOCODING config ( #787 )  
						
						
						
						
					 
					
						2022-10-05 15:18:57 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							536fda04f2 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-10-04 15:29:47 -05:00 
						 
				 
			
				
					
						
							
							
								Deepesh Bhardwaj 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4342285507 
							
						 
					 
					
						
						
							
							Updated jpeg thumbnail path ( #780 )  
						
						
						
						
					 
					
						2022-10-04 09:46:06 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							96b9e37461 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-28 16:28:14 -05:00 
						 
				 
			
				
					
						
							
							
								Johannes Zellner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							848781aef5 
							
						 
					 
					
						
						
							
							Provide a sensible dumpDirectory for the local-reverse-geocoder module ( #759 )  
						
						... 
						
						
						
						Fixes  #758  
					
						2022-09-28 15:43:34 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3581cf7305 
							
						 
					 
					
						
						
							
							Pump server version  
						
						
						
						
					 
					
						2022-09-28 05:53:50 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c33775b944 
							
						 
					 
					
						
						
							
							feat(server): missing exif extract nightly task ( #754 )  
						
						... 
						
						
						
						* fix: nightly reverse geocoding task checking for mapbox
* refactor: remove file size from image processor and queue data
* feat: add missing exif nightly job
* Remove filesize requirement in assetUploadedProcessorName queue insertion
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-09-28 05:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0cd2522e0 
							
						 
					 
					
						
						
							
							feat(server): support .NEF file ( #746 )  
						
						
						
						
					 
					
						2022-09-23 19:09:45 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							040e02cfc5 
							
						 
					 
					
						
						
							
							fix(server): handle missing reverse geocoding admin zones ( #742 )  
						
						
						
						
					 
					
						2022-09-23 10:14:42 -05:00 
						 
				 
			
				
					
						
							
							
								Zack Pollard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f377b64065 
							
						 
					 
					
						
						
							
							feat(server) Remove mapbox and use local reverse geocoding ( #738 )  
						
						... 
						
						
						
						* feat: local reverse geocoding implementation, removes mapbox
* Disable non-null tslintrule
* Disable non-null tslintrule
* Remove tsignore
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-09-22 21:50:05 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5459b68ff 
							
						 
					 
					
						
						
							
							fix(server,web,mobile): Incorrectly record and show timestamp and time zone of the asset  ( #706 )  
						
						... 
						
						
						
						Implemented a mechanism to extract the correct time zone from the GPS coordinate if presented in the file's EXIF, and to convert the timestamp to the correct UTC time so that the time will show correctly based on the mobile/web local time zone. 
						
						
					 
					
						2022-09-22 15:58:17 -05:00