Commit Graph

20 Commits

Author SHA1 Message Date
Rohit Yadav bc0bb89e97 cloudian: refactor code around SSO and url handling
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-26 12:46:53 +05:30
Rohit Yadav 7bc74bc442 cloudian: major refactorings, add logout hook on loading
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-26 11:10:42 +05:30
Rohit Yadav 931e9925f7 cloudian: set client timeouts, don't attach to message bus when plugin is not enabled
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-25 13:34:49 +05:30
Rohit Yadav 1382d0ef50 cloudian: sync first, last names and account name
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-25 12:09:07 +05:30
Rohit Yadav cefbe51545 cloudian: get fresh client on each requirement, to not require restart everytime global setting is changed
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-22 13:30:03 +05:30
Rohit Yadav c9a23ebca5 cloudian: test fixes
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-22 12:29:01 +05:30
Rohit Yadav f420a19ef5 cloudian: make mgr impl robust wrt uncaught exceptions, improve logging
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-22 12:28:49 +05:30
Rohit Yadav 7ef84d526c cloudian: make client refactorings, add email, use http status codes for comparison
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-22 12:27:46 +05:30
Rohit Yadav ca37238d80 cloudian: refactor client code
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-22 12:00:18 +05:30
Rohit Yadav 8f220a5d62 cloudian: some apis don't return response, fix add apis to return boolean result
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 16:24:01 +05:30
Rohit Yadav 738b89b56e cloudian: add mandatory/missing user attribute
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 16:14:31 +05:30
Rohit Yadav e9244cf341 cloudian: let's guard more apis wrt NPEs
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 16:03:37 +05:30
Rohit Yadav 7307168218 cloudian: more npe fixes, around response contents (this needs fixing)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 15:58:47 +05:30
Rohit Yadav 2188815dfd cloudian: fix base admin url
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 15:54:20 +05:30
Rohit Yadav b5d81feea5 cloudian: fix NPEs
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 15:49:06 +05:30
Rohit Yadav 1cc3e733ee cloudian: wip integration with client api/lib
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-21 15:24:26 +05:30
Rohit Yadav f85e33297e cloudian: support most crud apis for user/group wip
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-20 13:55:09 +05:30
Rohit Yadav 5f86ad6986 cloudian: api request experiments
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-19 17:50:55 +05:30
Rohit Yadav 77e153521a cloudian: add client/test stubs using apache hc (httpclient)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-19 16:55:43 +05:30
Rohit Yadav 64aeba66dd cloudian: file path/name refactorings
Also add httpclient maven lib deps

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-09-19 15:28:26 +05:30