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
562c30cff4
Replace failed to update toasts with one generic string
2024-09-29 17:53:52 -05:00
Aaron Graubert
6ae14213f5
Related ui changes for removing default explicit access
2024-09-11 23:08:00 -06:00
Nicholas W
f0e70ed27b
Translation strings added ( #3304 )
...
* Update: `pages/items/_id` toast messages
* Update: account modal strings
* Update: audio file data modal strings
* Update: sleep timer set string
* Update: loading indicator string
* Update: lazy book card strings
* Reorder keys
* Fix: syntax error in LazyBookCard
* Fix: json ordering
* Fix: fix double message definition
* Update: login form toast strings
* Update: batch delete toast
* Update: collection add toast messages
* Replace: toasts in BookShelfToolbar
* Update: playlist edit toasts
* Update: Details tab
* Add: title required string
* Update: ereader toasts
* Update: author toasts, title and name required toasts
* Clean up "no updates" strings
* Change: slug strings
* Update: cover modal toasts
* Change: cancel encode toasts
* Change: failed to share toasts
* Simplify: "renameFail" and "removeFail" toasts
* Fix: ordering
* Change: chapters remove toast
* Update: notification strings
* Revert: loading indicator (error in browser)
* Update: collectionBooksTable toast
* Update: "failed to get" strings
* Update: backup strings
* Update: custom provider strings
* Update: sessions strings
* Update: email strings
* Update sort display translation strings, update podcast episode queue strings to use translation
* Fix loading indicator please wait translation
* Consolidate translations and reduce number of toasts
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-30 17:47:49 -05:00
advplyr
5308fd8b46
Update:Create & update API endpoints to create with new data model
2024-08-17 17:18:40 -05:00
advplyr
3ab638ed61
Fix:Trim whitespace from username when creating new, remove trim from password to allow whitespace #2882
2024-04-26 17:07:19 -05:00
advplyr
973a18d346
Update:Added button to user edit modal for unlinking user from openid #2587
2024-02-18 15:38:45 -06:00
advplyr
61f2fb28e0
Add:Help icon buttons for libraries, rss feeds and users config pages, table add new buttons updated
2023-10-28 13:27:53 -05:00
advplyr
bfe514b7d4
Add:Email inputs for users
2023-10-04 17:05:12 -05:00
advplyr
c2af96e7cd
Fix:New user setting tags array #1933
2023-07-18 17:43:33 -05:00
Divyang Joshi
0387436111
feat: add support for inverting the selection on libraries and tags
2023-04-27 17:02:15 -04:00
advplyr
a8f6202302
Remove Gentium Book font, reduce appbar icon and title font size
2023-02-11 15:02:56 -06:00
Lars Kiesow
2c344a0bc0
Make User Settings Accessible via Screen Reader
...
This patch should fix most of the problems for users trying to access
the user settings via screen reader. It makes sure user interface
elements can be reached via keyboard and provides proper labels, roles
and values so you not only can interact with elements but also know what
you are actually changing.
While not focused on other views, this should also already fix a number
of accessibility issues with other settings pages.
2022-12-29 05:00:40 +01:00
advplyr
2d9035d90b
Update get tags route and revert podcast/books search route
2022-12-12 17:45:51 -06:00
advplyr
400e34a4c7
Update:More localization strings #1103
2022-11-08 17:10:08 -06:00
advplyr
faac6f677a
Update:More localization strings #1103
2022-11-07 18:27:17 -06:00
advplyr
9e7b84f289
Update:JWT signing
2022-07-18 17:19:16 -05:00
advplyr
160dac109d
Add:User permission restrict explicit content #637
2022-05-28 16:53:03 -05:00
advplyr
22e3d4a150
Fix:Account tags accessible #542
2022-05-01 15:12:21 -05:00
advplyr
4dac8ac16c
Fix:Account type select dropdown & add root user change password button
2022-04-29 18:19:04 -05:00
advplyr
2276228531
Fix user permissions restricted by tag #421
2022-04-21 19:29:15 -05:00
advplyr
27f1bd90f9
Add:Restrict user permissions by tag
2022-03-20 06:29:08 -05:00
advplyr
66a490365a
Fix:Relative file path for single book scans, Change:Route names & refactor api
2021-11-21 20:00:40 -06:00
advplyr
ff1eeda468
Change: config page to multiple pages, Add: user permissions for accessible libraries #120 , Add: map genre metadata tag #114 , Add: experimental audio player keyboard controls #121 , Add: view user audiobook progress list
2021-10-22 20:08:02 -05:00
advplyr
7d9ed75a28
Change: audio player default volume to 100% #118 , Change: username case insensitive #117 , Fix: allowing multiple users of the same name, Added: experimental scan audio tracks show raw tags #114
2021-10-20 18:54:05 -05:00
Mark Cooper
8f1152762a
Adding upload permission to users, directory structure readme update
2021-09-18 12:45:34 -05:00
Mark Cooper
ee452d41ee
Adding permissions per user, add volume number sort
2021-09-06 17:42:15 -05:00
Mark Cooper
1f2afe4d92
Editing accounts, change root account username, removed token expiration
2021-09-05 18:20:29 -05:00
Mark Cooper
23f343f1df
Adding and deleting users
2021-08-27 07:01:47 -05:00