Update user model to include additional fields. #401
Add model for group. #401
Improve create user backend api. #401
Add tests for user api. mostly stubs. #401
Add all necessary post tests for user api. #401
Improve user create api. #401
Improve/refactor user delete and edit api. #401
Remove trailing / from user api. #401
Add helper method to validate public keys. #401
Improve/refactor low level useradd and userdel logic. #401
Add tests for pw and pub key change/put api. #401
Update setup view for new user model updates. #401
Update user model. #401
Update frontend for the refactored api. #401
declare valid shells in settings. #401
Add stub code to create user frontend emplate. #401
Add a new model for user groups. #401
Add user group api. #401
Add helper logic for user group crud operations. #401
Add integration tests for user group api. #401