mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-10-27 11:18:14 +01:00
* 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> |
||
|---|---|---|
| .. | ||
| authors | ||
| bookmarks | ||
| changelog | ||
| collections | ||
| emails | ||
| item | ||
| libraries | ||
| notification | ||
| player | ||
| playlists | ||
| podcast | ||
| rssfeed | ||
| AccountModal.vue | ||
| AddCustomMetadataProviderModal.vue | ||
| AudioFileDataModal.vue | ||
| BackupScheduleModal.vue | ||
| BatchQuickMatchModel.vue | ||
| BookmarksModal.vue | ||
| ChaptersModal.vue | ||
| Dialog.vue | ||
| EditSeriesInputInnerModal.vue | ||
| ListeningSessionModal.vue | ||
| Modal.vue | ||
| PlayerSettingsModal.vue | ||
| RawCoverPreviewModal.vue | ||
| ShareModal.vue | ||
| SleepTimerModal.vue | ||
| UploadImageModal.vue | ||