* Update SearchResource and add new searchAPI frontend implementation
SearchResource now supports `query_filter` and `post_filter` as json
encoded Elasticsearch filters; `fetch_source` and
`include_source_fileds` for reducing response sizes.
* Remove
* Use async/await for searchAPI
* Move formatting to util functions
* [Basic Auth] Updated messages , and added changepasswor
* checkstyleFix
* Added ChangePassword feature in user page
* unpushed file
* changes as per comments
* unpushed file
* close the modal on save
* Added Admin Create User Password + Logout
* revert test
* revert yaml
* Fix failing test
* Remove token on logout
* fix for test
* added api for random pwd
* update error messages as per UI
* Added password generator in user creation
Co-authored-by: Ashish Gupta <ashish@getcollate.io>