Commit Graph

4275 Commits

Author SHA1 Message Date
Wei Zhou f93c51e2bd CLOUDSTACK-3345: createLBStickinessPolicy replaces old stickiness policy if exists 2013-07-05 10:02:29 +02:00
Isaac Chiang d1adefe284 CLOUDSTACK-3081: Even a dedicate pod operation fails, the system shows "Task Complete"
Dedicate zone/pod/cluster/host operations have been fixed
2013-07-05 15:41:09 +08:00
Jessica Wang 410dff9d89 CLOUDSTACK-1676: UI > zone wizard > basic zone > pass securitygroupenabled=true if selected network offering includes security group service; pass securitygroupenabled=false if selected network offering does not include security group service. 2013-07-03 17:05:00 -07:00
Jessica Wang 1bd74420cc CLOUDSTACK-3207: UI > domain page > get total number of instances, volumes by both listAccounts API and listProjects API. 2013-07-03 15:24:52 -07:00
Pranav Saxena 5396dfa55c CLOUDSTACK-2760: Agent status for SSVM and CPVM 2013-07-03 17:22:35 +05:30
Pranav Saxena 1fb9c8e788 CLOUDSTACK-2162: Scope parameter for adding primary storage for a basic zone set up 2013-07-03 14:48:32 +05:30
Jessica Wang 1bdb80a20b CLOUDSTACK-3164: UI - VPC section - tier - Internal LB - detailView - add assignVMs action in detailView (will show on Quickview in listView as well). 2013-07-02 16:16:51 -07:00
Jessica Wang f9de646c28 CLOUDSTACK-3093: UI - Infrastructure menu - zone detail - physical network - network service providers - Internal LB VM - add migrate, view console action. 2013-07-02 14:59:14 -07:00
Brian Federle bd1ddee557 UI: Localize app name and 'about' window 2013-07-02 11:59:20 -07:00
Pranav Saxena 2da3be7e3f routerVM scale up response 2013-07-02 15:29:42 +05:30
Pranav Saxena cfd1098951 system VM Scale up response handling 2013-07-02 15:14:24 +05:30
Pranav Saxena d53a359987 scale up VM response handling 2013-07-02 12:38:04 +05:30
Jessica Wang 2c1c8045bb CLOUDSTACK-3286: UI - Add Network Offering dialog - reset provider dropdown to first enabled option only if selected option is diabled. 2013-07-01 15:24:11 -07:00
Brian Federle 41a8cc7c69 Multi-edit: edit rule UI: fix regression and restore functionality 2013-07-01 14:35:10 -07:00
Mike Tutkowski 99227f7b3e SolidFire plug-in and related changes
SolidFire plug-in

SolidFire plug-in related
2013-06-28 16:59:21 -06:00
Jessica Wang dfb2e1d4f5 CLOUDSTACK-3255: UI > VPC section - IP Address - Load Balancing - autoscale - fix a bug that failed to get zoneid for createAutoScaleVmProfile API. 2013-06-28 12:19:28 -07:00
Jessica Wang 6ea38bff16 reverts commit 7e96bf5f19 which causes regression of CreateAccount dialog. 2013-06-27 09:50:57 -07:00
Brian Federle 7e96bf5f19 CLOUDSTACK-3170: Support editing ACL rule items 2013-06-26 12:28:37 -07:00
Jessica Wang 6fdd0eea1b CLOUDSTACK-3121: UI > VPC dashboard - fix a bug that showed wrong count number of private gateways. 2013-06-25 16:44:37 -07:00
Jessica Wang 774141a9dc CLOUDSTACK-3130: UI > VPC section - Enable Static NAT - Select VM for static NAT- show no VMs when no tier is selected. 2013-06-25 16:36:42 -07:00
Jessica Wang fc93b68738 CLOUDSTACK-3171: UI > VPC > add private gateway dialog - fix ACL dropdown to only show ACL that belong to the VPC. 2013-06-25 15:46:03 -07:00
Jessica Wang 6a711fc682 CLOUDSTACK-3165: UI > VPC page - Configure VPC chart - pass associatednetworkid instead of networkid to listPublicIpAddresses API. 2013-06-25 11:43:53 -07:00
Pranav Saxena 49ab93cd23 Dedication of pod/cluster 2013-06-25 18:19:45 +05:30
Hiroaki KAWAI 09626337ab CLOUDSTACK-1194: fix that isolation method does not show in Firefox.
zoneWizard.js puts field name and value twice where we need only
and css padding overflows in some browser rendering. The result is
that isolation method pull down menu will be pushed down and hidden
under the next box element.
2013-06-25 15:50:30 +09:00
Hiroaki KAWAI 2d6369c826 CLOUDSTACK-2756: Stratosphere SSP plugin
Stratosphere SSP is an SDN solution which creates virtual L2
networks backed by vxlan and vlan. SSP will ask hypervisor to set a
specific vlan, then SSP will interact with openflow switches and
put vxlan/vlan translation flow rules.

