add GET /users/ endpoint

This commit is contained in:
Scott Lamb
2022-12-24 13:09:05 -05:00
parent dffec68b2f
commit 3ab30a318f
6 changed files with 166 additions and 105 deletions

View File

@@ -12,6 +12,7 @@ Each release is tagged in Git and on the Docker repository
and some TP-Link cameras. Fixes [#238](https://github.com/scottlamb/moonfire-nvr/issues/238).
* expanded API interface for examining and updating users:
* `admin_users` permission for operating on arbitrary users.
* `GET /users/` endpoint
* `GET /users/<id>` endpoint
* expanded `POST /users/<id>` endpoint, including password and
permissions.