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
..
2024-09-30 22:10:58 +00:00
2024-10-12 20:57:01 +00:00
2024-10-03 23:34:54 +00:00
2024-09-30 22:10:58 +00:00
2024-10-17 00:42:16 +02:00
2024-10-18 23:10:40 +02:00
2024-09-30 22:10:58 +00:00
2024-09-30 22:11:00 +00:00
2024-10-17 00:42:10 +02:00
2024-09-30 22:10:58 +00:00
2024-08-31 13:04:09 -07:00
2024-10-18 23:10:41 +02:00
2024-09-30 22:10:58 +00:00
2024-10-17 00:42:11 +02:00
2024-10-12 20:57:03 +00:00
2024-10-17 00:42:15 +02:00
2024-09-30 22:10:58 +00:00
2024-10-17 00:42:11 +02:00
2024-09-30 22:10:58 +00:00
2024-09-30 22:10:58 +00:00
2024-10-18 23:10:42 +02:00
2024-09-30 22:10:58 +00:00
2024-09-30 22:10:58 +00:00
2024-09-30 22:10:58 +00:00
2024-09-30 22:10:58 +00:00