Commit Graph

13193 Commits

Author SHA1 Message Date
Jessica Wang f59d5d8dd1 CS-15885: cloudstack 3.0 UI - autoscale - add UI-side validation - at least one condition is required in Scale Up/Down Policy. 2012-08-08 16:44:49 -07:00
Jessica Wang 5d5d8b2d67 CS-15825: cloudstack 3.0 UI - VPC - Tier - detailView - allow all actions for regular-user and domain-admin since server-side doesn't have restriction. 2012-08-08 16:07:06 -07:00
Jessica Wang f2b73d86c2 CS-15773: cloudstack 3.0 UI - VPC - create private gateway dialog - add Physical Network dropdown. 2012-08-08 15:50:08 -07:00
Jessica Wang 8327719d2c CS-15773: cloudstack 3.0 UI - VPC - create private gateway dialog - add Physical Network dropdown. 2012-08-08 15:50:08 -07:00
Alena Prokharchyk 4739ac0ae3 Reverted "Initialize user context from AccountManager" committed by mistake
This reverts commit cc212aaecf.
2012-08-08 15:25:31 -07:00
Alena Prokharchyk d31449f1c0 Name change for vpc/Dao package (dao is lowercased now)
Conflicts:

	api/src/com/cloud/vm/PluggableNics.java
	server/src/com/cloud/configuration/DefaultComponentLibrary.java
	server/src/com/cloud/network/dao/RouterNetworkDaoImpl.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
	server/src/com/cloud/network/vpc/dao/PrivateIpDao.java
	server/src/com/cloud/network/vpc/dao/PrivateIpDaoImpl.java
	server/src/com/cloud/network/vpc/dao/StaticRouteDao.java
	server/src/com/cloud/network/vpc/dao/StaticRouteDaoImpl.java
	server/src/com/cloud/network/vpc/dao/VpcDao.java
	server/src/com/cloud/network/vpc/dao/VpcDaoImpl.java
	server/src/com/cloud/network/vpc/dao/VpcGatewayDao.java
	server/src/com/cloud/network/vpc/dao/VpcGatewayDaoImpl.java
	server/src/com/cloud/network/vpc/dao/VpcOfferingDao.java
	server/src/com/cloud/network/vpc/dao/VpcOfferingDaoImpl.java
	server/src/com/cloud/network/vpc/dao/VpcOfferingServiceMapDao.java
	server/src/com/cloud/network/vpc/dao/VpcOfferingServiceMapDaoImpl.java
2012-08-08 15:02:46 -07:00
Alena Prokharchyk cc212aaecf Initialize user context from AccountManager 2012-08-08 14:52:40 -07:00
Jessica Wang a4ca478df5 cloudstack 3.0 UI - autoscale - add validation that scale policy duration can not be less than Polling Interval. 2012-08-08 14:36:28 -07:00
Jessica Wang 5a9dbcf187 cloudstack 3.0 UI - autoscale -fix a bug that action bar was not refreshed after action was complete. 2012-08-08 13:56:13 -07:00
Sheng Yang 685af150bc S2S VPN: Use coma instead of semicolon for separating cidr list 2012-08-08 10:37:26 -07:00
Brian Federle deb7ffa031 Autoscale UI actions: Support passing new actionFilter on complete 2012-08-08 10:23:20 -07:00
Pranav Saxena 29cbd5ea42 CS-15900:InterVlan - UI - Confirmation Note on Acquisition of a Public IP Address to a VPC should mention this VPC instead of this Network 2012-08-08 20:24:14 +05:30
Pranav Saxena 49da17327f Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-08 20:15:30 +05:30
Pranav Saxena ee22f88578 CS-15900:InterVlan - UI - Confirmation Note on Acquisition of a Public IP Address to a VPC should mention this VPC instead of this Network 2012-08-08 20:14:11 +05:30
Deepak Garg 211b60ef64 CS-15644 Implemented UUIDs for templateId, serviceOfferingId, zoneId, domainId replacing the ids being passed to
Netscaler in the API url

Reviewed By: Vijay V.
2012-08-08 18:17:38 +05:30
Pranav Saxena 1dab5371cd Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-08 18:07:49 +05:30
Pranav Saxena fc14cead15 CS-15851:Intervlan - VMware - Enable Static NAT > if no tier selected> Apply> Status should display 'Please select a tier' 2012-08-08 18:05:47 +05:30
Devdeep Singh 08e7ebe8f2 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-08 18:03:19 +05:30
anthony 70c84badab CS-15138: strip the string before compare 2012-08-08 17:57:14 +05:30
Vijay b10274efd9 CS-15866. Packaging AutoScale Vm Group as part of delete
load balancer rule.
ReviewedBy: Devdeep Singh
2012-08-08 17:44:28 +05:30
Koushik Das a9c7ae2934 Fix CS-15621
Using migrateVolumes method which does not perform input validation. Some input validation in the migrateVolume method prevented migration of volume in READY state. Also using volume disk offering to check if it is a local or shared one.

