History | View | Annotate | Download (14.2 kB)
helpdesk: Mock quotaholder in helpdesk tests
helpdesk: Support quering history of public IPs
Add basic support for quering a public IP address. All uses of this IPaddress are returned which are currently rendered to a dummy template.
Merge branch 'feature-cyclades-networks' into develop
Conflicts: snf-cyclades-app/synnefo/api/management/commands/server-inspect.py snf-cyclades-app/synnefo/app_settings/urls.py snf-cyclades-app/synnefo/logic/backend.py snf-cyclades-app/synnefo/logic/backend_allocator.py...
Fix pep8 errors
astakos: Remove call GET /authenticate
Use POST /tokens to authenticate. Delete AstakosClient.get_user_info()and replace its uses by AstakosClient.authenticate().
snf-cyclades-app: Use the new AstakosClient
Change AstakosClient to use ASTAKOS_AUTH_URL as entry point to theAstakos service, instead of ASTAKOS_BASE_URL it was using until now.
Remove ASTAKOS_BASE_URL from Cyclades settings, replace it withASTAKOS_AUTH_URL. Modify Cyclades to determine ASTAKOS_ACCOUNT_URL and...
cyclades: Fix helpdesk code and tests for new nets
cyclades: Major refactor to api and logic apps
Major refactor to cyclades api and logic apps that removes most codefrom the api views and moves it to logic app, so that the same logiccode can be used by different apps (e.g. EC2 API). Code is moved into...
helpdesk: Update tests
use existing cyclades db factories instead of json fixtures which are painfulto maintain
helpdesk: Use 'mock' library to bypass auth
Use mock to library to bypass astakos authentication in helpdesk views.
helpdesk: Fix helpdesk tests
snf-cyclades-app: Use astakosclient
Move astakos lib from snf-common to snf-django-lib
Allow helpdesk users to shutdown/start vms
Include an additional action to helpdesk view. Based on the currentstatus of the virtual machine helpdesk user is allowed to start it orshut it down.
This comes handy since in most cases vm suspension needs to be...
Helpdesk tests update
- Include suspend/release suspension tests- Mock astakos displayname/uuid resolving methods- Update fixtures with user uuids- Test vmid lookup
Helpdesk application improvements
- Additional setting HELPDESK_ENABLED to be able to enable/disable helpdesk views.- Fix fixtures to play along with new network models- Include helpdesk default settings module
Support ip to account lookup
as an alternative method to helpdesk details view. If network interfaceexists with the passed ip, the details of the owner of the machine linked tothe network interface will be displayed.
Helpdesk api fix
handle prefix that contains text after "@".
Helpdesk improvements
- New json view to return a list of existing users with a prefix ending with "@" to be used for autocompletion in helpdesk account name input.- Proper non existing account handling. If no vms or private networks exist for the specified account notify helpdesk user that the account...
Helpdesk application tests
Remove obsolete files that were restored due to merge
Renamed snf-app to snf-cyclades-app