This plugin provides SSP as "connctivity" service provider.

Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
2013-06-25 15:31:40 +09:00
Jessica Wang af91a8ac8d CLOUDSTACK-3166: UI - VPC section - configure VPC - tier - STATIC NATS - fix a bug that listView showed nothing. 2013-06-24 16:37:22 -07:00
Pranav Saxena 388e80efb1 making fields required when adding a vmwareDC to a cloudstack zone 2013-06-25 01:12:42 +05:30
Jessica Wang 0b4e0b307f BUG-ID: CS-17733 - make detailView widget to pass jsonObj to tagger widget, so dataProvider in tagger widget is able to pass projectid to listTags API.
Reviewed-by: Brian
2013-06-24 11:30:35 -07:00
Wei Zhou aac922450c CLOUDSTACK-3143: add response in the response string (ui change) 2013-06-24 09:18:41 +02:00
Jessica Wang 8837113abc CLOUDSTACK-3123: UI > Infrastructure menu > Secondary Storage > Secondary Storage detailView > delete action > fix a JS error "args.context.secondarystorages is undefined" when delete action is clicked. 2013-06-21 15:17:58 -07:00
Jessica Wang 7794e9282b CLOUDSTACK-3123: UI > Infrastructure menu > Secondary Storage > Cache Storage > detailView: remove Delete action since there is not API for it. 2013-06-21 15:14:33 -07:00
Jessica Wang cb84e8404d CLOUDSTACK-3123: UI > Infrastructure menu > Secondary Storage > Cache Storage: implement detailView. 2013-06-21 15:09:26 -07:00
Brian Federle 9e2026a2e2 Create compute offering UI: Use big size for form 2013-06-21 14:33:43 -07:00
Brian Federle 8bd204f771 UI form dialog: Support left-right field columns
For larger forms, if 'bigSize' is specified in form options, dialog
will widen to a 2-column layout. This is to prevent the form fields
from going off the bottom of the screen.
2013-06-21 14:33:26 -07:00
Jessica Wang 364f26327e CLOUDSTACK-3123: UI - remove obsolete dataProvider. 2013-06-21 14:13:48 -07:00
Jessica Wang 08a7b28245 CLOUDSTACK-3123: UI > Infrastructure menu > Secondary Storage > Cache Storage: implement Add NFS Cache Storage action. 2013-06-21 14:04:16 -07:00
Jessica Wang 73c1a56c2a CLOUDSTACK-3123: Infrastructure menu > Secondary Storage > split it into 2 sections: Secondary Storage, Cache Storage. 2013-06-21 11:54:07 -07:00
Jessica Wang 31b9fea5e7 CLOUDSTACK-2236: UI - Instances menu - migrate instance to another host - get requiresStorageMotion property from selected option instead of first option from host dropdown. 2013-06-21 10:31:23 -07:00
Sheng Yang 041303cc67 Baremetal: Fix typo of BaremetaUserdataProvider
Should be "Baremetal" rather than "Baremeta"
2013-06-21 09:48:25 -07:00
Brian Federle 1b62cc1f2d Dedicate host UI: Fix broken jobid response
Conflicts:
	ui/scripts/system.js
2013-06-20 15:36:08 -07:00
Brian Federle 60622d7a28 CLOUDSTACK-3045: Fix missing 'array2' from add cluster/add host 2013-06-20 15:29:32 -07:00
Jessica Wang 9ed52fd77d CLOUDSTACK-2651: UI - Infrastructure menu > zone > physical network > guest > IP Range > Add IP Range dialog: add gateway field, netmask field. 2013-06-20 14:56:54 -07:00
Brian Federle 5b5d3d0be2 Zone chart: Update secondary storage link to show both sub-sections
-Show both 'secondary storage' and 'image stores' via dropdown on link
 to list view
