ui: New projects api integration
- Project model/collection objects- Display project select widget in vm/network/ip create overlays- Project reassign view for vm/network/ip resources- Display project name in vm/network/ip views
ui: Display project name in vm single view
ui: Styling for vms in error state in ips/network list view
ui: Disable port toggling when no ports available in network view
ui: Networks view improvements
- Improve network status styling- Include status styling for drained networks
ui: Public key content styling improvements
ui: Error view overlay improvements
additionally display api error message when provided in the error responseobject.
ui: Proper display of used floatin ip addresses
warn and allow detach of floating ip address which is connected to a portwith no device assigned to it.
ui: Resize view improvements
- Display grayed out start button if no available quota to start the corresponding vm- Open resize overlay instead of start confirmation for the above cases- Allow overlimit resizing of inactive machines- Minor styling fixes
ui: Suspended view regression fixes
ui: Minor fixes
ui: Shutdown functionality in vm resize overlay
ui: Improve port view progress indicator
when port has an associated vm which is in transitional state
ui: Styling improvements
ui: Improve ipv6 connectivity warning styles
ui: Update image details title styles
ui: Snapshot action indicator icon
ui: Warn user when vm has no public ip v4
in vm connect overlay
ui: Network/IPs/Public keys action indicators
ui: Truncate model names in several cases
ui: IPs icon subview alignment fixes
ui: Fix network ports toggling overflow issues
ui: Disconnect action in vm ips icon subview
ui: Hide public network connect action border
ui: Networks/IPs updates and fixes
ui: Floating ip creating progress styles
ui: VM ip addresses subview improvements
ui: Several ips/networks fixes and improvements
ui: Enable automatic quota handling in collection views
ui: Public networks fixes
- 'Internet' instead of 'Public'- Common prefix 'Internet' for both IPv4 IPv6 network names in vm wizard- Loading indicator when creating a new floating ip from vm wizard
ui: Various styles improvements
ui: Improve port status display
ui: Refactored network/ip vm connect overlay
ui: Network select view improvements in vm wizard
ui: Styles fix
ui: Display resize in vm actions list
ui: IP addresses togger in single vm view
ui: Initial refactoring for network view in vm wizard
ui: Styles update
additional styles for active status indicators
ui: Private network view improvements
display subnet cidr when available
ui: IP addresses subview in icon vms view
ui: Additional styles
cyclades ui: Conditionally disable connect to vm IP actions
when IP's popup is opened from the vm create view.
cyclades ui: IP addresses overlay improvements
- Wording improvements- Icon for the connect to machine action
cyclades: Networking step in machine create view
Introduce an additional `machine network setup` step in machine createoverlay. Through this step user can select ip addresses/private networksthe machine will be assigned/connected to.
cyclades: Public IP's overlay in UI
- Introduce a new overlay for IP addresses management (create, remove, connect, disconnect).- The overlay is accessible from the UI's options menu.
cyclades: Integrate machine resize action in UI
- Action gets triggered from edit links which appear next to the cpu/memory details icon/single machine views.- Handle inability to perform resize action based on vm state by displaying a warning when machine is in running state....
cyclades: Fix VMs console incorrect background
Synnefo branding: Documentation correction & minor fixes
UI loading view improvements
Refs #3396Refs #3397
- Use separate loading messages for each action to avoid confusion caused due to aynchronous progress- Enforce resolving of unknown machine image ids before the main view gets rendered.
UI create machine improvements
- Display remaining resources- Predefined flavors display fix
Cyclades UI machine create view improvement
- widen up view- prettier (no scroll) compact flavor list style, when flavor options are too many to display in a single row
Translate image owner uuid -> display name in UI
UI uses the introduced /user_catalog api to translate uuids to displaynames when necessary.
Force confirmation of untrusted image selection
ensure that user notes the untrusted image risks before he continues toflavor selection.
VM creation view improvement, Refs #3012
warn user against untrustworthy image owners
VM create view styles fix
fix max height and spacing of public keys list view
Handle suspended VM's in ui
UI now displays notice for vm's flagged as suspended. User may click onsuspended notice to contact support.
Additional user notification in vm connect view
notify users that although connection information appears, vm may not beavailable to connect to if it was just restarted/created.
UI quota limit handling
ui inititalization process now includes a call to the introduced`ui.views.userquota` view which returns a json representation of available userquota limits. Quota information is used across ui to prevent user from theeffort of trying to allocate additional resources.
Console view IE fixes
VM console view style fix
Configurable changes since attribute alignment
Introduce a new setting (UI_CHANGES_SINCE_ALIGMENT) to allow aligment ofchanges-since attribute of consiquent API calls.
Apply UI_VM_IMAGE_COMMON_METADATA setting in ui index
the setting handles which image metada to copy when creating a vm usingthe ui application.
Diagnostics implementation in ui app
- Change vm status message update method to include diagnostic messages if the exist.- New overlay to display vm diagnostics if vm is in ERROR state.
Firefox ui fix
add overflow to `hidden` to properly clear upper div in single vm view.
Cyclades UI integration with the new networks api
- Handles nic connections instead of vms. New NIC model and NICs collections created to handle the NIC api logic. NIC models get updated on each vms/networks api call.- New private network creation form....
Improve wording on vm create view
More explanatory info for the selection of public keys that will getcopied to the created vm on step 3 of vm create view. Refs, #2462
Display stats period selection in ui
taking advantage of the urls for weekly graphs that stats service provide.Refs #1791
Improve readability of vm password in ui
IE 8 specific styles
Proper display of vms associated with deleted images
Updated user menu in ui
- removed feedback and logout buttons (now provided by the separate identity management application)- removed username uniq display
Astakos and cloudbar integration in ui
Renamed snf-app to snf-cyclades-app