Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3688fe642 
							
						 
					 
					
						
						
							
							chore(web): modal max-width to 95 viewport width ( #1297 )  
						
						
						
						
					 
					
						2023-01-10 21:06:27 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							221e03488e 
							
						 
					 
					
						
						
							
							Fixed scrolling overflow  
						
						
						
						
					 
					
						2023-01-10 11:26:37 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ffb7cab2e 
							
						 
					 
					
						
						
							
							fix(web) add disable property to generated shared link ( #1287 )  
						
						
						
						
					 
					
						2023-01-10 10:34:16 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7add754fc3 
							
						 
					 
					
						
						
							
							fix(web) show exif info in public shared ( #1283 )  
						
						... 
						
						
						
						* fix(web) show exif in public share page
* Added exif info to return payload' 
						
						
					 
					
						2023-01-10 10:03:15 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd838a71d1 
							
						 
					 
					
						
						
							
							feat(web,server): disable password login ( #1223 )  
						
						... 
						
						
						
						* feat(web,server): disable password login
* chore: unit tests
* chore: fix import
* chore: linting
* feat(cli): server command for enable/disable password login
* chore: update docs
* feat(web): confirm dialogue
* chore: linting
* chore: linting
* chore: linting
* chore: linting
* chore: linting
* chore: fix web test
* chore: server unit tests 
						
						
					 
					
						2023-01-09 16:32:58 -05:00 
						 
				 
			
				
					
						
							
							
								Krisjanis Lejejs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5999af6c78 
							
						 
					 
					
						
						
							
							chore(web) Add automatic server stats refetching ( #1271 )  
						
						
						
						
					 
					
						2023-01-09 14:40:54 -06:00 
						 
				 
			
				
					
						
							
							
								Krisjanis Lejejs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af2eac52a8 
							
						 
					 
					
						
						
							
							chore(web) Add loading indicators to jobs panel ( #1272 )  
						
						
						
						
					 
					
						2023-01-09 14:35:37 -06:00 
						 
				 
			
				
					
						
							
							
								Krisjanis Lejejs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4e040f14b 
							
						 
					 
					
						
						
							
							feat(web) Add search functionality to add photo to album modal ( #1273 )  
						
						
						
						
					 
					
						2023-01-09 14:24:07 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10789503c1 
							
						 
					 
					
						
						
							
							feat(web/server) public album sharing ( #1266 )  
						
						
						
						
					 
					
						2023-01-09 14:16:08 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d327ec6ba4 
							
						 
					 
					
						
						
							
							Fixed drag-and-drop overlay blocks scrolling  
						
						
						
						
					 
					
						2023-01-03 11:46:53 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e6d6b2532 
							
						 
					 
					
						
						
							
							feat(web,server): api keys ( #1244 )  
						
						... 
						
						
						
						* feat(server): api keys
* chore: open-api
* feat(web): api keys
* fix: remove keys when deleting a user 
						
						
					 
					
						2023-01-02 14:22:33 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9edbff0ec0 
							
						 
					 
					
						
						
							
							fix(web): pick deleted user ( #1237 )  
						
						
						
						
					 
					
						2022-12-30 21:30:48 -06:00 
						 
				 
			
				
					
						
							
							
								Krisjanis Lejejs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10b0924cfb 
							
						 
					 
					
						
						
							
							feat(web) Add drag n drop upload functionality ( #1216 )  
						
						... 
						
						
						
						* Add image drag n drop functionality
* Change upload cover name, background color and opacity 
						
						
					 
					
						2022-12-29 20:07:18 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6736063f83 
							
						 
					 
					
						
						
							
							fix(web) Fix incorrect album type (shared/non-shared) in album selection modal ( #1219 )  
						
						... 
						
						
						
						* fix(web) Fix incorrect album type (shared/non-shared) in album selection modal
* styling
* remove deadcode 
						
						
					 
					
						2022-12-29 15:31:54 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93274a6d7b 
							
						 
					 
					
						
						
							
							chore(web): show corresponding ffmpeg argument ( #1217 )  
						
						
						
						
					 
					
						2022-12-29 15:13:37 -06:00 
						 
				 
			
				
					
						
							
							
								bt90 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16b763e086 
							
						 
					 
					
						
						
							
							fix(docker-build): start main process with exec ( #1210 )  
						
						... 
						
						
						
						* Use exec
* Appl shellcheck fixes
* Close with newline 
						
						
					 
					
						2022-12-29 14:49:02 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6974d4068b 
							
						 
					 
					
						
						
							
							feat(server): mobile oauth with custom scheme redirect uri ( #1204 )  
						
						... 
						
						
						
						* feat(server): support providers without support for custom schemas
* chore: unit tests
* chore: test mobile override
* chore: add details to the docs 
						
						
					 
					
						2022-12-29 14:47:30 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb9ac8217 
							
						 
					 
					
						
						
							
							fix(server) Cannot change first time password due to null in first and last name payload ( #1205 )  
						
						... 
						
						
						
						* fix(server) Cannot change first time password due to null in first and last name payload
* Added error message for form on the web 
						
						
					 
					
						2022-12-28 21:07:04 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							380f719fd8 
							
						 
					 
					
						
						
							
							feat(server,web): update email address ( #1186 )  
						
						... 
						
						
						
						* feat: change email
* test: change email 
						
						
					 
					
						2022-12-27 10:36:31 -06:00 
						 
				 
			
				
					
						
							
							
								Lukas H 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0a6119bb7 
							
						 
					 
					
						
						
							
							Fixed minor typo ( #1178 )  
						
						... 
						
						
						
						Changed "Note that some asset does not have any object detected..." to "Note that some assets may not have any objects detected..." 
						
						
					 
					
						2022-12-26 12:32:23 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dc12dea1e 
							
						 
					 
					
						
						
							
							feat(web,server): link/unlink oauth account ( #1154 )  
						
						... 
						
						
						
						* feat(web,server): link/unlink oauth account
* chore: linting
* fix: broken oauth callback
* fix: user core bugs
* fix: tests
* fix: use user response
* chore: update docs
* feat: prevent the same oauth account from being linked twice
* chore: mock logger 
						
						
					 
					
						2022-12-26 09:35:52 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f25809befb 
							
						 
					 
					
						
						
							
							feat(web) using template filename for downloaded file ( #1164 )  
						
						... 
						
						
						
						* feat(web) using template filename for downloaded file
* remove deadcode 
						
						
					 
					
						2022-12-22 13:29:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							752b267399 
							
						 
					 
					
						
						
							
							chore(docs): refactor pages ( #1144 )  
						
						... 
						
						
						
						* chore(docs): refactor pages
* fix: links
* fix: broken link
* refactor: post install steps using partials 
						
						
					 
					
						2022-12-21 15:01:50 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							832692c8af 
							
						 
					 
					
						
						
							
							chore(web): linting ( #1152 )  
						
						
						
						
					 
					
						2022-12-21 09:35:59 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14db7a09e3 
							
						 
					 
					
						
						
							
							feat(web): user profile ( #1148 )  
						
						... 
						
						
						
						* fix: allow updateUser for admin account
* feat: update user first/last name
* feat(web): change password 
						
						
					 
					
						2022-12-21 08:43:35 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							723a7c563f 
							
						 
					 
					
						
						
							
							Minor styling improvement  
						
						
						
						
					 
					
						2022-12-20 22:00:47 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de69d0031e 
							
						 
					 
					
						
						
							
							chore(server) Add job for storage migration ( #1117 )  
						
						
						
						
					 
					
						2022-12-19 12:13:10 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e116f17c43 
							
						 
					 
					
						
						
							
							feat(web) add user setting page ( #1115 )  
						
						... 
						
						
						
						* refactoring
* refactor
* fix naming
* Added animation
* add user setting page
* Add skeleton for user setting page
* styling
* styling
* Spelling 
						
						
					 
					
						2022-12-17 16:08:18 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03e86ed147 
							
						 
					 
					
						
						
							
							chore(web) update SvelteKit to 1.0.0 ( #1110 )  
						
						
						
						
					 
					
						2022-12-16 20:51:17 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c754c860fd 
							
						 
					 
					
						
						
							
							feat(server) user-defined storage structure ( #1098 )  
						
						... 
						
						
						
						[Breaking] newly uploaded file will conform to the default structure of `{uploadLocation}/{userId}/year/year-month-day/filename.ext` 
						
						
					 
					
						2022-12-16 14:26:12 -06:00 
						 
				 
			
				
					
						
							
							
								Cong Hoang Nguyen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							391d00bcb9 
							
						 
					 
					
						
						
							
							Fix typo and update notification wording ( #1100 )  
						
						
						
						
					 
					
						2022-12-12 21:38:45 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c01ca1080 
							
						 
					 
					
						
						
							
							Added correct page title for admin sub pages  
						
						
						
						
					 
					
						2022-12-10 09:23:02 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09103dc981 
							
						 
					 
					
						
						
							
							Fixed upsert new DeviceInfo with null isAutoBackup property  
						
						
						
						
					 
					
						2022-12-10 08:36:21 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14889e7d85 
							
						 
					 
					
						
						
							
							fix(server): require local admin account ( #1070 )  
						
						
						
						
					 
					
						2022-12-09 14:53:11 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e680551b9 
							
						 
					 
					
						
						
							
							feat(server,web): migrate oauth settings from env to system config ( #1061 )  
						
						
						
						
					 
					
						2022-12-09 14:51:42 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cefdd86b7f 
							
						 
					 
					
						
						
							
							refactor(server): device info service ( #1071 )  
						
						... 
						
						
						
						* refactor(server): device info service
* use upsertDeviceInfo in mobile app
* fix: return types and dedupe code
Co-authored-by: Fynn Petersen-Frey <zoodyy@users.noreply.github.com> 
						
						
					 
					
						2022-12-08 09:57:07 -06:00 
						 
				 
			
				
					
						
							
							
								bo0tzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a97b761eda 
							
						 
					 
					
						
						
							
							Add generated openapi docs to website ( #1067 )  
						
						... 
						
						
						
						* Add generated openapi docs to website
* Uppercase API link in navbar
* fix(docs): open api empty summary (#1069 )
* feat(docs): Use /docs/api path for swagger docs
* Sync api version to be the same as the server
* Update version
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-12-07 21:57:34 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1adf8ff6b6 
							
						 
					 
					
						
						
							
							chore(web) Update SvelteKit ( #1066 )  
						
						... 
						
						
						
						* Update sveltekit
* Update sveltekit
* Update correct preloading attribute 
						
						
					 
					
						2022-12-06 18:08:08 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f91bdc2785 
							
						 
					 
					
						
						
							
							fix(server) added TagResponseDto for TagController ( #1065 )  
						
						... 
						
						
						
						* fix(server) added TagResponseDto for TagController
* Added userId to DTO 
						
						
					 
					
						2022-12-06 15:46:13 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5de8ea162d 
							
						 
					 
					
						
						
							
							feat(server) Tagging system ( #1046 )  
						
						
						
						
					 
					
						2022-12-05 11:56:44 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e2763b72c 
							
						 
					 
					
						
						
							
							Fix plural  
						
						
						
						
					 
					
						2022-12-05 10:52:21 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							966d99217a 
							
						 
					 
					
						
						
							
							fix(web) fix test ( #1059 )  
						
						
						
						
					 
					
						2022-12-04 22:51:22 -06:00 
						 
				 
			
				
					
						
							
							
								Kiel Hurley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f2b75997f 
							
						 
					 
					
						
						
							
							feat(web): Localize dates and numbers ( #1056 )  
						
						
						
						
					 
					
						2022-12-04 09:35:20 -06:00 
						 
				 
			
				
					
						
							
							
								Fynn Petersen-Frey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47f5e4134e 
							
						 
					 
					
						
						
							
							feat(mobile): use cached asset info if unchanged instead of downloading all assets ( #1017 )  
						
						... 
						
						
						
						* feat(mobile): use cached asset info if unchanged instead of downloading all assets
This adds an HTTP ETag to the getAllAssets endpoint and client-side support in the app.
If locally cache content is identical to the content on the server, the potentially large list of all assets does not need to be downloaded.
* use ts import instead of require 
						
						
					 
					
						2022-11-26 10:16:02 -06:00 
						 
				 
			
				
					
						
							
							
								denck007 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efa7b3ba54 
							
						 
					 
					
						
						
							
							Fix(web):  navbar color overlap and scroll bar incorrect z index ( #1018 )  
						
						... 
						
						
						
						* fix(web): Navbar color overlaps tall images
* fix(web): Scroll bar date behind navbar when scrubbing (fixes issue #757 ) 
						
						
					 
					
						2022-11-25 20:52:01 -06:00 
						 
				 
			
				
					
						
							
							
								Kiel Hurley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							976d347623 
							
						 
					 
					
						
						
							
							feat(server,web,mobile): Use binary prefixes for data sizes ( #1009 )  
						
						
						
						
					 
					
						2022-11-24 11:39:27 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41ffa0c015 
							
						 
					 
					
						
						
							
							fix(server): Server freezes when getting statistic ( #994 )  
						
						... 
						
						
						
						* fix(server): Server freezes when getting statistic
* remove dead code 
						
						
					 
					
						2022-11-20 13:09:31 -06:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bc64be77b 
							
						 
					 
					
						
						
							
							feat: support iOS LivePhoto backup ( #950 )  
						
						
						
						
					 
					
						2022-11-18 23:12:54 -06:00 
						 
				 
			
				
					
						
							
							
								bo0tzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afae5fd972 
							
						 
					 
					
						
						
							
							web(feat): Add support for actions when clicking notifications ( #966 )  
						
						... 
						
						
						
						* feat(web): Add button to close notification popups
* feat(web): Add support for actions on notification click
* feat(web): Open CLI docs when clicking asset upload count message
* test(web): Add action field to notification-card tests
* chore(web): Formatting
* feat(web): Allow HTML in notification message
* feat(web): Do not use link element in file upload count notification
* feat(web): Prevent notification discard button from triggering action
* feat(web): Add noop action support for notifications
* chore(web): Remove unused function argument 
						
						
					 
					
						2022-11-16 23:11:15 -06:00 
						 
				 
			
				
					
						
							
							
								bo0tzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70cd313082 
							
						 
					 
					
						
						
							
							Add navbar button to copy image ( #961 )  
						
						... 
						
						
						
						* Add navbar button to copy image
* Use global event for copy image
* merge upstream
* Fixed missing required props
* feat(web): Show notification after copying image to clipboard
* chore(web): Fix typescript error
* chore(web): Formatting
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-11-16 15:04:37 -06:00