2013-06-20 14:40:00 -07:00
Edison Su 5f28dcc6bb merge to master 2013-06-19 22:41:13 -07:00
Isaac Chiang 791eb601b7 CLOUDSTACK-3069: [UI]Quickview of POD is not displaying any info in UI 2013-06-20 10:33:21 +08:00
Edison Su 9aec9c605c merge to master 2013-06-19 18:16:47 -07:00
Brian Federle bd84005b4e Infrastructure UI: Fix list views with sub-sections 2013-06-19 12:24:58 -07:00
Brian Federle 0dd14b1c61 Secondary storage listView: Add image stores dummy section 2013-06-19 12:24:36 -07:00
Jessica Wang 2d10ae7580 CLOUDSTACK-3016: UI - (1) remove obsolete code that pass zonetype to API calls. (2) network menu: use listZones&networktype=Advanced to determine which section to show. 2013-06-19 11:52:18 -07:00
Wei Zhou 5e5bb2cae7 remove duplicate lines of 2d678063fa 2013-06-19 15:46:51 +02:00
Wei Zhou 2d678063fa Shared networks is only supported in Basic zone and Advanced zone with SG in Infracstructure->Zone->Physical Network->Guest->Network 2013-06-19 15:37:39 +02:00
Pranav Saxena ffcd693afd CLOUDSTACK-3056:Intelligence mechanism on the UI in case of addVmwareDC API call failure 2013-06-19 16:30:48 +05:30
Jessica Wang a16af4380b CLOUDSTACK-2770: UI - Infrastructure menu - physical netework - network service providers - Baremetal PXE - Add Baremetal PXE Device dialog - add Tftp Root Diectory field. 2013-06-18 15:57:11 -07:00
Jessica Wang 236dc12d8a CLOUDSTACK-2770: UI - Infrastructure menu - physical netework - network service providers - add Baremetal DHCP, Baremetal PXE. 2013-06-18 15:56:21 -07:00
Brian Federle 643447e78c UI: Remove excessive fields from disk offering list view
Several new fields were causing disk offering list view to
overflow. These were removed from the table listing, and are still
viewable from the detail page.
2013-06-18 15:24:32 -07:00
Brian Federle 231c4b5b10 CLOUDSTACK-2716: Truncate long values
For cases such as in global setting values, truncate long text if new
option 'truncate: true' is specified in field properties. This will
reduce td's max-width and add ellipses. Edit field on truncate: true
columns will overflow into action column, to prevent input area from
being too cramped.
2013-06-18 15:16:35 -07:00
Brian Federle b7def43427 CLOUDSTACK-2080: Fix error handling for multi-edit actions 2013-06-18 13:48:07 -07:00
Wei Zhou f2e6ababab CLOUDSTACK-3055: change data transfer rate unit from MB to Mb in service/network offerings 2013-06-18 17:50:07 +02:00
Wei Zhou 882220e802 CLOUDSTACK-1301: VM Disk I/O Throttling 2013-06-18 10:02:55 +02:00
Jessica Wang a2c7d3a8a7 CLOUDSTACK-869: Add VPC dialog - add Public LB Provider dropdown, remove VPC Offering dropdown. When Public LB Provider is selected as Netscaler, pass "Default VPC offering with Netscaler" to createVPC API. When Public LB Provider is selected as VpcVirtualRouter, pass "Default VPC Offering" to createVPC API. 2013-06-17 10:58:58 -07:00
Isaac Chiang 2fb18db7b1 CLOUDSTACK-2976: At zone level setting same parameter page is getting
displayed repeatedly when you scroll down
2013-06-16 23:04:33 +08:00
Edison Su f41c800d88 merge to master 2013-06-14 19:06:33 -07:00
Jessica Wang 4b2eb18cfc CLOUDSTACK-2981: UI - create network offering - fix a bug that provider dropdown always bounced back to the first enabled option. It should only bounce back to the first enabled option when the selected option is disabled. 2013-06-14 14:20:58 -07:00
Mice Xia 5e56e43e31 fix CLOUDSTACK-2930, exception while applying ACL rule with protocol as ALL.
1) change UI, disable startport and endport when protocol=All
2) validate parameters for API createNetworkACL
2013-06-14 13:19:07 +08:00
Jessica Wang 2630625260 CLOUDSTACK-2360: UI - Infrastructure menu - zone detail - physical network - network service providers - Netscaler - view devices - device detail page - add GSLB Provider enabled or not, GSLB Provider Public IP, GSLB Provider Private IP field. 2013-06-13 15:03:04 -07:00
Jessica Wang 643b3b5066 CLOUDSTACK-2870: UI - Infrastructure menu - add guest network dialog - change label for isolatedvlanid property. 2013-06-13 13:56:22 -07:00
Brian Federle c37d3d818c VPC UI / Internal LB: Fix typo 2013-06-13 12:58:20 -07:00
Pranav Saxena c2b5c98de0 CLOUDSTACK-2977: Update Default NIC for VM alert message 2013-06-13 10:59:30 +05:30
Min Chen 18aeef3ef1 Merge branch 'master' (up to commit
c30d9be3ce) into object_store.
2013-06-12 11:20:32 -07:00
Jessica Wang 02399d9a2a CLOUDSTACK-2350: UI - Instances menu - change affinity action - list affinity groups that belongs to instance owner. 2013-06-12 10:56:39 -07:00
Pranav Saxena 75d446ccf7 CLOUDSTACK-1726: UI hangs on invalid vlan range - provision of intelligence mechanism to go back and re enter the vlan values 2013-06-12 17:19:18 +05:30
Jessica Wang 4fce6448e6 CLOUDSTACK-2021: UI - Network menu - listView - add IPv6 CIDR field. 2013-06-10 16:59:15 -07:00
Wei Zhou ecbce6a67f fix disk IO requests display error 2013-06-10 23:11:48 +02:00
Jessica Wang a59067e94f CLOUDSTACK UI - network menu - create guest network dialog - change label. 2013-06-10 13:43:07 -07:00
Brian Federle 1eab817a96 Update projects UI validation 2013-06-10 11:02:08 -07:00
Brian Federle f15a7c3f8e Code cleanup 2013-06-10 10:43:31 -07:00
Brian Federle ce17f856ea CLOUDSTACK-2811: Default add primary storage dialog to scope=cluster 2013-06-07 11:05:01 -07:00
Pranav Saxena 5233e3216b CLOUDSTACK-869:Netscaler support as an external LB provider 2013-06-07 16:53:32 +05:30
Pranav Saxena bcc5baa163 CLOUDSTACK-869:Netscaler support as an external LB provider:front end 2013-06-07 16:23:44 +05:30
Pranav Saxena c2ac4090d9 Changing URL to vcenter while adding a VmwareDC 2013-06-07 12:22:43 +05:30
Jessica Wang 5541785827 CLOUDSTACK-747: Internal LB detailView - Assigned VMs tab - Assign VMs action - Select VM view - refresh assignedVMs data by API call when popping up Select VM view. 2013-06-06 16:07:49 -07:00
Jessica Wang 9a175f9306 CLOUDSTACK-747: Internal LB detailView - Assigned VMs tab - Assign VMs action - listView will be freshed in widget level after action is done. Therefore, remove refresh from application level. 2013-06-06 11:49:50 -07:00
Jessica Wang 36ed93f8ab CLOUDSTACK-2880: UI - zone detail - add VMware DC action - replace URL field with vcenter field and make vcenter required. 2013-06-06 11:39:05 -07:00
Jessica Wang 62025632f9 CLOUDSTACK-747: Internal LB detailView - Assigned VMs tab - add source port, instance port to listView. 2013-06-06 10:55:12 -07:00
Jessica Wang bdb5997cfc CLOUDSTACK-747: Internal LB detailView - Assigned VMs tab - Assign VMs action - fix a bug that select VM view failed to show VMs. 2013-06-06 10:45:29 -07:00
Pranav Saxena d98289baca making detail view vlan range uneditable 2013-06-06 17:21:47 +05:30
Pranav Saxena c0850d4d82 CLOUDSTACK-2873: Passing account name for explicit dedication 2013-06-06 17:14:57 +05:30
Pranav Saxena 9889ead370 Passing number in the create ACL API 2013-06-06 16:17:03 +05:30
Pranav Saxena 96a92a23ec Code structure problem while filter out lbschemes 2013-06-06 16:15:14 +05:30
Pranav Saxena 4c397da8f6 Adding rule number field to ACL rule to make it AWS compatible 2013-06-06 14:07:12 +05:30
Jessica Wang bdada27416 CLOUDSTACK-747: Internal LB detailView - Assigned VMs tab - Assign VMs action - trigger a refresh for the listView after action is finished. 2013-06-05 17:20:17 -07:00
Jessica Wang 5a6437749e CLOUDSTACK-747: UI - Internal LB detailView - remove AssignVM action in Details Tab (which has been replaced with the one in Assigned VMs tab). 2013-06-05 17:07:23 -07:00
Jessica Wang 42a549e420 CLOUDSTACK-747: UI - Internal LB detailView - Assigned VMs tab - Assign VMs action - exclude assigned VMs from custom listView dialog. 2013-06-05 17:00:33 -07:00
Brian Federle 21a6271914 VPC UI, internal LB: Fix assignedVMs actions 2013-06-05 16:20:21 -07:00
Brian Federle 88a62ab890 List view widget: Support 'listView' selection for actions 2013-06-05 16:20:05 -07:00
Jessica Wang 404c7e0dfd CLOUDSTACK-747: UI - Internal LB detailView - Assigned VMs tab - implement AssignVMs action. 2013-06-05 14:06:59 -07:00
Brian Federle 5c6017e2ec CLOUDSTACK-2844: VPC UI: Disable LB links if not supported on tier 2013-06-05 13:49:50 -07:00
Jessica Wang bea3f44144 CLOUDSTACK-747: UI - Internal LB detailView - Assigned VMs tab - implement Remove from LB action. 2013-06-05 13:43:51 -07:00
Jessica Wang ee5f3d7266 CLOUDSTACK-747: UI - Internal LB detailView - change Assigned VMs tab to a listView. 2013-06-05 13:17:18 -07:00
Pranav Saxena 81d2a70bf3 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack 2013-06-05 23:56:06 +05:30
Pranav Saxena 53fd2ee5dc fixing a missing bracket 2013-06-05 23:55:43 +05:30
Isaac Chiang 202da411fa CLOUDSTACK-2855: UI - project view
1.Dynamically add newly created project to dropdown list
2.Return to default view if a user deletes the same project in project view

