audiobookshelf/client/components
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
..
app Fix:Latest version displayed when update is available 2024-10-26 14:57:04 -05:00
cards Localization updates for 2.15.0 (#3520) 2024-10-17 17:03:08 -05:00
content Clean out old unused objects 2024-09-03 17:04:58 -05:00
controls Add:Filter for missing chapters & alphabetize missing subitems #3497 2024-10-12 15:56:49 -05:00
covers Cleanup: remove explicit localhost:3333 and remove unnessesary if(dev) blocks 2024-10-14 13:30:17 +03:00
modals Allow users to create ereaders (#3531) 2024-10-26 15:34:34 -05:00
player Update audio player volume slider to be vertical 2024-10-03 18:34:43 -05:00
prompt Update:Add more translation strings, remove unused string #3027 2024-05-30 17:03:33 -05:00
readers Replace material-icons class with material-symbols class in components 2024-07-08 09:39:00 -07:00
stats Update:Format numbers on user listening stats chart #3441 2024-09-23 16:36:56 -05:00
tables Localization updates for 2.15.0 (#3520) 2024-10-17 17:03:08 -05:00
ui Update:Library settings tab settings in 2 columns and cleanup 2024-10-23 17:11:41 -05:00
widgets Localization updates for 2.15.0 (#3520) 2024-10-17 17:03:08 -05:00