Commit Graph

28 Commits

Author SHA1 Message Date
Brian Federle de3e9c7fcd Multi-edit: refactor form serialization
To support header-level form items, serialize every form within the
multi-edit div (not just the main table form). For reusability, make
data serialization handled in separate 'getMultiData' function.
2012-07-10 14:01:38 -07:00
Brian Federle d67d93da5d Add header fields 2012-07-10 13:40:55 -07:00
Brian Federle d48cb95d94 Cleanup whitespace + indentation for UI widgets 2012-04-03 15:48:49 -07:00
frank 72d284de7d Switch to Apache license 2012-04-03 04:54:14 -07:00
Jessica Wang 58546e9a06 bug 14488 - multiEdit widget - itemData[0] does not always have data. Only retrieve data when itemData[0] is not an empty object. [reviewed-by: Brian] 2012-03-26 10:54:55 -07:00
Brian Federle 7a97c23bec bug 14240
Add VM details to name in PF/LB rule on click.

Note that the details panel now maximizes, to prevent additional panels
from accumulating by the user trying to click on multiple VMs when the
detail pane is present.

status 14240: resolved fixed
2012-03-21 12:15:02 -07:00
Brian Federle 7367ad785e Fix multi-edit when item data is not present 2012-03-21 11:04:14 -07:00
Brian Federle 643f54c127 bug 14351: Show VM name in PF, instead of UUID
status 14351: resolved fixed
2012-03-21 10:27:29 -07:00
Brian Federle 0d3b8191b4 UI: Better load balancer / multi-edit item naming
Currently, the items listed under the load balancer always use .name as
the field to display for the VM name.

Since 'instancename' is now used for the user-friendly name field,
_itemName metadata attribute can be specified in the rule's data
provider to tell which field should be rendered as the name field in the
list.
2012-03-21 09:56:33 -07:00
Brian Federle 207ef1116a Error handling for multiEdit remove action 2012-03-21 09:29:01 -07:00
bfederle 4861fa8011 Sanitize input for multi-edit, notification widgets 2012-03-14 16:07:57 -07:00
Brian Federle f8927349c2 bug 13828
Fix add VM button disappearing if no VMs are present under LB rule

status 13828: resolved fixed
reviewed-by: jessica
2012-02-21 15:23:04 -08:00
Brian Federle 97cd66e532 bug 13675
Hide unused text fields for ICMP vs TCP selection

status 13675: resolved fixed
reviewed-by: jessica
2012-02-21 13:45:23 -08:00
Brian Federle 10c4c3eacc UI: fix broken multiEdit context on actions
reviewed-by: jessica
2012-02-17 15:03:42 -08:00
Brian Federle e7e5ff79cd bug 12253: Allow editing of LB rule name/algorithm
-- This also introduced a new capability -- edit rule -- into the
   multiEdit widget. If isEditable: true is set for any fields, then a
   dialog will popup allowing editing of those properties.

status 12253: resolved fixed
reviewed-by: jessica
2012-02-17 13:56:26 -08:00
Brian Federle 57bba4a0e0 Update UI
-Fix two blocker bugs: bug 13743 and bug 13729

-Add more localization

-Misc. fixes

reviewed-by: jessica
2012-02-15 17:03:21 -08:00
Brian Federle 0625839920 multiEdit localization 2012-02-09 16:04:33 -08:00
bfederle 093d37ddf9 Don't hide thead 2012-02-07 12:15:54 -08:00
bfederle 99fe55e385 Add updated invite form 2012-02-06 16:05:11 -08:00
bfederle 8b55d8b1b0 Fix multiEdit string concat for LB name 2012-01-30 17:21:38 -08:00
bfederle d6ef879b44 bug 13148
Concatenate LB rule name if length too long

status 13148: resolved fixed
2012-01-30 15:45:08 -08:00
bfederle f940c542a0 Multi-edit: Increase length of poll interval, to prevent choppy UI 2012-01-30 14:55:46 -08:00
bfederle 59bd048b56 bug 13356
Clear out sticky/custom data drop-down after adding policy

status 13356: resolved fixed
2012-01-30 14:53:59 -08:00
bfederle 3b4676d384 bug 12091
UI support for adding/removing of VMs from LB rules

status 12091: resolved fixed
2012-01-27 16:27:05 -08:00
bfederle 8156842ae6 -LB sticky policy fixes
-StaticNat refresh fixes
2012-01-24 16:38:59 -08:00
bfederle 24c14006d2 Updated zone wizard / details
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
2012-01-23 10:53:36 -08:00
bfederle 3e365ad8c2 bug 11798 (WIP)
-Add UI for sticky policy

-Create sticky policy functionality
2012-01-20 14:33:16 -08:00
bfederle d2b99d33ef Move multi-edit to widgets folder (as it is a jQuery widget) 2011-12-21 15:28:32 -08:00