Modified:   ui/scripts/projects.js
Modified:   ui/scripts/ui-custom/projects.js
2013-06-05 20:14:21 +08:00
Pranav Saxena 11a25b3b9a Providing acl id option while creating a tier 2013-06-05 16:42:31 +05:30
Pranav Saxena f4a7f12185 Passing vpcid to the listNetworkACLLists API while replacing an acl list 2013-06-05 16:26:47 +05:30
Pranav Saxena e8629c00fa not displaying acl id on the tier detail view 2013-06-05 16:19:05 +05:30
Jessica Wang 402cc917b9 CLOUDSTACK-2782: UI - zone wizard - add cluster step - remove obsolete code. 2013-06-04 16:20:34 -07:00
Jessica Wang 86c0e28c04 CLOUDSTACK-2029: UI - zone wizard - primary storage step - pass args.data.cluster.hypervisor to API when scope is zone-wide. 2013-06-04 16:11:23 -07:00
Brian Federle dfdb8a967e CLOUDSTACK-1742: Better text labels for secondary IP UI 2013-06-04 16:06:48 -07:00
Jessica Wang 782bf82744 CLOUDSTACK-2029: UI - zone wizard - primary storage step - scope dropdown - show zone-wide option when hypervisor is VMware or KVM. 2013-06-04 15:42:34 -07:00
Brian Federle e883526449 CLOUDSTACK-1763: Better confirm message for acquire NIC IP 2013-06-04 15:25:50 -07:00
Brian Federle 317c8e0606 CLOUDSTACK-2185: Display VM IP on PF multi-edit 2013-06-04 15:03:28 -07:00
Jessica Wang 7e8d19963d CLOUDSTACK-2842: UI - fix a JS error "elems is undefined" when popping up a dialog box that has zone dropdown and there is no zone created yet. 2013-06-04 14:22:47 -07:00
Brian Federle 55148d90a8 CLOUDSTACK-2185: Display VM IP on static NAT detail page 2013-06-04 14:16:00 -07:00
Brian Federle c190b05057 CLOUDSTACK-2185: Allow custom 'ipaddr' argument when creating NIC IP 2013-06-04 14:04:43 -07:00
Jessica Wang 9f564fc77f CLOUDSTACK-747: internal LB in VPC - internalLB detailView - implement Delete Internal LB action. 2013-06-04 13:58:34 -07:00
Brian Federle d8f81fe14d CLOUDSTACK-2205: Hide egress tab for shared networks 2013-06-04 13:46:19 -07:00
Brian Federle eaea724044 VPC UI: Fix dashboard totals for admin viewing user VPCs 2013-06-04 13:37:27 -07:00
Brian Federle a3b3753da3 VPC UI, chart: Color connector lines for tiers w/ public network 2013-06-04 09:00:54 -07:00
Pranav Saxena 00715c9b86 Displaying ACL name as None if acl is not associated with a tier 2013-06-04 20:22:02 +05:30
Pranav Saxena ee3043b884 Changing drop box to textfield 2013-06-04 17:50:15 +05:30
Pranav Saxena 2a3cfe4b22 CLOUDSTACK-2782:UI Support to add VMware DC to CloudStack zone through the zone wizard 2013-06-04 16:58:32 +05:30
Pranav Saxena cc2091078d Legacy zone validation changes 2013-06-04 10:30:25 +05:30
Jessica Wang 84634d4cf6 CLOUDSTACK-2782: UI - Infrastructure menu - zone detail page - rename action name to be more clear. 2013-06-03 16:45:49 -07:00
Jessica Wang 5a525211de CLOUDSTACK-2782: UI - Infrastructure menu - zone detail page - implement Remove VMWare DC action. 2013-06-03 16:37:38 -07:00
Jessica Wang bfe05acd95 CLOUDSTACK-2782: UI - Infrastructure menu - zone detail page - add new action Add VMWare DC. 2013-06-03 16:28:09 -07:00
Jessica Wang b325f7d3bd CLOUDSTACK-2744: UI - create network offering dialog - when VPC checkbox is unchecked and LB service is checked, provider option InternalLbVm should be disabled. 2013-06-03 12:32:08 -07:00
Brian Federle acc71fb735 CLOUDSTACK-766: Support assigning VLAN ID to network
On add network form, if selected network offering has
specifyVlan=true, show VLAN text field.
2013-06-03 11:45:28 -07:00
Jessica Wang 24d6055177 CLOUDSTACK-2744: UI - create network offering dialog - when LB Type is selected as PublicLb, hide internalLbVm from provider list. 2013-06-03 11:25:42 -07:00
Pranav Saxena 2aae10bb64 CLOUDSTACK-2029:Zone wide primary storage for VMware 2013-06-03 17:04:39 +05:30
Pranav Saxena 45681c57f6 CLOUDSTACK-2029:Zone wide primary storage for VMware 2013-06-03 17:03:07 +05:30
Pranav Saxena 35f2dc6e52 changing vpc_id to vpcid 2013-06-03 15:42:55 +05:30
Wei Zhou f714d26039 Revert "CLOUDSTACK-1301: Add VM Disk I/O Throttling"
This reverts commit 6dad8adf8f.
2013-06-03 07:48:03 +02:00
Wei Zhou 6dad8adf8f CLOUDSTACK-1301: Add VM Disk I/O Throttling 2013-06-01 08:03:02 +02:00
Wei Zhou b9b0168da4 CLOUDSTACK-1192: Add Disk I/O Statistics 2013-06-01 08:00:48 +02:00
Jessica Wang 8deeb90a6d CLOUDSTACK-2746: UI - InternalLB - VPC section - tiers - add tier dialog - network offering dropdown - exclude PublicLb network offerings only when PublicLb networks exists (i.e. LB network whose provider is VpcVirtualRouter or Netscaler exists). 2013-05-31 15:35:24 -07:00
Brian Federle 66f5d4a537 Fix dialog overlay 'buildup' when changing some selects 2013-05-31 14:58:12 -07:00
Pranav Saxena 8c9cd6e0ca nTIER - detail view to show the acl name with which it is associated 2013-05-31 11:55:17 +05:30
Pranav Saxena 2f29185943 Merge branch 'UI-explicitDedication' 2013-05-31 10:04:05 +05:30
Jessica Wang 7934b16317 CLOUDSTACK-2745: UI - Internal LB Rules - (1) detailView: remove Rules tab and add source port, instance port in Details tab. (2) Create Internal LB Rule dialog: corret label of source port and instance port. 2013-05-30 17:06:22 -07:00
Jessica Wang 8ece25c1f2 CLOUDSTACK-681: deployment planner - create compute offering dialog - deployment planner dropdown - add blank option and make it as default option. Not pass anything to API call when blank option is selected. 2013-05-30 16:27:36 -07:00
Pranav Saxena c42da47aa6 formatting the code for better readability 2013-05-30 21:57:17 +05:30
Pranav Saxena e94c8176d2 Explicit Dedication : Zone 2013-05-30 21:57:17 +05:30
Pranav Saxena 5fe0d028a2 Explicit Dedication through zone wizard 2013-05-30 21:57:16 +05:30
Pranav Saxena 8c79aa8cc1 Explicit Dedication - Zone action item dedication/release API integration 2013-05-30 21:57:15 +05:30
Pranav Saxena 1545b3f3ed host and cluster action item API integration calls 2013-05-30 21:57:15 +05:30
Pranav Saxena e03e2aab06 explicit Dedication - Cluster API integration action item for dedication/release 2013-05-30 21:57:15 +05:30
Pranav Saxena 2489d858f9 explicit Dedication - Pod action filter for release/dedicate action items 2013-05-30 21:57:14 +05:30
Pranav Saxena cee82eca55 explicit Dedication - Pod action filter for releasing dedicated pod (API Call) 2013-05-30 21:57:14 +05:30
Pranav Saxena 1c9a34abcc explicit Dedication - Pod action filter for release/dedicate action items 2013-05-30 21:57:14 +05:30
Pranav Saxena fd72c12967 explicit dedication - dedicatePod API call action item integration 2013-05-30 21:57:13 +05:30
Pranav Saxena 55d3176332 explicit dedication - POD UI-API detail view integration 2013-05-30 21:57:13 +05:30
Pranav Saxena e95ddb6562 Explicit Dedication - Cluster detail View UI-API Integration code 2013-05-30 21:57:13 +05:30
Pranav Saxena 6aa2268efb Explicit Dedication - Host UI-API Integration code 2013-05-30 21:57:12 +05:30
Pranav Saxena 9f76c0559c Explicit Dedication - Cluster UI-API Integration code 2013-05-30 21:57:12 +05:30
Pranav Saxena a52b3139c5 Pod explicit dedication Detail View 2013-05-30 21:57:12 +05:30
Pranav Saxena 1553ec6580 explicit dedication API-UI integration 2013-05-30 21:57:11 +05:30
Pranav Saxena 5c18ba648b Zone Dedication UI-API Integration Code 2013-05-30 21:57:10 +05:30
Pranav Saxena c5493f0778 Explicit Dedication - Cluster UI/API Integration code 2013-05-30 21:57:10 +05:30
Pranav Saxena 60ff005939 Explicit Dedication - Host UI/API Integration code 2013-05-30 21:57:10 +05:30
Pranav Saxena 97cb514f05 Pod dedication action button functionality 2013-05-30 21:57:10 +05:30
Pranav Saxena aab0bb4d31 Dedicate POD -UI and API integration code 2013-05-30 21:57:09 +05:30
Pranav Saxena 25643459af Dedicate POD -UI and API integration code 2013-05-30 21:57:09 +05:30
Pranav Saxena 4d5033f263 Cluster/Pod/Host Explicit Dedication front end UI 2013-05-30 21:57:09 +05:30
Pranav Saxena 35fe8e86c0 removing the tooltip helper for implicit dedication 2013-05-30 15:30:32 +05:30
Pranav Saxena 6cbd85f095 Implicit Dedication UI changes 2013-05-30 15:27:18 +05:30
Jessica Wang ab2e3b9e07 CLOUDSTACK-2678: portable IP ranges - regions menu - region detailView - show "View Portable IP Ranges" for root-admin, hide it for regular-user/domain-admin. 2013-05-28 16:16:34 -07:00
Jessica Wang 560fa52fdc CLOUDSTACK-2678: portable IP ranges - Associate IP Address - pop up a dialog that have cross zone dropdown (yes/no) and send selected option to API call. 2013-05-28 15:59:37 -07:00
Jessica Wang ecc30ddc0d CLOUDSTACK-2678: portable IP ranges - regions menu - Portable IP Ranges - implement Delete Portable IP Range action. 2013-05-28 15:18:36 -07:00
Jessica Wang 78e50c3bc8 CLOUDSTACK-2678: portable IP ranges - regions detailView - Portable IP Ranges - implement Add Portable IP Range action. 2013-05-28 14:17:47 -07:00
Jessica Wang 7ee71dfd87 CLOUDSTACK-1974: Dedicate Guest VLAN Range - UI - Infrastructure menu - physical network - Guest - Dedicated Guest VLAN Range tab - Dedicate VLAN Range dialog - change VLAN Range field from textbox to dropdown that lists all existing Guest VLAN Ranges under the physical network. 2013-05-28 11:51:46 -07:00
Anthony Xu 19a1116df2 Merge branch '4-2-advanced-zone-security-group' 2013-05-28 11:03:56 -07:00
Pranav Saxena b03e419bf9 Merge branch 'ui-vpc-redesign' 2013-05-28 13:21:22 +05:30
Jessica Wang d99fae07c7 CLOUDSTACK-747: Infrastructure menu - service providers - change display name of internalLbVm to be Internal LB VM. 2013-05-24 16:36:45 -07:00
Jessica Wang 7cc1e82210 CLOUDSTACK-1974: Dedicate Guest VLAN Range - UI - Infrastructure menu - physical network - Guest - Release Dedicated VLAN Range action - change label and message. 2013-05-24 16:17:39 -07:00
Jessica Wang 11a7e46dfb CLOUDSTACK-1974: Dedicate Guest VLAN Range - UI - Infrastructure menu - physical network - Guest - Dedicated Guest VLAN Range tab - implement Release Dedicated VLAN Range action. 2013-05-24 15:45:10 -07:00
Jessica Wang b247ba6b4f CLOUDSTACK-1974: Dedicate Guest VLAN Range - UI - Infrastructure menu - physical network - Guest - devailView - (1) add new tab "Dedicated VLAN Ranges" that list dedicated Guest VLAN Ranges under the physical network. (2) implement "Dedicate Guest VLAN Range" action. 2013-05-24 15:24:00 -07:00
Brian Federle cd7287a4e1 Site-to-site VPN UI: Show confirm dialog if no gateways exist 2013-05-24 13:06:51 -07:00
Brian Federle f3cc57f82e Merge branch 'master' into ui-vpc-redesign 2013-05-24 11:09:27 -07:00
Jessica Wang 3d16e82547 CLOUDSTACK-2678: portable IP ranges - regions detailView - add viewAll path to Portable IP Ranges listView. 2013-05-24 10:33:28 -07:00
Jessica Wang 6975f6bac6 CLOUDSTACK-2377: UI - network menu - add guest network dialog only allows to add Isolated network, but not shared network. Change label to make it clear. 2013-05-24 10:09:44 -07:00
Pranav Saxena 8b9d6d81a2 Implicit dedication mode 2013-05-24 17:28:11 +05:30
Min Chen 98af424053 Merge branch 'master' into object_store. 2013-05-23 18:00:15 -07:00
Jessica Wang 57049d5aef CLOUDSTACK-2538: object_store - UI - Infrastrcuture menu - secondary storages page - add secondary storage step - add name field. 2013-05-23 17:08:37 -07:00
Jessica Wang c163846044 CLOUDSTACK-2538: object_store - UI - zone wizard - add secondary storage step - add name field. 2013-05-23 16:49:16 -07:00
Brian Federle f92db64c78 Install wizard UI: Add preinstall hook
For fresh install, adds hook to install wizard UI to show a custom
'step' before the initial welcome screen.

