Add UserHandler with promote/demote capabilities.

Fix bug in ConfigLoad preventing salt and hash fields from being populated when loading users.
Convert User to a class.
Fix UserService.getUser bug where it would compare the input user string instead of the resulting user against null.
This commit is contained in:
天クマ 2026-04-05 15:42:01 -03:00
commit 9f4c55e80d
8 changed files with 95 additions and 4 deletions

View file

@ -20,7 +20,9 @@ The server includes a (working but very WIP) HTTP API for third-party clients an
- [x] Search
- [x] Downloads
- [ ] Resumable downloads
- [ ] User Management
- [x] User Management
- [x] Promote/demote users
- [ ] Create/delete users
### Web interface
- [x] Authentication