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: Improve recurrent api calls throttling
do not trigger faster recurrent intervals when api endpoint does not supportincremental updates (changes-since parameter).
ui: Disable port toggling when no ports available in network view
ui: Suspended vm feedback overlay description fix
ui: Conditionally disable suggested flavors in create wizard
based on user quota limits
ui: Optionally group public networks by name
If setting ``UI_GROUP_PUBLIC_NETWORKS`` is set to True, public networks willbe grouped by their name in networks view.
ui: Networks view improvements
- Improve network status styling- Include status styling for drained networks
ui: Resize overlay initialization fix
Cyclades UI: Minor fixes in wording
ui: Error view overlay improvements
additionally display api error message when provided in the error responseobject.
ui: Floating ip fixes
- Fix progress indicator display- Reset model state if attach api call fails
ui: Escape machine name in machines list view
ui: Improve feedback view submission
exclude nested collections while rendering user data to JSON string
ui: Proper tab navigation urls
to allow `open in new tab` functionality
ui: Reset selected flavor in resize view overlay
ui: Fix network name resolving
ui: Set default names for unnamed networks
ui: Public keys quota reached handling
ui: Remove public key view link from vm wizard
ui: Typo fix
ui: Fix full report link click handler
bind click handlers for each vm view separately
ui: Disable resize overlay if vm is in error state
ui: Do not toggle disabled ips subview in single view
ui: Fix unavailable disk sizes handling
in vm create wizard
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: Handle shutdown action errors from resize view
ui: Prevent duplicate machine create calls
ui: Networks view fix
ui: Suspended view regression fixes
ui: Multiple actions support
- Private networks destroy- IPs detach/destroy- Public keys destroy
ui: Minor fixes
ui: Reset network pending actions
when user clicks to connect machines to network
ui: Shutdown action styling update fixes in vm resize ovrelay
ui: Shutdown functionality in vm resize overlay
ui: Several ui fixes
- Order ports by id- Deleted port subview html element when port gets disconnected in ips view- Update pending action class in networks view
ui: VM busy indicator in IPs pane
ui: Styling improvements
ui: Proper initialization of port progress indicator
in icon view vm ips
ui: Remove snapshots specific patch
ui: Avoid image name double escaping in vm wizard
ui: Snapshot action indicator icon
ui: IPs icons
ui: Warn user when vm has no public ip v4
in vm connect overlay
ui: Skip snapshot action confirmation step
ui: Network/IPs/Public keys action indicators
ui: Truncate model names in several cases
ui: Avoid double escaping of image name
ui: Additional vm name truncates
ui: Remove UI_VM_HOSTNAME_FORMAT setting
no longer needed since compute api responses contain the fqdn vm attribute.
Setting ``UI_NO_FQDN_MESSAGE`` setting added. Setting value will be displayedwhen fqdn vm attribute is empty.
ui: Fix network ports toggling overflow issues
ui: Disconnect action in vm ips icon subview
ui: Improve inactive vm actions handling
ui: Update firewall profile API calls
using port ids in action parameters
ui: Trigger window resize when needed
ui: Networks/IPs updates and fixes
ui: Floating ip creating progress styles
ui: Floating ip destroying style
ui: Improve floating IP status display
ui: VM ip addresses subview improvements
ui: Improve floating ip status display
ui: Several ips/networks fixes and improvements
ui: Enable automatic quota handling in collection views
ui: SSH create view. Focus on name input by default
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: Hide empty private network list
ui: Floating IP connect vm overlay fix
pass collection instead of array in show_vms call
ui: Improve port status display
ui: Refactored network/ip vm connect overlay
ui: Prefetch network api data on app initialization
ui: Allow disconnect of floating network ports
ui: Configurable forced networks in network select view
ui: Network select view improvements in vm wizard
ui: Separate truncate length for icon/single port list views
ui: Single IP addresesses view improvement
ui: Single vm view ip addresses 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: Private network view improvements
display subnet cidr when available
ui: IP addresses subview in icon vms view
ui: Port connect/disconnect api calls
ui: Better generated ssh key naming
ui: Verbal changes
ui: Private network remove action fixes
ui: Refactored networks views
based on introduced neutron models/collections
ui: Refactored floating ips view
- Use neutron API- Display as an additional tab within the main content area of the app instead of using layout view.
ui: Refactored public keys view
ui: Improve main view tab hover title display
extract title from data-hover-title
ui: Register additional views
for floating ip's and public keys tabs
ui: Register additional collection fetchers in main view
ui:
ui: Merge floating ips in single container
ui: Fix floating ip's in vm create view
major refactoring on network/ip's step view is on the way
ui: Model view fix
handle classes which do not define element for model view to be rendered to
ui: Reboot required notification in networks view
cyclades ui: Improve available quota handling
handle the case where available resource quota is less than thecorresponding active quota (for cpu, mem and disk resources).
cyclades ui: Fix typo in VM resize
cyclades ui: Handle empty floating ip pools
prevent user from allocating new ip addresses if no available pools exist