Pre-install specified by providing 'cloudStack.preInstall,' which
returns a jQuery object to be displayed. It passes args.complete,
which when called will proceed to the first step of the install
wizard.
2013-05-23 15:59:03 -07:00
Jessica Wang 026c2cec6d CLOUDSTACK-2504: UI - create network offering dialog - pass specifyIpRanges=false for Isolated Network. 2013-05-23 14:35:40 -07:00
Brian Federle f52a833f4e Merge branch 'master' into ui-vpc-redesign 2013-05-23 14:27:33 -07:00
Jessica Wang a292bfbfcd CLOUDSTACK-747: UI - VPC tier - Public LB IP - populate listView of Public LB IP. 2013-05-23 11:53:25 -07:00
Jessica Wang bc7d7e64c0 CLOUDSTACK-747: UI - VPC tier - implement count of Public LB IP. 2013-05-23 11:39:27 -07:00
Jessica Wang d515602873 CLOUDSTACK UI - VPC - site-to-site VPN - VPN connection - fix a JS error "elems is undefined" when clicking Create VPN Connection. 2013-05-23 10:39:32 -07:00
Pranav Saxena 4fdd0261fe port forwarding issues with the listNics API response parameter 2013-05-23 14:56:32 +05:30
Brian Federle 9071456596 Split 'internal LB' / 'public LB' into separate list views, intead of subsections 2013-05-22 16:32:20 -07:00
Brian Federle 0eb73e9dec Update VPC tier dashboard
- Remove 'Port forwarders' -- Getting IPs by PF is not supported by API

