Commit Graph

29 Commits

Author SHA1 Message Date
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
562c30cff4 Replace failed to update toasts with one generic string 2024-09-29 17:53:52 -05:00
6ae14213f5 Related ui changes for removing default explicit access 2024-09-11 23:08:00 -06:00
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
5308fd8b46 Update:Create & update API endpoints to create with new data model 2024-08-17 17:18:40 -05:00
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
973a18d346 Update:Added button to user edit modal for unlinking user from openid #2587 2024-02-18 15:38:45 -06:00
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
bfe514b7d4 Add:Email inputs for users 2023-10-04 17:05:12 -05:00
c2af96e7cd Fix:New user setting tags array #1933 2023-07-18 17:43:33 -05:00
0387436111 feat: add support for inverting the selection on libraries and tags 2023-04-27 17:02:15 -04:00
a8f6202302 Remove Gentium Book font, reduce appbar icon and title font size 2023-02-11 15:02:56 -06:00
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
2d9035d90b Update get tags route and revert podcast/books search route 2022-12-12 17:45:51 -06:00
400e34a4c7 Update:More localization strings #1103 2022-11-08 17:10:08 -06:00
faac6f677a Update:More localization strings #1103 2022-11-07 18:27:17 -06:00
9e7b84f289 Update:JWT signing 2022-07-18 17:19:16 -05:00
160dac109d Add:User permission restrict explicit content #637 2022-05-28 16:53:03 -05:00
22e3d4a150 Fix:Account tags accessible #542 2022-05-01 15:12:21 -05:00
4dac8ac16c Fix:Account type select dropdown & add root user change password button 2022-04-29 18:19:04 -05:00
2276228531 Fix user permissions restricted by tag #421 2022-04-21 19:29:15 -05:00
27f1bd90f9 Add:Restrict user permissions by tag 2022-03-20 06:29:08 -05:00
66a490365a Fix:Relative file path for single book scans, Change:Route names & refactor api 2021-11-21 20:00:40 -06:00
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
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
8f1152762a Adding upload permission to users, directory structure readme update 2021-09-18 12:45:34 -05:00
ee452d41ee Adding permissions per user, add volume number sort 2021-09-06 17:42:15 -05:00
1f2afe4d92 Editing accounts, change root account username, removed token expiration 2021-09-05 18:20:29 -05:00
23f343f1df Adding and deleting users 2021-08-27 07:01:47 -05:00