History | View | Annotate | Download (3.8 kB)
Merge branch 'develop' into feature-quotas
Conflicts: snf-astakos-app/astakos/im/api/service.py snf-quotaholder-app/quotaholder_django/quotaholder_app/callpoint.py
Remove client_key parameter from quotas API
It is not necessary, since the service token in used for authorization.The api_method decorator is modified so that it passes to the methodthe service data through the request object.
Use common 'api_method' decorator to astakos api
Update all astakos API methods to use the new common 'api_method'decorator. The 'api_method' decorator 'user_required' optionauthenticates uses by their token through astakos. Consequently,astakos methods can not use this option. Instead, two custom...
Move cloud faults to 'snf_django.lib.api.faults'
Gather all faults from all synnefo projects into common'snf_django.lib.api.faults'.
Restrict user_catalogs response (user API)
If the request uuids or displaynames is null do not return information for all users(as it happens in the service call).
Expose /user_catalogs service api call
Change migration scripts to use this instead of the user api call
Change feedback & user_catalogs astakos && pithos api calls
Fix user retrieval from username in get_user_info api call
Service token should not expire by default
Update Astakos API to provider calls for retrieving uuid from the username and vice versa, extend astakos client library (snf-common) and update pithos to use uuids instead of email for account identification
Fix code formatting to conform to the PEP 8 style guide
remove unused imports & code refinement
move get_menu and get_service out of api/admin
Provide an API call for the service clients to send user feedback