- Split Public + Internal LB into separate items

- Use API response 'count' for count number, instead of array
  '.length' to fix issues with larger results
2013-05-22 16:28:09 -07:00
Brian Federle ea440f2593 Add API calls to update ACL item order on drag-and-drop 2013-05-22 15:50:19 -07:00
Jessica Wang ff58052d2c CLOUDSTACK-747: internal LB in VPC - internal LB detailView - add rules tab, assignedVMs tab. 2013-05-22 13:18:53 -07:00
Brian Federle 9e0733c83e Add dashboard count for IPs with port forwarding 2013-05-22 12:28:02 -07:00
Brian Federle 763f6fd47b Add dashboard counts for static NAT IPs 2013-05-22 12:15:45 -07:00
Brian Federle f2dd65c397 Add dashboard counts for private gateways, ip addresses and vpns 2013-05-22 12:01:22 -07:00
Brian Federle 7ac0141f7e Merge branch 'master' into ui-vpc-redesign 2013-05-22 11:45:50 -07:00
Jessica Wang a0e75c12cd CLOUDSTACK-747: internal LB in VPC - fix a bug that Source IP Address column was not filled after Add Internal LB action was complete. 2013-05-22 11:21:20 -07:00
Brian Federle b11c44f91d Internal LB: Pre-select existing VMs on LB rule 2013-05-22 11:11:33 -07:00
Jessica Wang c7b902024c CLOUDSTACK-747: internalLb in VPC - Infrastructure menu - network service provider - add InternalLbVm. Clicking it will lead to a screen that can enable/disable provider and have instances tab that can start/stop LB Instance. 2013-05-22 10:49:26 -07:00
Jessica Wang 29574267c9 CLOUDSTACK-747: UI - create network offering - default sourceNat type as per account instead of per zone. 2013-05-22 10:48:44 -07:00
Jessica Wang 1f420ec085 CLOUDSTACK-747: internalLb in VPC - Infrastructure menu - network service provider - add InternalLbVm. Clicking it will lead to a screen that can enable/disable provider and have instances tab that can start/stop LB Instance. 2013-05-22 10:42:49 -07:00
Murali Reddy 53499c0858 changing default 'GSLB provider' check box value to unchecked in UI 2013-05-22 16:26:46 +05:30
Pranav Saxena 5d3e6bd397 Implicit Dedication - Key and Value for iMplicit Dedication planner 2013-05-22 14:35:16 +05:30
Pranav Saxena 49e39e51f2 CLOUDSTACK-681:Implicit Dedication UI support 2013-05-22 12:31:48 +05:30
Pranav Saxena ba08af9361 ACL List - Addition in the detail view for Tier 2013-05-22 10:50:15 +05:30
Brian Federle 531a2f713f Add ACL lists count to VPC chart 2013-05-21 16:28:57 -07:00
Brian Federle a3e97bbc3f Remove console.log 2013-05-21 16:17:12 -07:00
Brian Federle 4ce76429e2 Add internal LB count to VPC chart 2013-05-21 16:16:27 -07:00
Jessica Wang 3c2be57c35 CLOUDSTACK-747: internalLb in VPC - internal LB detail View - implement action assign VM to internal lb. 2013-05-21 15:58:39 -07:00
Brian Federle 7c05bb13cc Fix quickview for ACL list 2013-05-21 15:51:15 -07:00
Brian Federle 62f7ab6ffe Delete ACL action: Rename to 'remove' to fix UI feedback 2013-05-21 15:48:11 -07:00
Brian Federle 24dd6fb66f Cleanup formatting 2013-05-21 15:40:00 -07:00
Brian Federle b88da4e1c1 VPC UI: Reload chart on perform detailView action 2013-05-21 15:36:50 -07:00
Brian Federle c6c85387fb VPC: Use listView selector for assignVm action 2013-05-21 15:09:30 -07:00
Brian Federle dfa93b52a8 Detail view actions: Add support listView selection
Adds a new dialog 'cloudStack.dialog.listView'

