Update user model to include additional fields. #401
Add model for group. #401
Improve create user backend api. #401
Snapshot rollback issue

Don't allow user to submit snapshot rollback request
when there are no writable snapshots
Snapshot rollback issue

Don't allow user to submit snapshot rollback request
when there are no writable snapshots
Add tests for user api. mostly stubs. #401
Snapshot rollback issue # 511

Don't allow user to submit snapshot rollback request
when there are no writable snapshots
Snapshot rollback issue # 511

Don't allow user to submit snapshot rollback request
when there are no writable snapshots
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
Merge branch 'issue#511_snapshot_rollback' of https://github.com/kamal-gade/rockstor-core into kamal-gade-issue#511_snapshot_rollback