Fixed networks view left expanded border positioning
Development helper
Minor ui refactoring
Minor ui fixes
Edit vm metadata on double click
New look for machine view select menu
Metadata view proper reset on close
Handle unavailable image and flavor ids
Added missing icon images
VM actions, ui handling fixes
- notification for vms that require reboot- notifications for multiple actions
Initial commit for ui-refactor branch
HTML/Javascript code refactoring towards an MVC-like design.
Allow image sorting in vm creation view, Refs #823
Based on `sortorder` image metadata key value
Fix vm image params update, Refs #823
Proper image params update for vm images in DELETED state
Merge branch 'ui-0.5'
No cache for all ajax requests as a default option
Minor modifications to error messages for clarity
Disable connect action when machine has no public ip set, Refs #983
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
Merge branch 'master' into ui-0.5
Conflicts: README.upgrade
Invitations UI improvements
- new icons for sent/resent- improved display for resent status messages (failed/succeded)- minor js code refactoring
Initial work in UI to support resending invitations
Clone specified image metadata on vm creation, Refs #847
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...
Fix overlay message font-size
Improved ajax requests timeout handling, Refs #971
Retry after first timeout for repeated (updatevms/networks/stats) ajax requests.
Fixed disks pane position on UI
Set base font size, Refs #343 #781
Unique error codes for ajax errors, Refs #971
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
Disable available actions while machine gets destroyed, Refs #957
Clear stats update interval if not visible on current view
Fix action confirmations position on content resize, Refs #955
Fix stats loader image position for IE on machines icon view
Do not update graphs for destroyed machines
Fix building progress message alignment
Better exception handling for ajax calls in UI, Refs, #905
Show completion percentage when a machine is being built, Refs #887
Replace timeouts with intervals for stats updates, Refs #881
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)
Handle long titles on machine connect overlay, 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
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
Fixed position for some overlays
fix for ie will follow in another commit
UI machine connect improvements
- retrieve domain prefix from settings (defaults to BACKEND_PREFIX_ID)- display message for windows users trying to connect to windows machine
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)
Handle no invitations left scenario, Refs #865
- hide invitations add form- display informative message
Proper invitation ajax calls and responses
- Removed redirect after form submission to avoid buggy ajax redirects- Cleaned up invitations html code
Fix invitations ajax request repsonses
- always handle request as an ajax one
Proper handle redirects of invitation ajax requests
Better handling of long machine names, Refs. #857
Fix large spinner size
Ipv6 labels z-index fixes
Ipv6 ui improvements, Refs. #839
Dynamic username on connect display, Refs. #801
- display user for ubuntu,kubuntu,fedora- display root for all other linux distros- display value of 'User' meta attribute if exists
Reposition ipv6 hovers on top of ip text, Refs. #839
Ipv6 display improvements
- display on icon view and console window, Refs. #837- show tooltip for long ip addresses, Refs. #839
Destroy action in proper posiiton while building, Refs. #821
Fix action links alignment in IE, Refs. #821
~Okeanos aplha logos
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
similar style for submit buttons
Feedback submit button hover background color
Feedback submit button proper alignment
Feedback form submit button style change
IE fix, proper alignment of machine views, Refs. #341
Feedback UI integration
- Feedback user form- Feedback report from error page
UI fixes
- dont display shutdown while building- clear msb_box content each time
Console action indicator icon
Minor IE fixes, Refs. #341
Fix large spinner position on icon view
Retrieve os icon properly
remove right float from invitations sent title
Remove just the Login again button, not the disconnected msg
Invitations improvements, Refs. #439
smaller subtext on ui message box
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
Fix vm create button position in Firefox
Invitations IE fixes, Refs. #439
Fix IE javascript typo
Keep destroy state visible until vm gets deleted.
Refs. #771
Close message box overlay when ajax errors occur
Fixed invitation row removal. Refs. #439
removed uneeded console.log statements
invitations integration in ui
fixed most of the ie bugs in network page, Refs. #341