1
0
mirror of https://github.com/advplyr/audiobookshelf.git synced 2025-03-24 00:16:39 +01:00
audiobookshelf/server/controllers
Austin Spencer ecc30b85bc
Allow users to create ereaders ()
* 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
..
AuthorController.js Fix:New authors not setting lastFirst column, updates for new Series model 2024-09-01 15:08:56 -05:00
BackupController.js Update API JS docs 2024-08-11 17:01:25 -05:00
CacheController.js Update API JS docs 2024-08-11 17:01:25 -05:00
CollectionController.js Update API JS docs 2024-08-11 17:01:25 -05:00
CustomMetadataProviderController.js Update API JS docs 2024-08-11 17:01:25 -05:00
EmailController.js Update API JS docs 2024-08-11 17:01:25 -05:00
FileSystemController.js Update API JS docs 2024-08-11 17:01:25 -05:00
LibraryController.js Add:Library settings for mark as finished when time remaining or percent complete 2024-10-24 17:19:51 -05:00
LibraryItemController.js Update:Format numbers on user listening stats chart 2024-09-23 16:36:56 -05:00
MeController.js Allow users to create ereaders () 2024-10-26 15:34:34 -05:00
MiscController.js Fix:Server crash when uploading or adding new podcast 2024-09-01 07:35:05 -05:00
NotificationController.js Update NotificationManager to singleton 2024-09-27 17:33:23 -05:00
PlaylistController.js Update API JS docs 2024-08-11 17:01:25 -05:00
PodcastController.js Fix:Server crash when uploading or adding new podcast 2024-09-01 07:35:05 -05:00
RSSFeedController.js Fix:New authors not setting lastFirst column, updates for new Series model 2024-09-01 15:08:56 -05:00
SearchController.js Clean out old unused objects 2024-09-03 17:04:58 -05:00
SeriesController.js Update:Remove oldSeries model 2024-09-01 15:26:43 -05:00
SessionController.js Update API JS docs 2024-08-11 17:01:25 -05:00
ShareController.js Update API JS docs 2024-08-11 17:01:25 -05:00
ToolsController.js Update tools endpoint status codes 2024-08-26 17:02:29 -05:00
UserController.js Fix:Updating root user 2024-09-02 16:12:57 -05:00