advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4018be6330 
							
						 
					 
					
						
						
							
							Fix oidc auto-register not cleaning up new user on errors  #4563  
						
						
						
						
					 
					
						2025-08-10 17:26:15 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b94a4b6d 
							
						 
					 
					
						
						
							
							Fix OIDC auto register user  #4485  
						
						
						
						
					 
					
						2025-07-13 17:04:02 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							97afd22f81 
							
						 
					 
					
						
						
							
							Refactor Auth to breakout functions in TokenManager, handle token generation for OIDC  
						
						
						
						
					 
					
						2025-07-06 16:43:03 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e59babdf24 
							
						 
					 
					
						
						
							
							Force re-login if using old token, show alert if admin user, add isOldToken flag to user  
						
						
						
						
					 
					
						2025-07-05 17:46:18 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8b995a179d 
							
						 
					 
					
						
						
							
							Add support for returning refresh token for mobile clients  
						
						
						
						
					 
					
						2025-06-30 17:31:31 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4f5123e842 
							
						 
					 
					
						
						
							
							Implement new JWT auth  
						
						
						
						
					 
					
						2025-06-29 17:22:58 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6075f2686f 
							
						 
					 
					
						
						
							
							Merge pull request  #3546  from justcallmelarry/master  
						
						... 
						
						
						
						API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress 
						
						
					 
					
						2025-02-28 17:25:46 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							da8fd2d9d5 
							
						 
					 
					
						
						
							
							Set podcastId when mediaProgress is created  
						
						
						
						
					 
					
						2025-02-16 08:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							f1de307bf9 
							
						 
					 
					
						
						
							
							Update cached user whenever mediaProgress is removed  
						
						
						
						
					 
					
						2025-02-16 08:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							108eaba022 
							
						 
					 
					
						
						
							
							Migrate tools and collapse series. fix continue shelves. remove old objects  
						
						
						
						
					 
					
						2025-01-05 14:09:03 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							315b21db00 
							
						 
					 
					
						
						
							
							Fix:API get media progress for episode  
						
						
						
						
					 
					
						2024-11-24 15:05:19 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							a382482173 
							
						 
					 
					
						
						
							
							Add in-memory user cache  
						
						
						
						
					 
					
						2024-11-10 08:34:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lauri Vuorela 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fdab39e27 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into master  
						
						
						
						
					 
					
						2024-10-29 22:08:01 +01:00 
						 
				 
			
				
					
						
							
							
								Austin Spencer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecc30b85bc 
							
						 
					 
					
						
						
							
							Allow users to create ereaders ( #3531 )  
						
						... 
						
						
						
						* add create eReader permission toggle
* add english label for create EReader permission
* add ereader table to account with user specific modal
* add createEreader permission
* create api endpoint and logic for updating user eReader devices
* add translated label for createEreader permission
* handle name duplicates and remove helper func
* toast for duplicate name error caught on server
* restrict user ereader updates to devices with sole ownership
* remove label
* fix other devices logic and client socket emitter
* fix for deleting ereaders
* User create ereader endpoint validate accessibility
---------
Co-authored-by: advplyr <advplyr@protonmail.com> 
						
						
					 
					
						2024-10-26 15:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							91aea4f754 
							
						 
					 
					
						
						
							
							Add:Library settings for mark as finished when time remaining or percent complete  #837  
						
						
						
						
					 
					
						2024-10-24 17:19:51 -05:00 
						 
				 
			
				
					
						
							
							
								Lauri Vuorela 
							
						 
					 
					
						
						
						
						
							
						
						
							9b01d11b27 
							
						 
					 
					
						
						
							
							allow setting createdAt and respect set finishedAt when syncing progress  
						
						
						
						
					 
					
						2024-10-22 23:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9896e4381b 
							
						 
					 
					
						
						
							
							Update:Setup variables to control when a media item is marked as finished. By time remaining or progress percentage  #837  
						
						
						
						
					 
					
						2024-10-21 17:48:02 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Graubert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2df3277dcd 
							
						 
					 
					
						
						
							
							Server side change to enable default explicit acces for admins  
						
						
						
						
					 
					
						2024-09-11 23:09:04 -06:00 
						 
				 
			
				
					
						
							
							
								Aaron Graubert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61bd029303 
							
						 
					 
					
						
						
							
							Default deny explicit content to users  
						
						
						
						
					 
					
						2024-09-11 22:42:21 -06:00 
						 
				 
			
				
					
						
							
							
								Nicholas Wallace 
							
						 
					 
					
						
						
						
						
							
						
						
							9cca731acc 
							
						 
					 
					
						
						
							
							Add: missing default user permission property  
						
						
						
						
					 
					
						2024-09-02 10:08:17 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bae39e3a2d 
							
						 
					 
					
						
						
							
							Remove oldUser object require  
						
						
						
						
					 
					
						2024-08-19 17:31:29 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1a72269a 
							
						 
					 
					
						
						
							
							Remove old User object with old MediaProgress & AudioBookmark  
						
						
						
						
					 
					
						2024-08-19 17:26:17 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5308fd8b46 
							
						 
					 
					
						
						
							
							Update:Create & update API endpoints to create with new data model  
						
						
						
						
					 
					
						2024-08-17 17:18:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e53ac6566b 
							
						 
					 
					
						
						
							
							Update API JS docs  
						
						
						
						
					 
					
						2024-08-11 17:01:25 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2472b86284 
							
						 
					 
					
						
						
							
							Update:Express middleware sets req.user to new data model, openid permissions functions moved to new data model  
						
						
						
						
					 
					
						2024-08-11 16:07:29 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							afc16358ca 
							
						 
					 
					
						
						
							
							Update more API endpoints to use new user model  
						
						
						
						
					 
					
						2024-08-11 15:15:34 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9facf77ff1 
							
						 
					 
					
						
						
							
							Update remove old sync local sessions endpoint & update MeController routes to use new user model  
						
						
						
						
					 
					
						2024-08-11 13:09:53 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							1923854202 
							
						 
					 
					
						
						
							
							Update bookmarks API endpoints to use new user model  
						
						
						
						
					 
					
						2024-08-11 12:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd92c7b7f 
							
						 
					 
					
						
						
							
							Update API media progress endpoints to use new user model. Merge book & episode endpoints  
						
						
						
						
					 
					
						2024-08-11 11:53:30 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							68ef3a07a7 
							
						 
					 
					
						
						
							
							Update controllers to use new user model  
						
						
						
						
					 
					
						2024-08-10 17:15:21 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							202ceb02b5 
							
						 
					 
					
						
						
							
							Update:Auth to use new user model  
						
						... 
						
						
						
						- Express requests include userNew to start migrating API controllers to new user model 
						
						
					 
					
						2024-08-10 15:46:04 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							eca51457b7 
							
						 
					 
					
						
						
							
							Update jsdocs and auto-formatting  
						
						
						
						
					 
					
						2024-08-04 16:13:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd290c518 
							
						 
					 
					
						
						
							
							Remove unused functions, jsdoc updates, auto-formatting  
						
						
						
						
					 
					
						2024-05-28 17:24:02 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7a9c869ac5 
							
						 
					 
					
						
						
							
							Ignore sequelize hooks when updating user lastSeen on socket authentication  
						
						
						
						
					 
					
						2023-11-24 14:27:32 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							5aeb6ade72 
							
						 
					 
					
						
						
							
							Merge branch 'caching' of  https://github.com/mikiher/audiobookshelf  into caching  
						
						
						
						
					 
					
						2023-11-22 19:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe514b7d4 
							
						 
					 
					
						
						
							
							Add:Email inputs for users  
						
						
						
						
					 
					
						2023-10-04 17:05:12 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a98942a361 
							
						 
					 
					
						
						
							
							Add jsdoc types to remaining models  
						
						
						
						
					 
					
						2023-08-16 16:38:48 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							354e16e462 
							
						 
					 
					
						
						
							
							Update:Only load Users when needed  
						
						
						
						
					 
					
						2023-07-22 15:32:20 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f73a0cce72 
							
						 
					 
					
						
						
							
							Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule  
						
						
						
						
					 
					
						2023-07-09 11:39:15 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7fd315b6 
							
						 
					 
					
						
						
							
							Init sqlite take 2  
						
						
						
						
					 
					
						2023-07-04 18:14:44 -05:00