Minor UI improvements
Several UI optimizations and fixes
Wrap overlay content
Improved error reporting
Improved vm action error handling
Improved DOM selectors
Create view IE fixes
Allow user to copy new vm password to clipboard
ZeroClipboard wrapper class
UI logout action
VM connection information overlay refactor
Hide disks menu entry
VM connection view
- allow errors to change the error view arguments- more informative vm action errors- infrastructure for multiple errors handling
Split error view in its own file
Added console action
Create machine final step redesign
Create view redesign
Password view link to created machine view
Development helper
Minor ui refactoring
New look for machine view select menu
VM actions, ui handling fixes
- notification for vms that require reboot- notifications for multiple actions
Respect settings TIMEOUT value
Initial commit for ui-refactor branch
HTML/Javascript code refactoring towards an MVC-like design.
Update creating vm details for predefined flavors , Refs #1129
Fix vm image params update, Refs #823
Proper image params update for vm images in DELETED state
Merge branch 'ui-0.5'
Proper initialization of ajax_settings object
Minor modifications to error messages for clarity
Disable connect action when machine has no public ip set, Refs #983
Removed debug statement
Invitations styles improvements
Invitations ui improvements
- Improved notifications styles, Refs #1039- Fixed remove/add invitation hover pointers, Refs #1019- Paginate sent invitations- Fixed duplicate container bug
Clone specified image metadata on vm creation, Refs #847
UI list view fixes, Refs #915 #1013
- fixed vm transition update from ACTIVE to REBOOT status- fixed IE list view update
Improved last VM creation step information, Refs #1011
- fixed IE information updates- check for duplicate name and propose an alternative- hide wallet/cost informations for now
UI ajax error handling improvements, Refs #971
- centralized error handler method- avoid first error occured if error concerns malformed/invalid changes-since value. Reset the parameter and continue requests.- custom messages for 401 and timeout errors...
Added setting for predefined flavors in UI, Refs #815
Improved ajax requests timeout handling, Refs #971
Retry after first timeout for repeated (updatevms/networks/stats) ajax requests.
Improved message for the API overlay on UI, Refs #977
Improved UI ajax error reporting, Refs #971
- Added request information to the user data- Set initialized date for each api request- Added error date to user data
Ability to retrieve authentication token from the UI, Refs #977
Improved machine creation sliders interaction on UI, Refs #843
- Display tips for allowed choices- Smooth slider movement- Snap slider on the closest available value- Filter disk values based on the image selected, Refs #817- Show step description below the step title...
Hide stats placeholder image on page load, Refs #881
Fix IE rename icon visibility, Refs #909
Fix action confirmations position on content resize, Refs #955
Machine status indicator update fix, Refs #813
Fixed display of the proper indicator image when a machinetransits from an active state to ERROR state.Fixes apply for both icon and single view.
Change vm finalizing building message
Show completion percentage when a machine is being built, Refs #887
UI update stats mprovements, Refs #881
- Reset multiple stats update timeouts for each vm- Do not update stats while vm is building- Do not display double loading indicator images
Improve machine stats graphs on UI, Refs #881
- Display progress indicators while building- Display error message if graph image cannot be retrieved- Fallback to error overlay if api call fails- Update on interval retrieved from api calls- Stop updating if machine stats are collapsed (icon view)
Fix inconsistent data passed to datatables plugin instance, Refs #913
Handle long machines names on single and list view, Refs #857
Append "..." on machine transitional states, Refs #813
Improve UI exception handling, Refs #905
- Different error codes for different ui errors- Don't block interaction for specific DOM exceptions (invalid xhr state)- Append last ajax request information when reporting an error
Fix selection of ipv4 addresses on icon view, Refs #903
Fix password select on chrome, Refs #901
Improve UI firewall setting change process
- Hide apply button until user changed the profile option- Show indicator while changing the firewall profile- Catch excpetions when changing view while calling api for a profile change
Unique radio groups for each machine on networks view, Refs #839
Usable connect button on private networks vm view, Refs #899
Improved rdp file creation, Refs #895
- Create contents from a django template- Added username parameter- Added domain parameter (defaults to snf-<machine_id>)
Added 404 and 500 error pages templates, Refs #837
also added an html sample page to get served on several occasions(e.g. inform users that service is currently unavailable)
Fix firefox strange behaviour when pressing enter on create form
Better handling of long machine names, Refs. #857
Fix logout from ui url redirect
- defaults to settings.LOGIN_URL
Fix icon view full stats report link
Add "tag"/"value" headers in "Modify tags" popup, Refs. #845
Ipv6 display improvements
- display on icon view and console window, Refs. #837- show tooltip for long ip addresses, Refs. #839
Minor textual changes in machines UI template
Display progress indicators before real stats images, Refs. #841
Update flavors.json fixture
Update flavors.json fixture, make minor fixes to UI strings.
Minor fixes for v0.5.1
Destroy action in proper posiiton while building, Refs. #821
Feedback form improvements
Display prefilled feedback form from error overlays
Improved user data contained in feedback emails
- added user id/mail- removed client cookie
UI improvements
- updated strings- disks coming soon template
updated okeanos logo
Feedback UI integration
- Feedback user form- Feedback report from error page
Feedback form view, templates, urls and settings
Only english visible in language select
Force english language if not in DEBUG mode
Fix large spinner position on icon view
Invitations improvements, Refs. #439
Merge branch 'master' into ui-0.5
Machine connect fixes and improvements. Refs. #801
- more informative messages- ui improvements- ie fixes- new rdp filename (<serverid>-<ip>.rdp)
minor improvements on ui error handlers
display specific code/message (-5, "UI Error") for js exceptionsdisplay exception info and firebug trace if in DEBUG mode
Hide wave icon if vm is getting destroyed
Fix list view error when destroying a machine from another client
Do not display wave message while on destroy mode, Refs. 771
Don't append vms with no ips in public network
Refs. #753
Keep destroy state visible until vm gets deleted.
Refs. #771
invitations integration in ui
fixed most of the ie bugs in network page, Refs. #341
several ie fixes. Refs. #341
jquery client plugin
added jquery client plugin to allow us identify the client os
ui generic message box helper function
allow connect on running state only Refs. #717
display connect arrow when user hovers over the machine icon Refs. #717