Steve Richter
e60f2bfa3d
User management improvements ( #1101 )
...
* Show more descriptive success messages for User actions
* Check username uniqueness when creating/updating User
* Adjust translations
* Add tests for `validateUsernameUnique()`
Co-authored-by: Deluan <deluan@navidrome.org >
2021-05-16 13:25:38 -04:00
Deluan
874b17b8f6
Require user to provide current password to be able to change it
...
Admins can change other users' password without providing the current one, but not when changing their own
2021-05-03 15:03:34 -04:00
Deluan
ad153f5f63
Fix User delete button not showing
2021-05-02 15:03:15 -04:00
Deluan
eaf40efdf4
Never send passwords to the UI
2021-04-29 20:04:01 -04:00
Deluan
a35de2bfd1
Allow regular users to change their info, including password.
...
Should fix #199
2021-04-28 22:35:25 -04:00
Aldrin Jenson
55c2431b17
Fix undefined variant prop in DateField ( #987 )
2021-04-05 20:27:40 -04:00
Deluan
bd1c3d9229
Use outlined Material-UI variant for all inputs
2020-08-17 11:19:39 -04:00
Deluan
f072ffd377
Add confirmation when deleting user
2020-06-10 18:07:10 -04:00
Deluan
ea1d534c29
Fix NavBar title translations
2020-04-27 23:22:17 -04:00
Deluan
b3f70538a9
Upgrade Prettier to 2.0.4. Reformatted all JS files
2020-04-20 09:09:29 -04:00
Deluan
3007ca68d5
fix: disable User.lastAccessAt field for now.
...
Updating it on every request was cause DB retentions/lock errors
2020-01-28 16:20:59 -05:00
Deluan
b7d7251cf4
fix: user's email is not mandatory
2020-01-26 22:17:58 -05:00
Deluan
478090380d
feat: show times in user edit and list views
2020-01-25 18:01:11 -05:00
Deluan
9557f7ceed
Initial support for song browsing from UI
2020-01-22 10:47:43 -05:00
Deluan
e717d99780
Authenticate UI
2020-01-20 10:25:35 -05:00
Deluan
2ef2377926
Add a proper title to the UserEdit view
2020-01-19 22:47:39 -05:00
Deluan
2ab0cecd48
Complete User CRUD
2020-01-19 21:46:36 -05:00