Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							749f999f2a 
							
						 
					 
					
						
						
							
							feat: better endpoint descriptions ( #20439 )  
						
						
						
						
					 
					
						2025-07-30 13:29:36 -03:00 
						 
				 
			
				
					
						
							
							
								Jed-Giblin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b3718120b 
							
						 
					 
					
						
						
							
							feat: shared links custom URL ( #19999 )  
						
						... 
						
						
						
						* feat: custom url for shared links
* feat: use a separate route and query param
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2025-07-28 14:16:55 -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 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d33ce13561 
							
						 
					 
					
						
						
							
							feat(server): visibility column ( #17939 )  
						
						... 
						
						
						
						* feat: private view
* pr feedback
* sql generation
* feat: visibility column
* fix: set visibility value as the same as the still part after unlinked live photos
* fix: test
* pr feedback 
						
						
					 
					
						2025-05-06 12:12:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b845184c80 
							
						 
					 
					
						
						
							
							chore: remove old memory lane implementation ( #18000 )  
						
						
						
						
					 
					
						2025-04-30 14:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								Arno 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ebc25c754 
							
						 
					 
					
						
						
							
							feat(mobile): Folder View for mobile ( #15047 )  
						
						... 
						
						
						
						* very rough prototype for folder navigation without assets
* fix: refactored data model and tried to implement asset loading
* fix: openapi generator shadowing query param in /view/folder
* add simple alphanumeric sorting for folders
* basic asset viewing in folders
* rudimentary switch sorting order
* fixed reactivity when toggling sort order
* Fixed trailing comma
* Fixed bad merge conflict resolution
* Regenerated open-api
* Added rudimentary breadcrumbs
* Fixed linting problems
* feat: cleanup
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-03-06 17:27:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Cochran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4a4abbf51 
							
						 
					 
					
						
						
							
							fix(docs): move a few API doc comments to descriptions ( #15381 )  
						
						... 
						
						
						
						Previously, the comments were being used as the summaries, and thus were
displayed as the “title” of these endpoints 
						
						
					 
					
						2025-01-29 11:58:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2f2be3485 
							
						 
					 
					
						
						
							
							refactor(server): library syncing ( #12220 )  
						
						... 
						
						
						
						* refactor: library scanning
fix tests
remove offline files step
cleanup library service
improve tests
cleanup tests
add db migration
fix e2e
cleanup openapi
fix tests
fix tests
update docs
update docs
update mobile code
fix formatting
don't remove assets from library with invalid import path
use trash for offline files
add migration
simplify scan endpoint
cleanup library panel
fix library tests
e2e lint
fix e2e
trash e2e
fix lint
add asset trash tests
add more tests
ensure thumbs are generated
cleanup svelte
cleanup queue names
fix tests
fix lint
add warning due to trash
fix trash tests
fix lint
fix tests
Admin message for offline asset
fix comments
Update web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
add permission to library scan endpoint
revert asset interface sort
add trash reason to shared link stub
improve path view in offline
update docs
improve trash performance
fix comments
remove stray comment
* refactor: add back isOffline and remove trashReason from asset, change sync job flow
* chore(server): drop coverage to 80% for functions
* chore: rebase and generated files
---------
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2024-09-25 18:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								jschwalbe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f8a7e0bea 
							
						 
					 
					
						
						
							
							feat(server): sort assets randomly from the API 'api/search/metadata' endpoint by including 'order': 'rand' in the API call. ( #12741 )  
						
						... 
						
						
						
						feat(server): search metadata random sort order
Co-authored-by: Jason Rasmussen <jason@rasm.me> 
						
						
					 
					
						2024-09-23 12:09:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8338657eaa 
							
						 
					 
					
						
						
							
							refactor(server): stacks ( #11453 )  
						
						... 
						
						
						
						* refactor: stacks
* mobile: get it built
* chore: feedback
* fix: sync and duplicates
* mobile: remove old stack reference
* chore: add primary asset id
* revert change to asset entity
* mobile: refactor mobile api
* mobile: sync stack info after creating stack
* mobile: update timeline after deleting stack
* server: update asset updatedAt when stack is deleted
* mobile: simplify action
* mobile: rename to match dto property
* fix: web test
---------
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2024-08-19 12:37:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69d2fcb43e 
							
						 
					 
					
						
						
							
							refactor: asset media endpoints ( #9831 )  
						
						... 
						
						
						
						* refactor: asset media endpoints
* refactor: mobile upload livePhoto as separate request
* refactor: change mobile backup flow to use new asset upload endpoints
* chore: format and analyze dart code
* feat: mark motion as hidden when linked
* feat: upload video portion of live photo before image portion
* fix: incorrect assetApi calls in mobile code
* fix: download asset
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2024-05-31 13:44:04 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4376104e3a 
							
						 
					 
					
						
						
							
							refactor(server): rename api tags to follow plural nomenclature of endpoints ( #9872 )  
						
						... 
						
						
						
						* rename api tags to follow plural nomenclature of endpoints
* chore: open api
* fix mobile 
						
						
					 
					
						2024-05-29 18:26:57 -04:00