Commit Graph

883 Commits

Author SHA1 Message Date
Jessica Wang 72b4552f01 bug 7861: secondary storage page - implement "Delete Secondary Storage" action. 2011-01-11 16:40:36 -08:00
Jessica Wang 6c45b92a68 bug 7861: secondary storage page - implement details tab. 2011-01-11 16:15:57 -08:00
Jessica Wang c0b520c596 bug 7861: add JavaScript file, JSP file for secondary storage page. 2011-01-11 16:04:11 -08:00
will 75ab3a554c Added a missing semi-colon 2011-01-11 14:56:05 -08:00
will 5490c4ee02 Added ability to allow users to select language support. 2011-01-11 14:34:42 -08:00
Jessica Wang 2e84e9fc92 bug 7738: volume page - snapshot tab - create template from snapshot dialog - add isFeatured dropdown. 2011-01-11 14:19:30 -08:00
will 5c275827ad Initial support for allowing users to change their UI skin. 2011-01-11 12:08:53 -08:00
Jessica Wang f60aedaa95 template page - add "Type" row (whose value is like "SYSTEM", "USER", "BUILTIN"). 2011-01-11 11:48:48 -08:00
Jessica Wang 2f97f6a374 Security Group page - ingress rule tab - fix a bug that validation fails when selected protocol is ICMP. 2011-01-11 11:13:22 -08:00
Jessica Wang 00e34cd146 bug 7134: VM Wizard - step 4 - for basic zone - show "security group is currently not available" if getDirectAttachSecurityGroupsEnabled() is not true or hypervisor of selected template is VmWare. 2011-01-11 10:51:07 -08:00
Jessica Wang 4e967e3568 bug 7134: VM Wizard - step 4 - basic zone - allow the user to select the default security group. 2011-01-11 10:08:50 -08:00
Jessica Wang 24ddf2eea4 bug 7134: VM Wizard - step 4 - basic zone - only show security groups box when direct.attach.security.groups.enabled is true and hypervisor type is not VmWare. 2011-01-10 16:40:06 -08:00
Jessica Wang 0403549866 bug 7134: VM Wizard - step 4 - show security group multiple selection box if selected zone is basic-mode. 2011-01-10 16:26:26 -08:00
Jessica Wang 432cbc8458 hide/show security group left menu when direct.attach.security.groups.enabled is false/true. 2011-01-10 14:51:36 -08:00
Jessica Wang ff3b0b3532 bug 6361: security group page - ingress rule tab - implement authorizeSecurityGroupIngress API. 2011-01-10 14:20:26 -08:00
Jessica Wang d11978a82d bug 6361: security group page - implement add ingress rule dialog. 2011-01-10 12:12:53 -08:00
Jessica Wang 85a0afb68c bug 6361: correct response parameter name of revokeSecurityGroupIngress API. 2011-01-10 10:50:22 -08:00
will 774ca37fce Added an additional query for shared direct networks in the vm wizard 2011-01-07 17:53:41 -08:00
Jessica Wang e6dd262657 bug 6361: correct parameter name of API response. 2011-01-07 14:51:10 -08:00
Jessica Wang 7843b30ff2 IP Address page - fix a bug "networkObj is undefined" when login as user-role. 2011-01-07 12:07:24 -08:00
Jessica Wang 318a5c7d0c IP Address page - fix a bug "networkObj is undefined" when login as user-role. 2011-01-07 11:58:13 -08:00
Jessica Wang e57a4bce00 bug 7744:create shared function clickItemInMultipleSelectionMidmenu(). 2011-01-07 11:09:22 -08:00
will 1c29a5f824 Listing only virtual network offering 2011-01-07 11:01:41 -08:00
will c04ee3d85f Removing one more check for networkoffering.type 2011-01-06 18:11:23 -08:00
Jessica Wang 205f7b8ee5 bug 7744: selected_midmenu_id is not used in multiple-selection middle menu. So, remove the code. 2011-01-06 17:37:19 -08:00
Jessica Wang 4fa6fc4d7c bug 7744: after tab action succeeds, click middle menu item to show action info if the action belongs to the currently selected middle menu item. 2011-01-06 17:26:26 -08:00
Jessica Wang f80e352988 bug 7744: instance page - not update right panel after a tab action succeeds since the action might not belong to currently selected middle menu item. 2011-01-06 17:10:27 -08:00
Jessica Wang a7a5272f2b bug 7744: tab action - delete duplicate code that has existed in handleMidMenuItemAfterDetailsTabAction(). 2011-01-06 16:43:32 -08:00
Jessica Wang 6cbdf0481e bug 7744: multiple-selectable page - avoid binding event handler to middle menu items since middle menu items have already been controlled by JQuery Selectable Widget. 2011-01-06 16:24:54 -08:00
Jessica Wang 977773701a physical resource page - add cluster - validate zone field and pod field. 2011-01-06 11:01:39 -08:00
Jessica Wang b97c6a6ed2 bug 7654 - resource page - add primary storage - skip calling listPods when zone field is empty. 2011-01-06 10:55:53 -08:00
will 30f6f1088c Removed check for type== virtual or direct when processing network offerings. 2011-01-06 10:47:11 -08:00
Jessica Wang a804b1283f Add Zone Wizard - basic mode - move Add Guest IP Range section from step3(createPod) to step4(AddIPRange). 2011-01-06 10:33:06 -08:00
Jessica Wang 49e2e6776e bug 7713: Add Zone Wizard - Add IP Range to advanced zone - fix a bug that domain field and account field is not hidden when scope is account-specific and VLAN is changed from tagged to untagged. 2011-01-05 19:30:36 -08:00
Jessica Wang 0ecff8b5a2 bug 7713: Add Zone Wizard - Add IP Range to public network for advanced zone - when failed, show error message "Failed to create public IP range" on result screen. 2011-01-05 19:18:32 -08:00
Jessica Wang 94b07a55d4 bug 7713: Add Zone Wizard - Add IP Range to public network for advanced zone - fix a bug that domain dropdown was not populated. 2011-01-05 19:03:55 -08:00
will f038431ce1 Listing network offerings by guest traffic type now. 2011-01-05 18:27:14 -08:00
will 033d2d993d bug 5482: if there are no json object returned, just continue instead of erroring out on the javascript. 2011-01-05 18:16:16 -08:00
will 68d5c0919a bug 5482: Fixed malformed JSON when an error is returned by the API call. Also fixed the UI to make use of the new JSON object. 2011-01-05 18:06:59 -08:00
Jessica Wang 3992d122ff Primary Storage page - fix a bug that clicking next middle menu item didn't clear previously selected middle menu item. 2011-01-05 18:03:04 -08:00
Jessica Wang e4674ac127 bug 7713: Add Zone Wizard - add one more step (step 4: Add an IP range to public network in zone) for advanced zone. 2011-01-05 17:21:26 -08:00
Jessica Wang b6c65e5bf2 bug 7854: VM Wizard - list all disk offerings (without specifying domainId). 2011-01-05 10:43:37 -08:00
Jessica Wang 8ec1a329bf bug 7841: Network page - public network - IP Allocation tab - add gateway, netmask row. 2011-01-04 18:55:41 -08:00
Jessica Wang 7a6bf6036b bug 7267: Zone page - hide Guest CIDR for basic-mode. And of course, Guest CIDR is not allowed to edit for basic zone. 2011-01-04 17:51:43 -08:00
will a92dd2a81e bug 7611: VM wizard will no longer pass in any network ids if the zone only support basic network type 2011-01-04 17:46:34 -08:00
Jessica Wang ef66993779 Pod page - cluster dropdown field - no need to specify 1st entry selected. 1st entry is always selected if no entry is set to be selected. 2011-01-04 16:48:37 -08:00
Kelven Yang 6ebdafd4c3 Add vmware cluster will automatically bring in all hosts under the cluster 2011-01-04 04:12:47 -08:00
Jessica Wang 215d894414 Pod page - add host dialog, add primary storage dialog - validate cluster dropdown (cluster value is required). 2011-01-04 16:09:16 -08:00
Jessica Wang 143b344b44 zone page - add host dialog, add primary storage dialog - validate cluster dropdown (cluster value is required). 2011-01-04 15:55:48 -08:00
Jessica Wang d867825e66 resource page - add host dialog, add primary storage dialog - validate cluster dropdown (cluster value is required). 2011-01-04 14:58:30 -08:00
Jessica Wang c4e7c5f0e9 bug 7267: Add Zone Wizard - basic mode - step 2 - hide Guest CIDR on UI and not pass "guestcidraddress" parameter to createZone API. 2011-01-04 14:29:46 -08:00
will e31015bdf3 Added min and max width to the amount of the left panel that can be dragged. 2011-01-04 14:02:06 -08:00
Jessica Wang d43e9ecc8b bug 7430: Instance page - Make OS Type in details tab editable. 2011-01-04 13:58:45 -08:00
will f78002a1fb Added ability to allow users to drag the left pane. 2011-01-04 13:47:59 -08:00
Jessica Wang 05afca54f2 bug 7430: Instance page - add OS Type in details tab. 2011-01-04 12:04:06 -08:00
Jessica Wang 4e10a97c87 bug 7610: dashboard page (admin) - General Alerts - clicking "More" icon will redirect to Alerts page. 2011-01-04 10:56:28 -08:00
Jessica Wang fc8e582627 bug 7823: refresh data binding when clicking each host node in zonetree (since each host has different cluster info). 2011-01-03 19:38:06 -08:00
will 76976a9fdf bug 7746: Fixed issue with the console thumbnail making excessive requests for the image every time you hover in addition to making those queries forever until you refresh/close the browser. It will now query on a 5 second interval on only the active VM. 2011-01-03 18:17:17 -08:00
Jessica Wang d2fea52c56 bug 7823: pass null to listMidMenuItems() when a page doesn't have refresh data binding function. 2011-01-03 16:38:13 -08:00
Jessica Wang 3f60e579f7 bug 7823: refresh data binding when clicking each primary storage node (since each primary storage has different cluster info). 2011-01-03 16:30:08 -08:00
will 7133d8bf64 bug 5895: Added a JS variable that will simply turn on/off md5 hashing of the login password. 2011-01-03 16:11:45 -08:00
Jessica Wang f971141e97 Alert page - add type text row. 2011-01-03 14:09:40 -08:00
Jessica Wang d495be0546 bug 7797: middle menu item - if first row description is longer than max length (30 characters), add "...." at the end to imply there is more. 2011-01-03 13:58:15 -08:00
Jessica Wang a3fccef7be bug 6922: avoid calling vmToRightPanel() which will call listVM API again. 2011-01-03 13:37:12 -08:00
Jessica Wang e65b77fe33 Bug 6922: skip calling listVM API when a VM in middle menu is clicked. 2011-01-03 12:26:29 -08:00
Jessica Wang 15e9c1cd26 bug 5881: domain page - after UpdateDomain API returns success, update new domain name to domain node in domain tree in left navigation menu. 2011-01-03 12:10:01 -08:00
Jessica Wang d2a7fb193a bug 5881: domain page - add "Edit Domain" action. 2011-01-03 11:59:48 -08:00
Jessica Wang deb5f47627 Domain page - ROOT domain is not allowed to delete. 2011-01-03 11:26:39 -08:00
Jessica Wang 99b8f7b169 bug 6361: networkGroup API has been renamed to securityGroup. Here is related UI change. 2011-01-03 10:37:38 -08:00
Jessica Wang f8f5ad8f6f Primary Storage page - add basic search and advanced search. 2011-01-03 10:01:38 -08:00
Jessica Wang a9aa592df2 zone page, resource page - expand newly created cluster node automatically after a cluster is created successfully. 2010-12-30 19:30:53 -08:00
Jessica Wang 3b48f866be Cluster page - fix a bug that showed wrong field ("vCenter Datacenter", "vCenter Datastore") in Add Primary Storage dialog. 2010-12-30 18:52:24 -08:00
Jessica Wang 7919c7f938 expand newly created cluster node automatically after created. 2010-12-30 18:02:57 -08:00
Jessica Wang 5c1ceb4bf1 cluster page - after adding a host, cluster node will expand and host node will be clicked automatically. 2010-12-30 17:46:16 -08:00
Jessica Wang 8f67f58058 fix a bug that AddHostDialog/AddPrimaryStorageDialog didn't work when middle menu is empty. 2010-12-30 17:38:54 -08:00
Jessica Wang 0919b54488 Add Cluster - pod node becomes expandable if it's not after adding a cluster. 2010-12-30 17:10:03 -08:00
Jessica Wang bcab9e5d0d AddCluster API return an array of embedded objects. This is related UI change. 2010-12-30 16:59:50 -08:00
Jessica Wang f89fb73571 Add host dialog - remove cluster section (new cluster, existing cluster, standalone cluster). 2010-12-30 16:36:28 -08:00
will 4814534280 Hide "No Available Items" whenever you add a successful VM. 2010-12-30 14:09:00 -08:00
Jessica Wang 1e6c16e294 physical resource - (1) always show host node and storage node even the cluster doesn't have any host/storage. (2) host page - remove Add Primary Storage option. (3) Primary Storage page - remove Add Host option. 2010-12-30 13:13:44 -08:00
Jessica Wang 283acbdd06 bug 7700: resource page - after adding a zone - refresh zone dropdown in all dialogs and update zone_total. 2010-12-30 12:51:21 -08:00
Jessica Wang 236261c0a5 resource page - implement add cluster dialog. 2010-12-30 11:47:02 -08:00
Jessica Wang 10fb37d90d resource page - add cluster total number. 2010-12-30 10:39:51 -08:00
Jessica Wang e6cdb1a93b zonetree - hide storage node if there is no primary storage under a cluster. 2010-12-29 21:21:50 -08:00
will de6b9eb0e2 - Fixed NPE caused when calling listRemoteAccessVpn API command with no vpn record in DB.
- Fixed UI to pass in ipaddress when you create/delete remote access vpn.
2010-12-29 21:14:48 -08:00
Jessica Wang a73b9dd7fb cluster page - Add Host dialog - fix a bug that Join cluster field didn't have right default value (default value should be the cluster that's currently on) 2010-12-29 21:00:55 -08:00
Jessica Wang 84ffea0599 host page - after adding a primary storage, select storage node to show the newly created storage. 2010-12-29 20:18:32 -08:00
Jessica Wang d1a17cd053 zonetree - clicking storage node would populate primary storages into middle menu. 2010-12-29 20:05:56 -08:00
Jessica Wang 0f2f67de80 zonetree - clicking host node would populate hosts into middle menu. 2010-12-29 19:41:42 -08:00
Jessica Wang b46b3918ef zone page - after adding a host, expand cluster node to show host node. 2010-12-29 19:10:02 -08:00
will 510e42791e bug 7752: removed direct IPs from being managed in the IP Addresses menu. 2010-12-29 17:57:52 -08:00
Jessica Wang ed35b54224 bug 7701: Cluster page - add "Add Host" button, "Add Primary Storage" button. 2010-12-29 15:22:47 -08:00
Jessica Wang 3e70151dad bug 7701: host page - do not switch tab when clicking add primary storage button. 2010-12-29 15:11:06 -08:00
Jessica Wang 9912fe8f09 bug 7701: pod page - after adding primary storage - add new storage node under cluster node. 2010-12-29 15:05:13 -08:00
Jessica Wang abdd6e7426 bug 7701: pod page - after adding host, cluster node will be added and expanded and host node will be added under cluster node. 2010-12-29 14:36:54 -08:00
Jessica Wang 077c177684 bug 7701: Cluster page - add "Delete Cluster" action. 2010-12-29 14:13:30 -08:00
Jessica Wang 73194c2484 bug 7701: optimize bindAddClusterButton(). 2010-12-29 12:34:37 -08:00
Jessica Wang 6541c3ba2a bug 7701: optimize bindAddHostButton(), bindAddPrimaryStorageButton(). 2010-12-29 12:27:53 -08:00
Jessica Wang 2eb2024781 bug 7701: primary storage page - fix a bug that Add Host dialog didn't populate cluster dropdown field. 2010-12-29 12:17:04 -08:00
will cc428c14c7 bug 7658: Fixed issue where clicking on dashboard does not "de-select" a previous menu item. 2010-12-29 11:56:28 -08:00
Jessica Wang c73ab18ff2 add primary storage page. 2010-12-29 11:50:40 -08:00
Jessica Wang 3a698c09b7 bug 7701: add primary storage node under cluster node in zonetree. 2010-12-29 11:39:33 -08:00
Jessica Wang e794bf7934 add cluster page. 2010-12-29 11:21:56 -08:00
Jessica Wang a70bbc557a Zonetree: add host node under cluster node. 2010-12-29 10:34:53 -08:00
Jessica Wang a1855ebb27 Show expandable close arrow icon for cluster node that has host. Otherwise, show non-expandable icon for cluster node. 2010-12-28 18:09:06 -08:00
Jessica Wang 4a3418cea3 Clicking on arrow icon of Physical Resource menu will show a loading image until the whole zonetree is expanded/collapsed. 2010-12-28 16:36:42 -08:00
Jessica Wang 383f524725 fix a bug that zonetree is not expanded/collapsed after being clicked the 2nd time. 2010-12-28 16:17:33 -08:00
Jessica Wang 960b91acc5 zone tree - show loading image when expanding/collapsing a pod node. 2010-12-28 15:48:35 -08:00
Jessica Wang 3671d5cb35 zone tree - show loading image when expanding/collapsing a zone node. 2010-12-28 15:35:22 -08:00
Jessica Wang 5903e9129a host page - fix a bug "clearAddButtonsOnTop is not defined". This function is retired. 2010-12-28 14:26:34 -08:00
Jessica Wang a0828d7ad8 deletePortForwardingRule API has been changed from sync to async. This is corresponding UI change. 2010-12-28 14:23:06 -08:00
Jessica Wang 6930bf1dce IP Address page - load balancer tab - add State column. 2010-12-28 11:36:56 -08:00
Jessica Wang a8736c454b fix a bug that search panel is not hidden when clicking network node in zone tree if search panel is showing on previous page. 2010-12-27 19:25:15 -08:00
Kelven Yang 870ad08744 Bug 7709, forgot to update host.jsp and also a copule fixes in validation 2010-12-27 18:29:35 -08:00
Jessica Wang d28cd86e3a search dialog - add "by zone", "by pod", "by domain" as the first option in dropdown field. (because label has been removed to save space) 2010-12-27 18:22:27 -08:00
Kelven Yang 0445358321 Bug 7709: let addPrimaryStorage be aware of hypervisors and do it smartly 2010-12-27 17:53:52 -08:00
Jessica Wang a5cd2ea0c2 fix a bug that host page had duplicate advanced search when clicking between cluster node and pod node. 2010-12-27 17:37:23 -08:00
Jessica Wang 71493b00e2 Host page - implement new advanced search. 2010-12-27 17:05:09 -08:00
Jessica Wang 788d30ce48 Network page - implement new advanced search. 2010-12-27 16:59:47 -08:00
will 3d334193ec bug 7692: Fixed issues with clicking on the physical resource link and resulting in the mid item section showing up. 2010-12-27 16:53:02 -08:00
Jessica Wang 94bbaebf52 Remove type from search in network offering page. (because default query for this page is "listNetworkOfferings&type=Virtual" 2010-12-27 16:45:11 -08:00
Jessica Wang 06d7f63f2e Network Offering page - implement new advanced search. 2010-12-27 16:40:13 -08:00
will 14b034bd16 Smoothed out the display of items in the middle menu. It was possible to click on menu items and have items listed from a click on a different menu items due to a race condition. 2010-12-27 16:35:17 -08:00
Jessica Wang 4f0e28abe5 Disk Offering page - implement new advanced search. 2010-12-27 16:27:02 -08:00
Jessica Wang c47ba59939 Service Offering page - implement new advanced search. 2010-12-27 16:18:34 -08:00
Jessica Wang 65f9f02e0a System VM page - implement new advanced search. 2010-12-27 16:14:25 -08:00
Jessica Wang bdd925be8d Virtual Appliances page - implement new advanced search. 2010-12-27 16:11:55 -08:00
Jessica Wang aeb4c460da Account page - implement new advanced search. 2010-12-27 12:32:30 -08:00
Jessica Wang 3f47c5f959 ISO page - implement new advanced search. 2010-12-27 12:28:25 -08:00
Jessica Wang b2007715bd Template page - implement new advanced search. 2010-12-27 12:25:59 -08:00
Jessica Wang 366cd3d053 Security Group page - implement new advanced search. 2010-12-27 12:23:28 -08:00
Jessica Wang bb74da01aa IP Address page - implement new advanced search. 2010-12-27 12:17:13 -08:00
Jessica Wang bc8b7ed1ae Snapshot page - implement new advanced search. 2010-12-27 12:08:35 -08:00
Jessica Wang 2a87d31e93 volume page - implement new advanced search. 2010-12-27 12:02:48 -08:00
Jessica Wang 2203f9c403 Instance page - implement new advanced search. 2010-12-27 11:48:15 -08:00
Jessica Wang eb0be686f0 IP Address page - fix a bug "networkObj.service[6].capability is undefined" 2010-12-27 11:21:16 -08:00
Jessica Wang 1360c1dbe8 IP Address page - fix a bug "networkObj.service[0] is undefined" 2010-12-27 11:07:07 -08:00
Jessica Wang 0356b80b3c IP Address page - Edit load balancer rule - populate algorithm dropdown with network data instead of hard-coding. 2010-12-23 20:39:29 -08:00
Jessica Wang 5577e0c9ca IP Address page - create load balancer rule - populate algorithm dropdown with network data instead of hard-coding. 2010-12-23 20:22:14 -08:00
Jessica Wang 66e0ca1298 IP Address page - Port Forwarding tab - populate protocol dropdown by network service firewall SupportedProtocols data (instead of hard-coding). 2010-12-23 20:00:00 -08:00
Jessica Wang c737ba1585 IP Address page - details tab - show "Enable Static NAT" option only when network service includes "StaticNat". 2010-12-23 19:35:49 -08:00
Jessica Wang de5312929e IP Address page - (1) show Load Balancer tab if network service includes { "name": "LB" }. Hide it otherwise. (2) show VPN tab if network service includes { "name": "Vpn" }. Hide it otherwise. 2010-12-23 19:19:54 -08:00
Jessica Wang af92af5990 IP Address page - show Port Forwarding tab if network service includes { "name": "PortForwarding", "value": "true" }. Hide it otherwise. 2010-12-23 18:56:13 -08:00
Jessica Wang 170a2bc84b IP Address page - get network data and store it into middle menu item (for later use). 2010-12-23 15:09:27 -08:00
Jessica Wang edc001b118 IP Address page - details tab - add Network ID row. 2010-12-23 14:41:55 -08:00
Jessica Wang dd48a5c0ad Instance page has 3 kinds of advanced search dialog. Append different advanced search dialog to search container depending on which left submenu is clicked (my instances, all instances, running instances, stopped instances, destroyed instances). 2010-12-23 14:31:57 -08:00
Jessica Wang fbac12bf4c instance page - advanced search. 2010-12-23 14:31:55 -08:00
Jessica Wang bceff4068f new Advanced Search - fix a bug that advanced search dialog didn't appear when clicking the same type of submenu (e.g. "my accounts", "all accounts"). 2010-12-23 10:30:08 -08:00
Jessica Wang fe24fc0324 Alert page - implement new advanced search. 2010-12-22 18:55:10 -08:00
Jessica Wang 38aa405ba4 new advanced search - check advanced search is shown/hidden, then search with/without input fields in advanced search. 2010-12-22 18:34:02 -08:00