Rework zone wizard:
-Support creation of multiple physical networks via drag-and-drop UI
-Support configuration of traffic types
-Allow creation of complete zone resources -- pods, clusters, hosts,
storage -- in a similar fashion to the quick install
-Add requirements to support elastic load balancer
Rework zone details page:
-Convert old zone chart into a regular zone details pane, split into
multiple tabs
-Add zone-specific resources dashboard
-Allow display of multiple physical networks
As updateResourceLimits is only available for ROOT admins, hide the
resources tab for normal users, to prevent an error message from
appearing when user tries to save form data.
-Add support to filter network offerings based on whether security
groups is checked; options then come from a separate
'securityGroupNetworkOfferings' object:
args.response.success({
domains: domainObjs,
// Non-security-group-enabled offerings
networkOfferings: networkOfferingObjs,
// Security group-enabled offerings
securityGroupNetworkOfferings: []
});
-Remove old/unused fields from wizard
-Add new info 'bubbles' to zone chart
-Add/restore Add Pod section as step 3 of zone wizard UI
-Add network offering drop-down to zone wizard, for basic zone
-Add list view for users to accept/decline invitations, found under
Projects->Invitations drop-down
-Allow project admin to remove pending invitations
-If invites are required, show pop-up after adding user, indicating
that user will be added after accpting invitation
-Hide all invitation-related UI elements if
projects.invite.required == false
-Make security groups a detail view (like virtual router details), as
there is only one security group provider per zone.
-Add a view all security groups button, to provide an alternate way to
view security groups, outside the network section
-Always unbind event if object isn't visible
-Use widget-specific refresh event for multi-edit actions, to prevent
other widgets from being refreshed unecessarily.
-Implement default network radio button for all networks
-Make all network items check boxes
-Automatically check a selected default network
NOTE: Updated server calls need still need to be implemented