Reviewed-by: Nitin
2012-08-08 16:53:38 +05:30
kishan f57b242e1f bug CS-15648: For volumes created from snapshot, create usage event after successful volume
status CS-15648: resolved fixed
reviewed-by: Nitin
2012-08-08 16:21:15 +05:30
Vijay c10da03ee3 AutoScale. Syncing group relocation changes to recent netscaler changes. timertrigger -> nstimer & timerpolicy -> autoscalepolicy 2012-08-08 15:18:46 +05:30
Vijay 7095dd489b AutoScale. CS-15887. Correcting the update command 2012-08-08 15:18:43 +05:30
Pranav Saxena 4c6421abf7 CS-15901:InterVlan - UI - Site-to-Site VPN Gateway - Confirmation Message should mention Site-to-Site VPN Gateway instead of just VPN Gateway 2012-08-08 14:57:35 +05:30
Pranav Saxena 357f8223a3 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-08 13:53:58 +05:30
Pranav Saxena 88bad6cbcb CS-15903:Detail page of vpn connection miss ike/esp lifetime 2012-08-08 13:52:42 +05:30
kishan f62bf6acf6 bug CS-15906: Use new vpc network usage scripts in Vmware
status CS-15906: resolved fixed
reviewed-by: Murali
2012-08-08 13:42:14 +05:30
kishan 23aa4bff69 bug CS-15221: Support multiple public interfaces 2012-08-08 13:42:14 +05:30
Pranav Saxena 9da438b24c Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-08 10:59:57 +05:30
Pranav Saxena 65edf654e2 CS-15898:Change drop down options in vm tier for vpc 2012-08-08 10:58:02 +05:30
Sheng Yang 9898495974 S2S VPN: Fix multiply remote side guest networks 2012-08-07 18:34:41 -07:00
Prachi Damle e59a2f2ef6 CS-14817 Intergrating External network service provider using pluggable interface - issue with CreateNetwork and UpdateNetwork
Changes:
- While checking if network has any external provider, we should consider all providers in the network. Not just F5, Juniper, Netscalar
2012-08-07 18:01:39 -07:00
Vijayendra Bhamidipati d9ffd743f0 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-07 19:50:23 -04:00
Jessica Wang 2e6aeee9af cloudstack 3.0 UI - autoscale - implement enableAutoScaleVmGroup API, disableAutoScaleVmGroup API. 2012-08-07 16:33:39 -07:00
Sheng Yang a7342974b3 S2S VPN: Fix typo 2012-08-07 16:26:06 -07:00
Brian Federle 4618f5f449 CS-15890: ACL multiEdit: Change 'Source CIDR' -> 'CIDR' 2012-08-07 15:57:57 -07:00
Brian Federle ff29e4f02f CS-15891: Add view console action to VPC instances list view 2012-08-07 15:53:19 -07:00
Brian Federle f541d85fce List view: support external link actions
Support actions which point to an external link, primary to support
launching the console proxy.

Example:

listView: {
  actions: {
    viewConsole: {
      label: 'label.view.console',
      action: {
        externalLink: {
          url: function(args) {
            return clientConsoleUrl + '?cmd=access&vm=' + args.context.vpcTierInstances[0].id;
          },
          title: function(args) {
            return args.context.vpcTierInstances[0].id.substr(0,8);
          },
          width: 820,
          height: 640
        }
      }
    }
  }
}
2012-08-07 15:53:19 -07:00
Brian Federle 170b1d833f Reduce whitespace to overcome file size limit 2012-08-07 15:53:19 -07:00
Brian Federle 5c850c9b4c CS-15892: Tier detail view: Show 'tier details' instead of 'details' 2012-08-07 15:53:19 -07:00
Vijayendra Bhamidipati 1f0334b98a CS-15722: InterVlan - VMWare - Source NAT Public IP Assocation to the VPC Virtual Router Fails.
Description:

	Updating sql statements with path to Burbank system VM
	template for VMWare.
2012-08-07 18:39:05 -04:00
Jessica Wang db3692e448 cloudstack 3.0 UI - autoscale - configure AutoScale - resolve an error returned by updateAutoScaleVmGroup API "Only scaleup policies can be specified in scaleuppolicyids". 2012-08-07 15:31:56 -07:00
Jessica Wang 698097a3ce cloudstack 3.0 UI - autoscale - configure AutoScale - fix a bug when root-admin tried to update an AutoScale created by regular-user or domain-admin, users dropdown was not correctly populated (should be populated with users under owner account instead of users under current login account). 2012-08-07 15:17:08 -07:00
Jessica Wang 0cd51eafc3 CS-15836: cloudstack 3.0 UI - autoscale - existing LB - configure AutoScale - fix a bug that root-admin was unable to see autoscale created by regular-user or domain-admin. 2012-08-07 14:33:16 -07:00
Jessica Wang 15d1e57b92 cloudstack 3.0 UI - autoscale - existing LB - configure AutoScale - fix a JS bug "otherdeployparams is undefined". 2012-08-07 14:10:12 -07:00
Brian Federle 38a269c1bf CS-15861: Validate form fields before showing autoscale UI
--only applies to new LB rule form, not existing LB rules.
2012-08-07 13:46:32 -07:00
Brian Federle 365e8803cd multiEdit: support validate on custom action
If requireValidation: true is set for a custom action, then only
perform action if multiEdit's form fields are valid. This does not
apply to clicking on existing rules' action buttons.

Syntax:

multiEdit: {
  fields: {
    testField: {
      custom: {
        requireValidation: true,
        ...
      },
      ...
    },
    ...
  }
}
2012-08-07 13:46:32 -07:00
Jessica Wang fa2d392ba2 cloudstack 3.0 UI - autoscale - for regular user - fix a bug that createAutoScaleVmProfile API fails because autoscaleuserid is undefined. 2012-08-07 13:21:26 -07:00
Brian Federle 98b4f598be Autoscale UI: Add actions to top of dialog
Support performing actions via the autoscaler dialog. This adds
'autoscaleActions' and 'actionFilter' options to the autoscaler, which
specify and handle the actions appearing in the UI.

Performing these actions will cause a loading overlay to appear until
actions are finished, when the action bar is refreshed via the action
filter.
2012-08-07 13:19:35 -07:00