-- Supports displaying a list view in a popup dialog, for selecting
   items for an action (i.e., selecting VMs for an LB rule). Arguments
   are a list view object and the 'type' of selection: either
   'checkbox' or 'radio'

Example:

detailView: {
  name: 'Internal Lb details',
  actions: {
    assignVm: {
      label: 'Assign VMs to LB',
      messages: {
        notification: function(args) { return 'Assign VM to internal LB rule'; }
      },
      listView: $.extend(true, {}, cloudStack.sections.instances.listView, {
        type: 'checkbox',
        filters: false
      }),
      action: function(args) {
        args.response.success();
      },
      notification: {
        poll: function(args) {
          args.complete();
        }
      }
    }
  },
  ...
}
2013-05-21 15:07:21 -07:00
Jessica Wang 41f9a12d38 CLOUDSTACK-747: internalLb in VPC - populate detailView of internal LB. 2013-05-21 13:48:27 -07:00
Jessica Wang c89ca6a92f CLOUDSTACK-747: internalLb in VPC - populate listView of internal LB. 2013-05-21 13:15:09 -07:00
Brian Federle 9fff2c4a66 Add VM total to dashboard 2013-05-21 12:54:07 -07:00
Brian Federle 451c83c998 Fix listView add/replace row for VPC section 2013-05-21 12:52:55 -07:00
Jessica Wang 0eceb0da60 CLOUDSTACK-747: UI - create network offering - default sourceNat type as per account instead of per zone. 2013-05-21 11:59:03 -07:00
Jessica Wang a75cf9a79d CLOUDSTACK-747: internalLb in VPC - UI - create network offering - when Lb service is checked and LB provider is InternalLbVm, pass capability type as lbSchemes and capability value as internal. 2013-05-21 11:44:50 -07:00
Jessica Wang 263cc9a62c CLOUDSTACK-747: internalLb in VPC - UI - create network offering - when VPC checkbox is checked, enable provider InternalLbVm, VpcVirtualRouter, Netscaler. When VPC checkbox is unchecked, disable provider InternalLbVm, VpcVirtualRouter. 2013-05-21 11:44:20 -07:00
Jessica Wang e42ddb83c2 CLOUDSTACK-747: internalLb in VPC - UI - create network offering - add LB Type dropdodwn which is shown when VPC is checked and LB service is checked, hidden otherwise. LB Type (publicLb, internalLb) will determine the options in LB Provider dropdown. 2013-05-21 11:43:54 -07:00
Jessica Wang 75df90663f CLOUDSTACK-747: internalLb in VPC - UI - create network offering - when Lb service is checked and LB provider is InternalLbVm, pass capability type as lbSchemes and capability value as internal. 2013-05-21 11:37:12 -07:00
Jessica Wang ccf1ebc26b CLOUDSTACK-747: internalLb in VPC - UI - create network offering - when VPC checkbox is checked, enable provider InternalLbVm, VpcVirtualRouter, Netscaler. When VPC checkbox is unchecked, disable provider InternalLbVm, VpcVirtualRouter. 2013-05-21 11:08:40 -07:00
Pranav Saxena e6382b1896 Delete ACL list filter and css 2013-05-21 22:15:15 +05:30
Pranav Saxena e5e41b0f45 Remove ACL List action item 2013-05-21 16:35:14 +05:30
Jessica Wang 933060dfeb CLOUDSTACK-747: internalLb in VPC - UI - create network offering - add LB Type dropdodwn which is shown when VPC is checked and LB service is checked, hidden otherwise. LB Type (publicLb, internalLb) will determine the options in LB Provider dropdown. 2013-05-20 19:18:56 -07:00
Brian Federle 6b7098c990 Add network ACL item: Fix add action 2013-05-20 14:10:52 -07:00
Brian Federle bd764cc581 Pass dashboard data via dataProvider 2013-05-20 13:55:50 -07:00
Jessica Wang cf6045f1aa CLOUDSTACK-747: internalLb in VPC - UI - create network offering - system offering dropdown is for router only. Change its variable name to be more intuitive. 2013-05-20 13:41:02 -07:00
Jessica Wang 9e24af77b9 CLOUDSTACK-747: internalLb in VPC - UI - create network offering - system offering dropdown is for router only. Change its variable name to be more intuitive. 2013-05-20 13:37:52 -07:00
Brian Federle 034c21b6fc ACL multi-edit: add 'action' field to specify rule as allow/deny 2013-05-20 13:32:46 -07:00
Pranav Saxena a1614a5f8f ACL DENY RULES Network ACL List Detail View 2013-05-21 01:25:10 +05:30
Pranav Saxena 981b5ddd1b ACL DENY RULES UI-API Integration 2013-05-20 23:42:55 +05:30
Edison Su f7c1b711ad merge to master 2013-05-16 23:56:20 -07:00
Jessica Wang cd318661d2 CLOUDSTACK-2505: object_store - UI - infrastructure menu - secondary storages - add URL, Provider, Scope, Details to detailView. 2013-05-16 13:54:32 -07:00
Jessica Wang 44adba06f4 CLOUDSTACK-2505: object_store - UI - zone wizard - add secondary storage- S3, Swift - not pass details[i] info when corresponding field is empty. 2013-05-16 13:53:57 -07:00
Brian Federle 7aaff0cfed Fix typo 2013-05-16 13:46:37 -07:00
Brian Federle ff287c10d9 Tier LB UI: Split list view into internal/public 2013-05-16 13:46:14 -07:00
Jessica Wang 47aeda9893 CLOUDSTACK-2505: object_store - UI - infrastructure menu - add secondary storage- Swift - not pass details[i] info when corresponding field is empty. 2013-05-16 13:13:29 -07:00
Jessica Wang d5ab59614a CLOUDSTACK-2505: object_store - UI - infrastructure menu - add secondary storage- S3 - not pass details[i] info when corresponding field is empty. 2013-05-16 13:05:36 -07:00
Jessica Wang b5acb9034f CLOUDSTACK-747: UI - Internal LB - implement Add Internal LB action. 2013-05-16 11:37:16 -07:00
Brian Federle 8d9a8ca15e Merge branch 'master' into ui-vpc-redesign 2013-05-16 10:12:11 -07:00
Jessica Wang 3bf10505b8 CLOUDSTACK-747: internalLb in VPC - UI - create tier dialog - only one tier is allowed to have PublicLb in a VPC. 2013-05-15 19:41:50 -07:00
Pranav Saxena cf1fada372 CLOUDSTACK-2491:NTier: Creation of ACL Rule for protocol AH (51) and ESP (50) Fails 2013-05-15 19:41:49 -07:00
Sheng Yang 2d2c0c48cd Merge branch 'pvlan'
Conflicts:
	scripts/vm/hypervisor/xenserver/xenserver60/patch
	server/src/com/cloud/network/NetworkManager.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/NetworkServiceImpl.java
	server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
	server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/test/com/cloud/network/MockNetworkManagerImpl.java
	server/test/com/cloud/vpc/MockNetworkManagerImpl.java
	server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java
2013-05-15 16:08:08 -07:00