Will Stevens
72811b4058
Merge release branch 4.7 to 4.8
...
* 4.7:
When no zone name is available display a default
2016-05-11 01:31:21 -04:00
Will Stevens
5a79c2b6f5
Merge pull request #1477 from remibergsma/47_default_zone_name_s3
...
When no zone name is available display a defaultWhen a zone name is available, the previous behaviour is still there:

When there is no zone name, it used to display an empty name (where you had to click on to see details):

With this change, a default name `All` is displayed (because this happens when S3 storage is used that is region wide aka all zones):

Region wide S3:

FYI: Screenshot shows 'All', later renamed to 'All Zones', see code.
* pr/1477:
When no zone name is available display a default
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-05-11 01:30:44 -04:00
Rohit Yadav
4347776ac6
CLOUDSTACK-8562: DB-Backed Dynamic Role Based API Access Checker
...
This feature allows root administrators to define new roles and associate API
permissions to them.
A limited form of role-based access control for the CloudStack management server
API is provided through a properties file, commands.properties, embedded in the
WAR distribution. Therefore, customizing API permissions requires unpacking the
distribution and modifying this file consistently on all servers. The old system
also does not permit the specification of additional roles.
FS:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Based+API+Access+Checker+for+CloudStack
DB-Backed Dynamic Role Based API Access Checker for CloudStack brings following
changes, features and use-cases:
- Moves the API access definitions from commands.properties to the mgmt server DB
- Allows defining custom roles (such as a read-only ROOT admin) beyond the
current set of four (4) roles
- All roles will resolve to one of the four known roles types (Admin, Resource
Admin, Domain Admin and User) which maintains this association by requiring
all new defined roles to specify a role type.
- Allows changes to roles and API permissions per role at runtime including additions or
removal of roles and/or modifications of permissions, without the need
of restarting management server(s)
Upgrade/installation notes:
- The feature will be enabled by default for new installations, existing
deployments will continue to use the older static role based api access checker
with an option to enable this feature
- During fresh installation or upgrade, the upgrade paths will add four default
roles based on the four default role types
- For ease of migration, at the time of upgrade commands.properties will be used
to add existing set of permissions to the default roles. cloud.account
will have a new role_id column which will be populated based on default roles
as well
Dynamic-roles migration tool: scripts/util/migrate-dynamicroles.py
- Allows admins to migrate to the dynamic role based checker at a future date
- Performs a harder one-way migrate and update
- Migrates rules from existing commands.properties file into db and deprecates it
- Enables an internal hidden switch to enable dynamic role based checker feature
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2016-05-11 09:45:19 +05:30
Will Stevens
1f53adbac6
Merge pull request #1270 from anshul1886/CLOUDSTACK-9194
...
CLOUDSTACK-9194: Making the console popup window resizable in IE to make sure the focus is not losthttps://issues.apache.org/jira/browse/CLOUDSTACK-9194
To test:
Open any VM console in IE, and try resizing the browser window of console
It should be resizable.
* pr/1270:
CLOUDSTACK-9194: Making the console popup window resizable in IE to make sure the focus is not lost.
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-04-28 16:00:47 -04:00
Will Stevens
9b525f51a2
Merge pull request #1452 from prashanthvarma/master
...
CLOUDSTACK-9322: Support for Internal LB fuctionality with Nuage VSP SDN Plugin including Marvin test coverageTask: https://issues.apache.org/jira/browse/CLOUDSTACK-9322
PR contents:
1) UI changes to support LB provider InternalLbVm during VPC offering creation.
2) Bug fix for CLOUDSTACK-9320.
3) Nuage VSP SDN Plugin related enhancements for VPC network functionality.
4) Marvin test coverage for Internal LB support on master with Nuage VSP SDN Plugin.
5) Enhancements on our exiting Marvin test code (nuagevsp plugins directory).
6) PEP8 & PyFlakes compliance with our Marvin test code.
Test run:
CloudStack$ nosetests --with-marvin --marvin-config=nuage_ant.cfg test/integration/plugins/nuagevsp/ -a tags=nuagevsp
Test results:
Test user data and password reset functionality with Nuage VSP SDN plugin ... === TestName: test_nuage_UserDataPasswordReset | Status : SUCCESS ===
ok
Test Nuage VSP VPC Offering with different combinations of LB service providers ... === TestName: test_01_nuage_internallb_vpc_Offering | Status : SUCCESS ===
ok
Test Nuage VSP VPC Network Offering with and without Internal LB service ... === TestName: test_02_nuage_internallb_vpc_network_offering | Status : SUCCESS ===
ok
Test Nuage VSP VPC Networks with and without Internal LB service ... === TestName: test_03_nuage_internallb_vpc_networks | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality with different combinations of Internal LB rules ... === TestName: test_04_nuage_internallb_rules | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality by performing (wget) traffic tests within a VPC ... === TestName: test_05_nuage_internallb_traffic | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality with different LB algorithms by performing (wget) traffic tests ... === TestName: test_06_nuage_internallb_algorithms_traffic | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality with restarts of VPC network components by performing (wget) ... === TestName: test_07_nuage_internallb_vpc_network_restarts_traffic | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality with InternalLbVm appliance operations by performing (wget) ... === TestName: test_08_nuage_internallb_appliance_operations_traffic | Status : SUCCESS ===
ok
Test Basic VPC Network Functionality with Nuage VSP SDN plugin ... === TestName: test_nuage_vpc_network | Status : SUCCESS ===
ok
Test Nuage VSP SDN plugin with basic Isolated Network functionality ... === TestName: test_nuage_vsp | Status : SUCCESS ===
ok
----------------------------------------------------------------------
Ran 11 tests in 12094.705s
OK
Test run logs:
[results.txt](https://github.com/apache/cloudstack/files/187587/results.txt )
[runinfo.txt](https://github.com/apache/cloudstack/files/187588/runinfo.txt )
Test config file:
[nuage_ant.txt](https://github.com/apache/cloudstack/files/222711/nuage_ant.txt )
Note: Attached the Marvin config file as .txt instead of .cfg.
PEP8 & PyFlakes Compliance:
CloudStack$ pep8 --max-line-length=150 test/integration/plugins/nuagevsp/*.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/nuageTestCase.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/test_nuage_password_reset.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/test_nuage_vpc_internal_lb.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/test_nuage_vpc_network.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/test_nuage_vsp.py
CloudStack$ pyflakes test/integration/plugins/nuagevsp/*.py
#CLOUDSTACK-9322
* pr/1452:
CLOUDSTACK-9322 : Marvin tests for Internal Lb with Nuage VSP
CLOUDSTACK-9320 : InternalLBVM is not getting destroyed when the last Internal Load Balancer rule is removed for the corresponding source IP address
CLOUDSTACK-9322 : Changes to support InternalLbVm with Nuage VSP plugin
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-04-25 15:53:58 -04:00
Will Stevens
37afba05f4
Merge release branch 4.8 to master
...
* 4.8:
CLOUDSTACK-9172 Added cross zones check to delete template and iso
Check the existence of 'forceencap' parameter before use
systemvm: set default umask 022 in injectkeys.sh
2016-04-21 16:32:36 -04:00
Will Stevens
c2fc0c4cd3
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-9172 Added cross zones check to delete template and iso
Check the existence of 'forceencap' parameter before use
systemvm: set default umask 022 in injectkeys.sh
2016-04-21 16:31:49 -04:00
Will Stevens
d13ff88cbc
Merge pull request #1505 from pdube/CLOUDSTACK-9172-delete-cross-zones-template
...
CLOUDSTACK-9172 Added cross zones check to delete template and isoAdded a check to ignore the zoneid, in the delete template UI, if the template is cross zones.
reference : CLOUDSTACK-9172
* pr/1505:
CLOUDSTACK-9172 Added cross zones check to delete template and iso
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-04-21 16:30:50 -04:00
Koushik Das
30cfeb49d2
Merge release branch 4.8 to master
...
* 4.8:
CLOUDSTACK-9272: No option in UI to add GSLB with service type "HTTP"
CLOUDSTACK-9270: UI alignment gone bad in multiple places - VM Instance, Network, Egress rules
2016-04-21 12:55:04 +05:30
Koushik Das
59ac07e5af
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-9272: No option in UI to add GSLB with service type "HTTP"
CLOUDSTACK-9270: UI alignment gone bad in multiple places - VM Instance, Network, Egress rules
2016-04-21 12:51:03 +05:30
Koushik Das
2ada75cc82
Merge pull request #1398 from nitin-maharana/CloudStack-Nitin23_4.7
...
CLOUDSTACK-9270: UI alignment gone bad in multiple places - VM Instance, Network, Egress rulesSteps to Repro:
============
Please see the snapshots attached.
Fix:
===
Now it breaks into two lines once the word goes out of the box.
Fixed the advanced search field issue.
Network Section:
=============

Adding VM to LB Rule:
==================

Affinity Group Section:
==================

Fixed Affinity Group Section:
======================

* pr/1398:
CLOUDSTACK-9270: UI alignment gone bad in multiple places - VM Instance, Network, Egress rules
Signed-off-by: Koushik Das <koushik@apache.org>
2016-04-21 12:26:38 +05:30
Koushik Das
4071ff4855
Merge pull request #1399 from nitin-maharana/CloudStack-Nitin21_4.7
...
CLOUDSTACK-9272: No option in UI to add GSLB with service type "HTTP"Steps to Repro:
============
Go to Regions -> Local -> View GSLB -> Add GSLB
Click on the service type dropdown
Observe http is missing. Please see the attached snapshot.
Expected Behaviour:
================
As it supports http also, So http should be in the list.
Actual Behaviour:
==============
http is missing from the list.
Fix:
===
It supports http also. Added http to the list.
Snapshot:
========
<img width="531" alt="gslb-http-missing-nitin" src="https://cloud.githubusercontent.com/assets/12583725/12772818/21513dc0-ca5b-11e5-822e-e2dd2426da65.png ">
* pr/1399:
CLOUDSTACK-9272: No option in UI to add GSLB with service type "HTTP"
Signed-off-by: Koushik Das <koushik@apache.org>
2016-04-21 12:24:34 +05:30
Patrick Dube
cfd2ce71ed
CLOUDSTACK-9172 Added cross zones check to delete template and iso
2016-04-20 16:16:32 -04:00
Will Stevens
339355594c
Merge release branch 4.8 to master
...
* 4.8:
CLOUDSTACK-9268: Display VM in Load balancing rule in UI
2016-04-19 10:49:53 -04:00
Will Stevens
e17c64dbc0
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-9268: Display VM in Load balancing rule in UI
2016-04-19 10:49:03 -04:00
Koushik Das
e3e5be8ded
Merge pull request #1394 from nitin-maharana/CloudStack-Nitin25_4.7
...
CLOUDSTACK-9268: Display VM in Load balancing rule in UISteps of Repro:
=============
1:Create VMs
2:Make LoadBalancing rule in GUI
Name:WWW
PrivatePort:80
PublicPort:80
Add VMs:some VMs
Expected Result:
==============
The VMs which has been already assigned is should not be listed when you add the VM to an existing rule.
Actual Result:
===========
The VMs which has been already assigned is still being listed when you add the VM to an existing rule.
Fix:
===
Added jsonObj to newly created row in multiedit.js to stop listing the same VM again.
* pr/1394:
CLOUDSTACK-9268: Display VM in Load balancing rule in UI
Signed-off-by: Koushik Das <koushik@apache.org>
2016-04-19 16:31:50 +05:30
Will Stevens
67b4e66414
Merge release branch 4.8 to master
...
* 4.8:
Improve ordering of fields of VPC router detail tab
2016-04-11 08:46:35 -04:00
Will Stevens
594fe53f6d
Merge release branch 4.7 to 4.8
...
* 4.7:
Improve ordering of fields of VPC router detail tab
2016-04-11 08:45:14 -04:00
Will Stevens
2d68893ee6
Merge pull request #1422 from remibergsma/ui-vpc-routers-improvement_47
...
Improve ordering of fields of VPC router detail tabThe field we use most are now on the top:
- name
- state
- hypervisor
- link local ip
- redundant state
The other fields are nice, but not needed most of the time.
Result:

Before:

* pr/1422:
Improve ordering of fields of VPC router detail tab
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-04-11 08:44:21 -04:00
Remi Bergsma
aead9f4ff4
When no zone name is available display a default
...
Backport from Cosmic
2016-04-07 21:57:17 +02:00
Rohit Yadav
24abba62ab
CLOUDSTACK-9335: fix typo in dashboard's fetchlatest usage
...
This fixes a typographical error in UI that did not previously send fetchLatest
flag in the listCapacity API request.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2016-04-07 23:14:21 +05:30
Will Stevens
e72a69a8a2
Merge pull request #1254 from shapeblue/master-9174
...
CLOUDSTACK-9174: A deleted account results in NPEWhen an account is deleted from cloudstack for which quota is still
being calculated and if the quota reaches minimum threshold then
quota service will try to alert the user. This results in NPE and is
fixed by excluding such accounts from alerting and other quota related
mechanisms.
* pr/1254:
CLOUDSTACK-9174: A deleted account results in NPE
Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-04-07 11:39:22 -04:00
Nick Livens
ae0d6b32d8
CLOUDSTACK-9322 : Changes to support InternalLbVm with Nuage VSP plugin
2016-03-29 11:24:45 +02:00
Rafael Weingärtner
359d20e8d6
Merge release branch 4.8 to master
...
* 4.8:
CLOUDSTACK-9267: String is not localized on create instance wizards.
2016-02-26 13:15:58 -03:00
Rafael Weingärtner
12a4ca28c4
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-9267: String is not localized on create instance wizards.
2016-02-26 13:07:57 -03:00
Remi Bergsma
d2fdab0750
Improve ordering of fields of VPC router detail tab
...
The field we use most are now on the top:
- name
- state
- hypervisor
- link local ip
- redundant state
The other fields are nice, but not needed most of the time.
2016-02-21 20:26:46 +01:00
Remi Bergsma
7017a829ea
Merge release branch 4.8 to master
...
* 4.8:
Display hostname the VPC router runs on
CLOUDSTACK-9266: Make deleting static routes in private gw work
CLOUDSTACK-9264: Make /32 static routes for private gw work
2016-02-04 09:27:40 +01:00
Remi Bergsma
be89f64731
Merge release branch 4.7 to 4.8
...
* 4.7:
Display hostname the VPC router runs on
CLOUDSTACK-9266: Make deleting static routes in private gw work
CLOUDSTACK-9264: Make /32 static routes for private gw work
2016-02-04 09:26:53 +01:00
Nitin Kumar Maharana
990e42f61b
CLOUDSTACK-9272: No option in UI to add GSLB with service type "HTTP"
...
It supports http also. Added http to the list.
2016-02-03 09:52:13 +05:30
Nitin Kumar Maharana
7c7bee8bba
CLOUDSTACK-9270: UI alignment gone bad in multiple places - VM Instance, Network, Egress rules
...
Now it breaks into two lines once the word goes out of the box.
Fixed the advanced search field issue.
2016-02-03 01:09:36 +05:30
Nitin Kumar Maharana
f2d3cc893c
CLOUDSTACK-9267: String is not localized on create instance wizards.
...
Fixed the hard coded string.
Added _l() to dictioanry keys.
2016-02-03 00:28:28 +05:30
Nitin Kumar Maharana
a68918fef7
CLOUDSTACK-9268: Display VM in Load balancing rule in UI
...
Added jsonObj to newly created row in multiedit.js to stop listing the same VM again.
2016-02-02 22:54:53 +05:30
Remi Bergsma
ec3af9962b
Display hostname the VPC router runs on
...
This is displayed on Infra tab and it's annoying that on the VPC
page only the link local is mentioned and not the hostname. That is
now corrected, so you have the correct details to login to the
router straight away.
2016-01-31 19:04:43 +01:00
Remi Bergsma
e5f0788ed1
Merge release branch 4.8 to master
...
* 4.8:
CLOUDSTACK-6181: Add 'root disk size' field in instance wizard for KVM templates
2016-01-28 13:34:02 +01:00
Remi Bergsma
69d1a5e9bc
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-6181: Add 'root disk size' field in instance wizard for KVM templates
2016-01-28 13:32:08 +01:00
Remi Bergsma
333957f00f
Merge release branch 4.6 to 4.7
...
* 4.6:
CLOUDSTACK-6181: Add 'root disk size' field in instance wizard for KVM templates
2016-01-28 13:31:26 +01:00
Wei Zhou
3822be5a5c
CLOUDSTACK-6181: Add 'root disk size' field in instance wizard for KVM templates
...
This commit includes three changes:
(1) Revert commit 13bf1ec5da to show the 'root disk size' field
(2) Set the default value from '1' to empty. This also changes the default value of customized service offerings from '1' to empty.
(3) show 'root disk size' field only when users choose a KVM template, as cloudstack supports deployvm with rootdisksize on KVM only.
2016-01-27 23:30:22 +01:00
Rohit Yadav
5ab82d10d9
Merge pull request #1288 from DaanHoogland/trailing-commas
...
trailing commas in javascripts removedAccording to SonarQube this is a bug on internet explorer. It is the only 'blocker' level issue in cloudstack. @abhinandanprateek (@agneya2001) @bhaisaab @miguelaferreira should we enforce this or, as alternative, have it disabled in SonarQube?
* pr/1288:
trailing commas in javascripts removed
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2016-01-27 16:28:29 +01:00
Remi Bergsma
8c60ad214f
Merge release branch 4.7 to 4.8
...
* 4.7:
CLOUDSTACK-9254: Make longer names display pretty
CLOUDSTACK-9245 - Deletes ACL items when destroying the VPC or deleting the ACL itself
CLOUDSTACK-9245 - Formatting NetworkACLServiceImpl class
CLOUDSTACK-9245 - Formatting VpcManagerImpl class
CLOUDSTACK-9245 - Formatting NetworkACLManagerImpl class
More VR performance!
2016-01-26 08:39:28 +01:00
Remi Bergsma
ac51a78df5
Merge release branch 4.7 to master
...
* 4.7:
CLOUDSTACK-9254: Make longer names display pretty
2016-01-24 19:48:47 +01:00
Remi Bergsma
7ad0d47196
Merge pull request #1362 from remibergsma/ui-name-layout
...
CLOUDSTACK-9254: Make longer names display pretty in UIThe arrow always fell off when I log in ;-)
Before change it looked like this:
<img width="1521" alt="screenshot_23_01_16_21_10" src="https://cloud.githubusercontent.com/assets/1630096/12533043/f4e4baa8-c223-11e5-83ed-7e77bbce3a6c.png ">
Now also longer names display nicely:
<img width="1549" alt="screen shot 2016-01-23 at 22 19 41" src="https://cloud.githubusercontent.com/assets/1630096/12533051/19474d20-c224-11e5-85c4-8d5ba1b7e938.png ">
Ping @borisroman
* pr/1362:
CLOUDSTACK-9254: Make longer names display pretty
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-24 19:47:04 +01:00
Remi Bergsma
0c8313acaa
CLOUDSTACK-9254: Make longer names display pretty
2016-01-23 22:50:22 +01:00
Remi Bergsma
02ca92e0a7
Merge pull request #1354 from resmo/fix/ui-div-filter-width
...
UI: improve filter dropdown widthGiving a little more space to fix new line, see [after and before](https://photos.google.com/share/AF1QipP6ZeMO4B_fSLCBocr0MQmgbbq3gAf0vDY8Hy4YjUgqLH_VY8vpP2y5U6RMWL9Vfw?key=ZFVxcjUxcXZvVmZGTTQzOER6VUxYWENVODJfXzhB )
* pr/1354:
UI: improve filter dropdown width
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-23 19:54:05 +01:00
Remi Bergsma
ce4ea45ce0
Merge release branch 4.7 to master
...
* 4.7:
CLOUDSTACK-9237: Create LB Healthcheck issues - button alignment and error message goes outside the window
CLOUDSTACK-9235: Autoscale button is missing in VPC
CLOUDSTACK-9229: Autoscale policy creation failing in VPC due to zoneid missing in createAutoScaleVmProfile
2016-01-20 22:39:37 +01:00
Remi Bergsma
8361595946
Merge pull request #1334 from nitin-maharana/CloudStack-Nitin17_4.7
...
CLOUDSTACK-9229: Autoscale policy creation failing in VPC due to zone id missing in createAutoScaleVmProfileAutoscale policy creation is failing on VPC while creating autoscalevmprofile since zoneid parameter is missing.
Steps to Reproduce:
================
1. Create VPC Network offering with NS as service provider for LB
2. Create VPC using offering which has NetScaler as LB provider
3. Add a tier using the network offering created in Step1
4. Launch a VM
5. Acquire a public IP
6. Create an auto scale policy with all required parameters on an LB rule
Result:
======
Fails during autoscalevmprofile creation with the following error:
GET command=createAutoScaleVmProfile&response=json&serviceofferingid=05ac866f-604c-43e2-a48b-47e83ef7c4f1&templateid=3cdd83c4-ad27-11e5-9eaf-42407779c24b&destroyvmgraceperiod=30&counterparam%5B0%5D.name=snmpcommunity&counterparam%5B0%5D.value=public&counterparam%5B1%5D.name=snmpport&counterparam%5B1%5D.value=161&_=1451458073663
DEBUG [o.a.c.a.BaseCmd] (catalina-exec-10:ctx-58bcf6cf ctx-f5123e30) (logid:ae6742c8) Ignoring paremeter fordisplay as the caller is not authorized to pass it in
INFO [c.c.a.ApiServer] (catalina-exec-10:ctx-58bcf6cf ctx-f5123e30) (logid:ae6742c8) Unable to execute API command autoscalevmprofile due to missing parameter zoneid
Expected Result:
=============
Autoscale policy creation should be successful and the "min" number of VMs specified in the policy should be deployed.
Following should be the params for autoscalevmprofile creation:
command=createAutoScaleVmProfile&response=json&zoneid=0b43fff3-c069-417b-ac0c-e4dc46b407ea&serviceofferingid=0
5ac866f-604c-43e2-a48b-47e83ef7c4f1&templateid=3cdd83c4-ad27-11e5-9eaf-42407779c24b&destroyvmgraceperiod=30&counterparam%5B0%5D
.name=snmpcommunity&counterparam%5B0%5D.value=public&counterparam%5B1%5D.name=snmpport&counterparam%5B1%5D.value=161
Fix:
===
Added a conditon to check whether the zoneid in networks is undefined,
If that is undefined, it gets the zoneid from ipaddresses argument.
Fixed a localization issue.
* pr/1334:
CLOUDSTACK-9229: Autoscale policy creation failing in VPC due to zoneid missing in createAutoScaleVmProfile
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-20 22:31:51 +01:00
Remi Bergsma
c14183bd25
Merge pull request #1337 from nitin-maharana/CloudStack-Nitin20_4.7
...
CLOUDSTACK-9235: Autoscale button is missing in VPCAutoscale button is missing. This should not be the case since we are able to add NS as the external LB provider in VPC.
Steps:
=====
1. Create a VPC offering with NS as the external LB provider
2. Create a VPC and configure the public tier with the above offering
3. Acquire an IP address and try to configure Load Balancing rule
Result:
======
Autoscale option is not visible at all for the LB.
Expected Result:
=============
Autoscale option should be available and should work exactly like the way it works for a normal isolated network with NS. If we choose NS as service provider for LB, autoscale should also be visible. If VR is chosen, only then we should not display autoscale.
Fix:
===
In case of VPC, it checks the services available.
If LB is there, It checks the provider is Netscaler then it shows the button or hides it.
* pr/1337:
CLOUDSTACK-9235: Autoscale button is missing in VPC
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-20 22:17:54 +01:00
Remi Bergsma
c99f57fc93
Merge pull request #1340 from nitin-maharana/CloudStack-Nitin23_4.7
...
CLOUDSTACK-9237: Create LB Healthcheck issues - button alignment and error message goes outside the windowBrowser - Chrome Version 47.0.2526.106 m
Steps to Repro:
============
Open up - Network-Guest Networks -> IP Addresses-> IP<Static NAT> -> Load Balancing
- click on the "Configure" button below the healthcheck,
- opens a "label.heath.check.wizard"
Issues:
======
(1) Please see the snapshot attached
- leave the default values as is and click on the "Create"
- opens a "Status" dialog with an error message
(2) Message on the dialog goes outside the window
Fix:
===
Increased the size of width of dialog box.
Json response parsing was missing. Added it.
Snapshot for Error Message Issue:
===========================

Snapshot of the fix:
===============
<img width="627" alt="fixed_ss1_nitin" src="https://cloud.githubusercontent.com/assets/12583725/12320935/76613368-bad1-11e5-8540-cbd565edff9f.png ">
Snapshot for out of window issue:
==========================

Snapshot of the fix:
===============
<img width="695" alt="fixed_ss2_nitin" src="https://cloud.githubusercontent.com/assets/12583725/12320970/a3f7e2ae-bad1-11e5-8a9c-d2811aa6effc.png ">
* pr/1340:
CLOUDSTACK-9237: Create LB Healthcheck issues - button alignment and error message goes outside the window
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-20 22:03:53 +01:00
Remi Bergsma
6f9215cf39
Merge release branch 4.7 to master
...
* 4.7:
Refactor public ip retrieval into method
CLOUDSTACK-9244 Fix setting up RFC1918 routes
CLOUDSTACK-9239 throw exception on deprecated command
Enhance VR performance by selectively executing tasks instead of brute-forcing
CLOUDSTACK-9236: Load Balancing Health Check button displayed when non-NetScaler offering is used
2016-01-20 14:18:09 +01:00
Rene Moser
d53dd0a671
UI: improve filter dropdown width
2016-01-20 13:22:34 +01:00
Remi Bergsma
368bfc3e1b
Merge pull request #1338 from nitin-maharana/CloudStack-Nitin21_4.7
...
CLOUDSTACK-9236: Load Balancing Health Check button displayed when non-NetScaler offering is usedLoad balancing health check option / button should only be displayed when a NetScaler based networking offering is being used.
If you try to use the health check option when NetScaler is not being used as the load balancing technology the UI throws an error stating that the health check option is not supported.
This button / option should be removed from the UI if NetScaler is not included in the network offering as customers will be confused.
Fix:
===
This button will be shown only when the load balancer is NetScaler.
Otherwise it is hidden.
* pr/1338:
CLOUDSTACK-9236: Load Balancing Health Check button displayed when non-NetScaler offering is used
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-19 21:36:31 +01:00
Remi Bergsma
f98f983583
Merge release branch 4.7 to master
...
* 4.7:
ui: improve metrics view implementation
CLOUDSTACK-9132: API createVolume takes empty string for name parameter
2016-01-19 17:48:25 +01:00
Remi Bergsma
c7ad1b6083
Merge pull request #1319 from nitin-maharana/CloudStack-Nitin15_4.7
...
CLOUDSTACK-9132: API createVolume takes empty string for name parameterSteps to Reproduce:
================
Create a volume using createVolume API where parameter name is empty.
It creates a volume with empty name.
But the name parameter is mandatory.(Issue)
Expected Behaviour:
================
It shouldn't create a volume with an empty name. Error should be returned.
Solution:
=======
Added a condition to check in case of empty string. If the name is an empty string, it generates a random name for the volume. Made the name field optional in UI as well as in API.
* pr/1319:
CLOUDSTACK-9132: API createVolume takes empty string for name parameter
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-19 17:44:56 +01:00
Rohit Yadav
750c11b494
ui: improve metrics view implementation
...
- Implement Search boxes in all Metrics views
- Fix threshold calculations for host and storage pool metrics view
- Consider overcommit ratios for calculation allocated thresholds
- Save/pass context while navigating across resources and metrics view
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2016-01-18 12:50:57 +01:00
Remi Bergsma
00f106d878
Merge release branch 4.7 to master
...
* 4.7:
CLOUDSTACK-9230: Remove unnecessary return statement from cloudStack.js
2016-01-18 12:40:13 +01:00
Remi Bergsma
24277e1d8e
Merge pull request #1335 from nitin-maharana/CloudStack-Nitin18_4.7
...
CLOUDSTACK-9230: Remove unnecessary return statement from cloudStack.jsRemoved the unnecessary return statement.
The statement is never reached.
* pr/1335:
CLOUDSTACK-9230: Remove unnecessary return statement from cloudStack.js
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-17 20:47:52 +01:00
Remi Bergsma
75b68c6829
Merge release branch 4.7 to master
...
* 4.7:
Fix unable to setup more than one Site2Site VPN Connection
FIX S2S VPN rVPC: Check only redundant routers in state MASTER
PEP8 of integration/smoke/test_vpc_vpn
Add S2S VPN test for Redundant VPC
Make integration/smoke/test_vpc_vpn Hypervisor independant
FIX VPN: non-working ipsec commands
[UI] MADNESS
[DB] Add force_encap field to s2s_customer_gateway table
[ROUTER] Add forceencaps field to python router ipsec config method
[TEST] unittest needs rework
[MARVIN] Add forceencap field to VpnCustomerGateway class in marvin base
[CORE] Add Force UDP Encapsulation option to Site2Site VPN
CLOUDSTACK-9186: Root admin cannot see VPC created by Domain admin user
CLOUDSTACK-9192: UpdateVpnCustomerGateway is failing
CLOUDSTACK-6485 prevent ip asignment of private gw iface
CLOUDSTACK-9204 Do not error when staticroute is already gone
make both check lines consistent
CLOUDSTACK-9181 Prevent syntax error in checkrouter.sh
CLOUDSTACK-9202 Bump ssh timeout
2016-01-16 19:54:41 +01:00
Remi Bergsma
146a6fd3ec
Merge pull request #1300 from nitin-maharana/CloudStack-Nitin10_4.7
...
CLOUDSTACK-9192: UpdateVpnCustomerGateway is failingReproducible Steps:
================
1.Create a customer gateway for a VPC.
2.Edit it using UI(API call is UpdateVpnCustomerGateway).
3.When we try to update the customer vpn gateway with connection state is not in "Error", we see the API error but that won't be reflected to the user in UI.
Actual Behaviour:
==============
The API throws error. But UI doesn't show it to user.
Expected Behaviour:
================
The UI should show the error to user.
Fix:
===
TypeError: json.updatecustomergatewayresponse is undefined
The response name was wrong so corrected it.
It should be json.updatevpncustomergatewayresponse.
Added the error function.
* pr/1300:
CLOUDSTACK-9192: UpdateVpnCustomerGateway is failing
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-16 19:41:04 +01:00
Remi Bergsma
1b5c64578f
Merge pull request #1301 from nitin-maharana/CloudStack-Nitin3_4.7
...
CLOUDSTACK-9186: Root admin cannot see VPC created by Domain admin userIssue:
=====
Root admin cannot see LB rules and Public LB IP addresses created by domain-admin in UI therefore root admin cannot manage those.
Reproducible Steps:
================
Log in as a Domain-Admin account and create a VPC with vpc virtual router as public load balancer provider
click on the newly created VPC -> click on the VPC tier -> click internal LB
Add internal LB,
Logoff domain-admin and login as root admin
Navigate the VPC created previously and click internal LB, internal lb is not showing up.
Same steps for Public LB IP addresses except select the correct Network offering while creating a tier.
Expected Behaviour:
================
Root admin should be able to manage VPC created by Domain admin user .
Actual Behaviour:
==============
Root admin cannot see VPC created by Domain admin user and hence not able to manage it.
Fix:
===
Added the parameter listAll=true in case of Internal LB as well as Public LB IP addresses.
* pr/1301:
CLOUDSTACK-9186: Root admin cannot see VPC created by Domain admin user
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-16 19:40:07 +01:00
Remi Bergsma
55667896d0
Merge pull request #1317 from michaelandersen/vpn/forceencap
...
[4.7] ADD Force UDP encapsulation option to Site2Site VPNThis PR adds the option to enable forced UDP encapsulation of ESP packets during a setup of a site2site vpn. This options enforces the 'forceencaps' option in the openswan ipsec config:
https://wiki.strongswan.org/projects/strongswan/wiki/ConnSection
* pr/1317:
[UI] MADNESS
[DB] Add force_encap field to s2s_customer_gateway table
[ROUTER] Add forceencaps field to python router ipsec config method
[TEST] unittest needs rework
[MARVIN] Add forceencap field to VpnCustomerGateway class in marvin base
[CORE] Add Force UDP Encapsulation option to Site2Site VPN
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-16 19:38:42 +01:00
Nitin Kumar Maharana
49f78d18a8
CLOUDSTACK-9237: Create LB Healthcheck issues - button alignment and error message goes outside the window
...
Increased the size of width of dialog box.
Json response parsing was missing. Added it.
2016-01-14 15:23:01 +05:30
Nitin Kumar Maharana
3787f4d92b
CLOUDSTACK-9236: Load Balancing Health Check button displayed when non-NetScaler offering is used
...
This button will be shown only when the load balancer is NetScaler.
Otherwise it is hidden.
2016-01-14 12:25:22 +05:30
Nitin Kumar Maharana
b02e9f0010
CLOUDSTACK-9235: Autoscale button is missing in VPC
...
In case of VPC, it checks the services available.
If LB is there, It checks the provider is Netscaler then it shows the button or hides it.
2016-01-14 12:04:13 +05:30
Nitin Kumar Maharana
1c01b4ed8c
CLOUDSTACK-9230: Remove unnecessary return statement from cloudStack.js
...
Removed the unnecessary return statement.
The statement is never reached.
2016-01-13 16:00:20 +05:30
Nitin Kumar Maharana
8e778151e1
CLOUDSTACK-9229: Autoscale policy creation failing in VPC due to zoneid missing in createAutoScaleVmProfile
...
Added a conditon to check whether the zoneid in networks is undefined,
If that is undefined, it gets the zoneid from ipaddresses argument.
Fixed a localization issue.
2016-01-13 15:47:06 +05:30
Remi Bergsma
b1034ed624
Merge release branch 4.7 to master
...
* 4.7:
CLOUDSTACK-9220 Sort list of domains on Domain tab in UI
Admin cannot see VMs on port forwarding page
Fix mariadb related listCapacity bug (CLOUDSTACK-8966)
CLOUDSTACK-9213 - Split the ACL rules using comma instead of dash.
CLOUDSTACK-9213 - Formatting the code
2016-01-11 16:22:31 +01:00
Remi Bergsma
80703ca33c
Merge pull request #1325 from remibergsma/vpc_ui_fix_47
...
CLOUDSTACK-9221 Allow admin to see user VMs on port forwarding pageOn commit a902443708 the 'listAll=true' is removed. On some places the domainid and accountid are added but not on these. I added them now.
It's either doing this, or readding listAll is true. I've seeing other folks doing that so let's see what performs best.
* pr/1325:
Admin cannot see VMs on port forwarding page
Signed-off-by: Remi Bergsma <github@remi.nl>
2016-01-11 16:19:46 +01:00
Remi Bergsma
93bbc1afb7
CLOUDSTACK-9220 Sort list of domains on Domain tab in UI
2016-01-09 21:02:38 +01:00
Remi Bergsma
f186181910
Admin cannot see VMs on port forwarding page
...
On commir a902443708 the 'listAll=true'
is removed. On some places the domainid and accountid are added but not
on these. I added them now.
It's either doing this, or readding listAll is true. I've seeing other
folks doing that so let's see what performs best.
2016-01-08 22:00:01 +01:00
Nitin Kumar Maharana
55f8b32aa0
CLOUDSTACK-9132: API createVolume takes empty string for name parameter
...
Added conditions to check if the name is empty or blank.
If it is empty or blank, then it generates a random name.
Made the name field as optional in UI as well as in API.
Added required unit tests.
2016-01-08 13:41:41 +05:30
Michael Andersen
9b9272c019
[UI] MADNESS
2016-01-07 19:27:51 +01:00
Nitin Kumar Maharana
9014cd3101
CLOUDSTACK-9186: Root admin cannot see VPC created by Domain admin user
...
Added the parameter listAll=true in case of Internal LB as well as Public LB IP addresses.
2016-01-06 23:53:07 +05:30
Nitin Kumar Maharana
116b2b691f
CLOUDSTACK-9192: UpdateVpnCustomerGateway is failing
...
The response name was wrong so corrected it.
Added the error function.
2016-01-06 23:49:41 +05:30
Daan Hoogland
28ca93369d
trailing commas in javascripts removed
2015-12-27 12:34:58 +01:00
nvazquez
46f9fbabdf
CLOUDSTACK-9074: API Changes: Add l2gatewayserviceuuid to NVP devices
2015-12-24 16:07:06 -03:00
Anshul Gangwar
e985db9057
CLOUDSTACK-9194: Making the console popup window resizable in IE to make sure the focus is not lost.
2015-12-22 11:23:46 +05:30
Abhinandan Prateek
983dee7f20
CLOUDSTACK-9174: A deleted account results in NPE
...
When an account is deleted from cloudstack for which quota is still
being calculated and if the quota reaches minimum threshold then
quota service will try to alert the user. This results in NPE and is
fixed by excluding such accounts from alerting and other quota related
mechanisms.
Quota service: Fix check for admin account
2015-12-18 08:52:16 +05:30
Remi Bergsma
cdfcea3da2
Merge release branch 4.6 to master
...
* 4.6:
[UI] bug fix: Delete added ACL lists is not available for Domain Admin and normal users
CLOUDSTACK-4787: Allow users to select disk controller for VM/template
CLOUDSTACK-4787 Allow selection of scsi controller type in vSphere
2015-12-12 22:29:19 +01:00
Remi Bergsma
1597a4c749
Merge pull request #1211 from ustcweizhou/delete-acl-items
...
[UI] bug fix: Delete added ACL lists is not available for Domain Admin and normal usersOnly the owner or domain admin/admin can access the page (vpc->Network ACL Lists), they are also able to remove the network ACL lists, which is not allowed on UI.
* pr/1211:
[UI] bug fix: Delete added ACL lists is not available for Domain Admin and normal users
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-12 14:40:17 +01:00
Daan Hoogland
8c78f89c91
Merge pull request #1132 from shapeblue/4.6-vmware-diskcontrollers
...
[4.6] CLOUDSTACK-4787 - vmware diskcontrollersSame as #1131 (see this for screenshots etc)
* pr/1132:
CLOUDSTACK-4787: Allow users to select disk controller for VM/template
CLOUDSTACK-4787 Allow selection of scsi controller type in vSphere
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-12-12 14:38:28 +01:00
Remi Bergsma
1ed5c20908
Merge pull request #1197 from ustcweizhou/vpc-router-by-keyword
...
[4.7] CLOUDSTACK-9129: list vpc routers by keyword in Infrastructure -> Virtual Routers
and two more changes:
(1) add network name/vpc name in the listRouters response
(2) add network name/vpc id, vpc name in the router details page
* pr/1197:
CLOUDSTACK-9129: list vpc routers by keyword in Infrastructure -> Virtual Routers
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-11 17:14:43 +01:00
Remi Bergsma
45f1e8d64f
Merge pull request #1208 from shapeblue/master-quota-greyicon
...
ui/quota: Make the quota UI plugin icon grayMakes the quota ui plugin icon gray, based on comment at:
https://github.com/apache/cloudstack/pull/768#issuecomment-163364606
* pr/1208:
ui/quota: Make the quota UI plugin icon gray
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-10 14:51:54 +01:00
Wei Zhou
709e0c555e
[UI] bug fix: Delete added ACL lists is not available for Domain Admin and normal users
2015-12-10 14:09:45 +01:00
Rohit Yadav
16d84aa506
ui/quota: Make the quota UI plugin icon gray
...
Makes the quota ui plugin icon gray, based on comment at:
https://github.com/apache/cloudstack/pull/768#issuecomment-163364606
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-12-10 15:42:53 +05:30
Wei Zhou
24f1396ac1
CLOUDSTACK-9129: list vpc routers by keyword in Infrastructure -> Virtual Routers
...
and two more changes:
(1) add network name/vpc name in the listRouters response
(2) add network name/vpc id, vpc name in the router details page
2015-12-10 09:14:12 +01:00
Abhinandan Prateek
3e22fbe457
CLOUDSTACK-9131: Create a new API to check if the plugin is enabled.
...
fixing type
2015-12-10 09:37:54 +05:30
Abhinandan Prateek
987fcbd441
CLOUDSTACK-8592: Implement Quota service
...
Quota service while allowing for scalability will make sure that the cloud is
not exploited by attacks, careless use and program errors. To address this
problem, we propose to employ a quota-enforcement service that allows resource
usage within certain bounds as defined by policies and available quotas for
various entities. Quota service extends the functionality of usage server to
provide a measurement for the resources used by the accounts and domains using a
common unit referred to as cloud currency in this document. It can be configured
to ensure that your usage won’t exceed the budget allocated to accounts/domain
in cloud currency. It will let user know how much of the cloud resources he is
using. It will help the cloud admins, if they want, to ensure that a user does
not go beyond his allocated quota. Per usage cycle if a account is found to be
exceeding its quota then it is locked. Locking an account means that it will not
be able to initiat e a new resource allocation request, whether it is more
storage or an additional ip. Needless to say quota service as well as any action
on the account is configurable.
Changes from Github code review:
- Added marvin test for quota plugin API
- removed unused commented code
- debug messages in debug enabled check
- checks for nulls, fixed access to member variables and feature
- changes based on PR comments
- unit tests for UsageTypes
- unit tests for all Cmd classes
- unit tests for all service and manager impls
- try-catch-finally or try-with-resource in dao impls for failsafe db switching
- remove dead code
- add missing quota calculation case (regression fixed)
- replace tabs with spaces in pom.xmls
- quota: though default value for quota_calculated is 0, the usage server
makes it null while entering usage entries. Flipping the condition so
as to acocunt for that.
- quotatypes: fix NPE in quota type
- quota framework test fixes
- made statement period configurable
- changed default email templates to reflect the fact that exhausted quota may not result in a locked account
- added quotaUpdateCmd that refreshes quota balances and sends alerts and statements
- report quotaSummary command returns quota balance, quota usage and state for all account
- made UI framework changes to allow for text area input in edit views
- process usage entries that have greater than 0 usage
- orocess quota entries only if tariff is non zero
- if there are credit entries but no balance entry create a dummy balance entry
- remove any credit entries that are before the last balance entry
when displaying balance statement
- on a rerun the last balance is now getting added
FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Quota+Service+-+FS
PR: https://github.com/apache/cloudstack/pull/768
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-12-07 23:02:48 +05:30
Rohit Yadav
f30fbe9a5c
Merge branch '4.6'
2015-12-07 12:44:07 +05:30
Rohit Yadav
9ce133401c
Merge pull request #1154 from ustcweizhou/fix-ui-delete-sshkey-projects
...
[UI] fix bug: Cannot delete SSH keypairs in projectsBefore change:
error message: ProjectId and account/domainId can't be specified together
After change:
SSH keypairs can be removed
* pr/1154:
[UI] fix bug: Cannot delete SSH keypairs in projects
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-12-07 11:08:11 +05:30
Daan Hoogland
bbe891bfc3
Merge pull request #1086 from ustcweizhou/update-nic-ipaddr
...
CLOUDSTACK-9051: update nic IP address of stopped vmThis provides the feature to change ip address of NIC on a stopped vm by API and UI.
* pr/1086:
CLOUDSTACK-9051: reprogram network as a part of vm nic ip update
CLOUDSTACK-9051: add unit tests for UpdateVmNicIp
CLOUDSTACK-9051: update nic IP address of stopped vm
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-12-06 19:37:04 +01:00
Remi Bergsma
1056f3cb9b
Merge pull request #937 from autotraderuk/sec-group-sorting
...
CLOUDSTACK-8976 - Sorting of security groupsSimple change to sort the security groups in alphabetical order within the instance creation wizard.
This makes it much easier to find a security group when the user is presented with a long list.
* pr/937:
Sorting of security groups
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-04 20:21:18 +01:00
Wei Zhou
d6e21f7416
CLOUDSTACK-9101: add UI support for root volume resize
2015-12-03 14:54:47 +01:00
Wei Zhou
e9cc5551d3
[UI] fix bug: Cannot delete SSH keypairs in projects
...
Before change:
error message: ProjectId and account/domainId can't be specified together
After change:
SSH keypairs can be removed
2015-12-03 09:11:00 +01:00
Wei Zhou
b79d338f29
CLOUDSTACK-9051: update nic IP address of stopped vm
2015-11-30 09:20:25 +01:00
Rajani Karuturi
d6af6adbad
CLOUDSTACK-9092: L10n fix in "Add LDAP Account page"
...
fixed two strings on the "Add LDAP Account page"
2015-11-30 11:21:17 +05:30
Remi Bergsma
a1d2c531f6
Merge pull request #1007 from ustcweizhou/dedicated-ip-for-domain
...
[4.7] CLOUDSTACK-8958: add dedicated ips to domain (account for now)For now, we dedicate ip pool to account, however, other accounts in the same domain cannot fetch the ip from this ip pool.
By dedicating ip pool to domain, accounts in the domain can fetch the public ip from same ip pool.
* pr/1007:
CLOUDSTACK-8958: throw an exception if project account cannot be found
CLOUDSTACK-8958: add dedicated ips to domain (account for now)
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-29 09:39:25 +01:00
Rohit Yadav
e4e685b291
Merge pull request #1119 from shapeblue/master-instancesjsfix
...
[master] ui: Fix undefined check in instances.js, regression from 459d638(fix is already included in the https://github.com/apache/cloudstack/pull/1106 for 4.6 as well)
* pr/1119:
ui: Fix undefined check in instances.js, regression from 459d638
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-29 02:54:24 +05:30
Daan Hoogland
2733c38354
Merge pull request #1106 from shapeblue/4.6-uifixesmetrics
...
[4.6] CLOUDSTACK-9020: UI enhancements from metrics view- Sortable columns
- Logos with cloudmonkey
- Wider UI
- CSS fixes and new status icons
- Configurable UI list api requests page size
- IP address column on instances page
- Listview widget enhancements
cc @remibergsma @karuturi
* pr/1106:
CLOUDSTACK-9020: UI enhancements from metrics view
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-11-28 17:47:31 +01:00
Remi Bergsma
2ae3e0c961
Merge release branch 4.6 to master
...
* 4.6:
Fix event UUIDS missing on event bus
Add select template dropdown when reinstall VM
CLOUDSTACK-9068: Listing Port Forwarding Rules take too much time to load
2015-11-28 15:12:49 +01:00
Remi Bergsma
399d052f8d
Merge pull request #1101 from ustcweizhou/add-select-template-dropdown
...
[4.6] Add select template dropdown when reinstall VM
* pr/1101:
Add select template dropdown when reinstall VM
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-28 14:54:11 +01:00
Rohit Yadav
a15187a57a
CLOUDSTACK-4787: Allow users to select disk controller for VM/template
...
- Adds new controller types in the UI, for selecting root disk controller while
registering templates
- Fixes bug to not override disk controller type if provided in the details (either
vm details or from template details)
(cherry picked from commit c7d67628b3 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-27 18:52:02 +05:30
Daan Hoogland
781702aea7
fix regression on 9a23229d94, comma was actually a needed separator
2015-11-26 14:07:14 +01:00
Rohit Yadav
0bbd9a06a9
ui: Fix undefined check in instances.js, regression from 459d638
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-25 14:17:32 +05:30
Rohit Yadav
13f1319453
CLOUDSTACK-9020: UI enhancements from metrics view
...
- Sortable columns
- Logos with cloudmonkey
- Wider UI
- CSS fixes and new status icons
- Configurable UI list api requests page size
- IP address column on instances page
- Listview widget enhancements
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-25 14:15:13 +05:30
Remi Bergsma
8afda59ff3
Merge pull request #1069 from DaanHoogland/trailing-commas
...
javascript:TrailingComma sonacube issue considered blocker removedsimple change in several locations
* pr/1069:
javascript:TrailingComma sonacube issue considered blocker removed
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-23 13:07:09 +01:00
Wei Zhou
6e5a05d5c9
Add select template dropdown when reinstall VM
2015-11-21 21:36:09 +01:00
Rohit Yadav
aa6099515d
CLOUDSTACK-9020: Increase UI container width by 200px
...
Based on suggestion from Lucian (Nux), this patch increases the UI's container
width by 200px as most modern resolutions on desktop/laptops/workstations are
at least 1400px wide. By increasing the width and adjusting css properties
throughout the UI, we get more space to show information. This also gets
rid of horizontal scrollbar in case of metrics views. This also, fixes the UI
logos to include our mascot 'cloudmonkey'.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:44 +05:30
Rohit Yadav
459d6380b8
CLOUDSTACK-9020: add ipaddress in instances view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:44 +05:30
Rohit Yadav
4830334e79
CLOUDSTACK-9020: Make UI pagesize configurable
...
Add global setting that can be consumed by UI to make its pagesize for list API
calls dynamic with default to 100.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:44 +05:30
Rohit Yadav
ad592835c8
CLOUDSTACK-9020: Metrics views for CloudStack UI
...
Implements various metrics views based on a listView based widget that has following
properties:
- vertically and horizontally scrollable with pagination/infinite scrolling
- sortable columns (client side)
- groupable/collapsible columns
- alternate row coloring
- refresh button to refresh views
- threshold table cell coloring
- panel/breadcrumb navigation
- quick view action column
- translatable labels
- sorts after metrics is refreshed, if a column was previously sorted
- sorts after adding rows on infinite scrolling if a column was pre-sorted
- Metrics views: Zones, Clusters, Hosts, Instances, Storage pools, Volumes
- Resource filtering/navigation: Zones->Clusters->Hosts->Instances->Volumes,
Storage Pool->Volumes
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:44 +05:30
Rohit Yadav
0845edce1a
CLOUDSTACK-9020: Implement collapsible columns and threshold colorings
...
Implements following in listView that generates tabular views;
- Collapsible columns in case of multi-header groupable columns
- Implements threshold coloring of cells in table
- Implements option to render a table that is scrollable in both x-y directions
- Support to only display status icon instead of label if compact is set to true
- Fixes quick-view alignment issue on Safari
- If a column was previously sorted, sorts after adding new rows
- If a supercolumn was collapsed, hides cell after adding new rows
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:43 +05:30
Rohit Yadav
106e9106c9
CLOUDSTACK-9020: Implement sorting for tables
...
Implements sorting for tables across CloudStack UI;
- General alphabetic/string based sorting
- Numeric sorting for columns if data appears numeric
- Special sorting comparator for state columns
- Avoids sorting quick view columns and other specific columns
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:43 +05:30
Rohit Yadav
a48a224eae
CLOUDSTACK-9020: Method to remove last panel from the breadcrumb
...
Adds a new method to cloudBrowser that can remove the last panel and link/ref
from the breadcrumb
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:43 +05:30
Rohit Yadav
77b01fa7a5
CLOUDSTACK-9020: Add new status icons and css rules
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-19 15:17:43 +05:30
Nitin Kumar Maharana
48df255f71
CLOUDSTACK-9068: Listing Port Forwarding Rules take too much time to load
...
For setting the width of each data item for each row of Port Forwarding rules, it was processing all rules.
Basically for each data item, it was searching in all rules, which is un-necessary.
If there are N-Rules, It was processing N-times.
Now, it only processes one time by taking all N-rules at a time.
The previous solution was of O(NxN). Now its changed to O(N).
2015-11-17 23:02:55 +05:30
Daan Hoogland
9a23229d94
javascript:TrailingComma sonacube issue considered blocker removed
2015-11-17 10:19:33 +01:00
Wei Zhou
37301ed454
CLOUDSTACK-8958: add dedicated ips to domain (account for now)
2015-11-16 10:17:40 +01:00
Remi Bergsma
5c48ce9260
Merge pull request #1034 from ustcweizhou/ui-changes
...
Fix some small UI bugs[UI] fix typo for user data field
[UI] Private Cloud VPC always shows 0 in Site-to-Site VPN, even when one is configured
[UI] change the Icon for changing ACL's for a tier in a VPC
[UI] Network names are not being displayed in Infra VRs router NICS
* pr/1034:
[UI] change alert to ui dialog in response of instance wizard
[UI] Network names are not being displayed in Infra » VRs » router » NICS
[UI] change the Icon for changing ACL's for a tier in a VPC
[UI] Private Cloud VPC always shows 0 in Site-to-Site VPN, even when one is configured
[UI] fix typo for user data field
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-10 12:06:56 +01:00
Remi Bergsma
7e42978a77
Merge pull request #1046 from borisroman/CLOUDSTACK-9044
...
CLOUDSTACK-9044: Add RBD Primary Storage to the Zone Wizard.Added to option to use RBD as primary storage in the Zone Wizard.
Pure UI change.
* pr/1046:
CLOUDSTACK-9044: Add RBD Primary Storage to the Zone Wizard.
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-10 11:23:08 +01:00
Boris Schrijver
c4f64dce21
CLOUDSTACK-9044: Add RBD Primary Storage to the Zone Wizard.
2015-11-08 18:22:39 +01:00
Wei Zhou
552c08f0b4
[UI] change alert to ui dialog in response of instance wizard
2015-11-06 13:49:32 +01:00
Wei Zhou
d76a47b9fd
[UI] change the Icon for changing ACL's for a tier in a VPC
2015-11-06 11:05:10 +01:00
Wei Zhou
eccdf4f1fb
[UI] Private Cloud VPC always shows 0 in Site-to-Site VPN, even when one is configured
2015-11-06 11:05:08 +01:00
ramamurtis
fc0ed447e5
CLOUDSTACK-9038 - Infrastructure tab is slow because of synchronous API calls
...
Making parallel asynchronous calls to speed up the page.
2015-11-05 16:54:05 +05:30
Wei Zhou
0cdca3137f
[UI] fix typo for user data field
2015-11-05 08:06:51 +01:00
Remi Bergsma
7f1326c213
Merge pull request #891 from nitin-maharana/CloudStack-Nitin9
...
CLOUDSTACK-8913: Search box in Templates tab out of alignmentIncreased the margin and padding to accomodate all the boxes inside toolbar.
* pr/891:
CLOUDSTACK-8913: Search box in Templates tab out of alignment
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-02 20:18:34 +01:00
Remi Bergsma
8db10be093
Merge pull request #897 from nitin-maharana/CloudStack-Nitin10
...
CLOUDSTACK-8919: Slow UI response while loading the list of networks in network tab.Instead of searching for each network, now it is searching for each zone.
For basic zone, it will show the security group directly because by default securitygroupsenabled is true.
For advanced zone, check the securitygroupsenabled option in each zone. If any one has value true, then show.
* pr/897:
CLOUDSTACK-8919: Slow UI response while loading the list of networks in network tab.
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-11-02 20:04:51 +01:00
Nitin Kumar Maharana
834ab53d87
CLOUDSTACK-8928: While adding VMs to LB rule, default NIC IP is always displayed rather than the IP corresponding to the NIC where LB is being created
...
While calling the listNics API, instead of sending the default nic id as parameter, it should send the network id as a parameter.
So, replaced that nicid parameter as networkid parameter.
2015-10-30 15:12:36 +05:30
Nitin Kumar Maharana
e8c4b2b44b
CLOUDSTACK-8919: Slow UI response while loading the list of networks in network tab.
...
Instead of searching for each network, now it is searching for each zone.
For basic zone, it will show the security group directly because by default securitygroupsenabled is true.
For advanced zone, check the securitygroupsenabled option in each zone. If any one has value true, then show.
2015-10-30 15:11:02 +05:30
Nitin Kumar Maharana
febaeb2a15
CLOUDSTACK-8913: Search box in Templates tab out of alignment
...
Increased the margin and padding to accomodate all the boxes inside toolbar.
2015-10-30 15:09:23 +05:30
Remi Bergsma
c60a8a8056
Revert "Merge pull request #961 from K0zka/CLOUDSTACK-8977"
...
This reverts commit 29d42c7174 , reversing
changes made to 5cacd99570 .
2015-10-29 19:11:19 +01:00
Remi Bergsma
73c6c6c96b
Merge pull request #996 from karuturi/CLOUDSTACK-8984
...
[4.6] CLOUDSTACK-8984: VPC Network offerings tab missing from UIThis is a regression from commit af2f21894c
added vpcofferings to the select list
Before the change (from the bug):

After the change:

* pr/996:
CLOUDSTACK-8984: VPC Network offerings tab missing from UI
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-10-29 15:43:14 +01:00
Rajani Karuturi
d9f614cea2
CLOUDSTACK-8984: VPC Network offerings tab missing from UI
...
This is a regression from commit af2f21894c
added vpcofferings to the select list
2015-10-29 09:21:16 +05:30
Wei Zhou
6cced18fd6
CLOUDSTACK-8990: start a stopped machine on a specific determinable host on UI
2015-10-26 14:29:29 +01:00
Remi Bergsma
0fd3919e8a
Merge pull request #964 from snuf/Ovm3NetLabelFix
...
FIX: Ovm3 physical network traffic labels to work.The labeling was broken. Only labels assigned at zone creation
were used, changing labels was not working. Tested with changing
a label and checking it, labels at zone creation still works.
As a bonus fixed the consistency of KVM in Dutch compared to other
traffic labels in Dutch and copied in the OVM3 translated label
in other languages based on the other tarffic labels in those languages.
* pr/964:
FIX: Ovm3 physical network traffic labels to work.
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-10-26 06:08:43 +01:00
Funs Kessen
1022883749
FIX: Ovm3 physical network traffic labels to work.
...
The labeling was broken. Only labels assigned at zone creation
were used, changing labels was not working. Tested with changing
a label and checking it.
As a bonus fixed the consistency of KVM in Dutch compared to other
traffic labels in dutch and copied in the OVM3 translated label
in other languages.
2015-10-22 11:57:42 +02:00
Laszlo Hornyak
040810e67a
CLOUDSTACK-8977: remove session creation from index.jsp
...
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
2015-10-21 21:36:15 +02:00
atrbgithub
ff7a5bbd9b
Sorting of security groups
2015-10-16 21:13:51 +01:00
Milamber
e64025a2b8
PR 906 (CLOUDSTACK-8930) and PR 912 combined. Bugs on localization buttons in zone wizard final step and Advanced search popup
2015-10-07 07:50:04 +01:00
Nitin Kumar Maharana
2651956cf4
CLOUDSTACK-8930: Showing blank screen when click 'Next' link in final step of Add Zone wizard.
2015-10-07 07:47:00 +01:00
Daan Hoogland
6e2ac9974a
Merge pull request #791 from nitin-maharana/CloudStack-Nitin3
...
CLOUDSTACK-8821: UI Change while configuring firewall rule.It provides appropriate message in the UI when configuring the firewall rules in Network page.
If the default egress policy is allow, then it says to block traffic. If the default egress policy is deny, then it says to allow traffic.
* pr/791:
CLOUDSTACK-8821: Provide appropriate message in the UI when configuring the Firewall rules.
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-09-11 13:52:19 +02:00
Nitin Kumar Maharana
93ed525c00
CLOUDSTACK-8821: Provide appropriate message in the UI when configuring the Firewall rules.
2015-09-09 12:42:15 +05:30
Rajani Karuturi
30b19d3f61
Fixed issue: UI labels are display with key. ex: label.yes
2015-09-07 14:59:28 +05:30
Rajani Karuturi
5881035e7b
Merge pull request #755 from karuturi/CLOUDSTACK-8647-2
...
Cloudstack:8647 LDAP Trust AD and AutoimportToday, CloudStack can automatically import LDAP users based on the configuration to a domain or an account. However, any new users in LDAP aren't automatically reflected. The admin has to manually import them again.
This feature enables admin to map LDAP group/OU to a CloudStack domain and any changes are reflected in ACS as well.
FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/WIP%3A+LDAP%3A+Trust+AD+and+Auto+Import
testcases output:
```
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running groovy.org.apache.cloudstack.ldap.NoLdapUserMatchingQueryExceptionSpec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 sec - in groovy.org.apache.cloudstack.ldap.NoLdapUserMatchingQueryExceptionSpec
Running groovy.org.apache.cloudstack.ldap.LdapManagerImplSpec
log4j:WARN No appenders could be found for logger (org.apache.cloudstack.ldap.LdapManagerImpl).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
using type:
using type: null
using type: TEST
using type: TEST TEST
using name:
using name: null
using accountType: -1
using accountType: 1
using accountType: 3
using accountType: 4
using accountType: 5
using accountType: 6
using accountType: 20000
using accountType: -500000
Tests run: 29, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.387 sec - in groovy.org.apache.cloudstack.ldap.LdapManagerImplSpec
Running groovy.org.apache.cloudstack.ldap.LdapListUsersCmdSpec
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec - in groovy.org.apache.cloudstack.ldap.LdapListUsersCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapAddConfigurationCmdSpec
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in groovy.org.apache.cloudstack.ldap.LdapAddConfigurationCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapUserSpec
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in groovy.org.apache.cloudstack.ldap.LdapUserSpec
Running groovy.org.apache.cloudstack.ldap.LdapAuthenticatorSpec
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 sec - in groovy.org.apache.cloudstack.ldap.LdapAuthenticatorSpec
Running groovy.org.apache.cloudstack.ldap.LdapConfigurationVOSpec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in groovy.org.apache.cloudstack.ldap.LdapConfigurationVOSpec
Running groovy.org.apache.cloudstack.ldap.OpenLdapUserManagerSpec
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 sec - in groovy.org.apache.cloudstack.ldap.OpenLdapUserManagerSpec
Running groovy.org.apache.cloudstack.ldap.LdapDeleteConfigurationCmdSpec
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in groovy.org.apache.cloudstack.ldap.LdapDeleteConfigurationCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapUserResponseSpec
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in groovy.org.apache.cloudstack.ldap.LdapUserResponseSpec
Running groovy.org.apache.cloudstack.ldap.LdapUserManagerFactorySpec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec - in groovy.org.apache.cloudstack.ldap.LdapUserManagerFactorySpec
Running groovy.org.apache.cloudstack.ldap.ADLdapUserManagerImplSpec
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in groovy.org.apache.cloudstack.ldap.ADLdapUserManagerImplSpec
Running groovy.org.apache.cloudstack.ldap.LdapCreateAccountCmdSpec
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 sec - in groovy.org.apache.cloudstack.ldap.LdapCreateAccountCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapImportUsersCmdSpec
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec - in groovy.org.apache.cloudstack.ldap.LdapImportUsersCmdSpec
Running groovy.org.apache.cloudstack.ldap.LinkDomainToLdapCmdSpec
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in groovy.org.apache.cloudstack.ldap.LinkDomainToLdapCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapSearchUserCmdSpec
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in groovy.org.apache.cloudstack.ldap.LdapSearchUserCmdSpec
Running groovy.org.apache.cloudstack.ldap.LdapListConfigurationCmdSpec
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in groovy.org.apache.cloudstack.ldap.LdapListConfigurationCmdSpec
Running groovy.org.apache.cloudstack.ldap.NoSuchLdapUserExceptionSpec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in groovy.org.apache.cloudstack.ldap.NoSuchLdapUserExceptionSpec
Running groovy.org.apache.cloudstack.ldap.LdapConfigurationResponseSpec
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in groovy.org.apache.cloudstack.ldap.LdapConfigurationResponseSpec
Running groovy.org.apache.cloudstack.ldap.LdapConfigurationSpec
asserting for provider configuration: openldap
asserting for provider configuration: microsoftad
asserting for provider configuration:
asserting for provider configuration:
asserting for provider configuration: xyz
asserting for provider configuration: MicrosoftAd
asserting for provider configuration: OpenLdap
asserting for provider configuration: MicrosoftAD
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec - in groovy.org.apache.cloudstack.ldap.LdapConfigurationSpec
Running groovy.org.apache.cloudstack.ldap.LdapContextFactorySpec
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec - in groovy.org.apache.cloudstack.ldap.LdapContextFactorySpec
Running groovy.org.apache.cloudstack.ldap.LdapConfigurationDaoImplSpec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec - in groovy.org.apache.cloudstack.ldap.LdapConfigurationDaoImplSpec
Running groovy.org.apache.cloudstack.ldap.LdapUtilsSpec
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in groovy.org.apache.cloudstack.ldap.LdapUtilsSpec
Results :
Tests run: 156, Failures: 0, Errors: 0, Skipped: 0
```
* pr/755:
CLOUDSTACK-8647: linkdomaintoldap shouldnt fail when createuseraccount fails
CLOUDSTACK-8647 removed duplicate key in create sql of ldap_trust_map
CLOUDSTACK-8647: string formatting
CLOUDSTACK-8647: updated with review comments
CLOUDSTACK-8647: unittests for LdapAuthenticatorSpec
CLOUDSTACK-8647: formatted LdapAuthenticatorSpec
CLOUDSTACK-8647: UI for trust AD feature
CLOUDSTACK-8647 added unittests for new methods in ldapmanager
CLOUDSTACK-8647 unittests for LinkDomainToLdap api command
CLOUDSTACK-8647: fixed unittests
CLOUDSTACK-8647 support for assigning and admin to linked ldap domain
CLOUDSTACK-8647 added nested group enabled config in ldap
CLOUDSTACK-8647 added account_type to the linkDomainToLdap API
CLOUDSTACK-8647 changed the authentication flow
CLOUDSTACK-8647 added new api linkLdapToDomain
CLOUDSTACK-8647: added cmd and response class for the new api
Signed-off-by: Rajani Karuturi <rajani.karuturi@citrix.com>
2015-09-05 09:30:17 +05:30
Wei Zhou
c0a0aec0f9
Merge pull request #732 from ustcweizhou/revert-volume-snapshot-master
...
Guys, can you review it? things need to be discussed:
(1) this supports KVM/QCOW2 only. Anyone want to implement for other Hypervisor/format ?
(2) The original data volume (on primary storage) will be removed.
(3) The script uses the default timeout in libvirtComputingResource. Do we need to add one in global configuration (like copy.volume.wait or backup.snapshot.wait, create.volume.from.snapshot.wait)
(4) In scripts/storage/qcow2/managesnapshot.sh, I use "qemu-img convert -f qcow2 -O qcow2" to copy the snapshot from secondary to primary (hence there is no base image file), instead of "cp -f", this is because convert is faster than cp in my testing.
* pr/732:
CLOUDSTACK-5863: revert volume snapshot for KVM/QCOW2
Signed-off-by: Wei Zhou <w.zhou@tech.leaseweb.com>
2015-09-01 16:18:40 +02:00
Rohit Yadav
a6e8cfde3f
CLOUDSTACK-8766: Fix infinite scrolling pagination for zonal iso/template listing
...
Due to aggregation of templates and isos on the UI/client side, it could result
that for each page we could end up having lesser templates/isos listed to have
the scroll shown that triggers infinite scrolling. In theory, there
is still a chance if there are several zones with the same template being listed
resulting in only one aggregated template which could cause the scroll to not
get shown; but in practice I believe this fix should work for most users.
Page size set based on experimental data:
https://github.com/apache/cloudstack/pull/751#issuecomment-135661968
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-08-28 13:07:47 +05:30
Rajani Karuturi
36340d97bd
CLOUDSTACK-8647: UI for trust AD feature
2015-08-27 17:34:02 +05:30
Rohit Yadav
462bb0654d
CLOUDSTACK-8766: Fix infinite scrolling pagination for zonal template listing
...
Uses listViewDataProvider to implement pagination for listing templates and ISOs
in the zones tab. Dedupes isos and templates in the list views.
This closes #740
(cherry picked from commit 26700fbe76 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-08-26 12:46:47 +05:30
Wei Zhou
92344c006d
CLOUDSTACK-5863: revert volume snapshot for KVM/QCOW2
2015-08-24 11:01:50 +02:00
Rajani Karuturi
ef563c5526
Merge pull request #712 from milamberspace/CLOUDSTACK-8744-AnotherMissingL10N-4-master
...
CLOUDSTACK-8744 Add missing localization (l10n) for several parts in the UI
- l10n for the SSH Key Pairs behavior
- l10n for Autoscaling / LB sections
- l10n for Reset password
- l10n on some strings for the installation Wizard
- l10n on some strings in VPN/VPC section
- l10n on Service offerings sections
- improve some FR translations
* pr/712:
CLOUDSTACK-8744 Add missing localization (l10n) for several parts in the UI - l10n for the SSH Key Pairs behavior - l10n for Autoscaling / LB sections - l10n for Reset password - l10n on some strings for the installation Wizard - l10n on some strings in VPN/VPC section - l10n on Service offerings sections - improve some FR translations
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2015-08-19 14:03:58 +05:30
Remi Bergsma
3006b1614d
Merge pull request #704 from resmo/feature/CLOUDSTACK-8740
...
CLOUDSTACK-8740: add custom.css to make custom UI styles easier
* pr/704:
CLOUDSTACK-8740: add custom.css to make custom UI styles easier
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-08-18 17:57:11 +02:00
Milamber
267994fa0b
CLOUDSTACK-8744 Add missing localization (l10n) for several parts in the UI
...
- l10n for the SSH Key Pairs behavior
- l10n for Autoscaling / LB sections
- l10n for Reset password
- l10n on some strings for the installation Wizard
- l10n on some strings in VPN/VPC section
- l10n on Service offerings sections
- improve some FR translations
2015-08-18 11:16:14 +01:00
Boris Schrijver
f9e21da5dd
Removed double encoding of Public Key from JS.
...
See Cloudstack issue CLOUDSTACK-8742 for information.
2015-08-17 22:56:17 +02:00
Rene Moser
b1978a1169
CLOUDSTACK-8740: add custom.css to make custom UI styles easier
2015-08-17 14:10:08 +02:00
Remi Bergsma
ca9d246876
Merge pull request #686 from milamberspace/MissingSomesL10N
...
[CLOUDSTACK-8427] Add missing localization for some labels in Web UI- on new functionnality: upload volume/template from Local
- on the zone configuration wizard for the "Next" button
- update French messages properties from transifex
- Improve some French translations ("Tlverser" for "Upload")
* pr/686:
Add missing localization for some labels in Web UI - on new functionnality: upload volume/template from Local - on the zone configuration wizard for the "Next" button - update French messages properties from transifex - Improve some French translations ("Téléverser" for "Upload")
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-08-14 22:11:28 +02:00
Remi Bergsma
0fcc7297e0
Merge pull request #680 from borisroman/CLOUDSTACK-8580
...
Interface changes related to CLOUDSTACK-8580See issue CLOUDSTACK-8580 and individual commits.
* pr/680:
Made interface changes related to CLOUDSTACK-8580
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-08-14 11:47:36 +02:00
Boris Schrijver
655fcc924f
Made interface changes related to CLOUDSTACK-8580
...
Added responses to ListCapabilities to reflect CLOUDSTACK-8580 changes.
This to add these options to the gui. See issue CLOUDSTACK-8580.
3be14e978a
Removed comments as proposed by Daan Hoogland.
2015-08-14 11:13:21 +02:00
Rohit Yadav
1ec4d0155a
CLOUDSTACK-8701: Allow SAML users to switch accounts
...
SAML authorized accounts might be across various domains, this allows for
switching of accounts only in case of SAML authenticated user accounts across
other accounts with the same SAML uid/username.
Moves the previous switch account logic to its own ui-custom module
(cherry picked from commit 1065661cd5 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
plugins/user-authenticators/saml2/src/org/apache/cloudstack/api/command/SAML2LoginAPIAuthenticatorCmd.java
ui/index.jsp
2015-08-14 11:58:44 +05:30
Milamber
4be622e4ff
Add missing localization for some labels in Web UI
...
- on new functionnality: upload volume/template from Local
- on the zone configuration wizard for the "Next" button
- update French messages properties from transifex
- Improve some French translations ("Téléverser" for "Upload")
2015-08-12 17:30:15 +01:00
Kevin Dierkx
43b9b8f0d5
Removed more commented code from zoneWizard.js
2015-08-07 15:04:57 +02:00
Kevin Dierkx
3acdd916b0
Removed large chunks of commented code
2015-08-07 14:55:59 +02:00
Kevin Dierkx
471a02d6a4
Removed leading tabs from ui/scripts/*.js
2015-08-07 11:58:13 +02:00
Kevin Dierkx
2bdbaf453e
Removed trailing whitespace from ui/scripts/*.js
2015-08-07 11:25:15 +02:00
Boris Schrijver
b1e5906923
CLOUDSTACK-8642: SSO Method not allowed bug fix. Due to CLOUDSTACK-8505 and commit 1c81b241e7
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #598
2015-07-16 17:00:05 +02:00
Rohit Yadav
47d2d07eb9
CLOUDSTACK-8457: SAML UI Dialog fixes to use local $form
...
This uses local selector to access the DOM elements, the previous commit
would find a global element which is not in the context and fail changing the
element in the opened dialog.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #583
2015-07-15 18:36:46 +05:30
Rohit Yadav
76a10351a5
CLOUDSTACK-8457: SAML UI enhancements
...
Add option to authorize SAML SSO for user when adding user. Appends a domain to
user/account name if global setting is enabled, useful in case of multiple IDP
server. By default the setting is set to false (keep as it is).
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #575
(cherry picked from commit 7d11c7bc70 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 10:20:30 +05:30
Rohit Yadav
42940a8828
CLOUDSTACK-8622: Reinstate working sessions in browser
...
- Login is based on sessionkey HttpOnly Cookie
- ApiServlet does login verification using sessionKey from both the request cookies
and the API parameters. In both cases, if either or both are passed they should
match the sessionKey stored in the current session of the HttpRequest
- UI: it no longer needs to read or set sessionkey cookie
- UI: it no longer needs to return g_sessionKey value in the API requests, though
to support a sso mechanism g_sessionKey is still passed in the API is not null
- Secure jsessionid cookie is set to be HttpOnly and Secure
- SAML login should also set HttpOnly cookie before redirecting to UI
- SAML: listIdps & getSPMetadata APIs are readonly now, won't log out a logged in user
Performed tests (login, saml login if applicable, page refreshes, opening
multiple tabs, logout) with following combinations:
- SAML disabled, normal auth as admin, domain-admin and user
- SAML enabled, normal auth as admin, domain-admin and user; and saml sso as
admin, domain-admin and user
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #574
This closes #308
2015-07-10 17:25:07 +05:30
Rohit Yadav
7c206c30a5
CLOUDSTACK-8621: Allow UI plugins to be shown on navigation bar
...
Introduces a boolean option in UI plugins setting it to 'true' would display
the UI plugin on the left navigation bar.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #563
2015-07-09 15:25:13 +05:30
Rohit Yadav
107595a6a5
CLOUDSTACK-8457: SAML auth plugin improvements for production usage
...
* Move config options to SAML plugin
This moves all configuration options from Config.java to SAML auth manager. This
allows us to use the config framework.
* Make SAML2UserAuthenticator validate SAML token in httprequest
* Make logout API use ConfigKeys defined in saml auth manager
* Before doing SAML auth, cleanup local states and cookies
* Fix configurations in 4.5.1 to 4.5.2 upgrade path
* Fail if idp has no sso URL defined
* Add a default set of SAML SP cert for testing purposes
Now to enable and use saml, one needs to do a deploydb-saml after doing a deploydb
* UI remembers login selections, IDP server
- CLOUDSTACK-8458:
* On UI show dropdown list of discovered IdPs
* Support SAML Federation, where there may be more than one IdP
- New datastructure to hold metadata of SP or IdP
- Recursive processing of IdP metadata
- Fix login/logout APIs to get new interface and metadata data structure
- Add org/contact information to metadata
- Add new API: listIdps that returns list of all discovered IdPs
- Refactor and cleanup code and tests
- CLOUDSTACK-8459:
* Add HTTP-POST binding to SP metadata
* Authn requests must use either HTTP POST/Artifact binding
- CLOUDSTACK-8461:
* Use unspecified x509 cert as a fallback encryption/signing key
In case a IDP's metadata does not clearly say if their certificates need to be
used as signing or encryption and we don't find that, fallback to use the
unspecified key itself.
- CLOUDSTACK-8462:
* SAML Auth plugin should not do authorization
This removes logic to create user if they don't exist. This strictly now
assumes that users have been already created/imported/authorized by admins.
As per SAML v2.0 spec section 4.1.2, the SP provider should create authn requests using
either HTTP POST or HTTP Artifact binding to transfer the message through a
user agent (browser in our case). The use of HTTP Redirect was one of the reasons
why this plugin failed to work for some IdP servers that enforce this.
* Add new User Source
By reusing the source field, we can find if a user has been SAML enabled or not.
The limitation is that, once say a user is imported by LDAP and then SAML
enabled - they won't be able to use LDAP for authentication
* UI should allow users to pass in domain they want to log into, though it is
optional and needed only when a user has accounts across domains with same
username and authorized IDP server
* SAML users need to be authorized before they can authenticate
- New column entity to track saml entity id for a user
- Reusing source column to check if user is saml enabled or not
- Add new source types, saml2 and saml2disabled
- New table saml_token to solve the issue of multiple users across domains and
to enforce security by tracking authn token and checking the samlresponse for
the tokens
- Implement API: authorizeSamlSso to enable/disable saml authentication for a
user
- Stubs to implement saml token flushing/expiry
- CLOUDSTACK-8463:
* Use username attribute specified in global setting
Use username attribute defined by admin from a global setting
In case of encrypted assertion/attributes:
- Decrypt them
- Check signature if provided to check authenticity of message using IdP's
public key and SP's private key
- Loop through attributes to find the username
- CLOUDSTACK-8538:
* Add new global config for SAML request sig algorithm
- CLOUDSTACK-8539:
* Add metadata refresh timer task and token expiring
- Fix domain path and save it to saml_tokens
- Expire hour old saml tokens
- Refresh metadata based on timer task
- Fix unit tests
This closes #489
(cherry picked from commit 20ce346f3a )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
client/WEB-INF/classes/resources/messages_hu.properties
plugins/hypervisors/xenserver/src/com/cloud/hypervisor/xenserver/resource/wrapper/xenbase/CitrixCheckHealthCommandWrapper.java
plugins/user-authenticators/saml2/src/org/apache/cloudstack/api/command/SAML2LoginAPIAuthenticatorCmd.java
ui/scripts/ui-custom/login.js
2015-06-29 12:31:51 +02:00
Erik Weber
5e96d13944
CLOUDSTACK-8455: Use the correct label to display extractable checkbox
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #471
2015-06-17 13:14:54 +02:00
Rafael da Fonseca
6dbf476755
Fix css syntax error in cloudstack3.css
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #463
2015-06-15 23:07:03 +02:00
Vadim Kimlaychuk
94f1ebb60a
CLOUDSTACK-8231: Fixed UI empty drop-down list for LB rules
...
This closes #302
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-29 21:18:49 +02:00
Rafael da Fonseca
487d90148c
Fixed problem with static files reload: - Tomcat was not caching most static files in index.jsp due to changing timestamp - Page reload performance was very poor - Issue affects all versions since 4.0
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #277
2015-05-22 15:22:16 +01:00
Rafael da Fonseca
b5cc147862
Fixes breadcrumbs problem described in CLOUDSTACK-7907
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
This closes #282
2015-05-22 10:48:56 +05:30
Koushik Das
1cd2e9bc44
Merge branch 'CLOUDSTACK-8301' of https://github.com/apache/cloudstack
2015-05-22 09:47:59 +05:30
Vadim Kimlaychuk
bede3a87ad
CLOUDSTACK-8231: Fixed UI empty drop-down list for LB rules
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #271
2015-05-20 21:28:15 +01:00
Daan Hoogland
1c112ceae0
Merge branch 'sonarqube' of https://github.com/karuturi/cloudstack
...
This closes #269
2015-05-20 14:14:15 +02:00
Rajani Karuturi
8571314406
Fixed blocker issues reported by sonarqube in js files
...
All of them are trailing comma in array or object
more details @
https://analysis.apache.org/component_issues?id=org.apache.cloudstack%3Acloudstack#resolved=false |severities=BLOCKER|languages=js
2015-05-20 17:19:20 +05:30
ramamurtis
2148dca24b
CLOUDSTACK-8301: Enable configuring local storage use for system VMs at zone level. This commit contains the UI changes for the feature.
...
Signed-off-by: Koushik Das <koushik@apache.org>
This closes #259
2015-05-19 21:53:24 +05:30
Rohit Yadav
4b597ca2b9
rat: add license header to error.jsp
...
(cherry picked from commit 9c995f1cab )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-18 23:22:26 +01:00
Rohit Yadav
98a1059413
ui: add custom error handling page
...
This makes sure we don't expose CloudStack stacktrace (if any) on the frontend
instead redirect to show an error handling page.
This closes #256
(cherry picked from commit 112cecc2d4 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-18 23:11:59 +01:00
Erik Weber
ab1df169f2
CLOUDSTACK-1667: Make a better description of the extractable flag
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #245
2015-05-12 12:51:56 +02:00
Laszlo Hornyak
e77226b07b
added hungarian to the list of localized languages
...
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-09 08:37:53 +02:00
Laszlo Hornyak
cb1f25d17f
CSS for the hungarian localization
...
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-09 08:37:53 +02:00
Daan Hoogland
1c408dec37
Merge branch '4.5' after 4.5.1 vote passes
2015-05-07 16:03:26 +02:00
Rohit Yadav
cb3d03c7b0
ui: use cloudstack logo as favicon
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit ba9c4cfa81 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-03 15:25:44 +02:00
Laszlo Hornyak
a686d2e8b3
added favicon
...
This closes #225
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 0347f733dd )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-03 15:25:34 +02:00
Rohit Yadav
ba9c4cfa81
ui: use cloudstack logo as favicon
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-03 15:24:05 +02:00
Laszlo Hornyak
0347f733dd
added favicon
...
This closes #225
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-03 15:23:32 +02:00
ramamurtis
5646a07513
CLOUDSTACK-8427: Some messages are hard-coded in javascript after Volume upload branch merge( 0b835592)
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
This closes #208
2015-04-29 15:00:11 +05:30
Rajani Karuturi
0b8355920e
Merge branch 'volume-upload' into master
...
This closes #206
2015-04-29 11:12:53 +05:30
Remi Bergsma
9a8ee5664f
CLOUDSTACK-6543 Sort domain lists in UI
...
As recently discussed on the dev list:
This sorts the domain lists based on their path.
Especially handy when having a lot of domains,
like in a public cloud.
Cherry-picked to 4.5 branch since commit exists in 4.4 and master branch.
(cherry picked from commit befa28251d )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-17 15:18:16 +02:00
Rajani Karuturi
5c152e5f3a
volume upload: disabled all zones during template upload
2015-04-13 14:43:12 +05:30
Remi Bergsma
a7f8059fd3
CLOUDSTACK-6543 Sort domain lists in UI
...
As recently discussed on the dev list:
This sorts the domain lists based on their path.
Especially handy when having a lot of domains,
like in a public cloud.
2015-04-12 23:21:43 -05:00
KC Wang
01864ef77c
CLOUDSTACK-6697: bigswitch networking plugin update
...
1. provide compatibility with the Big Cloud Fabric (BCF) controller
L2 Connectivity Service in both VPC and non-VPC modes
2. virtual network terminology updates: VNS --> BCF_SEGMENT
3. uses HTTPS with trust-always certificate handling
4. topology sync support with BCF controller
5. support multiple (two) BCF controllers with HA
6. support VM migration
7. support Firewall, Static NAT, and Source NAT with NAT enabled option
8. add VifDriver for Indigo Virtual Switch (IVS)
This closes #151
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-09 13:02:02 +05:30
Rohit Yadav
72430247ed
CLOUDSTACK-8364: don't async poll for deleteVolume which is not an async API
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 1ef585f9e6 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-09 12:41:57 +05:30
Rohit Yadav
1ef585f9e6
CLOUDSTACK-8364: don't async poll for deleteVolume which is not an async API
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-09 12:41:03 +05:30
Rohit Yadav
7144e9b35d
CLOUDSTACK-8231: use hardcoded list of LB algorithms as backup
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 6f2facfa39 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-27 09:29:36 +05:30
Rohit Yadav
6f2facfa39
CLOUDSTACK-8231: use hardcoded list of LB algorithms as backup
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-27 09:28:16 +05:30
Rohit Yadav
9763c9b84d
CLOUDSTACK-7915: as a backup use hardcoded LB algorithms in UI
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 221e429b45 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-26 12:47:51 +05:30
Rohit Yadav
221e429b45
CLOUDSTACK-7915: as a backup use hardcoded LB algorithms in UI
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-26 12:45:30 +05:30
Rohit Yadav
ca1e5c1690
ui: list all networks
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-26 12:45:16 +05:30
vetrivelc
fc9a4f66ca
CLOUDSTACK-8094: Fixed incorrect label issue.
...
(cherry picked from commit 4e1284147e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
ui/dictionary2.jsp
2015-03-23 16:44:06 +05:30
Rohit Yadav
3c429ee6b5
Merge remote-tracking branch 'sbp/feature/persisten-systemvm-redundant-vpc-REBASE'
...
This closes #118
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 15:44:57 +05:30
Wei Zhou
b6eace03e4
UI: Fix typo in ui/scripts/configuration.js
...
(cherry picked from commit 5a860fe0ae )
2015-03-16 12:58:50 +01:00
Wei Zhou
5a860fe0ae
UI: Fix typo in ui/scripts/configuration.js
2015-03-16 12:50:10 +01:00
wilderrodrigues
05e4fe17e2
Show all routers of a VPC
...
- For redundant VPCs, we should see 2 routers
- For single VPCs, we should see 1 router.
2015-03-16 11:39:59 +01:00
wilderrodrigues
4c9f4fcdd3
Make virtual router id unique per redundant group
...
Customise the messages showed during VPC restart based on redundancy
Do not show "Make Redundant" option if VPC is already redundant
Show on VPC details if a VPC is redundant
2015-03-16 11:39:58 +01:00
wilderrodrigues
e350f1e76f
Turn a single VPC into a redundant VPC
...
- when restarting a VPC, the user can check the option Make Redundant in order to change
the VPC offering and make it redundant
2015-03-16 11:39:57 +01:00
wilderrodrigues
88129adac1
Implement the new VPC restart
...
- behaves just like network restart: if clean up is checked, all routers destroyed; if 1 router is gone and no
clean up, only 1 new router created.
2015-03-16 11:39:52 +01:00
Antonio Fornie
09bd847040
Vpc redundancy enabled. Including Vpc & Vpc Offering creation. Marvin tests and UI.
2015-03-16 11:38:05 +01:00
Rohit Yadav
6c71d3bae1
ui: if session cookie exists, use it to set global session holder and invalidate it
...
The 19e3c0168e commit breaks SAML login and any
login where redirection is used.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit b79f13ccb5 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:27 +05:30
Jessica Wang
a308f37232
CS-18149: UI - no longer store sessionKey in cookie. After
...
... this change, opening the 2nd browser window (of the same
domain) will show login screen (i.e. user has to enter
credentials again) and will cause the 1st browser window
session timeout.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 19e3c0168e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:27 +05:30
Brian Federle
5608982c43
Fix encoding for user account label in header
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit bfcdbeca29 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:26 +05:30
Rohit Yadav
b79f13ccb5
ui: if session cookie exists, use it to set global session holder and invalidate it
...
The 19e3c0168e commit breaks SAML login and any
login where redirection is used.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:01:51 +05:30
Jessica Wang
19e3c0168e
CS-18149: UI - no longer store sessionKey in cookie. After
...
... this change, opening the 2nd browser window (of the same
domain) will show login screen (i.e. user has to enter
credentials again) and will cause the 1st browser window
session timeout.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 13:14:42 +05:30
Brian Federle
bfcdbeca29
Fix encoding for user account label in header
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 12:47:32 +05:30
Funs
c27c69438b
hypervisors: add OVM3 plugin that supports OVM 3.2.1/3.3.x
...
This is a plugin that puts in ovm3 support ranging from 3.3.1 to 3.3.2. Basic
functionality is in here, advanced networking etc..
Snapshots only work when a VM is stopped now due to the semantics of OVM's raw
image implementation (so snapshots should work on a storage level underneath the
hypervisor shrug)
This closes #113
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-12 11:33:42 +05:30
Rohit Yadav
40f343ff4c
api: avoid sending sensitive data in api response
...
- UI: use post when updating user
- S3: don't send s3 key in the response
- VPN: don't send preshared key in remoteaccessvpn api response
- Snapshot response should set zone id not volume's device id
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 02cadc3fb3 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-11 16:34:56 +05:30
Rohit Yadav
02cadc3fb3
api: avoid sending sensitive data in api response
...
- UI: use post when updating user
- S3: don't send s3 key in the response
- VPN: don't send preshared key in remoteaccessvpn api response
- Snapshot response should set zone id not volume's device id
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-11 16:34:11 +05:30
ramamurtis
fde2887476
CLOUDSTACK-8307: UI not showing all Domains, if there are more than 24 domains then the last domain gets cut off on firefox and IE. Added a flag in treeview widget and based on the flag adding css class which will make overflow as scroll instead of the default auto.
...
Fixes #101
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 8591383bcc )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-09 14:27:23 +05:30
ramamurtis
8591383bcc
CLOUDSTACK-8307: UI not showing all Domains, if there are more than 24 domains then the last domain gets cut off on firefox and IE. Added a flag in treeview widget and based on the flag adding css class which will make overflow as scroll instead of the default auto.
...
Fixes #101
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-09 14:26:29 +05:30
Pierre-Luc Dion
e86c7a2a9a
CLOUDSTACK-1359: add UI information about GB definition
2015-03-08 22:48:28 -04:00
Pierre-Luc Dion
002236e489
CLOUDSTACK-2100: vm snapshot tooltips
2015-03-07 23:59:27 -05:00
ramamurtis
da1d8f9dce
volume upload: fixed the UI after the change to move params to header.
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2015-02-27 17:40:06 +05:30
Rohit Yadav
e1827fc696
CLOUDSTACK-8285: check and update IP capacity states based on allocation state
...
- Backend should update if state was diabled and now has changed
- UI's fetch latest does not actually fetch latest
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 985a61652e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-25 16:47:40 +05:30
Rohit Yadav
985a61652e
CLOUDSTACK-8285: check and update IP capacity states based on allocation state
...
- Backend should update if state was diabled and now has changed
- UI's fetch latest does not actually fetch latest
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-25 16:46:12 +05:30
Pierre-Luc Dion
db9a4f3648
fix CLOUDSTACK-8187 and CLOUDSTACK-8232: missing UI labels
2015-02-19 22:39:56 -05:00
Pierre-Luc Dion
0c70d11bc3
CLOUDSTACK-8188: missing labe:label.password.reset.confirm
2015-02-19 22:37:12 -05:00
Pierre-Luc Dion
177c190367
CLOUDSTACK-8188: missing labe:label.password.reset.confirm. removed duplicate label.vlan.id from dictionary2.jsp removed duplicate label.vlan from message.properties
2015-02-19 22:12:32 -05:00
Pierre-Luc Dion
34c75f296b
fix CLOUDSTACK-8187 and CLOUDSTACK-8232: missing UI labels
2015-02-19 21:00:33 -05:00
Rohit Yadav
39dce59562
CLOUDSTACK-6541: Fix monthly recurring snapshot UI limit, limit to 1-28 days
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 070813a106 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:42:53 +05:30
Rohit Yadav
070813a106
CLOUDSTACK-6541: Fix monthly recurring snapshot UI limit, limit to 1-28 days
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:42:12 +05:30
Rohit Yadav
d82879e548
CLOUDSTACK-5824: poll for delete snapshot and volume events
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit a85aea74de )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:34:16 +05:30
Rohit Yadav
a85aea74de
CLOUDSTACK-5824: poll for delete snapshot and volume events
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:33:27 +05:30
ramamurtis
206be251ae
CLOUDSTACK-8245: Scrolling down the network service providers list from the UI never ends
...
(cherry picked from commit 2e5c1614ed )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-18 12:25:43 +05:30
ramamurtis
4f698b3d4f
CLOUDSTACK-8246: Add Cluster - Guest traffic label displayed Incorrectly
...
(cherry picked from commit d363b2afce )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-18 11:23:10 +05:30
Rajani Karuturi
41382f6f04
Volume upload: state goes to " UploadAbandoned " state when uploaded thru UI.
2015-02-17 11:52:35 +05:30
ramamurtis
d363b2afce
CLOUDSTACK-8246: Add Cluster - Guest traffic label displayed Incorrectly
2015-02-12 13:35:58 +05:30
ramamurtis
2e5c1614ed
CLOUDSTACK-8245: Scrolling down the network service providers list from the UI never ends
2015-02-12 13:28:16 +05:30
Rohit Yadav
008911d4b1
CLOUDSTACK-8195: Don't break IdP, return metadata XML
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 1172867df0 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-03 17:05:29 +05:30
Rohit Yadav
1172867df0
CLOUDSTACK-8195: Don't break IdP, return metadata XML
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-03 16:59:09 +05:30
Rohit Yadav
552f2ae60c
CLOUDSTACK-8191: SAML users should have their own accounts
...
(cherry picked from commit 876c78fe1b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 19:58:10 +05:30
Rohit Yadav
876c78fe1b
CLOUDSTACK-8191: SAML users should have their own accounts
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 19:56:25 +05:30
Rohit Yadav
2f6691c6b9
CLOUDSTACK-8190: Fix xenserver traffic label for backward compatiblity
...
(cherry picked from commit 48ec9ac11b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
ui/scripts/system.js
2015-02-02 16:20:50 +05:30
Rohit Yadav
48ec9ac11b
CLOUDSTACK-8190: Fix xenserver traffic label for backward compatiblity
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 16:09:56 +05:30
Jessica Wang
31dea7de2e
volume-upload: UI > dialog widget - args.form.fileUpload.postUpload - fix a bug that loading image (spinning wheel, freezing screen) does not disappear after action succeeds/fails.
2015-01-30 17:08:21 -08:00
Jessica Wang
a696947eaf
CLOUDSTACK-8182: UI > volumes > upload volume from URL > add Custom Disk Offering field which is optional.
2015-01-26 16:36:26 -08:00
Jessica Wang
a25d77473d
CLOUDSTACK-8182: UI > volumes > upload volume from URL > add Custom Disk Offering field which is optional.
2015-01-26 14:50:34 -08:00
Anthony Xu
7ef122dcc9
BUG-ID: CLOUDSTACK-8176
...
UI use xennetworklabel parameter name in zone create Wizards,
in API, it uses xenservernetworklabel,
the parameter name doesn't match, cause network name label not setup in CCP
2015-01-23 13:48:10 -08:00
Anthony Xu
d921163ea9
BUG-ID: CLOUDSTACK-8176
...
UI use xennetworklabel parameter name in zone create Wizards,
in API, it uses xenservernetworklabel,
the parameter name doesn't match, cause network name label not setup in CCP
2015-01-23 13:45:28 -08:00
Jessica Wang
c16d5a8221
volume-upload: UI > dialog widget > display $frameForm(the hidden form to submit file with signature/expires/metadata) in console log.
2015-01-22 15:45:08 -08:00
Jessica Wang
26acdd7f6c
volume-upload: volumes > (1) Shorten action label to make all items in header to fit into one line, otherwise search box will be pushed out of place. (2) Add dialog: move URL field to the top.
2015-01-22 13:23:08 -08:00
Jessica Wang
48a66ace6c
volume-upload: templates > (1) Shorten action label to make all items in header to fit into one line, otherwise search box will be pushed out of place. (2) Register Template dialog: move URL field to the top.
2015-01-22 13:23:08 -08:00
Brian Federle
0aded6b959
Reduce size of 'select view' dropdown to fix more dense toolbars.
2015-01-22 13:12:40 -08:00
Brian Federle
29fbc4b423
Reduce size of 'select view' dropdown to fix more dense toolbars.
2015-01-22 12:20:22 -08:00
Jessica Wang
d79c3714d2
volume-upload: UI > storage > volumes > add new action "Upload Volume from Local" in header of listView.
2015-01-21 16:30:12 -08:00
Jessica Wang
818f9cfcc7
volume-upload: UI > dialog widget > write log in console indicating callback() is triggered.
2015-01-21 15:11:44 -08:00
Jessica Wang
9acfb2eec1
volume-upload: UI > upload template from local > after uploading file to postURL, pop up a message indicating where to check the template's newest status.
2015-01-21 14:51:53 -08:00
Jessica Wang
573a4b1e43
volume-upload: tempalates > upload template from local > format dropdown > include OVA, VMDK, BareMetal, TAR, VHDX option.
2015-01-21 13:44:22 -08:00
Jessica Wang
eb180b131d
UI > dialog widget > Allow passing custom data in POST request.
2015-01-21 12:33:16 -08:00
Jessica Wang
4e569f85eb
volume-upload: UI > upload template from local > fix a bug that fields below OS Type field (isPublic, isFeatured, ~ ) are not created.
2015-01-20 16:58:04 -08:00
Jessica Wang
68789b76d3
volume-upload: tempalates > upload template from local > format dropdown > show different options upon selected hypervisor.
2015-01-20 14:36:06 -08:00
Jessica Wang
7a3c2304a0
volume-upload: UI > templates > upload template from local > pass ispublic, requireshvm, isfeatured, isrouting parameter to getUploadParamsForTemplate API if corresponding fields are not hidden.
2015-01-20 14:00:23 -08:00
Brian Federle
e92e46aba5
Dialog uploader -> getURL(): Pass $form
2015-01-20 10:53:24 -08:00
Gabor Apati-Nagy
1998217f6a
CLOUDSTACK-7840: UI control tip for 'Add Primary Storage' -> 'Provider' seems wrong
...
-Removed the invalid help text.
(cherry picked from commit 1f21f399ab )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 12:02:07 +05:30
Sanjay Tripathi
bc4dca71c8
CLOUDSTACK-7969: SC: Win8.1: Key translation fails for some EN-US keyboard keys.
...
(cherry picked from commit a45ddb514c )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 11:28:08 +05:30
Sanjay Tripathi
e6620b12e3
CLOUDSTACK-8056: EN: Miss SC and UK keyboard option for VMware hypervisor when register a template.
...
(cherry picked from commit 4d78703522 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 10:22:42 +05:30
Jessica Wang
f0b60c742b
volume-upload: UI > templates > add new action "Upload Template from Local".
2015-01-19 17:31:32 -08:00
Jessica Wang
cef4447fd4
(1) Remove UploadFile button from Register Template dialog. (2) sync latest templates.js from master branch.
2015-01-19 16:13:57 -08:00
Jessica Wang
aa9a7f50b7
Revert "Add to storage->upload volume dialog"
...
This reverts commit 8641de85d2 .
2015-01-19 15:56:48 -08:00
Jessica Wang
f10709c756
Revert "Allow passing custom data in POST request"
...
This reverts commit e4d1049096 .
2015-01-19 15:56:13 -08:00
Brian Federle
e4d1049096
Allow passing custom data in POST request
2015-01-19 11:35:42 -08:00
Brian Federle
8641de85d2
Add to storage->upload volume dialog
2015-01-19 11:35:42 -08:00
Brian Federle
d9a3268db6
Close dialog after upload
2015-01-16 09:24:29 -08:00
Brian Federle
f243ae135b
Add front-end file uploader
2015-01-14 11:26:38 -08:00
René Moser
9a677595fa
CLOUDSTACK-8154: fix UI for API change
...
Signed-off-by: René Moser <mail@renemoser.net>
(cherry picked from commit 07d96aab84 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-14 16:36:08 +05:30
René Moser
07d96aab84
CLOUDSTACK-8154: fix UI for API change
...
Signed-off-by: René Moser <mail@renemoser.net>
2015-01-13 16:34:04 +01:00
Brian Federle
82fa9184bf
UI validation: Fix asterisk showing up on non-required fields
2015-01-07 08:49:27 -08:00
Jessica Wang
7fe1ed9dc8
CLOUDSTACK-7383: UI > Instances menu > detail view > TakeSnapshot action should be hidden when VM's hypervisor is LXC.
2015-01-02 14:12:15 -08:00
Jessica Wang
744c1a1b03
CLOUDSTACK-7383: UI > Instances menu > detail view > TakeSnapshot action should be hidden when VM's hypervisor is LXC.
2015-01-02 14:06:28 -08:00
Jessica Wang
b64fa34ce9
CLOUDSTACK-8141: UI > use Project view > Infrastructure > zone > physical network > Public traffic type > do not pass projectId to listNetworks API.
2015-01-02 11:35:31 -08:00
Jessica Wang
775e4d34c3
CLOUDSTACK-8141: UI > use Project view > Infrastructure > zone > physical network > Public traffic type > do not pass projectId to listNetworks API.
2015-01-02 11:33:57 -08:00
Jessica Wang
61154b92f7
CLOUDSTACK-8139: UI > create compute offering > server-side only supports one single host tag instead of multiple host tags. So, change UI to take in only one single host tag instead of multiple host tags in create compute dialog.
2015-01-02 11:17:35 -08:00
Jessica Wang
85e88e9cbc
CLOUDSTACK-8139: UI > create compute offering > server-side only supports one single host tag instead of multiple host tags. So, change UI to take in only one single host tag instead of multiple host tags in create compute dialog.
2014-12-31 16:21:13 -08:00
Jessica Wang
4cb9505548
CLOUDSTACK-8102: UI > Quick Install Wizard > update admin > should encode parameter value once instead of twice before sending it to API.
2014-12-19 15:43:12 -08:00
Jessica Wang
a29a1e0600
CLOUDSTACK-8102: UI > Quick Install Wizard > update admin > should encode parameter value once instead of twice before sending it to API.
2014-12-19 15:41:42 -08:00
Jessica Wang
5fea96fdc2
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Load Balancing > Select VM screen > implement keyword search.
2014-12-19 14:28:45 -08:00
Jessica Wang
8bcde024a8
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Port Forwarding > Select VM screen > implement keyword search.
2014-12-19 14:28:15 -08:00
Jessica Wang
48e996f43e
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Port Forwarding > Select VM screen > implement keyword search.
2014-12-19 14:26:42 -08:00
Jessica Wang
a771c7d496
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Load Balancing > Select VM screen > implement keyword search.
2014-12-19 14:25:32 -08:00
Wei Zhou
54db0d2a70
show Warning instead of Confirmation in confirm dialog if isWarning is set to true
2014-12-19 10:06:31 +01:00
Jessica Wang
923c65d7ce
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-12-18 18:15:06 -08:00
Jessica Wang
65c742cd66
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-12-18 18:13:14 -08:00
Brian Federle
21d9f132ca
Fix 'add isolated guest network' label
2014-12-17 14:15:57 -08:00
Jessica Wang
ff62ccc13e
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > "shared" tab > select a shared template, click Next button => fix error "unable to find matched template object".
2014-12-17 11:00:10 -08:00
Jessica Wang
11fa48108f
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > "shared" tab > select a shared template, click Next button => fix error "unable to find matched template object".
2014-12-17 10:58:43 -08:00
Jessica Wang
1a8c85a7a8
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > add a new tab "shared" which will list shared templates/ISOs when being clicked.
2014-12-16 16:16:53 -08:00
Jessica Wang
20777ec3b4
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > add a new tab "shared" which will list shared templates/ISOs when being clicked.
2014-12-16 16:15:34 -08:00
Brian Federle
e7a96fde79
CLOUDSTACK-8075: Front-end support for shared templates/ISOs
2014-12-16 15:16:30 -08:00
Brian Federle
5f9e0fcd7e
CLOUDSTACK-8075: Front-end support for shared templates/ISOs
2014-12-16 14:53:20 -08:00
Jessica Wang
20123d8c0a
CLOUDSTACK-8076: UI > Templates menu > Template/ISO > "Filter by" dropdown > add a new option, "shared", which will list shared templates when being selected.
2014-12-16 14:40:51 -08:00
Jessica Wang
6a8dcf5f20
CLOUDSTACK-8076: UI > Templates menu > Template/ISO > "Filter by" dropdown > add a new option, "shared", which will list shared templates when being selected.
2014-12-16 14:38:50 -08:00
vetrivelc
dd145a397a
Removed duplicate label id entry from dictionary files and update the template.js file.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-12-12 09:31:09 -08:00
Wei Zhou
19e99848c8
CLOUDSTACK-7882: SSH Keypair Creation/Selection in UI
...
Thanks Ilia Shakitko for the porting and testing.
2014-12-12 14:30:34 +01:00
Wei Zhou
dcb7fcc6df
CLOUDSTACK-8063: list secondary Ips information in VM response
2014-12-12 09:47:27 +01:00
Wei Zhou
ed6333f3e4
[UI] bug fix: updateNetwork keep polling
2014-12-11 14:23:43 +01:00
Sanjay Tripathi
4d78703522
CLOUDSTACK-8056: EN: Miss SC and UK keyboard option for VMware hypervisor when register a template.
2014-12-10 14:26:35 +05:30
Jessica Wang
f00a62879b
CLOUDSTACK-8023: UI > VM wizard widget > when next button is clicked, trigger event handler of event "cloudStack.module.instanceWizard.clickNextButton".
2014-12-09 16:25:54 -08:00
Brian Federle
2feef1722d
ja_JP: Fix truncated column headers on multi-edit
2014-12-09 12:24:06 -08:00
Jean-Francois Vincent
068e508e3b
Add the Userdata setting to the UI on VM creation step
2014-12-09 11:32:49 +01:00
Wei Zhou
0fc07e6ea8
[UI] bug fix: update vm info after add/remove nic
2014-12-09 09:55:40 +01:00
Wei Zhou
bbca8cda94
[UI] list only non-existing networks when Add network to VM
2014-12-09 08:44:06 +01:00
Jessica Wang
f2fe127901
CLOUDSTACK-8023: UI > VM wizard > network > trigger event handler of event "cloudStack.module.instanceWizard.network.dataProvider" to get networkObjsToPopulate if module is enabled.
2014-12-08 17:13:09 -08:00
Jessica Wang
417239e440
CLOUDSTACK-8047: UI > zone wizard > add primary storage step: (zone-wide-primary-storage) fix a bug that failed to get cluster's hypervisor value if previous step (e.g. add host step) has ever failed.
2014-12-08 15:19:32 -08:00
Jessica Wang
0af15e4a2c
CLOUDSTACK-8047: UI > zone wizard > add primary storage step: (zone-wide-primary-storage) fix a bug that failed to get cluster's hypervisor value if previous step (e.g. add host step) has ever failed.
2014-12-08 15:18:01 -08:00
Wei Zhou
dd700be263
[UI] bug fix: fix update Networks in sub-domain issue by adding listAll=true in listNetworks
2014-12-08 18:58:25 +01:00
Jessica Wang
7e0f1cf457
CLOUDSTACK-8040: UI: register template dialog, register ISO dialog - fix a bug that hidden fields fail to be generated before cloudStack.preFilter.createTemplate() is called. Thus, cloudStack.preFilter.createTemplate() is unable to change hidden fields's css display property from none to inline-block for admin users.
2014-12-05 16:49:13 -08:00
Jessica Wang
3ddf553d16
CLOUDSTACK-8040: UI: register template dialog, register ISO dialog - fix a bug that hidden fields fail to be generated before cloudStack.preFilter.createTemplate() is called. Thus, cloudStack.preFilter.createTemplate() is unable to change hidden fields's css display property from none to inline-block for admin users.
2014-12-05 16:47:34 -08:00
Jessica Wang
7d7df0245b
CLOUDSTACK-8039: UI > Infrastructure > router, systemvm > detailView > hide ChangeServiceOffering action when vm's hypervisor is XenServer and vm's status is Running.
2014-12-05 14:41:55 -08:00
Jessica Wang
4f748e6e30
CLOUDSTACK-8039: UI > Infrastructure > router, systemvm > detailView > hide ChangeServiceOffering action when vm's hypervisor is XenServer and vm's status is Running.
2014-12-05 14:40:21 -08:00
Wei Zhou
131dca84dd
[UI] bug fix: vpn configuration does not show/update ipsec pre-shared key
2014-12-05 09:13:28 +01:00
Jessica Wang
774394792e
CLOUDSTACK-8023: UI > VM wizard > service offering > trigger event handler of event "cloudStack.module.instanceWizard.serviceOffering.dataProvider" to get serviceOfferingObjs if module is enabled.
2014-12-04 16:26:41 -08:00
Brian Federle
8927975ca9
LB VM select: Fix issue with adding primary NIC IP
2014-12-04 13:44:57 -08:00
Brian Federle
1394bcb682
ja_JP: Quickview: Use smaller font size for action items
2014-12-04 13:23:25 -08:00
Brian Federle
57ae7dfbeb
Security groups: Prevent wrapping on account/SG text fields
2014-12-04 13:08:57 -08:00
Mihaela Stoica
a07938752a
CLOUDSTACK-8010: [UI] Fixed unlocalized string "label.add.private.gateway"
2014-12-04 12:55:46 -08:00
vetrivelc
9ce8a1cd00
Fixed label issue and externalized hardcoding issues
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-12-04 11:28:44 -08:00
Wei Zhou
fc1a09ff49
Add snapshotName parameter in CreateSnapshotCmd
2014-12-04 15:29:39 +01:00
Wei Zhou
4608053ed7
[UI] bug fix: the host uuid is wrong if it is dedicated to a domain
2014-12-04 15:28:57 +01:00
Jessica Wang
6b4271b75c
CLOUDSTACK-8005: UI > storage > volume > Resize Volume action > hide "Shrink OK" checkbox when selected disk offering's disksize is bigger than the volume's disksize. Show it otherwise.
2014-12-02 11:17:33 -08:00
Jessica Wang
54f4240e0e
CLOUDSTACK-8005: UI > storage > volume > Resize Volume action > hide "Shrink OK" checkbox when selected disk offering's disksize is bigger than the volume's disksize. Show it otherwise.
2014-12-02 11:16:08 -08:00
Wei Zhou
bf9e1ae7e8
Deploy vm to specified host through Infrastructure -> Hosts -> <Select one> -> View Instances -> Add Instance
...
(cherry picked from commit ce2b2a1fc7 )
2014-12-01 14:50:01 +01:00
Wei Zhou
ce2b2a1fc7
Deploy vm to specified host through Infrastructure -> Hosts -> <Select one> -> View Instances -> Add Instance
2014-12-01 14:47:06 +01:00
Wei Zhou
af2f21894c
CLOUDSTACK-7983: Create Disk/Service Offering for Domain Admin
2014-12-01 13:03:37 +01:00
Wei Zhou
0d9c38e131
Add 'View Instances' in template/iso details view
2014-12-01 12:03:47 +01:00
Pierre-Luc Dion
463a1020ba
CLOUDSTACK-7482: removed listAll from UI for API call not supporting it, still some left
2014-11-30 21:17:28 -05:00
Pierre-Luc Dion
7afd123418
CLOUDSTACK-7482: removed listAll from UI for API call not supporting it, still some left
2014-11-30 21:14:03 -05:00
Brian Federle
837a17b3da
Revert "VM detail view: Disable 'change service offering' action per CLOUDSTACK-4200"
...
This reverts commit 73087bc3ff .
2014-11-26 14:18:01 -08:00
Brian Federle
db9c97e7f4
UI cleanup
2014-11-26 11:48:27 -08:00
Sanjay Tripathi
a45ddb514c
CLOUDSTACK-7969: SC: Win8.1: Key translation fails for some EN-US keyboard keys.
2014-11-26 13:35:24 +05:30
Daniel Vega
93f8213412
CLOUDSTACK-7915: Remove hard-coded values for Load Balancer algorithms in UI
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
(cherry picked from commit ba6dfd8470 )
2014-11-25 15:55:44 +05:30
Daniel Vega
ba6dfd8470
CLOUDSTACK-7915: Remove hard-coded values for Load Balancer algorithms in UI
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2014-11-25 11:56:34 +05:30
Brian Federle
73087bc3ff
VM detail view: Disable 'change service offering' action per CLOUDSTACK-4200
2014-11-24 13:19:59 -08:00
Brian Federle
fff3b9eda0
Disable quickview for template zone listing
...
-- Quickviews are not supported when rendering in a list within a detail panel,
due to technical limitations.
2014-11-24 12:26:33 -08:00
Brian Federle
ebd42a8435
Fix missing 'add LDAP account' label
2014-11-21 09:16:41 -08:00
vetrivelc
66e805cba9
Fixes: Hardcoded strings externalized from various JS files.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-11-21 08:02:49 -08:00
Jessica Wang
e32eec8b3e
CLOUDSTACK-7613: UI > Infrastructure > CPU Sockets > add a new row for "XenServer 6.5.0".
2014-11-19 15:12:50 -08:00
Jessica Wang
6dc7712793
CLOUDSTACK-7613: UI > Infrastructure > CPU Sockets > add a new row for "XenServer 6.5.0".
2014-11-19 15:11:01 -08:00
Jessica Wang
7b6f49617d
CLOUDSTACK-7943: UI > storage > volume > create template action > add "XenServer Tools Version 6.1+" checkbox. Default it as its VM's "XenServer Tools Version 6.1+" property.
2014-11-19 12:04:46 -08:00
Jessica Wang
b11380eebe
CLOUDSTACK-7943: UI > dialog widget > checkbox field > isChecked property > if isChecked property is a funciton, pass "args" along when calling isChecked() function.
2014-11-19 12:04:16 -08:00
Jessica Wang
2c9310e622
CLOUDSTACK-7943: UI > storage > volume > create template action > add "XenServer Tools Version 6.1+" checkbox. Default it as its VM's "XenServer Tools Version 6.1+" property.
2014-11-19 12:01:43 -08:00
Jessica Wang
fee6664612
CLOUDSTACK-7943: UI > dialog widget > checkbox field > isChecked property > if isChecked property is a funciton, pass "args" along when calling isChecked() function.
2014-11-19 12:00:54 -08:00
vetrivelc
5327038c16
Missing label id and removed duplicate label.ids.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-11-18 14:03:13 -08:00
Jessica Wang
880ab4392d
CLOUDSTACK-6624: UI > create network offering > cloudStack does NOT support specifyIpRanges for isolated network - fix a bug that wrongly sends "specifyIpRanges=true" to createNetworkOffering API.
2014-11-18 13:52:01 -08:00
Jessica Wang
a4ebc31d9c
CLOUDSTACK-6624: UI > create network offering > cloudStack does NOT support specifyIpRanges for isolated network - fix a bug that wrongly sends "specifyIpRanges=true" to createNetworkOffering API.
2014-11-18 13:50:13 -08:00
Jessica Wang
0e2299d933
CLOUDSTACK-7498: UI > ISO > Register ISO action > a javascript error "osTypeObjs is not defined" comes and goes.
2014-11-18 12:02:00 -08:00
Jessica Wang
ade2517a47
CLOUDSTACK-7498: UI > ISO > Register ISO action > a javascript error "osTypeObjs is not defined" comes and goes.
2014-11-18 12:00:27 -08:00
Brian Federle
bfe53d1b2b
VM wizard: Add 'showStep' event
...
For UI plugin development, allow moving though VM wizard steps via
custom event hook, cloudStack.instanceWizard.showStep (attached to
wizard DOM object), passing the specified target step index
Example:
$wizard.trigger('cloudStack.instanceWizard.showStep', {
index: 2 // Show step 2 of wizard
refresh: true // (Optional) Force refresh of step if data loaded
});
2014-11-17 15:14:51 -08:00
Jessica Wang
eba7cc78da
CLOUDSTACK-7927: UI > Infrastructure > Primary Storage > detailView > add "View Volumes" link that will list all volumes under this primary storage when being clicked.
2014-11-17 13:06:43 -08:00
Jessica Wang
635abaf2e9
CLOUDSTACK-7927: UI > Infrastructure > Primary Storage > detailView > add "View Volumes" link that will list all volumes under this primary storage when being clicked.
2014-11-17 13:05:08 -08:00
Jessica Wang
2d4e87973d
CLOUDSTACK-7773: UI > Infrastructure > SystemVMs, Routers > Change Service Offering > service offerings dropdown > populate only service offerings that the VM is allowed to change to. i.e. exclude service offerings that the VM is not allowed to change to.
2014-11-14 13:58:35 -08:00
Mihaela Stoica
a49e240958
CLOUDSTACK-7645: Use the localization function _l() instead of dictionary directly
2014-11-14 11:51:40 -08:00
Devdeep Singh
cfe5a6fcbf
While adding secondary storage / is not added to secondary storage cifs url.
...
This causes it to fail if that path doesn't begin with '/'. It works fine
while adding primary storage. Added a check to add '/' in begining if needed.
2014-11-14 11:20:25 +05:30
Jessica Wang
e92f429463
CLOUDSTACK-7910: UI > Instance Wizard > declare serviceOfferingObjs before using it.
2014-11-13 16:26:09 -08:00
Jessica Wang
03505901bc
CLOUDSTACK-7910: UI > Instance Wizard > declare serviceOfferingObjs before using it.
2014-11-13 16:24:41 -08:00
Brian Federle
9717bbdc51
CLOUDSTACK-7645: UI: Fix dictionary JSP include order
...
-Places dictionary JSP includes at top of script includes, to help solve
a potential issue where the dictionary may not always be loaded before
the UI initializes
2014-11-13 15:41:02 -08:00
Brian Federle
2ee3d4258e
CLOUDSTACK-7645: UI: Fix dictionary JSP include order
...
-Places dictionary JSP includes at top of script includes, to help solve
a potential issue where the dictionary may not always be loaded before
the UI initializes
2014-11-13 15:25:12 -08:00
Brian Federle
8ec26fb531
CLOUDSTACK-7645: UI: Fix method for extending dictionary
...
Instead of mapping both dictionary JSP files to separate objects, extend
dictionary2's object onto single 'dictionary' object.
-- The previous approach was causing issues on certain dialogs, which were not
opening due to possible missing labels.
Conflicts:
ui/dictionary2.jsp
2014-11-13 15:20:17 -08:00
Rajani Karuturi
8c9093b1df
Merge branch '4.5'
...
Conflicts:
framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/AsyncJobManagerImpl.java
plugins/hypervisors/xenserver/src/com/cloud/hypervisor/xenserver/resource/Xenserver625StorageProcessor.java
setup/db/db/schema-441to450.sql
test/integration/component/test_escalations_instances.py
ui/dictionary2.jsp
ui/scripts/cloudStack.js
This closes #38
2014-11-13 14:53:05 +05:30
Jessica Wang
9809164654
CLOUDSTACK-7896: UI > network > Add Guest Network > when zone dropdown is empty, do not make API call to get physical networks.
2014-11-12 16:25:41 -08:00
Jessica Wang
5d094e5cab
CLOUDSTACK-7896: UI > network > Add Guest Network > when zone dropdown is empty, do not make API call to get physical networks.
2014-11-12 16:24:15 -08:00
Jessica Wang
60aab6bf17
CLOUDSTACK-7892: UI > instances > detailView > execute handlers attached to event 'cloudStack.module.sharedFunctions.addExtraProperties'.
2014-11-12 15:04:10 -08:00
Jessica Wang
30026ee175
CLOUDSTACK-7892: UI > stroage > volume > detailView > execute handlers attached to event 'cloudStack.module.sharedFunctions.addExtraProperties'.
2014-11-12 14:54:19 -08:00
Jessica Wang
7e7641f0e8
CLOUDSTACK-7892: UI > Infrastructure > zones > zone > detailView > execute handlers attached to event 'cloudStack.module.sharedFunctions.addExtraProperties'.
2014-11-12 14:42:13 -08:00
Jessica Wang
8cf1102b0a
CLOUDSTACK-7892: UI > Infrastructure > zone > physical network > guest > details tab > network tab > detail view > execute handlers attached to event 'cloudStack.module.sharedFunctions.addExtraProperties'.
2014-11-12 13:47:53 -08:00
Jessica Wang
aff3a261e0
CLOUDSTACK-7892: UI > network > detailView > execute handlers attached to event 'cloudStack.module.sharedFunctions.addExtraProperties'.
2014-11-12 13:32:59 -08:00
Brian Federle
68745ae9b1
CLOUDSTACK-7645: UI: Fix method for extending dictionary
...
Instead of mapping both dictionary JSP files to separate objects, extend
dictionary2's object onto single 'dictionary' object.
-- The previous approach was causing issues on certain dialogs, which were not
opening due to possible missing labels.
2014-11-12 09:57:42 -08:00
Mihaela Stoica
4e820b37b0
CLOUDSTACK-7645
...
[UI] Fix incorrect strings 'label.no' and 'label.added.network.offering'
Conflicts:
ui/dictionary2.jsp
2014-11-12 08:24:10 -08:00
Mihaela Stoica
d82e556dcd
CLOUDSTACK-7645: [UI] Fixed incorrect label issues caused the dictionary split
...
In some cases the UI does not display the correct text, displaying 'label.xyz' instead of the localized string.
This appears to be due to the dictionary split: entries in dictionary2.jsp are not found because the dictionary has not been extended with dictionary2 as expected.
In this fix:
- Instead of extending the dictionary, we leave it as it is and change the localization function to look in the dictionary first and, if the item is not found there, then look in dictionary2.
- This way we are not depending on the extent() function to be called at the 'right' time; In turn, the localization function will be aware of both dictionaries.
- In the future, when we add another dictionary, we will have to modify this function only.
2014-11-12 08:21:42 -08:00
Gabor Apati-Nagy
46e0a25069
CLOUDSTACK-3528: [UI] Fix list calls on accounts page
...
Fix List calls in the processing state forever with invalid name
provided with Account name search filter -Added error handling for
Events, Instances, Network, Projects, Storage pages where an advanced
search by an invalid account name was making the UI to show in progress
state forever.
2014-11-11 11:31:21 -08:00
Mihaela Stoica
6ac082b9d0
CLOUDSTACK-7318: [UI] Add error handler for VM snapshot creation
...
Fixes the issue where processing wheel continue to spin even after error
message is displayed during VM snapshot creation
2014-11-11 11:28:10 -08:00
Mihaela Stoica
5bac24c087
CLOUDSTACK-7831: Fixed unlocalized string on Advanced Network -> Network tab
2014-11-11 11:25:35 -08:00
Mihaela Stoica
901c243ed1
CLOUDSTACK-7645: [UI] Fixed incorrect label issues caused the dictionary split
...
In some cases the UI does not display the correct text, displaying 'label.xyz' instead of the localized string.
This appears to be due to the dictionary split: entries in dictionary2.jsp are not found because the dictionary has not been extended with dictionary2 as expected.
In this fix:
- Instead of extending the dictionary, we leave it as it is and change the localization function to look in the dictionary first and, if the item is not found there, then look in dictionary2.
- This way we are not depending on the extent() function to be called at the 'right' time; In turn, the localization function will be aware of both dictionaries.
- In the future, when we add another dictionary, we will have to modify this function only.
2014-11-11 11:22:35 -08:00
Gabor Apati-Nagy
0d7fa25f1d
CLOUDSTACK-7875: [UI] - VPC - Fix validation
...
Wrong format check is being made on Create VPC box - DNS domain
Information Removing IPv4 validation from the DNS field, the original
behavior is restored. (The API validates this field.)
2014-11-11 11:16:56 -08:00
Rajani Karuturi
57ad602574
Merge branch '4.5'
2014-11-06 10:21:30 +05:30
Daniel Vega
e03a7e6fea
Sorting projects alphabetically in drop down menu
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2014-11-06 10:16:15 +05:30
Jessica Wang
dd326af83d
CLOUDSTACK-7850: UI > Instances > detailView > Attach ISO option > ISO dropdown > should list only ISOs belonging to the same zone.
2014-11-05 13:29:12 -08:00
Jessica Wang
11808ae7fb
CLOUDSTACK-7850: UI > Instances > detailView > Attach ISO option > ISO dropdown > should list only ISOs belonging to the same zone.
2014-11-05 13:26:42 -08:00
Rajani Karuturi
083feab7c0
Merge branch '4.5'
...
* 4.5:
CLOUDSTACK-7837: [UI] Make the Source CIDR column wide enough to fit the CIDR value without ellipsizing
2014-11-05 16:26:08 +05:30
Mihaela Stoica
6490694231
CLOUDSTACK-7837: [UI] Make the Source CIDR column wide enough to fit the CIDR value without ellipsizing
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2014-11-05 16:17:09 +05:30
Jessica Wang
6839652109
CLOUDSTACK-7383: UI > Instances > detailView > snapshot option > hide this option when hypervisor is LXC.
2014-11-04 14:44:12 -08:00
Jessica Wang
a43fba64da
CLOUDSTACK-7383: UI > Instances > detailView > snapshot option > hide this option when hypervisor is LXC.
2014-11-04 14:42:29 -08:00
Mihaela Stoica
4e80253b36
CLOUDSTACK-7645
...
[UI] Fix incorrect strings 'label.no' and 'label.added.network.offering'
2014-11-04 13:05:15 -08:00
vetrivelc
03fa319473
Fixes: [UI] Added missing label to properties.file.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-11-04 13:01:22 -08:00
Gabor Apati-Nagy
1f21f399ab
CLOUDSTACK-7840: UI control tip for 'Add Primary Storage' -> 'Provider' seems wrong
...
-Removed the invalid help text.
2014-11-04 12:37:09 -08:00
Gabor Apati-Nagy
fad6c7514f
CLOUDSTACK-7838: UI - Update category names on Resources tab of a Zone -Changed wording: "Storage" -> "Primary Storage Used", "CPU" -> "CPU allocated", Memory -> "Memory Allocated"
2014-11-04 12:31:24 -08:00
Gabor Apati-Nagy
2a1793283a
CLOUDSTACK-7720: No IP Address Validation for Acquire new secondary IP
...
-Removed required constraint from the IP address field (this is an optional field)
2014-11-04 12:28:24 -08:00
Jessica Wang
4d62dbb8ba
CLOUDSTACK-7384: UI > Instances > detailView > change service offering option > hide it when VM state is Running and hyperviror is LXC.
2014-11-04 11:35:43 -08:00
Jessica Wang
25e514a28e
CLOUDSTACK-7384: UI > Instances > detailView > change service offering option > hide it when VM state is Running and hyperviror is LXC.
2014-11-04 11:33:15 -08:00
Jessica Wang
6a28035e73
CLOUDSTACK-3212: ui > infrastructure > zones > zone > physical network > guest > network > guest ip range - listview: add gateway, netmask field.
2014-11-03 15:56:46 -08:00
Jessica Wang
207ec2574c
CLOUDSTACK-3212: ui > infrastructure > zones > zone > physical network > guest > network > guest ip range - listview: add gateway, netmask field.
2014-11-03 15:55:06 -08:00
Jessica Wang
21f39577e4
CLOUDSTACK-7826: UI - dialog widget - dependent dropdown field (dependsOn property specified) - fix a bug that default opton in dependent dropdown field didn't trigger change event handler until another option in dependent dropdown field was selected.
2014-10-31 15:33:07 -07:00
Jessica Wang
3760fdeeb4
CLOUDSTACK-7826: UI - dialog widget - dependent dropdown field (dependsOn property specified) - fix a bug that default opton in dependent dropdown field didn't trigger change event handler until another option in dependent dropdown field was selected.
2014-10-31 15:31:24 -07:00
Jessica Wang
0761d2dda8
CLOUDSTACK-7816: UI > Global Settings > add "Baremetal Rack Configuration" section.
2014-10-30 11:54:29 -07:00
Jessica Wang
b70106158c
CLOUDSTACK-7816: UI > Global Settings > add "Baremetal Rack Configuration" section.
2014-10-30 11:27:38 -07:00
Jessica Wang
8d3a9b760d
CLOUDSTACK-7809: UI > remove usage of g_mySession which is unnecessary.
2014-10-29 11:17:18 -07:00
Jessica Wang
58455c08c4
CLOUDSTACK-7809: UI > remove usage of g_mySession which is unnecessary.
2014-10-29 11:14:58 -07:00
Brian Federle
160fc13713
Project dashboard: Fix user label overflow
...
Adds text-overflow for long user names on project dashboard
2014-10-29 11:07:48 -07:00
Gabor Apati-Nagy
94b16b3bd5
CLOUDSTACK-7766: Field Validations Missing for Ingress and Egress Rules
2014-10-29 10:19:22 -07:00
Gabor Apati-Nagy
1033990e91
CLOUDSTACK-7765: Field Validations Missing for VPC IP Address Fields
2014-10-29 10:15:08 -07:00
Jessica Wang
bde0c3cfc1
CLOUDSTACK-7809: UI > remove unnecessary cookie 'timezoneoffset'.
2014-10-28 16:37:46 -07:00
Jessica Wang
0d6a277a00
CLOUDSTACK-7809: UI > remove unnecessary cookie 'timezoneoffset'.
2014-10-28 16:35:36 -07:00
Jessica Wang
4d06eef3b5
CLOUDSTACK-7809: UI > remove unnecessary cookie 'networktype'.
2014-10-28 15:30:57 -07:00
Jessica Wang
492962520e
CLOUDSTACK-7809: UI > remove unnecessary cookie 'networktype'.
2014-10-28 15:29:39 -07:00
Brian Federle
41fd7b2a5f
Fix missing localization label
2014-10-28 15:06:38 -07:00
Jessica Wang
6e8a08308b
CLOUDSTACK-7809: UI > remove unnecessary cookie 'capabilities', 'supportELB', 'kvmsnapshotenabled', 'regionsecondaryenabled', 'userpublictemplateenabled', 'userProjectsEnabled'.
2014-10-28 15:03:44 -07:00
Jessica Wang
1ea6f7dd58
CLOUDSTACK-7809: UI > remove unnecessary cookie 'capabilities', 'supportELB', 'kvmsnapshotenabled', 'regionsecondaryenabled', 'userpublictemplateenabled', 'userProjectsEnabled'.
2014-10-28 15:02:05 -07:00
Gabor Apati-Nagy
efb3287fdc
CLOUDSTACK-7764: No IP Address Validations when Adding Networks Added validations for Add Network form on IPv4 Gateway, IPv4 Netmask, IPv4 Start IP, IPv4 End IP, IPv6 Gateway, IPv6 CIDR, IPv6 Start IP, IPv6 End IP fields.
2014-10-28 14:23:57 -07:00
Gabor Apati-Nagy
985168ab4b
CLOUDSTACK-7718: No Field Validations on Zone Form
2014-10-28 14:22:51 -07:00
Gabor Apati-Nagy
7489572529
CLOUDSTACK-7720: No IP Address Validation for Acquire new secondary IP
2014-10-28 14:22:14 -07:00
Gabor Apati-Nagy
70c09ed92a
CLOUDSTACK-7659: UI: Upgrade jquery-validate lib to the latest 1.13.0 version with the additional-methods included.
2014-10-28 14:20:56 -07:00
Jessica Wang
0aaa53d819
CLOUDSTACK-7796: UI > Infrastructure > zones > zone > details tab > dataProvider > remove unnecessary module check.
2014-10-28 11:31:23 -07:00
Jessica Wang
6a587646ae
CLOUDSTACK-7796: UI > Infrastructure > zone > physical network > guest > details tab > network tab > detail view > dataProvider > remove unnecessary module check.
2014-10-28 11:30:46 -07:00
Jessica Wang
41fb3e8579
CLOUDSTACK-7796: UI > network > detail view > data provider > remove unnecessary module check.
2014-10-28 11:30:14 -07:00
Jessica Wang
429ea8bc95
CLOUDSTACK-7796: UI > Infrastructure > zones > zone > details tab > dataProvider > remove unnecessary module check.
2014-10-28 11:28:30 -07:00
Jessica Wang
11c53f0447
CLOUDSTACK-7796: UI > Infrastructure > zone > physical network > guest > details tab > network tab > detail view > dataProvider > remove unnecessary module check.
2014-10-28 11:27:19 -07:00
Jessica Wang
26cf97e2de
CLOUDSTACK-7796: UI > network > detail view > data provider > remove unnecessary module check.
2014-10-28 11:25:56 -07:00
Jessica Wang
20fdc93a52
CLOUDSTACK-7796: UI > instances > detail view > data provider > remove unnecessary module check.
2014-10-27 16:59:13 -07:00
Jessica Wang
2423f2c79a
CLOUDSTACK-7796: UI > instances > detail view > data provider > remove unnecessary module check.
2014-10-27 16:56:35 -07:00
Jessica Wang
1cb218ad63
CLOUDSTACK-7780: UI > storage > volume > detail view > data provider > remove unnecessary module check.
2014-10-23 17:00:31 -07:00
Jessica Wang
94d00d6945
CLOUDSTACK-7780: UI > storage > volume > detail view > data provider > remove unnecessary module check.
2014-10-23 16:59:41 -07:00
Jessica Wang
3ccca78734
CLOUDSTACK-7779: UI > system action filter > extend scope from local to global.
2014-10-23 16:22:57 -07:00
Jessica Wang
22b0e0a2fd
CLOUDSTACK-7779: UI > affinity group action filter > extend scope from local to global.
2014-10-23 16:22:30 -07:00
Jessica Wang
5daa179a57
CLOUDSTACK-7779: UI > volume action filter, snapshot action filter > extend scope from local to global..
2014-10-23 16:21:57 -07:00
Jessica Wang
1f7ae13e44
CLOUDSTACK-7779: UI > volume action filter, snapshot action filter > extend scope from local to global.
2014-10-23 16:20:54 -07:00
Jessica Wang
bb01cb8d32
CLOUDSTACK-7779: UI > system action filter > extend scope from local to global.
2014-10-23 16:19:31 -07:00
Jessica Wang
793a007e12
CLOUDSTACK-7779: UI > affinity group action filter > extend scope from local to global.
2014-10-23 16:19:04 -07:00
Jessica Wang
974adb39c5
CLOUDSTACK-7779: UI > volume action filter, snapshot action filter > extend scope from local to global..
2014-10-23 16:18:38 -07:00
Jessica Wang
325dcd906f
CLOUDSTACK-7779: UI > volume action filter, snapshot action filter > extend scope from local to global.
2014-10-23 16:18:00 -07:00
Jessica Wang
fed5422c10
CLOUDSTACK-7777: UI > storage > volume > attach disk > virtual machine dropdown > remove unnecessary module check.
2014-10-23 14:16:13 -07:00
Jessica Wang
000f8b1639
CLOUDSTACK-7777: UI > storage > volume > attach disk > virtual machine dropdown > remove unnecessary module check.
2014-10-23 14:15:01 -07:00
vetrivelc
4e1284147e
Fixed incorrect label issue.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-10-23 13:25:20 -07:00
Brian Federle
71767cfe81
CLOUDSTACK-5762: VM wizard, custom compute offering: Fix error label
2014-10-23 11:30:24 -07:00
Jessica Wang
3db112f75c
CLOUDSTACK-5576: UI > IP Address > EnableVPN, DisableVPN: change label.
2014-10-17 14:58:51 -07:00
Jessica Wang
e796d418b4
CLOUDSTACK-5576: UI > IP Address > EnableVPN, DisableVPN: change label.
2014-10-17 14:57:51 -07:00
Jessica Wang
c10f8a10ef
CLOUDSTACK-7744: UI > Instances > detailView > Change Service Offering > show generic notification.
2014-10-16 14:50:04 -07:00
Jessica Wang
13decd4c85
CLOUDSTACK-7744: UI > Instances > detailView > Change Service Offering > show generic notification.
2014-10-16 14:49:04 -07:00
Jessica Wang
6239447f05
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by XXXXXXX view > listView > detailView > add View All link > show read-only text "group by zone/pod/cluster/account" in select view area.
2014-10-16 12:35:25 -07:00
Jessica Wang
7004deb528
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by XXXXXXX view > listView > detailView > add View All link > not show "group by XXXXXXX" in select view dropdown.
2014-10-16 12:34:55 -07:00
Jessica Wang
a3eaff8bb6
CLOUDSTACK-7736: UI - listView widget - select view dropdown on top of listView - prefilter() - include original args.context when passing it to prefilter().
2014-10-16 12:34:26 -07:00
Jessica Wang
8fb7cfae0c
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by account view > listView > detailView > add View All link (i.e. "View all Virtual Routers").
2014-10-16 12:33:49 -07:00
Jessica Wang
314a7fe62b
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by zone/pod/cluster view > listView > detailView > add View All link (i.e. "View all Virtual Routers").
2014-10-16 12:33:08 -07:00
Jessica Wang
be60e46e1e
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by XXXXXXX view > listView > detailView > add View All link > show read-only text "group by zone/pod/cluster/account" in select view area.
2014-10-16 12:11:06 -07:00
Jessica Wang
5e165d499e
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by XXXXXXX view > listView > detailView > add View All link > not show "group by XXXXXXX" in select view dropdown.
2014-10-16 12:10:34 -07:00
Jessica Wang
f8cbd6ad46
CLOUDSTACK-7736: UI - listView widget - select view dropdown on top of listView - prefilter() - include original args.context when passing it to prefilter().
2014-10-16 12:09:48 -07:00
Jessica Wang
c49a09fad0
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by account view > listView > detailView > add View All link (i.e. "View all Virtual Routers").
2014-10-16 12:08:58 -07:00
Jessica Wang
e225065ec2
CLOUDSTACK-7731: UI > Infrastructure > Virtual Routers > group by zone/pod/cluster view > listView > detailView > add View All link (i.e. "View all Virtual Routers").
2014-10-16 12:06:59 -07:00
Sanjay Tripathi
1f8cf0bee4
CLOUDSTACK-7739: Add new vGPU types K160Q, K180Q, K280Q to the CloudStack UI.
2014-10-16 14:38:33 +05:30
Sanjay Tripathi
420d4e0da0
CLOUDSTACK-7739: Add new vGPU types K160Q, K180Q, K280Q to the CloudStack UI.
2014-10-16 14:25:30 +05:30
Jessica Wang
26f3e8499a
CLOUDSTACK-7723: UI > Storage > detail view > add Disk Offering field.
2014-10-14 14:17:39 -07:00
Jessica Wang
340bcc60c0
CLOUDSTACK-7723: UI > Storage > detail view > add Disk Offering field.
2014-10-14 14:02:29 -07:00
Jessica Wang
51d274b9ad
CLOUDSTACK-5719: UI > Network > Add Guest Network > when Physical Network dropdown is changed, refresh Network Offering dropdown (because each physical network has its own tags which maps to different network offerings)
...
(cherry picked from commit 0af0c041e9 )
2014-10-13 00:37:16 -04:00
Jessica Wang
dd335aa424
CLOUDSTACK-5359: UI > Infrastructure > Clusters > Add Cluster > Public Traffic vSwitch Type field, Guest Traffic vSwitch Type field > do not pass the value of the form field to API call when the the form field is not displaying.
...
(cherry picked from commit 59e1e9bbd5 )
2014-10-13 00:36:00 -04:00
Jessica Wang
70f74eeb2a
CLOUDSTACK-7661: UI > VM Wizard > Keyboard Language > send new parameter keyboard to deployVirtualMachine API call.
...
(cherry picked from commit d3af2de730 )
2014-10-13 00:35:45 -04:00
Sanjay Tripathi
eb447f14e2
CLOUDSTACK:7323: [vGPU] Creation of VM snapshot with "memory" is failing.
...
VM snapshot with memory is not supported for VGPU VMs, so putting checks
for same.
(cherry picked from commit 123ec8b3d3 )
2014-10-13 00:35:13 -04:00
Jessica Wang
1916bd25d1
CLOUDSTACK-3195: UI > IP Address > detailView > Configuration tab > Port Forwarding > for regular-user, if underlying VM has been destroyed (i.e. listVirtualMachines API returns nothing), compose vm object from limited vm data in port forwarding rule object. So, a vm object (required in widget code) can be passed to widget code.
...
(cherry picked from commit 925f30a41b )
2014-10-13 00:34:38 -04:00
Jessica Wang
9714ecbde8
CLOUDSTACK-4987: UI > Instances > detailView > NICs tab > Add network to VM > Network dropdown => (1) For root-admin, populate networks of all accounts. (2) For regular-user/domain-admin, populate only networks belonging to this VM owner.
...
(cherry picked from commit 794ee6929d )
2014-10-13 00:34:22 -04:00
Brian Federle
cfb372a771
CLOUDSTACK-7661: VM wizard: Add keyboard language dropdown
...
(cherry picked from commit f4326aec82 )
2014-10-13 00:33:43 -04:00
Jessica Wang
35dab49bb0
CLOUDSTACK-7681: UI > zone wizard > Advanced zone > hypervisor => do not support BareMetal
...
(cherry picked from commit 3b704ac6f3 )
2014-10-13 00:33:29 -04:00
Jessica Wang
8ce829a8ee
CLOUDSTACK-7668: UI > When UI is loaded the first time, sometimes a blank screen instead of a login screen shows > fix it by declaring the variables beforehand.
...
(cherry picked from commit 97768b2657 )
2014-10-13 00:27:22 -04:00
Jessica Wang
a9761a3eb3
CLOUDSTACK-7668: UI > When UI is loaded the first time, sometimes a blank screen instead of a login screen shows. Only after clicking Refresh button(i.e. loaded again) will the login screen show.
...
(cherry picked from commit 53d5e8af18 )
2014-10-13 00:26:35 -04:00
Mihaela Stoica
28f8c41a19
CLOUDSTACK-7645: [UI] Fixing incorrect labels, including instances of "???label.*???"
...
- removed duplicate entries in dictionary
- added dictionary entries that have been missed during the dictionary split
- added missing entries in messages.properties
- fixed other localization issues
(cherry picked from commit 0646588fc6 )
2014-10-13 00:23:20 -04:00
Mihaela Stoica
38e4be8e7b
CLOUDSTACK-7664: [UI] Handle change in API response for listloadbalancer
...
- replaced all occurrences of "listloadbalancerssresponse" with "listloadbalancersresponse" in ui\scripts\vpc.js, following the change in the listLoadBalancers API response string.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit ea5c8eed0c )
2014-10-13 00:16:05 -04:00
Brian Federle
fa5c42c409
Undo "Revert "CLOUDSTACK-7647"
...
This reverts commit 38bd1b934e .
(cherry picked from commit 9c56b3d4db )
2014-10-13 00:12:16 -04:00
Jessica Wang
e1d554c352
Revert "CLOUDSTACK-7647: Fix 'isReverse' checkboxes which are checked by default"
...
This reverts commit ef4b5d41b7 .
(cherry picked from commit 38bd1b934e )
2014-10-13 00:11:34 -04:00
Brian Federle
f2b6aa4fe6
CLOUDSTACK-7647: Fix 'isReverse' checkboxes which are checked by default
...
(cherry picked from commit ef4b5d41b7 )
2014-10-13 00:07:33 -04:00
Jessica Wang
354cb21109
CLOUDSTACK-7637: UI > fix a bug produced by 4.5 feature "template accross multiple zones" > fix it by including all properties to jsonObj.
...
(cherry picked from commit 59b0103a53 )
2014-10-13 00:05:05 -04:00
Jessica Wang
d39c29092b
CLOUDSTACK-7634: UI > Project Dropdown on top menu > not all projects are populated when there are more than 500 projects in database.
...
(cherry picked from commit cb60b0a1c0 )
2014-10-12 23:59:50 -04:00
Jessica Wang
555b20f7ec
CLOUDSTACK-7625: UI > IP Address page > EnableVPN > If createRemoteAccessVpn returns success, but the newly created remoteaccessvpn object's state is not Running, treat it as a failure.
...
(cherry picked from commit b592e0af34 )
2014-10-12 23:53:26 -04:00
Gabor Apati-Nagy
4fd0799d30
CLOUDSTACK-7562: Details page for disk offerings only show details for write performance
...
-Fixed all related typos
Signed-off-by: Brian Federle <brian.federle@citrix.com>
(cherry picked from commit dbb70fadc0 )
2014-10-12 23:36:25 -04:00
Gabor Apati-Nagy
f456cda8cc
CLOUDSTACK-7561: UI: After creating a new account, the "Add Account" dialog remains open
...
-Removed unused code that was causing javascript exception
Signed-off-by: Brian Federle <brian.federle@citrix.com>
(cherry picked from commit 30611be15a )
2014-10-12 23:35:30 -04:00
Jessica Wang
0af0c041e9
CLOUDSTACK-5719: UI > Network > Add Guest Network > when Physical Network dropdown is changed, refresh Network Offering dropdown (because each physical network has its own tags which maps to different network offerings)
2014-10-09 13:15:03 -07:00
Jessica Wang
59e1e9bbd5
CLOUDSTACK-5359: UI > Infrastructure > Clusters > Add Cluster > Public Traffic vSwitch Type field, Guest Traffic vSwitch Type field > do not pass the value of the form field to API call when the the form field is not displaying.
2014-10-08 16:01:57 -07:00
Jessica Wang
d3af2de730
CLOUDSTACK-7661: UI > VM Wizard > Keyboard Language > send new parameter keyboard to deployVirtualMachine API call.
2014-10-08 15:02:16 -07:00
Sanjay Tripathi
123ec8b3d3
CLOUDSTACK:7323: [vGPU] Creation of VM snapshot with "memory" is failing.
...
VM snapshot with memory is not supported for VGPU VMs, so putting checks
for same.
2014-10-08 19:21:12 +05:30
Jessica Wang
925f30a41b
CLOUDSTACK-3195: UI > IP Address > detailView > Configuration tab > Port Forwarding > for regular-user, if underlying VM has been destroyed (i.e. listVirtualMachines API returns nothing), compose vm object from limited vm data in port forwarding rule object. So, a vm object (required in widget code) can be passed to widget code.
2014-10-07 16:06:15 -07:00
Jessica Wang
794ee6929d
CLOUDSTACK-4987: UI > Instances > detailView > NICs tab > Add network to VM > Network dropdown => (1) For root-admin, populate networks of all accounts. (2) For regular-user/domain-admin, populate only networks belonging to this VM owner.
2014-10-07 14:21:22 -07:00
Brian Federle
f4326aec82
CLOUDSTACK-7661: VM wizard: Add keyboard language dropdown
2014-10-07 13:28:29 -07:00
Jessica Wang
3b704ac6f3
CLOUDSTACK-7681: UI > zone wizard > Advanced zone > hypervisor => do not support BareMetal
2014-10-07 11:00:01 -07:00
Jessica Wang
97768b2657
CLOUDSTACK-7668: UI > When UI is loaded the first time, sometimes a blank screen instead of a login screen shows > fix it by declaring the variables beforehand.
2014-10-02 17:07:57 -07:00
Jessica Wang
53d5e8af18
CLOUDSTACK-7668: UI > When UI is loaded the first time, sometimes a blank screen instead of a login screen shows. Only after clicking Refresh button(i.e. loaded again) will the login screen show.
2014-10-02 14:43:22 -07:00
Mihaela Stoica
0646588fc6
CLOUDSTACK-7645: [UI] Fixing incorrect labels, including instances of "???label.*???"
...
- removed duplicate entries in dictionary
- added dictionary entries that have been missed during the dictionary split
- added missing entries in messages.properties
- fixed other localization issues
2014-10-02 10:51:52 -07:00
Mihaela Stoica
ea5c8eed0c
CLOUDSTACK-7664: [UI] Handle change in API response for listloadbalancer
...
- replaced all occurrences of "listloadbalancerssresponse" with "listloadbalancersresponse" in ui\scripts\vpc.js, following the change in the listLoadBalancers API response string.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-10-01 21:29:20 +02:00
Brian Federle
9c56b3d4db
Undo "Revert "CLOUDSTACK-7647"
...
This reverts commit 38bd1b934e .
2014-09-30 15:05:49 -07:00
Jessica Wang
38bd1b934e
Revert "CLOUDSTACK-7647: Fix 'isReverse' checkboxes which are checked by default"
...
This reverts commit ef4b5d41b7 .
2014-09-30 12:54:16 -07:00
Brian Federle
ef4b5d41b7
CLOUDSTACK-7647: Fix 'isReverse' checkboxes which are checked by default
2014-09-29 12:58:40 -07:00
Jessica Wang
59b0103a53
CLOUDSTACK-7637: UI > fix a bug produced by 4.5 feature "template accross multiple zones" > fix it by including all properties to jsonObj.
2014-09-26 12:02:48 -07:00
Jessica Wang
cb60b0a1c0
CLOUDSTACK-7634: UI > Project Dropdown on top menu > not all projects are populated when there are more than 500 projects in database.
2014-09-25 11:29:15 -07:00
Jessica Wang
b592e0af34
CLOUDSTACK-7625: UI > IP Address page > EnableVPN > If createRemoteAccessVpn returns success, but the newly created remoteaccessvpn object's state is not Running, treat it as a failure.
2014-09-24 14:25:42 -07:00
Jessica Wang
58cb5baae4
CLOUDSTACK-7601: UI > Global Settings > Baremetal Rack Configuration > populate listView by listBaremetalRct API.
2014-09-22 16:51:58 -07:00
Jessica Wang
acb68509f0
CS-21121: UI for Baremetal RCT - (1) Global Settings > add new option "Baremetal Rack Configuration" in Select view dropdown. (2) implement "Add Baremetal Rack Configuration" action.
2014-09-22 16:18:28 -07:00
Pierre-Luc Dion
fe2e9a1c5d
CLOUDSTACK-401: add missing file format in docs.js
2014-09-21 15:21:17 -04:00
Gabor Apati-Nagy
dbb70fadc0
CLOUDSTACK-7562: Details page for disk offerings only show details for write performance
...
-Fixed all related typos
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-09-19 09:48:39 -07:00
Gabor Apati-Nagy
30611be15a
CLOUDSTACK-7561: UI: After creating a new account, the "Add Account" dialog remains open
...
-Removed unused code that was causing javascript exception
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-09-19 09:45:49 -07:00
vetrivelc
6a11d099cf
Fix Externalization of hard-coded label strings
...
-Split 'dictionary.jsp' into two files -> 'dictionary.jsp' and
'dictionary2.jsp' -- this is due to JSP file constraints as the
localization object is getting quite long
-Per change above, 'dictionary' object is now split into an additonal
'dictionary2' object, which is merged with the main dict object on page
load
-All new dictionary mappings should be added to 'dictionary2' now.
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-09-17 13:59:13 -07:00
Brian Federle
c661289941
Fix session expire handling
...
If session has expired, hide entire UI (except for dialog) to prevent
clicking/seeing expired UI elements.
2014-09-17 13:31:39 -07:00
Jessica Wang
d0da107b7f
CLOUDSTACK-7497: UI > VM Wizard > select template > reset local variable before retrieving selected template object.
2014-09-16 13:21:01 -07:00
Brian Federle
e6b8aedc54
CLOUDSTACK-6412: Fix localization for 'isdedicated' field
2014-09-15 13:13:32 -07:00
Brian Federle
b04cc75065
CLOUDSTACK-7526: Fix missing localization on 'add' button
2014-09-15 13:02:27 -07:00
Gabor Apati-Nagy
9f38fd6c9f
CLOUDSTACK-6725: [OVS][UI] vm deployment wizard does not show all available zones in a region while deploying vm in a Regionlevel vpc
2014-09-11 12:00:42 -07:00
Gabor Apati-Nagy
3077510838
CLOUDSTACK-6722: [OVS][UI] Network created with StretchedL2Subnet is not available for vm deployement in other zones
2014-09-11 11:56:46 -07:00
Jessica Wang
a698c3e276
LOUDSTACK-6840: OVS refers to SDN provider. However, we are not supporting SDN in this release. Therefore, remove OVS from UI for this release.
2014-09-11 10:57:03 -07:00
Ilia Shakitko
281c866206
Add "Edit Tags" functionality to SecurityGroup rules in UI
...
Signed-off-by: Ilia Shakitko <i.shakitko@tech.leaseweb.com>
2014-09-11 15:47:21 +02:00
Jessica Wang
a39bf18bc7
CLOUDSTACK-7462: UI > Network > VPC > Router > Network ACL Lists > click an entry from list > Details tab > ACL List Rules tab > click Edit icon on any existing rule > fix the JavaScript error "args.jsonObj is undefined".
2014-09-10 15:35:53 -07:00
Mihaela Stoica
75cd79a238
CLOUDSTACK-7520: [UI] keep advanced search parameters visible after search has been run.
...
- Preserve the advanced search parameters, so that when the advanced search box is shown again,
it is populated with the values selected/entered previously, unless they have navigated away from the search results page,
or applied any additional filters/search parameters.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2014-09-10 15:37:35 +05:30
Jessica Wang
07c9c02789
CLOUDSTACK-7261: related UI change after lsitSystemVMs/listRouters API were fixed to return hypervisor property while state is running.
2014-09-09 15:18:58 -07:00
Jessica Wang
d80f6a8d4a
CLOUDSTACK-6694: update related comment after Refactor 'assign vm' action into function
2014-09-08 12:07:04 -07:00
Brian Federle
e1354878c0
CLOUDSTACK-6694: Refactor 'assign vm' action into function
...
Makes 'assign vm' action a function, to fix issue where quickview did
not have updated code.
2014-09-08 10:44:40 -07:00
Rohit Yadav
c68325deb1
CLOUDSTACK-6624: set specifyIpRanges to true if specifyVlan is set to true
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit b7b9cd0d2d )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
ui/scripts/configuration.js
2014-09-08 10:57:09 +02:00
Jessica Wang
c2c511efcd
CLOUDSTACK-6694: UI > VPC section > Internal LB tier > Intenral LB > select an internal LB from listing > Details tab > Assigned VMs tab > Assign VMs > change to use vmidipmap parameter instead of virtualmachineids parameter when calling assignToLoadBalancer API.
2014-09-05 13:36:20 -07:00
Jessica Wang
78ce5ea2d3
CLOUDSTACK-7490: UI > Templates menu (listing) > select a template from listing > Details tab > Zones tab (listing) > select a zone from listing > Details tab > fix a bug that wrong "template+zone" combination was shown.
2014-09-04 14:24:15 -07:00
Brian Federle
0940e0b6f5
Quickview: Fix alignment
2014-09-04 12:21:51 -07:00
Jessica Wang
659eafffe1
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows - case sensitive when comparing OS Type.
2014-09-03 16:48:58 -07:00
Jessica Wang
801a98617c
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows.
2014-09-03 15:13:14 -07:00
Jessica Wang
5e55b6b478
CLOUDSTACK-7480: UI > instance page > change "XenServer Tools Version 6.1+ field" to "Original XS Version is 6.1+" because what the field really presents is the original XenServer version when a VM is initially created.
2014-09-03 11:37:34 -07:00
Brian Federle
f9450cc118
CLOUDSTACK-6694: WIP: Add front-end for internal LB subselect
2014-09-02 13:56:18 -07:00
Gabor Apati-Nagy
c200ada863
CLOUDSTACK-7463: UI: Domain Admin UI shows 'Add LDAP Users' button (should not be shown)
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2014-09-02 16:09:38 +05:30
Kishan Kavala
94ab397904
CLOUDSTACK-7429: Allow LXC hypervisor for advance zone with SG hypervisor dropdown
2014-09-01 10:24:11 +05:30
Jessica Wang
bea73e511e
CLOUDSTACK-7454: UI > zone wizard > Hyper-V > primary storage/secondary storage > move SMB Domain field to be on top of SMB Username field.
2014-08-28 16:19:53 -07:00
Rohit Yadav
e6ec51e12a
ui: refactor and use a unified unboxing helping method in cloudStack.js
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-28 19:45:22 +02:00
Rohit Yadav
a364054db6
Minor fixes
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-28 19:45:21 +02:00
Rohit Yadav
9b1a6dac4a
ui: Unbox extra quotes from sessionKey cookie value
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-28 19:45:21 +02:00
Jessica Wang
3d5c217c8d
CLOUDSTACK-7451: UI > create network offering > when VpcVirtualRouter is selected as service provider, show System Offering for Router dropdown.
2014-08-27 15:33:13 -07:00
Jessica Wang
21ff99b0ae
CLOUDSTACK-7450: UI - dashboard - pass &pageSize=1&page=1 to listXXX API calls that are for getting total number of items.
2014-08-27 14:20:51 -07:00
Brian Federle
26904d1a2b
CLOUDSTACK-5952: Add 'VM IP Address' field to IP detail view
2014-08-26 14:38:55 -07:00
Brian Federle
e7e6b7233b
CLOUDSTACK-4046: Fix global settings CSS
...
-Truncate key/name field to prevent long strings from stretching the
table width beyond the container bounds.
-Update min-width for truncated fields for better compatibility
2014-08-26 14:17:54 -07:00
Jessica Wang
5b221c2126
CLOUDSTACK-7435: UI > instance page > assign instance to another account > fix an error "TypeError: json.virtualmachine is undefined [Break On This Error] var item = json.virtualmachine.virtualmachine;" that showed after the action is clicked.
2014-08-26 14:04:43 -07:00
Brian Federle
eee93aef3d
CLOUDSTACK-7339: Fix missing delete host action
...
Restore hidden remove host action, caused by misplaced preFilter
function
2014-08-26 14:02:39 -07:00
Brian Federle
e8e496187c
Instance wizard: Add 'deployVirtualMachine' event hook
...
For UI plugin development, add new event
'cloudStack.deployVirtualMachine'
-- This passes the wizard form data and all parameters that will be
passed to deployVirtualMachine; allows plugin to extend data to pass
additonal data automatically (i.e, custom form fields)
2014-08-26 13:37:11 -07:00
Brian Federle
79c335f60c
Add cluster: Fix blank row being added; remove useless notification poll
2014-08-26 13:05:07 -07:00
Brian Federle
117fd14291
Zone wizard UI: Increase height of text fields to prevent cutoff
2014-08-26 12:55:11 -07:00
Gabor Apati-Nagy
d6ac814b02
Upgrade jQuery from version 1.6.1 to the latest 1.6 release 1.6.4
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-26 12:26:45 -07:00
Brian Federle
7c759f2063
CSS: Fix body height
...
Removes fixed height for <body> -- this was causing strange scrollbar
behavior on the page on Webkit browsers.
2014-08-25 12:23:53 -07:00
Brian Federle
cff65a33a4
Minor CSS cleanup
...
-Fix some CSS formatting
-Zone dashboard: Fixes overflow in chart area caused by height being too
long
2014-08-25 12:10:42 -07:00
Daniel Vega
233445ed68
CLOUDSTACK-6998: GloboDNS, Integration with external DNS Provider
...
This is a feature to handle DNS entries by means of an external DNS Provider,
such as Bind. These entries include DNS domains and reverse domains, VM records
and reverse records.
For a complete description, please refer to the design document available at
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Bind+and+PowerDNS+integration+by+Globo+DNSAPI
For the discussion about this feature on the dev mailing list, please refer to
http://markmail.org/thread/fvwf36hpxotiibka
Summary:
- new Network Service Provider called GloboDNS
- new Network Element to manage network domains and VM records (entries) on an external API
- new Network Resource to communicate with GloboDNS (open source)
- new API command to add DNS server
- new global option to determine if this provider should override VM entries on external DNS server
- changes in UI to include GloboDNS in Providers list
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-21 11:54:44 +02:00
seif
4e5dc59218
Support a new control for storage tags on the Add Compute Offering and Add Disk Offering windows
2014-08-19 18:03:48 -06:00
seif
c319c0b3e0
Make using a hint (or no results) text more flexible
2014-08-18 15:07:03 -06:00
seif
f2781a5ce3
Update the hint appropriately
2014-08-18 12:48:14 -06:00
seif
aadb5f4ad5
GUI modifications related to host tags
2014-08-17 23:44:35 -06:00
seif
fd6d083ad6
GUI changes to leverage a new control for storage tags
2014-08-17 17:18:51 -06:00
Mihaela Stoica
f212aa57c3
CLOUDSTACK-7293: UI: Fixed localization issues on the login page
...
- Reverted the validator.messages to the original values (jquery.validator.js).
- Added a function to localize validator.messages which is called before login.
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-15 10:51:28 -07:00
Mihaela Stoica
3bcd22bdaf
Added the ability to show warning (exclamation mark) icon on confirmation dialogs.
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-14 14:04:22 -07:00
Mike Tutkowski
d5c71677db
License info related to a new GUI control
2014-08-14 11:11:32 -06:00
Mike Tutkowski
a698daafff
Handle case where no storage tags exist yet
2014-08-13 10:54:10 -06:00
Brian Federle
cf8a00cbfd
Quickview: Fix action error handling not removing loading state
2014-08-12 15:20:56 -07:00
seif
9d776f4f2c
GUI changes to leverage a new control for storage tags
2014-08-12 14:41:22 -06:00
Brian Federle
d9fcb87730
CLOUDSTACK-6590: Fix view all link for multi-item detail view
...
-- Specifically, this fixes issue where secondary IP 'view all' link was
not displaying, due to a change in the rows' CSS naming conventions
in the widget.
2014-08-12 13:20:54 -07:00
Mihaela Stoica
af37743045
CLOUDSTACK-7302: UI: Remove Hover Interaction from breadcrumbs at top page
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-08-12 11:36:45 -07:00
Jessica Wang
d1f6d75426
UI > Infrastructure > Add Primary Storage > use custom function if it's available.
2014-08-08 14:09:17 -07:00
Mihaela Stoica
57f611df16
CLOUDSTACK-6695: Added support to the UI for uploading a chain of certificates
...
In the "SSL Certificate" dialog we added:
- new field for the root certificate;
- a button to add intermediate certificates if necessary; when this is pressed, a new field, called "Intermediate certificate 1" is added; pressed again, "Intermediate certificate 2" field is added, and so on.
We upload the certificates in order: first the root certificate (with id=1), then the intermediate certificates (with id=2,3,..) and finally the server certificate.
When uploading a certificate, we wait for the upload to be completed successfully and only then we proceed to uploading the next one. If one fails, we report failure and don't continue with the remaining.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-08-08 10:57:12 -07:00
Jessica Wang
74847dce47
UI > dialog widget > text field > set default value > pass context to function(){}.
2014-08-07 18:55:52 -07:00
Brian Federle
4d952d0a09
createForm, dyanmic input type: Pass in context
2014-07-31 15:32:18 -07:00
Rajani Karuturi
32e8fda965
Fixed CLOUDSTACK-6980: UI for RegisterTemplate API does not expose requireshvm parameter
2014-07-28 11:20:04 -07:00
Rajani Karuturi
f1039b782e
Fixed CLOUDSTACK-5212: [UI]Need Support for the LXC for the Report sockets
2014-07-28 10:48:03 -07:00
Mike Tutkowski
4746f93038
Update to volume-resize logic
2014-07-25 12:55:59 -06:00
Kishan Kavala
6d1d445542
CLOUDSTACK-7141: UI: support RBD pool type for LXC
2014-07-24 12:40:52 +05:30
Ritu Sabharwal
628d8e66f7
CLOUDSTACK-6823 : First code drop for Brocade Network plugin to orchestrate Brocade VDX switches for L2 connectivity
...
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2014-07-23 11:11:18 +02:00
Suresh Ramamurthy
03de9cc335
CLOUDSTACK-6845 : NuageVsp Network plugin
...
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2014-07-21 10:49:49 +02:00
Brian Federle
2a01fd4c51
Quick view: remove extra padding area
...
Remove extra 'buffer zone' around quick view tooltip. This was
causing misleading behavior in some cases, due to the cursor being
hovered over a different row while another row's quick view was
still open
2014-07-17 11:42:32 -07:00
Jessica Wang
854f6ce3ee
UI > network > Edit Network action > not pass networkdomain parameter to updateNetwork API when input field is empty.
2014-07-15 16:19:23 -07:00
Brian Federle
b58371e520
List view: Fix action pre-filter for multiselect actions
...
Evaluates pre-filter for individual actions (i.e., when action.preFilter is specified)
every time a multi-select row is checked orunchecked. This allows multi-select
actions to be shown/hidden on a per-row basis.
2014-07-15 13:30:56 -07:00
Brian Federle
36e5cc2b6a
Fix for non-grouped detail view
...
Fix issue where non-grouped detail page (i.e., instances stats page)
doesn't load due to the fields being passed as an object, not an array.
2014-07-14 15:49:07 -07:00
Jessica Wang
87effa40ea
UI > IP Address > hide EnableVPN option on acquired IP.
2014-07-11 13:46:29 -07:00
Brian Federle
ab8036b766
List view: View subselect on infinite scrolling
...
Fixes issue where outdated context is passed to subselect's data provider
when infinite scroll event loads more data items. Now, context is derived
from DOM data directly instead of in the args.
2014-07-10 16:43:31 -07:00
Brian Federle
ad051e8504
List view: Fix infinite scrolling
...
Fixes condition where, on 'refresh' of list view, infinite scrolling no longer
works due to leftover state prior to refresh. Now page # and end-of-list
indicator are stores in DOM object, for easier cleanup
2014-07-02 16:02:52 -07:00
Brian Federle
667347d17e
List view: Fix issue with multiple selection actions
...
Fixes issue where duplicate and/or incorrect list view entries were
being passed due to list view object not being referenced relatively for
multi-select actions, causing more than one list being passed at times.
2014-07-01 11:44:38 -07:00
Mike Tutkowski
4a3b92f665
Fixing an i18n issue related to label.cache.mode
2014-06-30 21:46:01 -06:00
Mike Tutkowski
e6f8833b95
Allow commas in the input of bytes and IOPS when editing a storage pool
2014-06-30 10:39:21 -06:00
seif
9a27f201b0
Enable primary storage to be added that is based on non-default storage plug-ins
2014-06-26 23:49:23 -06:00
Gabor Apati-Nagy
5c36fe84b6
CLOUDSTACK-6732: Fix:[OVS][UI] Network Service Providers page displays two ovs providers
2014-06-26 11:40:35 -07:00
Mike Tutkowski
06d3043954
Submitted on behalf of Vetri for Review Request 23008
2014-06-26 10:54:27 -06:00
Mike Tutkowski
c344693e48
Inform the applicable storage plug-in's life cycle that capacity (bytes and/or IOPS) can be updated
2014-06-24 14:39:57 -06:00
Daan Hoogland
c79ab570b0
Revert "CLOUDSTACK-6967: Initial OVM3 drop"
...
This reverts commit 8a485b9b59 .
2014-06-24 10:24:01 +02:00
Funs
8a485b9b59
CLOUDSTACK-6967: Initial OVM3 drop
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
(cherry picked from commit ed47763e25 )
Conflicts:
api/src/com/cloud/network/NetworkService.java
api/src/org/apache/cloudstack/api/ApiConstants.java
api/src/org/apache/cloudstack/api/command/admin/usage/AddTrafficTypeCmd.java
engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotObject.java
plugins/pom.xml
server/src/com/cloud/network/NetworkServiceImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/test/com/cloud/vpc/MockNetworkManagerImpl.java
ui/scripts/docs.js
2014-06-23 12:39:10 +02:00
Brian Federle
bc4be5272b
Detail view: support per-action filtering
...
Adds support for adding preFilter on a per-action basis, to assist in
plugin development. If action.preFilter function is passed, and returns
true/false, the action is shown/hidden. If no preFilter is specified,
then the action will be passed through the detail view's standard filter.
Example:
testAction: {
label: 'Test Action',
...
preFilter: function(args) {
return false; // Action will be hidden
},
...
}
2014-06-18 14:02:16 -07:00
Jessica Wang
dbbc6d42fd
CLOUDSTACK-6936: UI - (1)dialog widget > dropdown field > provide a blank option if there is no data for option(s) in a dropdown field. (2) Add Primary Storage dialog - cluster dropdown field - still calls args.response.success() when there is no data for option(s).
2014-06-18 12:23:10 -07:00
Brian Federle
6fcd4fbe7b
List view: Pass ID to action pre-filters
2014-06-18 11:52:06 -07:00
Brian Federle
04b1e31682
List view, multiSelect: Fix issue where $listView isn't always referenced
2014-06-16 14:11:56 -07:00
Brian Federle
8cf5192a6f
List view, multiselect: Only reference elements relative to $listView
2014-06-16 14:07:29 -07:00
Jessica Wang
3a3a3902b7
UI - modules - replace addExtraPropertiesIfDrModuleIncluded() with cloudStack.dr.sharedFunctions.addExtraProperties().
2014-06-13 16:44:15 -07:00
Jessica Wang
3acebf230c
CLOUDSTACK-6852: UI - modules - remove variable drModuleIncluded.
2014-06-13 15:21:16 -07:00
Anshul Gangwar
7ea3930ae9
CLOUDSTACK-6867: Added option to upload the volume in VHDX format
2014-06-13 13:26:16 +05:30
Brian Federle
cd17061916
Detail view: Cleanup old tab content on change
...
Add event handler on tab change to remove all old tab content. This prevents
potential conflicts with referencing widget data caused by old content laying
around.
2014-06-12 13:33:21 -07:00
Jessica Wang
37aabd1998
CLOUDSTACK-6602: UI - VPC - createNetworkACL - fix a bug that caused wrong value being passed to action parameter in API call.
2014-06-11 16:10:56 -07:00
Jessica Wang
fa3bda143f
CLOUDSTACK-6889: UI - create network offering - to reduce API call size, not pass any parameter whose value entered on UI happens to be the same as its default value at server-side.
2014-06-11 11:18:38 -07:00
Jessica Wang
9334f26084
CLOUDSTACK-6889: UI - create network offering - remove non-needed parameters from API call whose size might exceed limit in some cases.
2014-06-10 14:29:19 -07:00
Jessica Wang
044c5e0eee
CLOUDSTACK-6852: UI - modules - add DR fields to volume detailView, network detailView, zone detailView.
2014-06-09 11:43:20 -07:00
Tim Mackey
a8212d9ef4
Cleanup of Xen and XenServer terms. Cloned xen plugin creating a xenserver plugin, then removed xen plugin
...
Signed-off-by: Tim Mackey <tmackey@gmail.com>
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-06-07 04:50:23 -04:00
Jessica Wang
36ec16e4f5
CLOUDSTACK-6852: UI - modules - (1) add new shared function addExtraPropertiesIfDrModuleIncluded(). (2) add DR fields to Instances detailView.
2014-06-06 15:18:46 -07:00
Jessica Wang
ea196a4ffc
CLOUDSTACK-6858: UI - remove obsolete variable rootAccountId whose value is no longer 1.
2014-06-06 13:30:13 -07:00
Jessica Wang
a8a853e322
CLOUDSTACK-6852: UI - modules - add global variable drModuleIncluded.
2014-06-06 13:29:53 -07:00
Jessica Wang
4b4fb1ac90
CLOUDSTACK-6852: UI - attach volume action - VM dropdown - populate options based on whether module is included and whether service is enabled.
2014-06-05 13:49:19 -07:00
Jessica Wang
f2a8082a43
CLOUDSTACK-6852: UI - add sharedFunction isModuleIncluded().
2014-06-05 13:48:51 -07:00
Brian Federle
2ac0013505
List view: multi-select actions: Show loading icon during action
2014-06-05 12:29:20 -07:00
Brian Federle
c312aa95c2
List view->Detail view: Add new parameter 'noPanelView'
...
Adds 'noPanelView' option for detail view connected to list view. When
specified, don't support opening the detail view in a new browser pane (i.e.,
only render quickview).
2014-06-03 11:25:57 -07:00
Brian Federle
0b5163f8cf
Tree view: Add event hook on sub-item removal
2014-05-29 14:02:47 -07:00
Jessica Wang
9f4d464640
CLOUDSTACK-6805: UI > create account > fix a bug that account creation failed when password contains # character.
2014-05-29 12:58:47 -07:00
Brian Federle
e656fd67a0
Tree view: Add event hook on sub-item creation
2014-05-29 12:53:36 -07:00
Brian Federle
8a6926606e
Treeview widget: Fix condition where browser is not present
2014-05-28 14:55:37 -07:00
Brian Federle
53ba037f86
Detail view: Fix case where view all link referenced wrong details object
2014-05-28 11:41:51 -07:00
Jessica Wang
021a604493
CLOUDSTACK-6789: UI > User page > fix a bug that a domain-admin was unable to delete other domain-admin in the same domain.
2014-05-27 15:45:53 -07:00
Jessica Wang
af8e83b410
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
...
This reverts commit d36c731f79 .
2014-05-27 11:41:11 -07:00
Gabor Apati-Nagy
9fa9e3aaff
CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs
2014-05-23 10:58:17 -07:00
Brian Federle
35d5621bda
List view: Fix text wrapping on table header
2014-05-22 15:10:50 -07:00
Brian Federle
c769b32e70
List view: Support rendering data cells as a list
...
If array is passed in field data, render the table cell as a list.
Example:
dataProvider: function(args) {
args.response.success({ data: [ fieldA: ['i1', 'i2', ...] ] })
}
2014-05-22 15:10:33 -07:00
Jessica Wang
d36c731f79
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-05-21 17:22:15 -07:00
Jessica Wang
96f092a0a9
CLOUDSTACK-6729: UI - create compute offering/create disk offering - determine whether to pass certain data to API comamnd upon isCustomized checkbox/isPublic checkbox's value.
2014-05-20 15:51:35 -07:00
Brian Federle
2c54e5e2c5
Detail view: Slice (clone) fields array to prevent duplicate fields
2014-05-16 08:27:03 -07:00
Brian Federle
3ab526433c
Detail view: Add event hook on field creation
2014-05-16 08:20:48 -07:00
Sanjay Tripathi
35cd61c463
CLOUDSTACK-6649: CS is not giving the system-wide capacity for GPU reosurce.
2014-05-14 15:05:28 +05:30
Jessica Wang
d7291e5200
CLOUDSTACK-6379: UI > fix a bug that domain admin failed to be created when current login doesn't have visibility to root domain object.
2014-05-12 15:37:42 -07:00
Gabor Apati-Nagy
58d913c25d
CLOUDSTACK-6606: Fixed: create network offering dailog box has greyed out (not selectable) providers for the connectivity service.
2014-05-12 13:56:05 -07:00
Jessica Wang
7ae8dc8fbd
Revert "CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs"
...
This reverts commit 348fb7bcb6 .
2014-05-12 12:26:37 -07:00
Gabor Apati-Nagy
348fb7bcb6
CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs
2014-05-12 11:40:24 -07:00
Jessica Wang
f2d9d71844
CLOUDSTACK-6626: UI - fix a bug that g_userid was not declared.
2014-05-09 13:19:35 -07:00
Jessica Wang
23c7a893e3
CLOUDSTACK-6589: UI > update ssl certificate > correct typo in success message - correct it from "Update SSL Certiciate succeeded" to "Update SSL Certificate succeeded"
2014-05-06 18:18:31 -07:00
Jessica Wang
c2c99dc1f6
CLOUDSTACK-6483: UI > Load Balancing > "VM+IP" listing > After removing a "VM+IP" under a LB rule, AddVMs dialog should reflect the change (i.e. show the removed IP in IP dropdown in AddVMs dialog)
2014-05-05 13:47:01 -07:00
Brian Federle
4d84970ddc
CLOUDSTACK-6342: Fix LB table listing for Firefox
2014-05-05 12:32:40 -07:00
Dariusz Nejbauer
41684505d6
CLOUDSTACK-3932: UI: Fix Truncation issue in secondary storage URL
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-05-05 12:15:37 -07:00
Sanjay Tripathi
6c44c0661d
CLOUDSTACK-6479: Strict and Preferred modes should only be allowed in Implict Dedication Planner Service Offerings.
2014-05-05 14:26:44 +05:30
Brian Federle
4f45c972c3
CLOUDSTACK-6438: Filter out existing IPs in dropdown
2014-05-01 15:40:47 -07:00
Brian Federle
9885cf4fb0
CLOUDSTACK-6438: WIP: Add filtering to check against existing IPs
2014-05-01 15:40:47 -07:00
Brian Federle
1ad532f57e
CLOUDSTACK-6438: WIP: If VM has additional IPs, keep showing in add screen
2014-05-01 15:40:47 -07:00
Rajani Karuturi
f4779b4d0c
Fixed CLOUDSTACK-6509 Cannot import multiple LDAP/AD users into a cloudstack account
...
Conflicts:
api/src/com/cloud/user/AccountService.java
plugins/user-authenticators/ldap/src/org/apache/cloudstack/api/command/LdapCreateAccountCmd.java
plugins/user-authenticators/ldap/src/org/apache/cloudstack/api/command/LdapImportUsersCmd.java
Signed-off-by: Koushik Das <koushik@apache.org>
2014-04-29 14:49:06 +05:30
Nitin Mehta
1d45b75298
CLOUDSTACK-6499:
...
Made changes so that uploading custom certificate works for ssvm.
1. Reboot ssvm only when private key is passed meaning the server cert is passed. This is because while uploading the server cert is the last to be uploaded. And we want to propagate the entire chain once uploading is done.
2. Change the SecStorageSetupCommand sent to ssvm so that it also carries the root cert apart from having the chain and the server cert and key.
3. Change ssvm agent code to be able to configure root cert to the java key store.
4. Change ssvm configure ssl script to insert the chain certs correctly.
5. Fix order of chain certificates for apache webserver in SSVM
6. Remove double encoding and decoding for uploadCustomCertificate API from UI and server code respectively, so that API call without UI works fine
7. Java 1.7 - disable using SNI since copyTemplate doesnt work for SSL.
2014-04-24 17:27:02 -07:00
Gabor Apati-Nagy
156b08af5f
CLOUDSTACK-6255
...
UI for supporting region level VPC, distributed routing enabled VPC and
stretched L2 neworks
2014-04-24 15:05:59 -07:00
Brian Federle
5335ae7753
List view, dialog VM select: Widen name field to better fit IP subselect box
2014-04-24 11:30:20 -07:00
Jessica Wang
aabe6f2baf
CLOUDSTACK-6487: UI > Add LDAP Account - fix a bug that a LDAP account that does not have email and all LDAP accounts below it are missing from the listing.
2014-04-23 17:07:00 -07:00
Jessica Wang
ee461f0c68
CLOUDSTACK-6477: UI - Load Balancing - add VMs => fix error 'Unable to decode parameter vmidipmap[0].vmip[]; if specifying an object array, please use parameter[index].field=XXX, ~ '
2014-04-23 15:00:13 -07:00
Sanjay Tripathi
5eaf3be44a
CLOUDSTACK-6447: Grid K120Q and K220Q vGPU types are missing in create service offering menu.
2014-04-18 13:49:26 +05:30
Brian Federle
4c4cfe5e13
Create form: Store passed JSON object in select options, for plugin use
2014-04-17 15:52:56 -07:00
Mihaela Stoica
f3cf85bb62
CLOUDSTACK-6233: Add new tab "GPU" in Host detailView for gpu enabled hosts
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Signed-off-by: Sanjay Tripathi <sanjay.tripathi@citrix.com>
2014-04-16 16:09:41 +05:30
Mihaela Stoica
3fbac14aa9
CLOUDSTACK-6393: Add gpu details in Compute Offering detail view
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Signed-off-by: Sanjay Tripathi <sanjay.tripathi@citrix.com>
2014-04-16 16:09:41 +05:30
Mihaela Stoica
7c02a996f7
CLOUDSTACK-6394: Add gpu details in "Add Compute Offering”
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Signed-off-by: Sanjay Tripathi <sanjay.tripathi@citrix.com>
2014-04-16 16:09:40 +05:30
Brian Federle
e35bec515f
CLOUDSTACK-6342: UI changes for secondary IP on LB rules
...
This is front-end only; API call changes still need to be done.
2014-04-15 14:42:11 -07:00
Chris Suich
a3bfda1350
Fixed issue with labels being displayed in dialog
...
CLOUDSTACK-6368
2014-04-12 11:17:30 -04:00
Chris Suich
8bca77580a
Fixed 'label.path' being displayed in zone wizard
...
CLOUDSTACK-6372
2014-04-12 11:17:30 -04:00
Chris Suich
ea29adb7b9
CLOUDSTACK-5785: VM display name cell not updated upon detaching volume from VM
2014-04-10 22:27:41 -04:00
Jessica Wang
afcf6d041d
CLOUDSTACK-6380: UI > hosts page > add new action "Disable Host", "Enable Host".
2014-04-10 13:58:10 -07:00
Marcus Sorensen
11f5bdd78d
CLOUDSTACK-6191 Add support for specifying volume provisioning
...
type (thin, sparse, fat) in disk/compute offerings.
Submitted-by: Yoshikazu Nojima <mail@ynojima.net>
Reviewed-by: Marcus Sorensen, Mike Tutowski
2014-04-10 09:23:04 -06:00
Jessica Wang
ad60eed4a9
CLOUDSTACK-6342: UI - Load Balancing page - LB rules - VM + IP Address - fix a bug that vmidipmap was not sent to API.
2014-04-08 15:37:31 -07:00
Jessica Wang
b80a71ccb9
CLOUDSTACK-6342: UI - Load Balancing page - LB rules - VM + IP Address - remove action - pass vmidipmap instead of virtualmachineids to removeFromLoadBalancerRule API where IP Address is specified for this VM under this LB rule.
2014-04-08 14:05:22 -07:00
Jessica Wang
14f27997dc
CLOUDSTACK-6342: UI - Load Balancing - LB rule listing - pass lbvmips=true to listLoadBalancerRuleInstances API and display "VM + IP Address" under each LB rule.
2014-04-08 11:13:09 -07:00
Sanjay Tripathi
2ae9da8d47
CLOUDSTACK-6357: Not able to select GPU card in case of GPU-passthrough.
2014-04-08 22:10:09 +05:30
Jessica Wang
781b7eec3f
CLOUDSTACK-6342: UI changes for feature use secondary IP address of NIC in Load balancing.
2014-04-04 15:32:43 -07:00
Brian Federle
28aa9001c5
Instance wizard UI: Pass data for multi-disk service offerings
2014-04-03 14:52:33 -07:00
Jessica Wang
c6190a1c62
CLOUDSTACK-6335: UI - Acquire IP dialog - show/hide "cross zones" checkbox upon portableipserviceenabled property of the current region instead of Local region.
2014-04-03 14:36:16 -07:00
Brian Federle
e812b7551d
Remove commented-out-code
2014-04-03 14:00:24 -07:00
Brian Federle
a82a1299ec
WIP: Instance wizard UI: Support multi-disk offerings
...
Adds front-end support to instance wizard UI for service offerings
supporting multiple disks.
The UI changes will show if a list 'multipleDisks: []' is passed with
the disk offering data options.
2014-04-02 16:28:15 -07:00
Gabor Apati-Nagy
883d7f17f7
Value of Global parameter "custom.diskoffering.size.min" is not reflected in UI during new instance creation.
...
Added fields to /api and /server classes for CustomDiskOfferingMinSize
to be available in CapabilitiesResponse. Fixed UI code in Instance
Wizard to have this config value as the minimum selectable option when
we are in custom disk size mode.
2014-04-01 10:57:36 -07:00
Anshul Gangwar
24820d20d3
CLOUDSTACK-6288: Changing default ImageFormat to vhdx for hyper-v and allowing registration of vhdx format templates.
...
Signed-off-by: Devdeep Singh <devdeep@gmail.com>
2014-04-01 14:00:24 +05:30
Brian Federle
9b16a6dfdc
CLOUDSTACK-6227: Don't show API/secret key fields in quickview
2014-03-28 10:25:06 -07:00
Gabor Apati-Nagy
e65d6bd3a8
CLOUDSTACK-6227 (Add copy-paste support for detail view fields):
...
DetailView widget now supports bool isCopyPaste property that can be set
for fields. If this is set to true, the text of this field is displayed
using ellipsis formatting* and a copy-paste icon is available right next
to it. On clicking this icon, the full text is displayed
*: tooltip is also enabled showing the original non-ellipsed value
2014-03-28 10:15:19 -07:00
Mihaela Stoica
7810107818
UI: Fixed truncated icon on confirmation dialogs
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-03-27 14:35:18 -07:00
Jessica Wang
8c8853e0e2
CLOUDSTACK-6296: UI > If an account's timezone is not set, show datetime field based on browser's timezoneoffset.
2014-03-27 14:12:19 -07:00
Brian Federle
d60af6862c
UI: Update tooltips for primary storage, upload volume fields
2014-03-27 11:00:12 -07:00
Anshul Gangwar
e3e452625e
CLOUDSTACK-6267: unblocking smb as zone wide primary storage for hyperv
...
Signed-off-by: Devdeep Singh <devdeep@gmail.com>
2014-03-27 16:24:40 +05:30
Brian Federle
93a2340516
Instances UI: Truncate name, displayname fields to prevent overflow
2014-03-25 15:49:07 -07:00
Mike Tutkowski
312ec6de6c
CLOUDSTACK-6170 (fixing a GUI formatting issue)
2014-03-25 12:44:31 -06:00
Mike Tutkowski
41d189a707
CLOUDSTACK-6170 (fixing a GUI formatting issue)
2014-03-24 21:12:25 -06:00
Brian Federle
86b02e65eb
CLOUDSTACK-6227: Fix IE9 instance wizard
...
Fixes HTML incompatibility causing rendering issues in IE9 when viewing
instance wizard->network step
2014-03-24 10:01:29 -07:00
Mike Tutkowski
578e500bc2
CLOUDSTACK-6170 (when the "No Thanks" radio button is selected, remove controls related to custom size and custom IOPS)
2014-03-22 19:41:34 -06:00
Brian Federle
b51e0df234
CLOUDSTACK-6272: Fix icons for recover/restore VM
2014-03-21 14:57:49 -07:00
Jessica Wang
7b817a2ad9
CLOUDSTACK-6272: UI > Instance > actions > replace internal action name "restore" with "recover", "reset" with "reinstall".
2014-03-21 14:49:33 -07:00
Brian Federle
15729f342c
CLOUDSTACK-6272: Fix recover/restore VM actions
...
-Label recoverVirtualMachine as 'Recover VM'
-Label restoreVirtualMachine as 'Reinstall VM'
-Change confirmation text for restoreVirtualMachine to be more explicit
-Change restoreVirtualMachine icon to 'recycle' symbol, to avoid
confusion with the reboot VM icon
2014-03-21 13:28:52 -07:00
Mihaela Stoica
7008f2713b
UI: Applied localization function to labels on Zone Chart page
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-03-20 10:57:06 -07:00
Brian Federle
f34f001371
Fix incorrect context being passed to hosts->instances section
...
Fixes issue where, if an action is being performed from the quick view in the
'Instances' section, the old context will be passed when viewing instances in
the 'hosts' section, causing all instances to be displayed. This was caused
by the quickview tooltip still being in the DOM, even after closing it by
clicking an action.
2014-03-18 14:31:28 -07:00
Jessica Wang
dadaf85860
CLOUDSTACK-6246: UI > Infrastructure > SSL Certificate > update (1) mouse-over hint of SSL Certificate button. (2) description in SSL Certificate dialog.
2014-03-17 15:41:48 -07:00
Mike Tutkowski
d55c4dd804
CLOUDSTACK-6170
2014-03-14 23:47:20 -06:00
Sanjay Tripathi
bc4c8052fd
findbugs: impossible cast in CreateServiceOfferingCmd file.
2014-03-13 15:04:18 +05:30
Jessica Wang
e7ad33c456
CLOUDSTACK-6229: UI > Delete Host action > if hypervisor is XenServer, display 'The host has been deleted. Please eject the host from XenServer Pool'.
2014-03-11 15:15:17 -07:00
Jessica Wang
415e4bffd6
CLOUDSTACK-6226: UI > multi widget > dropdown field > translate option value.
2014-03-11 11:19:00 -07:00
Sanjay Tripathi
c7d31fe288
CLOUDSTACK-4760 : Enabling GPU support for XenServer.
...
CLOUDSTACK-4762 : Enabling VGPU support for XenServer.
This feature is to enable the GPU-passthrough and vGPU functionality,
with the help of this feature, admins/users will be able to leverage
the GPU graphics unit power by deploying a virtul machine with GPU or
vGPU support or by changing the service offering of an existing VM
at any later point of time. There GPU/vGPU enabled VMs are able to run
graphical applications.
For now, this feature is only supported with XenServer hypervisor but
can be extended to add the support of other hypervisors.
2014-03-11 15:44:51 +05:30
Brian Federle
a1b778fc2c
Fix truncation issue with refresh, add button icons
2014-03-10 07:43:28 -07:00
Mike Tutkowski
c427e8db1c
CLOUDSTACK-6170
2014-03-07 15:38:50 -07:00
Brian Federle
e37a6cd115
Update plugins side nav icon
2014-03-07 11:50:00 -08:00
Brian Federle
bf8507d564
VPC UI: Restore old 'router' icon
2014-03-06 14:45:28 -08:00
Mike Tutkowski
9b66866dc2
CLOUDSTACK-6170
2014-03-06 13:01:11 -07:00
vetrivelc
182c31899b
Externalized the hardcodedstrings from UI JAVASCRIPT files.
2014-03-05 14:11:51 -08:00
Brian Federle
e1e554277a
UI Dialog: Was passing wrong field data for makeFields event
2014-03-05 13:34:48 -08:00
Mike Tutkowski
b06e66c50a
CLOUDSTACK-6170
2014-03-05 13:55:12 -07:00
Brian Federle
8b0e04be61
Dialog: Trigger event when createform fields are being drawn
...
Trigger new event 'cloudStack.createForm.makeFields'
before field params are being passed to createForm for rendering.
This allows plugins to change and intepret fields before they are drawn.
2014-03-04 16:11:26 -08:00
Brian Federle
4df897f4ab
Add hover states for nav icons
2014-03-04 16:04:17 -08:00
Brian Federle
45fa91c490
Alerts UI: Remove left border pane
2014-03-04 13:50:52 -08:00
Brian Federle
952888ab84
Icons: make monochromatic
2014-03-04 13:31:53 -08:00
Brian Federle
6726b7fee0
Dashboard: Restore colors/appearance for alert items
2014-03-03 11:56:59 -08:00
Jessica Wang
d71483f771
BUG-ID: CS-19426: UI > VPC > VM Wizard > change to send ipToNetworkList parameter instead of networkIds parameter to deployVM API.
...
Reviewed-by: Brian
2014-03-03 11:49:42 -08:00
Brian Federle
f03263782f
Main UI layout: Tweak font sizes for better readability
2014-03-03 11:46:48 -08:00
Brian Federle
f45a5b231d
Update infrastructure icons
2014-03-03 11:38:02 -08:00
Brian Federle
0d688fec73
VM wizard: Add specify IP field when in VPC flow
2014-03-03 10:52:53 -08:00
Gabor Apati-Nagy
477902379e
Fix CLOUDSTACK-4563: Initial zone wizard UI label issue
2014-03-03 10:19:03 -08:00
Mihaela Stoica
b71f50731c
CLOUDSTACK-6196: [UI] Fixed invalid field name (label.dynamically.scalable) on instance details.
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-03-03 10:12:51 -08:00
Jessica Wang
d5dc6aab61
CLOUDSTACK-6190: UI > VM Wizard > select network step > support specifying IP Address for every network. Change to use ipToNetworkList parameter instead of networkIds parameter of deployVM API.
2014-02-28 14:58:18 -08:00
Brian Federle
c93b2fa605
UI dialog: Add event trigger on form creation, to aid in plugin development
2014-02-28 14:21:59 -08:00
Brian Federle
d896aedccd
LDAP Account Wizard: cleanup layout
...
-Fix table column sizing
-Add ellipses/alt tags to fields to help overflow
2014-02-28 08:36:25 -08:00
Brian Federle
56684a52bc
UI: VM wizard: Fix specify IP field when new network is unchecked
2014-02-27 14:50:03 -08:00
Brian Federle
ecdd0e1027
UI: VM wizard: Add specify IP field to new network area
2014-02-27 14:16:32 -08:00
Brian Federle
4dad376f98
UI: Make sure notification box is removed on session expire
2014-02-27 13:26:32 -08:00
Brian Federle
9769ab329d
UI support for specify IP in VM wizard
2014-02-27 13:15:21 -08:00
Jessica Wang
d5aed69c29
CLOUDSTACK-6162: UI > zone > physical network > service provider > OVS > match provider name "Ovs" in listNetworkServiceProviders API response.
2014-02-27 11:54:13 -08:00
Jessica Wang
f52b98b063
CLOUDSTACK-6148: UI > IP Address > load balancing > Send multiple VMs + mutliple NIC Secondary IP to new parameter "vmidipmap" of assignToLoadBalancerRule API.
...
Comment this part out until API change is in.
2014-02-26 15:08:33 -08:00
Jessica Wang
80738cce05
BUG-ID: CLOUDSTACK-6162: UI > zone > physical network > service provider > add OVS.
...
Reviewed-by: Brian
2014-02-25 12:13:31 -08:00
Niels de Vos
c02197ae86
Add Gluster to the list of protocols in the Management Server
...
Gluster can now be used for Primary Storage just like NFS. This change adds the
Gluster protocol to the Management Server:
Infrastructure -> Primary Storage -> Add Primary Storage
And also add the option to create Primary Storage on Gluster when
following the 'Add Zone' wizard from:
Infrastructure -> Zones -> Add Zone
Some screenshots and verification:
- http://blog.nixpanic.net/2013/12/using-gluster-as-primary-storage-in.html
2014-02-25 12:08:46 +01:00
Jessica Wang
c2fa24a24c
CLOUDSTACK-6154: UI > compute offerings > memory field > check if value is undefined before converting it.
2014-02-21 13:23:19 -08:00
Brian Federle
8ec0190eee
Fix wrapping issues for ja_JP
2014-02-21 07:37:19 -08:00
Jessica Wang
e2b13a344a
CLOUDSTACK-6120: UI > listView widget > reorder list > drap to new position > fix a JS error "map1 is undefined".
2014-02-20 13:35:52 -08:00
Jessica Wang
e9460d23d5
CLOUDSTACK-6148: UI > IP Address > load balancing > add VM dialog > show NIC Secondary IP Address when VM is selected.
2014-02-20 12:01:38 -08:00
Jessica Wang
c93b0967ef
CLOUDSTACK-6140: UI - template - detailView - move fields that are used more often to the top.
2014-02-19 15:31:02 -08:00
Brian Federle
b01720d936
listView: Fix 'addRow' event being triggered under wrong scope
2014-02-19 14:36:23 -08:00
Jessica Wang
e1e16a2301
CLOUDSTACK-6120: UI > listView widget > sorting order > fire only one sorting API call(updateXXXXXXX&sortKey=n&id=UUID) for items who have the same UUID.
...
e.g. An Template/ISO of multiple zones have the same UUID.
2014-02-14 12:55:53 -08:00
vetrivelc
e171cb181c
Fixed-Hardcoding-Issues
2014-02-14 07:44:54 -08:00
Brian Federle
63c22a1508
Session expire: show overlay on dialog to prevent clicking in UI
2014-02-13 15:06:09 -08:00
Brian Federle
0ea93d6904
Form dialog UI: Support on cancel action
...
If args.cancel is passed to createForm widget, call it when cancel button is
clicked.
Example:
createForm: {
cancel: function() { ... },
...
}
2014-02-13 14:33:53 -08:00
Brian Federle
13bf1ec5da
Disable root disk size field -- not supported in backend
2014-02-10 11:53:07 -08:00
Devdeep Singh
306ffa0218
CLOUDSTACK-6053: While adding a primary or secondary of type smb the password wasn't
...
encoded. This cause createStoragePool or addImageStore command to fail if special
characters were present. Updated the code to pass user, password and domain as part
of details while adding primary or secondary. Also made changes on server side to
handle it.
2014-02-10 10:29:09 +05:30
Brian Federle
3384633834
Instances UI: Fix case where 'list host' is visible for stopped VM
2014-02-07 11:09:18 -08:00
Jessica Wang
04766c6d47
CLOUDSTACK-6048: UI > Infrastructure > socket > listing > (1) remove LXC, OVM.
...
(2) change XenServer label to differentiate XenServer version.
2014-02-06 16:55:39 -08:00
Brian Federle
916728634b
CLOUDSTACK-6044: Primary storage list: truncate long values
2014-02-06 09:50:41 -08:00
Jessica Wang
75757e9425
CLOUDSTACK-6031: UI > infrastructure > count > pass listAll=true to all listXXXXXXX API for counting resource.
2014-02-05 14:38:16 -08:00
Brian Federle
c2c7d33d8e
Detail view UI: Fix embedded list view actions
...
Fixes case when detail view has an embedded list view with action, that
the action is handled by detail view instead of list view, causing
unexpected behavior
2014-02-05 11:47:04 -08:00
Jessica Wang
039b1c1594
CLOUDSTACK-6026: UI > create network offering > pass serviceofferingid parameter instead of systemOfferingForRouter parameter to API.
2014-02-04 16:18:44 -08:00
Jessica Wang
d84a6937d7
CLOUDSTACK-5996: UI - In project view, the first listRotuers API(without projectid=-1) will return the same objects as the second listRouters API(with projectid=-1), because in project view, all API calls are appended with projectid=[projectID]. Therefore, we only call the second listRouters API(with projectid=-1) in non-project view.
2014-01-30 14:44:49 -08:00
Sanjay Tripathi
20fd2769a9
CLOUDSTACK-5660: Migrate vm live migration succeeds but throws error as ""Failed to migrate the system vm"".
2014-01-30 16:29:18 +05:30
Brian Federle
3ac181e396
List view: tests for filter dropdown
2014-01-28 15:48:44 -08:00
Brian Federle
ebcf6a1da8
List view: tests for field pre-filter
2014-01-28 15:48:44 -08:00
Brian Federle
547aa36707
multi-edit UI: Fix wrapping for multirange (start-end) fields
2014-01-28 11:55:43 -08:00
Brian Federle
25d8e3d7db
Browser UI: Fix broken breadcrumb navigation
...
Fix breadcrumb navigation becoming stuck when going back a couple
levels, due to previous panels not being removed from the DOM
2014-01-28 11:54:12 -08:00
Jessica Wang
23f3047e7d
CLOUDSTACK-5970: UI > network menu > guest network section > select non-VPC isolated network with SourceNAT enabled > IP Address section > select sourceNAT IP > show Configuration tab.
2014-01-28 11:44:09 -08:00
Brian Federle
18a3d3c3b8
VM snapshots: If quiescevm is supported, make checkbox checked
2014-01-28 11:33:03 -08:00
Brian Federle
08d124d6b6
Add listView async tests
2014-01-28 11:24:20 -08:00
Brian Federle
0c28b66362
Update socket icon
2014-01-28 10:25:57 -08:00
Brian Federle
ce0dc3b306
Enable static NAT dialog search: Use 'keyword' instead of 'name'
2014-01-27 13:41:11 -08:00
Brian Federle
c4b3e4c0cc
Enable static NAT dialog: Fix search filter not working
2014-01-27 13:38:02 -08:00
Brian Federle
9f18b075a9
List view: Fix advanced search not popping up with multiple panels
2014-01-27 13:33:12 -08:00
Brian Federle
b7d6495892
Plugin API: Support multiple JS includes per plugin
...
For any plugin/module, allow including additional JS dependencies via
new plugin syntax.
To include JS files, instead of passing a function directly, pass an
array with the first element being a sub-list of the includes:
cloudStack.plugin.myPlugin = [
['file1', 'file2', 'fileN' ...], // These will be loaded before
// plugin is executed
function(plugin) { // The plugin entry point
...
}
];
-- Where each item represents a JS file relative to the plugin folder
and without the .js extension. Sub-folders are also supported, i.e.,
'subfolder/file1'
2014-01-27 12:39:36 -08:00
Jessica Wang
cb8cf1eb18
CLOUDSTACK-5614: UI - Infrastructure > Sockets > listView > (1) split "XenServer" into "XenServer 6.2.0" and "XenServer"(prior to 6.2.0).
...
(2) change label of Hyperv to Hyper-V.
2014-01-24 18:32:38 -08:00
Brian Federle
417b8e089f
VM snapshots: Only show quiescevm checkbox if hypervisor is VMware
2014-01-24 11:04:11 -08:00
Jessica Wang
09fa6e5d83
CLOUDSTACK-5889: UI > Instances > (1) change service offering action: corresonding UI change for new change of scaleVirtualMachine API (that customparameter parameter has been renamed).
...
(2) detailView: add # of CPU Cores, CPU (in MHz), Memory (in MB).
2014-01-20 16:35:02 -08:00
Jessica Wang
36920a3a3b
CLOUDSTACK-5656: UI > Network > IP Address > configuration tab > Firewall > add "State" column.
2014-01-17 12:13:06 -08:00
Jessica Wang
2e5e403e3c
CLOUDSTACK-5656: UI > Network > IP Address > configuration tab > Load Balancing > add "State" column.
2014-01-17 11:52:21 -08:00
Milamber
cb7b1dc276
Add Dutch (Netherlands, Polish languages in Web UI Change Japanese code (ja -> ja_JP) Update transifex sync config
...
Conflicts:
client/WEB-INF/classes/resources/messages_es.properties
client/WEB-INF/classes/resources/messages_pt_BR.properties
2014-01-17 11:15:09 +00:00
Saksham Srivastava
06f8c1de75
CLOUDSTACK-5692: obscure passwords when using cifs as storage
2014-01-17 14:00:24 +05:30
Jessica Wang
3f359bb641
CLOUDSTACK-5889: UI > VM Wizard > corresonding UI change for new change of deployVirtualMachine API (that customparameter parameter has been renamed)
2014-01-16 14:02:11 -08:00
Brian Federle
ab4294666e
List view: tests for field rendering
2014-01-14 14:44:07 -08:00
Sachchidanand Vaidya
0bff705621
Add L3VPN isolation method for contrail plugin
...
Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2014-01-14 13:55:35 -08:00
Brian Federle
3ed605dc90
Add basic list view test
2014-01-14 13:38:05 -08:00
Brian Federle
2893120f2a
Remove old/obsolete UI qunit tests
2014-01-14 12:56:52 -08:00
Brian Federle
4215d69753
Instances UI: Don't show 'view host' link if VM is stopped
2014-01-14 11:09:09 -08:00
Jessica Wang
6282e8e9ca
CLOUDSTACK-5557: UI > Network > VPC > Router > Public IP Address > fix a bug that Configuration tab was wrongly hidden.
2014-01-14 10:56:06 -08:00
Jessica Wang
5adc778d88
CLOUDSTACK-5831: UI > Volumes > take snapshot > get "quiescevm" property from listVolumes API instead of listStoragePools API since regular-user/domain-admin don't have access to listStoragePools API.
2014-01-10 16:27:37 -08:00
Jessica Wang
d76fccd8c9
CLOUDSTACK-5492: UI > Routers > Group by zone/pod/cluster/account > (1) fix a bug that requiresUpgrade wrongly showed"No" when it should show "Yes".
...
(2) detailView > add new field "Total of Virtual Routers that require upgrade".
2014-01-10 16:03:19 -08:00
Jessica Wang
96c6f6d15d
CLOUDSTACK-5614: UI > Infrastructure > Sockets > show "N/A" in Socketes column for hypervisors that don't support socket info.
2014-01-10 14:18:46 -08:00
Jessica Wang
70180d99dd
CLOUDSTACK-5614: UI > Hosts > detailView > add new field "The Number of CPU Sockets".
2014-01-10 11:27:37 -08:00
Jessica Wang
6fdebe592a
CLOUDSTACK-5656: UI > network > IP Address > configuration tab > Port Forwarding > add "State" column.
2014-01-10 10:50:28 -08:00
Jessica Wang
b090acacfa
CLOUDSTACK-5557: UI > Network > Guest Network > IP Address > fix a bug that SourceNAT IP, VPC tier IP wrongly showed Configuration tab(firewall/portforwarding/loadbalancing).
...
SourceNAT IP, VPC tier IP should not show Configuration tab(firewall/portforwarding/loadbalancing).
2014-01-10 10:49:56 -08:00
Jessica Wang
598628f517
CLOUDSTACK-5840: UI > Snapshots > create volume from snapshot dialog > add zone dropdown if region-wide secondary storage exists.
2014-01-10 10:49:18 -08:00
Jessica Wang
a2b3e3a60d
CLOUDSTACK-5840: UI > Secondary Storages > remove "prepareObjectStoreMigration" action (since prepareSecondaryStorageForMigration API has been removed from server-side).
2014-01-10 10:45:19 -08:00
Brian Federle
09da5153df
Update infrastructure 'socket' icon
2014-01-09 10:51:32 -08:00
Brian Federle
fefe82618c
Add icon for 'sockets'
2014-01-08 17:00:25 -08:00
Jessica Wang
7003f0b0df
CLOUDSTACK-5733: UI > Virtual Routers > group by zone/pod/cluster > remove redundant code.
2014-01-08 15:23:20 -08:00
Jessica Wang
da260d17f1
CLOUDSTACK-5733: UI > Virtual Routers > group by zone/pod/cluster: fix a bug that "Total of Virtual Routers" in first row is blank.
2014-01-08 15:19:04 -08:00
Jessica Wang
9a9de59836
CLOUDSTACK-5732: UI > Affinity Group > implement search, send keyword parameter to listAffinityGroups API.
2014-01-08 13:48:04 -08:00
Brian Federle
766dab64e8
Instance list view: Truncate long names to prevent misalignment
2014-01-08 10:37:17 -08:00
Hugo Trippaers
612a41e3f5
Add UI interface for managing the OpenDaylight provider and controllers.
...
Fix several bugs in the code related to the api handling.
Conflicts:
ui/scripts/system.js
ui
2014-01-08 17:08:37 +01:00
Hugo Trippaers
e4cb9ce8bc
Add opendaylight provider to system.js
2014-01-08 16:12:32 +01:00
Hugo Trippaers
57da2bc784
Apply two small fixes to system.js
2014-01-08 16:08:04 +01:00
Hugo Trippaers
0ba1abe262
Apply some formatting to system.js
2014-01-08 16:04:44 +01:00
Brian Federle
6a089c0b90
Fix missing icon for 'assign instance to another account'
2014-01-07 11:59:02 -08:00
Jessica Wang
4528a0c0ae
CLOUDSTACK-5808: UI > SystemVMs page > pass details=min to listHosts API to reduce response time.
2014-01-06 14:22:42 -08:00
Jessica Wang
beb9f2d9b3
CLOUDSTACK-5527: UI > accounts page > Add LDAP Account action > use plus(+) icon like Add Account action does.
2014-01-06 11:40:03 -08:00
Jessica Wang
e5283e966e
CLOUDSTACK-5771: UI > Infrastructure > SystemVMs page > listView Search > fix a bug that UI kept spinning when there was no matching result.
2014-01-03 14:56:49 -08:00
Jessica Wang
ab42f74470
CLOUDSTACK-5771: UI > Infrastructure > SystemVMs/PrimaryStorage/SecondaryStorage/Pod/Cluster/Hosts/CacheStorage page - pass keyword parameter instead of name parameter to listXXXXXXX API.
2014-01-03 14:24:32 -08:00
Jessica Wang
89945cd705
CLOUDSTACK-5527: UI > accounts page > support both "Add (non-LDAP) Account" and "Add LDAP Account" when LDAP is enabled.
2014-01-02 16:48:13 -08:00
Jessica Wang
dc0420c633
CLOUDSTACK-5698: UI > VPC > configure > Router > Network ACL Lists > implement search (i.e. pass keyword parameter to listNetworkACLLists API) when input field is not blank.
2013-12-31 15:53:51 -08:00
Jessica Wang
c1101eb695
CLOUDSTACK-5606: UI > copy template, copy ISO action > when a template/ISO to be copied is not associated with a specific zone, UI does not pass sourcezoneid parameter to API.
2013-12-30 14:52:27 -08:00
Sanjay Tripathi
a782d17caa
CLOUDSTACK-3806: OS Preference can not be set.
2013-12-30 20:01:06 +05:30
Jessica Wang
8f9342425d
CLOUDSTACK-5345: UI > Virtual Routers > Group by account > pass listAll=true to listAccounts API.
2013-12-23 12:20:42 -08:00
Jessica Wang
1e0ed7d5f8
CLOUDSTACK-5606: UI > Copy Template action, Copy ISO action is now availble to region-wide secondary storage (S3, Swift).
2013-12-23 11:34:30 -08:00
Jessica Wang
2868f36dbd
CLOUDSTACK-5612: UI > Network > Guest Networks > detailView > to distinguish between non-vpc network and vpc network(tier) easier, move VPC ID field up.
2013-12-23 10:56:12 -08:00
Brian Federle
08a69b0053
CLOUDSTACK-5544: Snapshot action filter: Remove check on volume state
...
Removes conditional check of volume state for snapshot action filter,
since it causes a null pointer when trying to access view outside the storage
section. Now only '.revertable' attribute is checked. Storage state should now
be verified at the API level only.
2013-12-20 13:48:21 -08:00
Brian Federle
932758e2ef
CLOUDSTACK-5551: Pass search 'name' field to listConfigurations UI
...
Passes search bar value (by 'name') for the settings in the following sections'
detail views:
-Account
-Primary storage
-Cluster
-Zone
2013-12-20 13:38:46 -08:00
Jessica Wang
5fb80f90f0
CLOUDSTACK-4738: UI > VM Wizard > select compute offering step > make Number of CPU Cores/CPU/Memory field required when selected compute offering is customized.
2013-12-18 14:49:24 -08:00
Brian Federle
15a860d560
Add missing strings for LDAP section, S3 fields
2013-12-18 13:29:25 -08:00
Brian Federle
34174bbcbb
Add missing strings for quiesce VM, SMB fields
2013-12-18 13:10:15 -08:00
Brian Federle
c7e2914bcd
CLOUDSTACK-5476: Fix missing settings tab on zone details
2013-12-17 15:42:00 -08:00
Jessica Wang
a71915c034
CLOUDSTACK-5486: UI > tags > listXXXXXXX API now returns tags property. So, use tags property in embedded object returned by listXXXXXXX API to populate tags in detailView in all pages (instead of calling extra API listTags).
2013-12-17 14:16:55 -08:00
Marcus Sorensen
95364a4022
CLOUDSTACK-5531
...
Initial support for vhd, raw, vmdk image formats on KVM. Tested all formats with local and CLVM.
2013-12-16 14:32:51 -07:00
Brian Federle
7e4407d3dd
CLOUDSTACK-5532: Tag UI: Truncate long tag key/value
2013-12-17 11:15:41 -08:00
Jessica Wang
f919441c34
CLOUDSTACK-5252: UI > Infrastructure > Virtual Routers > group by zone/pod/cluster > include project-related routers into calculation.
2013-12-16 16:30:51 -08:00
Brian Federle
2a50fd0b0b
Fix wrapping for port forwarding multiedit fields in FF
2013-12-16 16:22:44 -08:00
Brian Federle
caba41747d
Truncate event type column to prevent wrapping
2013-12-16 16:17:13 -08:00
Brian Federle
5e552ec66b
Reduce width of multiselect column to prevent overflow
2013-12-16 16:13:39 -08:00
Brian Federle
6ad0e4913e
CLOUDSTACK-5276: Remove wrong select column from LB/PF list select
2013-12-16 14:04:53 -08:00
Jessica Wang
420e7aed1f
CLOUDSTACK-5098: UI > VMware > during zone creation, after addVmwareDc succeeds, if addClsuter fails (e.g. because of wrong input value), zone detail page will show wrong button ("Add Vmware Datacenter") since listVmwareDcs is only called when a zone has a VMware cluster.
...
To resolve this specific use case, change UI to use listApis instead of listClusters to determine whether to call listVmwareDcs.
2013-12-13 15:51:11 -08:00
Jessica Wang
5dc1d46c6d
CLOUDSTACK-5345: UI > Infrastructure > virtual routers > group by zone/pod/cluster/account > hide Upgrade Router to Use Newer Template action when upgrade is not required (i.e. all rouster under the zone/pod/cluster/account have latest version).
2013-12-13 14:00:14 -08:00
Brian Federle
44f71f06e2
CLOUDSTACK-5477: Fix view all link breaking detail view
...
Fixes issue where 'view all' link permanently writes properties to
cloudStack namespace, causing breakage when viewing detail view from
another location.
2013-12-13 10:37:40 -08:00
Brian Federle
8821d75442
CLOUDSTACK-5480: Fix broken password confirm validation
...
Properly destroy add account dialog on close, to fix password confirm
validation pointing to wrong dialog's field.
2013-12-13 08:48:22 -08:00
Wei Zhou
880c87e704
CLOUDSTACK-5481: fix ui bug when regular user add isolated network
...
(cherry picked from commit 5cec27c858 )
2013-12-13 10:30:19 +01:00
Jessica Wang
d5fcc6ef5a
CLOUDSTACK-5345: UI > Infrastructure > virtual routers > no grouping > hide Upgrade Router to Use Newer Template action when a router has latest version (i.e. does not require upgrade).
2013-12-12 16:06:11 -08:00
Jessica Wang
9ed2c2e224
CLOUDSTACK-4793: UI > Virtual Routers > Select View > add "group by account".
2013-12-11 15:31:04 -08:00
Jessica Wang
28a4bfc559
CLOUDSTACK-5412: UI > Add Secondary Storage > NFS Server field > change label from "NFS Server" to "Server" since this field is also shown when provider "SMB/CIFS" is elected.
2013-12-10 16:07:15 -08:00
Jessica Wang
9ea949e80c
CLOUDSTACK-5341: UI > Infrastructure > secondary storage > add secondary storage > Create NFS Secondary Staging Store checkbox > make this checkbox not disabled any more because NFS staging (of a zone) might already exist (from "NFS secondary storage => Prepare Object Store Migration => NFS staging")
2013-12-10 15:38:32 -08:00
Brian Federle
a9258ae807
Volumes page: Hide add/upload action if instance selected, to reduce confusion.
2013-12-10 15:20:39 -08:00
Brian Federle
248195fcd7
List view: Fix context not being passed correctly to header actions pre-filter
2013-12-10 15:20:39 -08:00
Jessica Wang
93ba232eea
CLOUDSTACK-5252: UI > Infrastructure > Virtual Routers > Select view: group by zone/pod/cluster > (1) pass listAll=true to listRouters. (2) reduce redundant API call.
2013-12-10 14:41:45 -08:00
Jessica Wang
fe83dd621b
CLOUDSTACK-5412: UI > Add Secondary Storage > provider dropdown > change option "SMB/cifs" to "SMB/CIFS".
2013-12-09 16:53:02 -08:00
Jessica Wang
1db19c3d52
CLOUDSTACK-4428: KVMsnapshoteanbled property in listCapabilities API response has been renamed. Here is corresponding UI change.
2013-12-09 15:21:47 -08:00
tuna
32c55e6d0c
fix UI
2013-12-09 23:33:15 +07:00
tuna
3df8b912fc
add kvm support & LB service
2013-12-09 23:33:14 +07:00
tuna
d935d3865a
tuna
2013-12-09 23:33:14 +07:00
Jessica Wang
4eaa681814
CLOUDSTACK-5354: UI > update ISO > make isExtractable, isFeatured checkbox non-editable to normal user.
2013-12-06 16:35:37 -08:00
Chris Suich
782bd4d9bc
Fixed issue with quiescevm param on snapshot UI
...
CLOUDSTACK-5388
2013-12-06 13:09:59 -08:00
Chris Suich
06344db330
Added quiescevm option to volume snapshot dialog when storage supports it
...
CLOUDSTACK-5388
2013-12-06 13:09:55 -08:00
Brian Federle
d09d21847c
Detail view: Allow passing error with custom action's complete fn
2013-12-06 12:34:31 -08:00
Brian Federle
9dabad0253
Fix broken change password UI
2013-12-06 12:34:31 -08:00
Chris Suich
ee607646c9
Added load vs refresh context for dataProviders
...
CLOUDSTACK-5384
2013-12-05 11:16:50 -08:00
Jessica Wang
db8e2e5552
CLOUDSTACK-999: HyperV - UI > Infrastructure > zone detail > physical network > Guest > Details tab > add HyperV Traffic Label field.
2013-12-05 10:44:29 -08:00
Jessica Wang
9a0de43334
CLOUDSTACK-5139: UI > zone wizard > secondary storage step > providers dropdown - hardcode options instead of get them from listStorageProviders&type=image since not all of returned values are handled by UI (e.g. "NetApp" is not handled by UI).
2013-12-04 15:02:29 -08:00
Jessica Wang
15c3005943
CLOUDSTACK-5139: UI > Infrastructure > Secondary Storage > Add Secondary Storage > providers dropdown - hardcode options instead of get them from listStorageProviders&type=image since not all of returned values are handled by UI (e.g. "NetApp" is not handled by UI).
2013-12-04 14:55:46 -08:00
Jessica Wang
4e74873669
CLOUDSTACK-5200: UI > Infrastructure > Sockets > listView > fix a bug that Hosts and Sockets displayed wrong number.
2013-12-04 14:11:39 -08:00
Brian Federle
751d8d1966
CLOUDSTACK-2570: Fix duplicate resource name field
2013-12-04 09:50:46 -08:00
Brian Federle
2ed41270ce
Detail view: Fix error on refresh from async action
...
Fixes error on detail view actions when list view subsection has a custom ID
2013-12-04 09:39:52 -08:00
Brian Federle
8e06cf5593
VR UI actions: Fix incorrect response object referenced on action complete
2013-12-04 09:38:47 -08:00
Brian Federle
10cd11637a
CLOUDSTACK-5266: Fix quickview not working for VR sections
2013-12-04 09:00:16 -08:00
Chris Suich
4ecf6df5f6
Fixed issue with ListView 'needsRefresh' overlays not being removed
...
JIRA-5368
2013-12-04 07:38:03 -08:00
Brian Federle
1c4f1deaa8
CLOUDSTACK-4061: Fix wrapping text with ja ui
2013-12-03 15:45:35 -08:00
Brian Federle
c77dca2d3e
CLOUDSTACK-5301: Show VPC routers on main VR page, to support upgrade feature
2013-12-03 15:36:46 -08:00
Brian Federle
b84f5791c3
Dashboard, alerts: Fix width of title
2013-12-03 15:20:38 -08:00
Jessica Wang
2cbaf04b97
CLOUDSTACK-4738: UI > VM Wizard > deployVM API has been changed to take in one new parameter CUSTOM_PARAMETERS instead of 3 parameters CPU_NUMBER/CPU_SPEED/MEMORY. Here is corresponding UI change.
2013-12-03 13:12:46 -08:00
Brian Federle
bd1c28573e
Zone wizard UI: Fix CSS for progress box at end of flow
2013-12-03 12:33:42 -08:00
Brian Federle
af3add9353
CLOUDSTACK-5114: Remove checkbox column from dialog list view
2013-12-03 12:33:09 -08:00
Brian Federle
b4dd3747f3
Dialog list view: Fix toolbar/header positioning
2013-12-03 12:33:09 -08:00
Jessica Wang
71fd0a49e3
CLOUDSTACK-4738: UI > Instances > Change Service Offering > dialog > add 3 new fields: CPU speed, CPU number, memory.
...
Show the 3 new fields when selected compute offerings is custom. Hide them otherwise.
2013-12-02 16:11:05 -08:00
Wei Zhou
6ab27267be
CLOUDSTACK-5310: fix issue: offering display twice in dropdown when create network
2013-11-29 10:40:33 +01:00
Wei Zhou
64c03dbc31
[UI] kvm vm snapshot not shown if kvm.snapshot.enabled is set to false
2013-11-28 10:47:37 +01:00
Jessica Wang
0b5a6cb0cf
CLOUDSTACK-1889: UI > accounts > Update Resource Count action > after action succeeds, pop up a dialog to show updated count of resources.
2013-11-27 13:07:46 -08:00
Jessica Wang
8ce6d5271c
CLOUDSTACK-4428: UI > volume > take snapshot action, recurring snapshot action > for volumes whose hypervisor is KVM and whose VM is not Running, always show the 2 actions regardless value of "kvm.snapshot.enabled".
2013-11-26 15:05:13 -08:00
Wei Zhou
8b237eb0a2
CLOUDSTACK-4505: allow domain admin to expunge a destroyed VM
2013-11-26 15:02:44 +01:00
Brian Federle
e559573081
Revert "Disable VR UI quickview, due to technical limitations"
...
This reverts commit 9dd650aca7 .
2013-11-25 16:16:19 -08:00
Brian Federle
9dd650aca7
Disable VR UI quickview, due to technical limitations
2013-11-25 16:03:37 -08:00
Jessica Wang
c15ec68210
CLOUDSTACK-4793: UI > Virtual Routers > remove Advanced Search since we now have Select View (group by zone/pod/cluster).
2013-11-25 14:47:39 -08:00
Jessica Wang
3d5ff393da
CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by cluster > detailView > add pod name, zone name.
2013-11-25 14:33:04 -08:00
Jessica Wang
7d4b298d2d
CLOUDSTACK-4793: UI > Virtual Routers > Select View > add "group by cluster".
2013-11-25 14:27:50 -08:00
Jessica Wang
7819a4b7af
CLOUDSTACK-4793: UI > Virtual Routers > Select View > add "group by pod".
2013-11-25 13:51:24 -08:00
Jessica Wang
5a9b4ee843
CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > detailView > add action "upgrade all routers in this zone to use newer template".
2013-11-25 13:33:55 -08:00
Jessica Wang
a5cff1dfd5
CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > implement detailView of Zone, Total of Virtual Routers, Virtual Routers require upgrade.
2013-11-25 12:08:55 -08:00
Yichi Lu
8e580cc411
CLOUDSTACK-5231: add helper messages for DynamicallyScalable and Routing
2013-11-22 17:15:59 +01:00
Jessica Wang
386ee6bf34
CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > listView of Zone, Total of Virtual Routers, Virtual Routers require upgrade.
2013-11-21 16:49:48 -08:00
Jessica Wang
7b0cae6021
CLOUDSTACK-4793: UI > Virtual Routers > add "Select View" dropdown on top of listView.
2013-11-21 16:04:00 -08:00
Brian Federle
b4282c214f
System, main routers page: Split into subsections (WIP)
2013-11-21 13:56:29 -08:00
Brian Federle
285c06865c
List view: Support passing custom ID to detail view context
...
For section select list views, if 'id' is specied under section: {},
then use that ID instead of the section's key ID. This allows sections
to use i.e. the same ID as each other for a consistent context ID.
2013-11-21 13:56:29 -08:00
Jessica Wang
86736d6d4a
CLOUDSTACK-5222: UI > Infrastructure > Sockets > count only hosts whose type is routing.
2013-11-20 14:50:31 -08:00
Wido den Hollander
1edaa36cc6
CLOUDSTACK-1302: Allow a cache mode per disk offering
...
Per disk offering the setting none, writeback or writethrough can be set
This allows for both safety and performance for writes.
2013-11-20 17:11:10 +01:00
Rajani Karuturi
917ea33ba9
added LDAP group name label in add account wizard
...
changed the parameter for domain in api importLdapUser from name to UUID
improved error handling
2013-11-20 13:57:41 +01:00
Chip Childers
2febc318aa
No, this field does not use CIDR notation
2013-11-20 11:10:14 +00:00
Jessica Wang
829f1db6e8
CLOUDSTACK-4793: UI > Virtual Routers > add new action "Upgrade Router to Newer Template" in detailView.
2013-11-19 16:15:49 -08:00
Jessica Wang
d6a38c238a
CLOUDSTACK-4793: UI > Virtual Routers > add new action "Upgrade Router to Newer Template" on top of listView.
2013-11-19 14:32:18 -08:00
Jessica Wang
2587e42db6
CLOUDSTACK-4793: UI > Virtual Routers > Advanced Search > add cluster dropdown since API now supports it.
2013-11-18 15:02:35 -08:00
Jessica Wang
5e2e27dea6
CLOUDSTACK-3154: UI > zone detail > remove VMware data center action > if API returns error, stop spinning wheel and show returned error text in a pop up dialog.
2013-11-14 14:38:54 -08:00
Jessica Wang
9fc81f0b4d
CLOUDSTACK-999: hyper-V: UI > zone wizard > Edit Traffic Type > send hypervnetworklabel to addTrafficType API.
2013-11-14 12:56:59 -08:00
Chris Suich
5fb7c29726
Fixed issue with detail view fields marked as 'isPassword' not being obfuscated
...
CLOUDSTACK-5111
2013-11-14 12:17:00 -08:00
Jessica Wang
8ec1f3f8d0
CLOUDSTACK-999: hyper-V: UI > Add Primary Storage > when hypervisor type of selected cluster is Hyperv, populate Protocol dropdown with only one option "SMB/cifs".
2013-11-14 11:42:59 -08:00
Jessica Wang
253da8f6ba
CLOUDSTACK-999: hyper-V: UI > zone wizard > Add Secondary Storage step > add "SMB/cifs" option in Provider dropdown > When Provider is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of addImageStore API.
2013-11-13 15:01:59 -08:00
Jessica Wang
5a12165db7
CLOUDSTACK-999: hyper-V: UI > zone wizard > Add Primary Storage step > add option "SMB/cifs" in protocol dropdown > When protocol is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of createStoragePool API.
2013-11-13 14:11:06 -08:00
Jessica Wang
a1dd6728f3
CLOUDSTACK-999: hyper-V: UI > Infrastructure > Primary Storages > Add Primary Storage > add option "SMB/cifs" in protocol dropdown > When protocol is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of createStoragePool API.
2013-11-13 12:00:10 -08:00
Jessica Wang
81949ec644
CLOUDSTACK-3980: UI > Regions > GSLB > detailView > implement Edit action.
2013-11-12 15:34:10 -08:00
Jessica Wang
5d41d79802
CLOUDSTACK-4428: UI > volume page > when hypervisor is KVM and kvm.snapshot.enabled is false, still show Take Snapshot on a detached volume.
2013-11-12 11:41:50 -08:00
Jessica Wang
d9ebbaeb77
CLOUDSTACK-999: hyper-V: UI > Infrastructure > Secondary Storages > add protocol field to listView, detailView.
2013-11-08 14:54:14 -08:00
Jessica Wang
7d2961a0f3
CLOUDSTACK-999: hyper-V: UI > Infrastructure > Secondary Storages > listView, detailView > remove password from URL property.
2013-11-08 14:37:22 -08:00
Jessica Wang
f3d76dfa9e
CLOUDSTACK-999: hyper-V: UI > Infrastructure > Secondary Storages > Add Secondary Storage > When provider is SMB, show SMB username/password/domain fields and send their value to url parameter of addImageStore API.
2013-11-08 13:02:10 -08:00
Wei Zhou
fdb3b49228
CLOUDSTACK-4923: add missing Network limits in Domain details page
...
(cherry picked from commit 20fd5dc84f )
2013-11-08 16:18:19 +01:00
Brian Federle
2014866afa
Fix project view colors
2013-11-07 14:36:46 -08:00
Jessica Wang
7ba55723bb
CLOUDSTACK-4058: UI > Host detail page > (1) Add Hypervisor, HypervisorVersion field.
...
(2) Remove CloudstackVersion field.
2013-11-07 13:29:42 -08:00
Jessica Wang
6a396a9057
CLOUDSTACK-4793: UI > Infrastructure > Virtual Routers > listView > implement Advanced Search by name/zone/pod/domain/account.
2013-11-07 11:46:19 -08:00
Mike Tutkowski
10c513a259
CLOUDSTACK-4810: Enable hypervisor snapshots for CloudStack-managed storage (for XenServer and VMware)
2013-11-06 21:02:39 -07:00
Jessica Wang
6916665623
CLOUDSTACK-4793: UI > Infrastructure > Virtual Routers > detail tab > add Requires Upgrade field to reflect new parameter requiresupgrade in API response.
2013-11-06 16:30:02 -08:00
Jessica Wang
fc7489a281
CLOUDSTACK-5037: UI > Infrastructure > clusters > Settings tab > when "cpu.overprovisioning.factor" or "mem.overprovisioning.factor" is changed, pop up a warning message > change text.
2013-11-06 15:52:08 -08:00
Jessica Wang
7b44c97a25
CLOUDSTACK-5037: UI > Infrastructure > clusters > Settings tab > when "cpu.overprovisioning.factor" or "mem.overprovisioning.factor" is changed, pop up a warning message "Please note - you are changing the over provisioning factor for a cluster with vms running. Please refer to the admin guide to understand the capacity calculation."
2013-11-06 12:31:27 -08:00
Jessica Wang
2018e1a588
CLOUDSTACK-5048: UI > VPC section > Create Load Balancing rule > hide Autoscale button since Autoscale is not supported in VPC.
2013-11-06 12:31:00 -08:00
Jessica Wang
ff0bfe209c
CLOUDSTACK-5048: UI > Create Load Balancing rule > hide Autoscale button if LB provider is not Netscaler since Autoscale is only supported on Netscaler, but not on other provider like VirtualRouter.
2013-11-06 12:30:31 -08:00
Brian Federle
8def7e9f89
Remove scrollbars from login screen
2013-11-06 10:28:39 -08:00
Will Stevens
8f8ad3f38e
Squashed commit of the Palo Alto Networks firewall integration plugin.
...
This patch adds a network plugin to support Palo Alto Networks firewall (their appliance and their VM series firewall).
More information in the FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Palo+Alto+Firewall+Integration
Features supported are:
- List/Add/Delete Palo Alto service provider
- List/Add/Delete Palo Alto network service offering
- List/Add/Delete Palo Alto network with above service offering
- Add instance to the new network (creates the public IP and private gateway/cidr on the PA as well as the source nat rule)
- List/Add/Delete Ingress Firewall rule
- List/Add/Delete Egress Firewall rule
- List/Add/Delete Port Forwarding rule
- List/Add/Delete Static Nat rule
- Supports Palo Alto Networks 'Log Forwarding' profile globally per device (additional docs to come)
- Supports Palo Alto Networks 'Security Profile Groups' functionality globally per device (additional docs to come)
Knowns limitations:
- Only supports one public IP range in CloudStack.
- Currently not verifying SSL certificates when creating a connection between CloudStack and the Palo Alto Networks firewall.
- Currently not tracking usage on Public IPs.
Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2013-11-06 10:08:22 -08:00
Brian Federle
441e168542
Network chart: Fix layout CSS
2013-11-05 14:45:24 -08:00
Brian Federle
599dd1a6e6
multiEdit: extend field hide/show functionality
...
-Support passing isHidden option as closure, for conditional hide/show
based on context
-Adds new option format for isHidden option:
return false == show field and all columns (default)
return true == hide only header and form column
return 2 == hide header and form, as well as returned item column -- these
item columns will be skipped over entirely, not just hidden
2013-11-05 14:35:05 -08:00
Jessica Wang
ac04a9f2e1
CLOUDSTACK-4793: UI > Infrastructure > Virtual Routers > detail tab > add Version field which will include text "Requires Upgrade" if VR version is different from MS version.
2013-11-05 13:16:26 -08:00
Jessica Wang
c61d2eedf4
CLOUDSTACK-4908: UI > Infrastructure > Sockets > (1) calculate total number of CPU Sockets for all hypervisors.
...
(2) > view all > calculate CPU Sockets for each hypervisor.
2013-11-05 11:55:06 -08:00
Rajani Karuturi
fdf7639eb8
Fixed some html validation errors
...
language tag in script is deprecated. used type
<script> tag after </html> is invalid. moved the localized messages dictionary inside html body.
2013-11-05 10:23:32 -08:00
Jessica Wang
57678257a1
CLOUDSTACK-4908: UI > Infrastructure > Sockets > view all > calculate Hosts for each hypervisor.
2013-11-04 16:25:24 -08:00
Jessica Wang
c350999c93
CLOUDSTACK-730: UI > VPC > Router > site-to-site VPN > VPN Connection > detailView > add "Passive" field.
2013-11-04 15:36:47 -08:00
chriscameronv
5ccf3a90ab
switch label for VLAN to VLAN/VNI
2013-11-04 14:25:01 -08:00
Brian Federle
ed6c2d27a6
New login screen colors
2013-11-04 10:59:01 -08:00
Brian Federle
61b77086f4
VM snapshot action: add quiescevm option as checkbox
2013-10-31 16:55:15 -07:00
Brian Federle
2e07c452e3
Alerts UI: Implement multi-select delete/archive alerts
2013-10-31 16:40:01 -07:00
Brian Federle
e8f8185393
Events UI: Implement multi-select delete/archive actions
2013-10-31 16:40:00 -07:00
Brian Federle
ccab740129
List view: Fix refresh not loading multi-select column
2013-10-31 16:40:00 -07:00
Brian Federle
0019e42ce0
Notification area: Show more detail in errors
...
-Show actual error message (if available) in the notification item
-Minor layout/padding tweaks
2013-10-31 16:17:52 -07:00
Brian Federle
1a7872d189
Notifications: New alert style
...
-Move corner alert to pop up under notification area, intead of in the
window corner, for better visibility
-Give alert box tooltip appearance
2013-10-31 15:55:26 -07:00
Brian Federle
707419670a
Region switcher: Increase max-width to prevent cutoff
2013-10-31 15:55:26 -07:00
Jessica Wang
856703cc1c
CLOUDSTACK-4758: UI > Instance Wizard > (1) pass cpuNumber, cpuSpeed, memory to API when custom area is shown (i.e. when selected compute offering is dynamic).
...
(2) pass rootDiskSize to API when custom area is shown (i.e. when selected item in step 2 is a template).
2013-10-31 13:56:42 -07:00
Brian Federle
0db10ad55c
VM snapshot: Make multi-select action
2013-10-31 13:39:40 -07:00
Brian Federle
f930ccda99
Multiselect: Fix size and alignment on select column
2013-10-31 13:28:06 -07:00
Brian Federle
b4b34edf15
Quick view tooltip: Fix offset
2013-10-31 13:18:59 -07:00
Brian Federle
bfae24db1d
Socket UI: remove old API calls
2013-10-31 12:10:04 -07:00
Brian Federle
16bb286729
Sockets: new UI flow
...
-Removes socket display from the main infra. dashboard and onto a
separate page. This is due to performance issues with the API calls
that query each hypervisor's socket data.
-Convert socket display to a list view, for simplicity/consistency.
2013-10-31 12:03:20 -07:00
Jessica Wang
c090a2df7a
CLOUDSTACK-730: UI > VPC > Router > site-to-site VPN > VPN Connection > Create VPN Connection - add new checkbox "passive", default it as unchecked.
2013-10-31 11:34:53 -07:00
Brian Federle
152e23a00b
UI plugins: Fix side nav behavior
...
Due to usability issues, any UI plugins that add a main section (via the
addSection function) will now be shown in the 'Plugins' area by clicking
on the relevant tile. This is to prevent overflow of the side nav bar
caused by too many plugins being loaded.
2013-10-31 11:27:50 -07:00
Wei Zhou
382391f270
CLOUDSTACK-4987: only shared network and isolated network with same account can be assigned to a VM
...
(cherry picked from commit 743eed8771 )
2013-10-31 11:37:31 +01:00
Wei Zhou
57036e379b
CLOUDSTACK-4831: allow create network by domain admin
...
(cherry picked from commit 46e4cfd3c3 )
2013-10-31 11:37:18 +01:00
Wei Zhou
5109498783
CLOUDSTACK-4830: allow create account and user by domain admin
...
(cherry picked from commit 0d12e3eb9d )
2013-10-31 11:36:54 +01:00
Brian Federle
25d4333d45
Rename 'socket info' title to 'hypervisors'
...
Rename 'socket info' title to 'hypervisors' to make it more generic, as
the dashboard section contains hypervisor host counts which are useful
in other contexts.
2013-10-30 11:37:54 -07:00
Brian Federle
2189da6c72
CLOUDSTACK-4758: Make root disk size a text field
2013-10-30 11:20:02 -07:00
Brian Federle
088ba84e84
Multi-edit: Fix wrapping on table headers
2013-10-29 16:08:38 -07:00
Brian Federle
3f2a14b8b4
Add a bit more padding to header bar
2013-10-29 16:04:53 -07:00
Brian Federle
9d5ea57537
Detail view: Adjust tab panel colors
...
-Remove border/BG from individual group, for better visual flow
-Remove button appearance from actions
-Misc. small positioning tweaks
2013-10-29 15:59:57 -07:00
Jessica Wang
e0c0282d3b
CLOUDSTACK-4758: UI > Create Compute Offering > add new field "Custom" checkbox > when it's checked, Number of CPU Cores/CPU/Memory field become non-required and hidden.
2013-10-29 15:54:52 -07:00
Brian Federle
5e9320faa1
Detail view: Adjust tab colors
2013-10-29 15:43:08 -07:00
Brian Federle
185be21414
Adjust button colors; apply CSS gradients to buttons
2013-10-29 15:39:22 -07:00
Brian Federle
bad6c5da33
Infra. chart: Adjust colors for better readability
2013-10-29 15:31:57 -07:00
Brian Federle
6e1986408e
Breadcrumbs: Fix 'Home' link
2013-10-29 15:22:40 -07:00
Jessica Wang
1d1f585079
CLOUDSTACK-4758: UI > VM wizard > step 2 > show Root Disk Size field when listing is templates, hide Root Disk Size field when listing is ISOs.
2013-10-29 15:22:10 -07:00
Brian Federle
8a37f40c0a
Infra. chart: Fix socket info items duplicated on refresh
2013-10-29 15:17:09 -07:00
Brian Federle
f1eaa975b8
Dashboard UI: Clean up layout
...
-Remove borders from dashboard items to enhance clarity
-Fix layout of events/alerts
2013-10-29 15:10:24 -07:00
Brian Federle
7695fff17b
Infra. dashboard UI fixes
...
-Fix totals not showing up
-Increase height of socket info area to fit more hypervisors
2013-10-29 14:55:51 -07:00
Brian Federle
be5a7b45fb
Add new infrastructure UI styling; add CSS for socket info box
2013-10-29 14:17:33 -07:00
Brian Federle
bed42deb88
CLOUDSTACK-4908: UI for report CPU sockets
...
-Adds socket info for hypervisors on infrastructure chart
-Displays # of sockets, and # of hosts
-Currently only dummy data set to 0 for all info
2013-10-29 14:16:25 -07:00
Brian Federle
f0a8aa7f5e
CLOUDSTACK-4738: VM wizard: Add custom fields for compute offering
2013-10-29 13:29:13 -07:00
Brian Federle
f1683d0ad4
Instance wizard: lighter color on step numbers
2013-10-29 13:02:10 -07:00
Brian Federle
d833e41f5e
Dashboard UI: update header bar colors
2013-10-29 11:39:48 -07:00
Brian Federle
cb11b0ad83
Project switcher: Remove hover state and custom styling -- breaks IE
2013-10-29 11:30:26 -07:00
Brian Federle
896f68b927
Fix region selector popup
2013-10-29 11:24:58 -07:00
Brian Federle
9c57e137ae
Update layout of multi-wizards
...
-Change colors of progress bar
-Minor fixes to layout in zone wizard
2013-10-29 11:08:09 -07:00
Brian Federle
7e269e3770
Update layout of header bar
...
-Move notifications to top
-Better alignment of logo
2013-10-29 10:56:05 -07:00
Brian Federle
d9e9e0daad
Update colors of UI dialogs
2013-10-29 10:49:54 -07:00
Brian Federle
9b1cfa41eb
Style toolbar, tables
2013-10-28 13:56:12 -07:00
Brian Federle
ee1c83e689
Style toolbar
2013-10-28 13:50:21 -07:00
Brian Federle
f92f7b5c5d
Fix panel dimensions and colors
2013-10-28 11:57:50 -07:00
Brian Federle
bd697c53d8
Style detail view
2013-10-28 11:47:18 -07:00
Brian Federle
6748d19dbc
Fix z-index of header bar causing overlap w/ dialogs
2013-10-28 11:47:18 -07:00
Brian Federle
d5777c8e33
Style nav bar & body BG
2013-10-28 11:34:43 -07:00
Brian Federle
e9dcdc0411
Style header bar
2013-10-28 11:12:57 -07:00
Jessica Wang
718bc37dc0
CLOUDSTACK-4128: UI > Infrastructure > Secondary Storage > Create Secondary Storage > Provider S3 > make "Create NFS Secondary Staging Store" checked and non-editable.
2013-10-25 16:47:52 -07:00
Jessica Wang
ad51b8edfb
CLOUDSTACK-4966: UI: (1) detailView widget: extend detailView widget to support destroy action that will close detailView and remove item from listView when toRemove parameter is passed.
...
(2)Destroy Instance action: add expunge option for root-admin and domain-admin. When expunge is set to true, instance will be expunged right after destroyed.
2013-10-25 13:48:50 -07:00
Brian Federle
d63a08d0a3
Add bg gradient to header
2013-10-24 16:04:51 -07:00
Brian Federle
3734af1402
Quickview: Better styling
2013-10-24 15:52:54 -07:00
Brian Federle
f185eac4b5
Quickview: Fix positioning
2013-10-24 15:52:54 -07:00
Brian Federle
1b7f5106b6
Detail view UI: make view all links have hyperlink style
2013-10-24 15:52:54 -07:00
Brian Federle
71a38b74c3
Browser widget: Modify behavior
...
-For better screen real-estate, make all
browser panes open to full width of content area by default, unless
partial: true is passed in options
-Remove animation effect, for quicker browsing
2013-10-24 15:52:54 -07:00
Brian Federle
2dd5e2d7c7
Make header width 100%; body stays 1024px centered.
2013-10-24 15:52:54 -07:00
Brian Federle
0ef8b8770a
Update logo
2013-10-24 15:22:02 -07:00
Jessica Wang
6df1998645
UI > Edit Template, Edit ISO > can't update template/ISO in only one zone. It always get updated in all zones.
2013-10-24 14:58:23 -07:00
Jessica Wang
259245200d
CLOUDSTACK-4649: UI > Edit Instance, Edit Template > fix a bug that XenServer Tools Version 6.1+ field didn't get updated correctly.
2013-10-24 14:25:21 -07:00
Jessica Wang
a1be4fffe5
UI > Instance Wizard > Step 4 > correct label from "Data Disk Offering" to "Disk Offering" since selected disk offering here refers to root disk volume when selected template is of ISO format, data disk volume otherwise.
2013-10-24 11:29:47 -07:00
Brian Federle
c5fdf2935c
Network details: remove font tag from field value
...
Embedded HTML is not supported in detail view results,
so remove embedded font tag to prevent the tag characters from being displayed.
2013-10-24 10:53:05 -07:00
Wei Zhou
059e3beb28
CLOUDSTACK-4505: add ExpungeVM command to expunge a destroyed VM on demand
2013-10-24 11:52:00 +02:00
Jessica Wang
9f38614eb8
CLOUDSTACK-999: UI > Register Template > when hypervisor is selected as "Hyperv", format dropdown will have "VHD" option.
2013-10-23 13:18:18 -07:00
Jessica Wang
5133812c85
CLOUDSTACK-4649: UI > (1) detailView widget: pass $detailView property in action.action({}).
...
(2) Edit Template action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
(3) Edit Instance action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
2013-10-23 12:51:08 -07:00
Jessica Wang
c3ddd3bf00
CLOUDSTACK-4649: UI > (1) Register Template dialog: add 'XenServer Tools Version 6.1+' checkbox.
...
(2) Template detailView: add 'XenServer Tools Version 6.1+' field.
(3) Instance detailView: add 'XenServer Tools Version 6.1+' field.
2013-10-23 12:50:42 -07:00
Chris Suich
0ed7ebd7e7
Squashed & merged commit of the following:
...
commit c9ee0d12e191e803fb341f3f96e95ca434a36f6c
Author: Wei Zhou <w.zhou@leaseweb.com>
Date: Wed Oct 23 16:55:10 2013 +0200
CLOUDSTACK-4931, CLOUDSTACK-4937: setDetails to user VMs only
(cherry picked from commit a94acc5a43 )
commit fe1586c71377bc6d219db2dcf088c40b65dd1fc4
Author: Anthony Xu <anthony.xu@citrix.com>
Date: Tue Oct 22 11:20:27 2013 -0700
CLOUDSTACK-4649:
vm sync tracks the pv driver version for xenserver
Anthony
commit 56a218f66eda540b4b4b04030ee71fc6863f8532
Author: Anthony Xu <anthony.xu@citrix.com>
Date: Mon Oct 21 16:10:07 2013 -0700
CLOUDSTACK-4649:
xs 6.1/6.2 introduce the new virtual platform, so there are two virtual platforms, windows PV driver version must match virtual platforms,
this patch tracks PV driver versions in vm details and template details.
Anthony
commit 4e85d28c678a6f96b5b70d8d33fc60f9d1ea3df6
Author: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Date: Mon Oct 21 21:17:33 2013 +0200
removed unused static field
- s_httpClientManager was not used
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
commit d4121fa26023db236f7396cea455ef090672ae9a
Author: Chris Suich <chris.suich@netapp.com>
Date: Tue Oct 22 10:45:22 2013 -0400
Updated DataMotionServiceImpl and ApiResponseHelper based on review feedback.
commit aaf026e1e4204d405bcda2ae4f1a01b1d0f7e7cb
Author: Chris Suich <chris.suich@netapp.com>
Date: Thu Oct 17 14:27:12 2013 -0400
Added context to strategy sorting error responses
Added TODOs for DRYing out pickStrategy() overloading
commit a221f4aa3fb2ddc255bc35cf753f98f88f5bf44e
Author: Chris Suich <chris.suich@netapp.com>
Date: Wed Oct 16 09:57:28 2013 -0400
Updated inefficient strategy sorting/selection
Removed unnecessary canRevertSnapshot from PrimaryDataStoreDriver
Other general cleaup and fixes from reviews
commit 7d58949c6a1b7e853e891b59387a9620e8cd7a91
Author: Chris Suich <chris.suich@netapp.com>
Date: Mon Oct 14 14:01:22 2013 -0400
Added volume snapshot revert capability to SnapshotResponse
Updated UI to hide/show snapshot revert action per snapshot
Signed-off-by: Edison Su <sudison@gmail.com>
2013-10-23 12:21:43 -07:00
Jessica Wang
7edb4d377f
CLOUDSTACK-4024: UI > (1) detailView widget - add action handler for prepareObjectStoreMigration.
...
(2) Infrastructure > Secondary Storage > add new action prepareObjectStoreMigration and show it when provider is NFS.
2013-10-23 11:46:42 -07:00
Brian Federle
1f0dd7cc36
CLOUDSTACK-4931: Instance wizard: use fn to hide/show template root size
2013-10-23 09:58:38 -07:00
Brian Federle
43b18025e3
CLOUDSTACK-4758: Add 'root disk size' field
...
Add 'root disk size' slider to instance wizard UI, under select
template/iso, if the selected template's size is able to be customized.
2013-10-22 11:45:18 -07:00
Jessica Wang
5795664bd2
CLOUDSTACK-4925: UI > dialog widget > extend isChecked property to take function type (it takes only boolean type before this check-in).
2013-10-22 11:31:28 -07:00
Brian Federle
b04b6a0fbe
Whitespace cleanup on index.jsp
2013-10-22 10:44:15 -07:00
Brian Federle
ae7b0c50db
Cleanup formatting on index.jsp, to comply with indentation standards
2013-10-22 10:43:15 -07:00
Wei Zhou
0f976fd328
CLOUDSTAC.K-4923: add missing Network limits in Accounts details page
2013-10-22 15:58:17 +02:00
Chris Suich
5c5326f6f7
CLOUDSTACK-4910 Fixed issue with Take VM Snapshot UI always returning success
2013-10-21 10:32:41 -07:00
Jessica Wang
ebd4b8fa9f
cloudstack UI: IP Addresses page > change logic of hiding/showing Acquire New IP button since args.context does contain networks property even it's from VPC section.
2013-10-18 11:57:01 -07:00
Jessica Wang
12189074b2
CLOUDSTACK-4889: UI > (1) extend listView widget to support option of hiding/showing search box. (2) Hide search box in UCS Blades tab.
2013-10-17 15:18:45 -07:00
Jessica Wang
73c7de70e9
CLOUDSTACK-754: UI > add Remote Access VPN support for VPC sourceNAT IP.
2013-10-17 10:46:30 -07:00
Brian Federle
81d078fb79
Dashboard: Fix wrapping in IE9
2013-10-16 14:44:43 -07:00
Milamber
08440668eb
Regression from Commit: f766a9e58d Re-commit CLOUDSTACK-2413 - Display the Name of compute offering in dialog box Change Service Offering (was Description field before)
...
Signed-off-by: Milamber <milamber@apache.org>
2013-10-16 11:38:36 +00:00
Chris Suich
350c94474b
Updates to revertSnapshot API Added revertSnapshot API action to UI
2013-10-14 15:19:51 -07:00
Jessica Wang
8b397f1d42
CLOUDSTACK-4850: UI > Infrastructure > zone detail > UCS manager > Blade tab > add new action "Refresh Blades" on the top of listView.
2013-10-14 13:40:27 -07:00
Jessica Wang
5339769a7f
CLOUDSTACK UI - remove debugger keyword
2013-10-14 11:33:23 -07:00
Jessica Wang
d54c9eb640
CLOUDSTACK-4850: UI > Infrastructure > zone detail > UCS manager > Blade tab > (1) change action "Associate Profile to Blade" to "Associate Template to Blade", change Profile dropdown to Template dropdown, add ProfileName field in dialog. (2) action "Disassociate Profile from Blade": add checkbox "Delete Profile".
2013-10-14 11:16:57 -07:00
Jessica Wang
5cc411a9ee
LOUDSTACK-4060: UI > Instance Wizard > select security group step > when there is only one security group and the only one is 'default', check it automtically.
2013-10-11 10:27:20 -07:00
Brian Federle
6af882c6b9
Icon for 'add guest network' toolbar button
2013-10-10 15:46:31 -07:00
Brian Federle
746c8c5046
CLOUDSTACK-4823: Add icon for assignVmToAnotherAccount
2013-10-10 12:55:26 -07:00
Brian Federle
991f933492
CLOUDSTACK-3823: Show ICMP fields for protocolnumber
2013-10-10 12:27:30 -07:00
Jessica Wang
506520a9d6
CLOUDSTACK-1888: UI > Domains > allow domain-admin to update resource limits on its sub-domains (but disallow on its own domain).
2013-10-10 12:17:05 -07:00
Brian Federle
1f85124d70
CLOUDSTACK-4348: Fix quick view detail height
2013-10-10 11:42:59 -07:00
Jessica Wang
dc8f053d6a
CLOUDSTACK-3105: UI > Instances menu > Instance detailView > View Hosts > fix a bug that wrong parameter name is passed to listHosts API.
2013-10-09 15:07:37 -07:00
Jessica Wang
0b69e890e0
CLOUDSTACK-3154: UI > Infrastructure > zone detail > remove VMware datacenter action > fix a bug that incorrect property name was used to retrieve embedded object in API response.
2013-10-09 14:16:17 -07:00
Brian Federle
7646063735
CLOUDSTACK-3803: Fix duplicate label causing validation error
2013-10-08 15:48:19 -07:00
Jessica Wang
3f1aba894f
CLOUDSTACK-3888: UI > service offerings > compute offerings > add new field "Planner Mode".
2013-10-08 11:48:42 -07:00
Jessica Wang
4f932d048e
CLOUDSTACK4515: UI > Settings tab of zone/cluster/account/primaryStorage detailView > add Description field.
2013-10-07 13:35:26 -07:00
Jessica Wang
d1a536a4e3
CLOUDSTACK-4672: UI > Network > details tab > add new field "broadcasturi" to show Primary VLAN, Secondary Isolated VLAN.
2013-10-07 11:32:56 -07:00
Jessica Wang
da814c658b
CLOUDSTACK-4796: UI > Instances > detailView > add new action "Assign Instance to Another Account".
2013-10-07 10:22:24 -07:00
Brian Federle
1a23d6ebab
Remove file added by accident in previous commit.
2013-09-30 10:08:16 -07:00
Chris Suich
58f287c62f
Commiting multi select stuff for inital review
2013-09-27 16:57:44 -07:00
brito wang
38b94e934c
CLOUDSTACK-3363 UI > fix list Events/Alerts screen is in processing state forever with Delete Events/Alerts request having no filter
2013-09-27 11:53:40 -07:00
ynojima
a45ee749ac
CLOUDSTACK-2328: Linux native VXLAN support on KVM hypervisor
...
Initial patch for VXLAN support.
Fully functional, hopefully, for GuestNetwork - AdvancedZone.
Patch Note:
in cloudstack-server
- Add isolation method VXLAN
- Add VxlanGuestNetworkGuru as plugin for VXLAN isolation
- Modify NetworkServiceImpl to handle extended vNet range for VXLAN isolation
- Add VXLAN isolation option in zoneWizard UI
in cloudstack-agent (kvm)
- Add modifyvxlan.sh script that handle bridge/vxlan interface manipulation script
-- Usage is exactly same to modifyvlan.sh
- BridgeVifDriver will call modifyvxlan.sh instead of modifyvlan.sh when VXLAN is used for isolation
Database changes:
- No change in database structure.
- VXLAN isolation uses same tables that VLAN uses to store vNet allocation status.
Known Issue and/or TODO:
- Some resource still says 'VLAN' in log even if VXLAN is used
- in UI, "Network - GuestNetworks" dosen't display VNI
-- VLAN ID field displays "N/A"
- Documentation!
Signed-off-by : Toshiaki Hatano <haeena@haeena.net>
2013-09-26 23:37:18 +09:00
Wido den Hollander
b9c13d0e73
rbd: Add more help information to the UI when adding a Primary Pool.
2013-09-26 09:47:59 +02:00
Wido den Hollander
7cb5a191cf
ui: RBD doesn't work with LXC, remove it from the UI
2013-09-26 07:31:15 +02:00
Brian Federle
34c04a4546
UI code cleanup: Fix trailing commas in JS
2013-09-24 11:16:13 -07:00
Wei Zhou
98c79cc313
CLOUDSTACK-4732: search network name for virtual router when listRouters by keyword
2013-09-24 15:01:14 +02:00
Jessica Wang
fb7f5a0a46
CLOUDSTACK-4693: UI > Network > Add Guest Network dialog > physical network dropdown - populate only physical networks that have Guest traffic type.
2013-09-23 16:13:00 -07:00
Jessica Wang
df3ee9a92d
CLOUDSTACK-4128: UI > zone wizard > secondary storage step > provider "S3" > Create NFS staging is required for S3 at this moment. So, disallow user to uncheck "Create NFS Secondary Staging" checkbox when provider is "S3".
2013-09-23 13:57:47 -07:00
Jessica Wang
c1b5612c2d
CLOUDSTACK-2180: UI > Instances > Reboot VM action > if the template from which vm is created is password-enabled, pop up "Password has been reset to xxxxxxx" dialog after action is complete.
2013-09-23 12:00:14 -07:00
Jessica Wang
47384e30cc
CLOUDSTACK-4713: EIP/ELB Basic Zone: UI > Network > IP Addresses > make extra API call to get IPs allocated at guest network.
2013-09-19 18:37:33 -07:00
Jessica Wang
5c74fb3ed5
CLOUDSTACK-4714: EIP/ELB Basic Zone > EIP/ELB Basic Zone > Network page > Add Load Balancer tab > add AutoScale rule > spinning wheel is hanging forever with JS error "args.context.ipAddresses is undefined".
2013-09-19 17:12:58 -07:00
Jessica Wang
0c64bdadc0
CLOUDSTACK-4713: UI > EIP/ELB Basic Zone - fix a bug that IPs that are acquired are not showing in listView of IP Addresses page under Network menu.
2013-09-19 16:48:07 -07:00
Brian Federle
e59e1d148b
CLOUDSTACK-4710: Fix broken help link
2013-09-19 13:36:58 -07:00
Jessica Wang
160d980c72
CLOUDSTACK-4709: UI > template > register template > when zone dropdown is selected as All Zones, show all hypervisors supported in cloudstack instead of only hypervisors available in all zones.
2013-09-19 10:20:57 -07:00
Jessica Wang
723ef6e495
CLOUDSTACK-4702: UI > Network menu > Add Guest Network dialog > UI shouldn't pass null zoneid to listnetworkofferings API when zone dropdown is empty (i.e. when no advanced zone exists).
2013-09-18 16:45:01 -07:00
Jessica Wang
9b81c91e31
CLOUDSTACK-4700: UI > Instances > Reset VM action > if the template from which vm is created is password-enabled, pop up "Password hsa been reset to xxxxxxx" dialog.
2013-09-18 11:42:14 -07:00
Jessica Wang
4f61396c61
CLOUDSTACK-4688: UI > (1) Notifications widget - pollTimer() - error handling - check if args is null before trying to access args.message property (2) sharedFunctions.js - pollAsyncJobResult() - error handling - pass message argument to args.error().
2013-09-17 16:38:33 -07:00
Jessica Wang
59c6fb7ff2
CLOUDSTACK-4687: UI > infrastructure > zone > UCS > blades > add extra properties (Chassis, Blade ID) to ucsblade object returned by API which has only bladedn property.
2013-09-16 14:59:54 -07:00
Jessica Wang
12e295d757
CLOUDSTACK-4687: UI > listView widget > actions in a grid row > when an action is completed, refresh the grid row with only data returned by getUpdatedItem() instead of combination of data returned by getUpdatedItem() and original embedded data in grid row.
2013-09-16 13:59:05 -07:00
Brian Federle
fea5ba72e2
CLOUDSTACK-4669: Fix disassociateProfileFromBlade action icon
2013-09-13 16:10:29 -07:00
Jessica Wang
6751a81a7e
CLOUDSTACK-4669: UI > Infrastructure > zone > UCS manager > UCS blade > implement new action disassociateProfileFromBlade.
2013-09-13 15:40:09 -07:00
Jessica Wang
2e2d1acefc
CLOUDSTACK-4662: UI > Network > IP Address > select a portable IP Address > Port Forwarding > VM grid - select a VM - dropdown of VM NIC IP appears - dropdown option value is networkID + VmGuestIp, split it and pass only VmGuestIp to API call.
2013-09-12 19:21:57 -07:00
Jessica Wang
bc98bca7f2
CLOUDSTACK-4128: UI > zone wizard > secondary storage step > check if S3 secondary storage (region-wide) exists. If yes, (1)Provider dropdown has only one option "S3". (2)Name input field is loaded with the existing S3 secondary storage name and disabled. (3)Create NFS Secondary Staging Store checkbox is checked and disabled. (4)NFS Server field and Path field are required.
2013-09-12 16:38:59 -07:00
Brian Federle
6b2bc93206
CLOUDSTACK-4642: Fix width of drop-down
...
Fix width of timezone select drop-down to support longer time zone text
2013-09-11 11:10:23 -07:00
Jessica Wang
343ca473e7
CLOUDSTACK-4642: UI > storage > volume > recurring snapshot > timezone dropdown > remove hardcoding dropdown option from index.jsp since dropdown option is generated on the fly from timezoneMap variable in JavaScript file.
2013-09-10 16:21:02 -07:00
Jessica Wang
44c9e80a4e
CLOUDSTACK-4642: UI > get complete timezone list from Java class TimeZone
2013-09-10 16:20:31 -07:00
Jessica Wang
771b8377fd
CLOUDSTACK-4619: UI > Infrastructure > zone > Using listApis to check existence of listVmwareDcs API command will show an error in the log when listVmwareDcs API command doesn't exist (in oss build).
...
So, still use listClusters to determine the existence of listVmwareDcs API command.
2013-09-09 14:02:23 -07:00
Jessica Wang
8cb548b064
CLOUDSTACK-4629: UI > Infrastructure > zone > Add UCS Manager > change label from URL to IP Address.
2013-09-09 13:48:25 -07:00
Jessica Wang
0e695ec7e0
CLOUDSTACK-4619: UI > zone detail page > check if the zone has any cluster whose hypervisor is VMware. If not, skip calling listVmwareDcs API.
2013-09-06 10:29:24 -07:00
Jessica Wang
356a39077e
CLOUDSTACK-4089: zone wizard > hypervisor VMware > if zoneType is Basic, not show vSwitchType dropdown in Edit Traffic Type for Guest.
2013-09-05 15:37:40 -07:00
Ian Duffy
7ded3c803d
Prep for merge with master
2013-08-31 21:55:27 +01:00
Ian Duffy
bdba0ddeed
Bring up to date with master
2013-08-31 00:25:48 +01:00
Jessica Wang
e826956290
CLOUDSTACK-4089: UI > zone wizard > VMware hypervisor > physical network > edit traffic type > set default value for vSwitchName field upon selected vSwitchType.
2013-08-30 15:20:29 -07:00
Jessica Wang
94cd470a0a
CLOUDSTACK-4089: UI > zone wizard > VMware hypervisor > physical network > edit Public/Guest traffic type > vSwitchType dropdown > set default option upon configuration 'vmware.use.dvswtich' and 'vmware.use.nexus.vswitch'.
2013-08-30 14:56:29 -07:00
Jessica Wang
d4d42bb22d
UI > Infrastructure > clusters > Add cluster dialog > change variable name for Nexus DVS fields to be more intuitive.
2013-08-30 14:56:01 -07:00
Jessica Wang
3b14b66b20
CLOUDSTACK-4089: UI > zone wizard > hypervisor VMware > multiple physical networks > edit Public/Guest traffic type > fix a bug that vSwitch Type dropdown selection didn't remain after Public/Guest traffic type is dragged to another physical network.
2013-08-30 11:12:39 -07:00
Jessica Wang
acc35a198c
CLOUDSTACK-4562: addS3/addSwift API is retired (being replaced with addImageStore API) and old configuration 's3.enable'/'swift.enable' has been removed from database. So, remove obsolete UI that calls addS3/addSwift API.
2013-08-29 14:35:28 -07:00
Jessica Wang
0f4917154e
CLOUDSTACK-4266: UI > Infrastructure > clusters > add cluster dialog > if configuration 'vmware.use.dvswitch' is set to false (i.e. override public/guest traffic checkboxes are hidden), hide VSM fields (regardless of another configuration 'vmware.use.nexus.switch').
2013-08-29 14:19:28 -07:00
Jessica Wang
19341d66f4
CLOUDSTACK-4089: UI > zone wizard > hypervisor VMware > physical network > vmware_network_label: remove trailing comma if there is any.
2013-08-28 16:38:43 -07:00
Jessica Wang
81193ff522
CLOUDSTACK-4266: UI > Instrastructure > clusters > Add Cluster dialog > if configuration "vmware.use.nexus.switch" is set to false, hide VSM fields.
2013-08-28 13:32:04 -07:00
Jessica Wang
89b54596f8
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > hide both required NexusVSM fields and optional NexusVSM fields when hypervisor is not VMware.
2013-08-26 17:05:34 -07:00
Jessica Wang
9cf510af02
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > VSM fields > pass only value of visible VSM fields to API call.
2013-08-26 17:05:21 -07:00
Jessica Wang
29f55d956b
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > make NexusVSM fields required only when Override Traffic is checked AND vSwitch Type is "Cisco Nexus 1000v Distributed Virtual Switch".
2013-08-26 17:05:03 -07:00
Brian Federle
895853e0d8
CLOUDSTACK-4427: Fix non-async API call causing duplicate rows.
2013-08-26 15:11:56 -07:00
Jessica Wang
ca8580717c
CLOUDSTACK-4089: UI > zone wizard > hypervisor VMware > configure physical network > edit traffic type label > split "VMware Traffic Label" field into 3 fields: "vSwitch Name", "VLAN ID", "vSwitch Type".
2013-08-26 14:28:43 -07:00
Brian Federle
474b966bc1
CLOUDSTACK-4508 (WIP): Conditionally make VSM fields required
...
If VSM is active, and either traffic overrides are checked, make VSM
fields required.
** This creates new VSM fields, with '_req' appended to end of ID. API
calls need to be changes to account for this.
2013-08-26 11:55:47 -07:00
Jessica Wang
b8120436f6
CLOUDSTACK-4474: UI > Infrastructure > primary storage > detailView > add zone field.
2013-08-23 13:57:16 -07:00
Jessica Wang
ce9048c172
CLOUDSTACK-4413: UI > infrastructure > Guest IP Range > Add IP Range dialog > add IPv6 CIDR field, IPv6 Gateway field.
2013-08-22 17:39:15 -07:00
Jessica Wang
d1a3b15219
CLOUDSTACK-1365: Some property names in Baremetal API have been changed. Here is corresponding UI change.
2013-08-22 17:15:03 -07:00
Chris Suich
7b6ed79659
Extended zone charts to allow for easy creation of custom charts
2013-08-22 15:18:18 -07:00
Jessica Wang
2e56e7b02c
CLOUDSTACK-4102: UI > Instracture > SystemVM / VirtualRouter > detailView > change service offering action - display different description based on VM's state.
2013-08-22 15:04:48 -07:00
Jessica Wang
ecccb88aa9
CLOUDSTACK-4102: UI > instances page > detailView > change service offering action > display different description vm's state and vm's hypervisor.
2013-08-22 15:04:36 -07:00
Jessica Wang
3f4ef406cf
CLOUDSTACK-4102: UI > widget > extend dialog widget to have dynamic description.
2013-08-22 15:04:18 -07:00
Brian Federle
8422633cd6
CLOUDSTACK-4431: Fix icon for release dedicated host
2013-08-22 14:56:19 -07:00
Brian Federle
b887302cb7
CLOUDSTACK-4460: VPC list UI: Truncate long values to prevent overflow.
2013-08-22 14:56:19 -07:00
Jessica Wang
dac66d74df
CLOUDSTACK-4428: UI > volume > when hypervisor is KVM and kvm.snapshot.enabled configuration is false, still show Take Snapshot option if VM State is Stopped.
2013-08-21 16:42:29 -07:00
Brian Federle
caaf4ed0c5
Add missing license header to new .css files (oops)
2013-08-20 16:05:19 -07:00
Jessica Wang
fd47059436
CLOUDSTACK-3950: UI > remove global variable havingS3, havingSwift who are no longer in use.
2013-08-20 16:04:40 -07:00
Brian Federle
bcd36508de
UI modules: Add blank .css files to silence 404 errors
2013-08-20 15:46:37 -07:00
Jessica Wang
84228c2c60
CLOUDSTACK-3950: UI > set g_regionsecondaryenabled to true after adding region-wide secondary storage.
2013-08-20 15:35:56 -07:00
Jessica Wang
d96e599c7d
CLOUDSTACK-3950: UI > template/ISO page > hide copyTemplate/copyISO action when secondary storage is region-wide.
2013-08-20 14:40:15 -07:00
Jessica Wang
4bee74464f
CLOUDSTACK-3950: UI > template/ISO page > registerTemplate/registerISO action > zone dropdown > include only one option "All Zones" when secondary storage is region-wide.
2013-08-20 14:25:13 -07:00
Jessica Wang
b85d48495b
CLOUDSTACK-4102: UI > instances page, routers page, systemVM page > change service offering dialog > change description to "Please read the dynamic scaling section in the admin guide before scaling up".
2013-08-20 10:57:37 -07:00
Jessica Wang
9064acbb07
CLOUDSTACK-3464: UI > VPC > Router > Public IP Addresses > detailView - fix associated network name.
2013-08-19 11:39:52 -07:00
Jessica Wang
4e132fccb6
CLOUDSTACK-3950: UI > template/ISO page > hide CopyTemplate/CopyISO action when it's region-wide (i.e. zoneid is null)
2013-08-16 19:53:29 -07:00
Jessica Wang
3ed3c53f7f
CLOUDSTACK-4355: UI > Infrastructure > clusters > add cluster dialog > show Public Traffic vSwitch Type/Name when Override Public Traffic is checked; show Guest Traffic vSwitch Type/Name when Override Guest Traffic is checked.
2013-08-16 10:44:00 -07:00
Jessica Wang
34823eb85a
CLOUDSTACK-2989: UI > Networks menu > Add Isolated Network dialog > network offering dropdown > populate network offerings whose specifyvlan=false to normal user.
2013-08-15 14:27:04 -07:00
Jessica Wang
aa223e5786
CLOUDSTACK-4308: UI > volume page > if hypervisor is KVM, show/hide takeSnapshot, recurringSnapshot action upon KVMsnapshotenabled property returned by listCapabilities API.
2013-08-15 10:27:44 -07:00
Jessica Wang
7dd653d24a
CLOUDSTACK-4302: UI > affinity group > hide delete action when affinity group type is ExplicitDedication for regular user.
2013-08-14 18:01:04 -07:00
Jessica Wang
fc202bcfdd
CLOUDSTACK-4302: UI > VM wizard > affinity group step > if selected zone is dedicated, pre-select ExplicitDedication affinity group and make it non-editable.
2013-08-14 17:47:44 -07:00
Jessica Wang
419e57b918
CLOUDSTACK-4341: UI > zone wizard > call dedicateZone API right after createZone API returns success.
2013-08-14 17:04:55 -07:00
Jessica Wang
da61776111
CLOUDSTACK-4142: UI > Infrastructure > zone > physical network > guest > edit guest network > network offering dropdown > get info of current network offering from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 13:41:23 -07:00
Jessica Wang
bea095fa47
CLOUDSTACK-4142: UI > VPC > tier > detailView > edit action > network offering dropdown > get current network offering from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 11:38:04 -07:00
Jessica Wang
aebcec256e
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system owned network offerings to regular user. Therefore, change VPC tier detailView to get services from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 11:13:34 -07:00
Brian Federle
da83e12d6b
Revert "Create compute offering UI: Use big size for form"
...
Due to some usability issues with the form layout, reverting the
'bigSize' functionality from the createForm.
2013-08-14 10:53:26 -07:00
Jessica Wang
7838c5a1b2
CLOUDSTACK-4142: UI > remove fieldPreFilter() that is not in use any more.
2013-08-14 10:39:32 -07:00
Chris Suich
f03001d271
Extended UI fields to allow for specifying the identifying json field.
2013-08-14 10:29:23 -07:00
Chris Suich
9c9724d470
Extended UI field defaultValue (and isChecked) to allow for functions not just literals.
2013-08-14 10:27:04 -07:00
Jessica Wang
39ed13aaef
CLOUDSTACK-4142: UI > Network > VPC > configure > Router > Public IP Addresses > Configuration tab > use networkofferingconservemode to determine which action to show only when IP is attached to a tier(network).
2013-08-13 18:20:45 -07:00
Jessica Wang
086f880b33
CLOUDSTACK-4142: UI > VPC > IP Address > get service list from listNetworks API response instead of listNetworkOfferings API response.
2013-08-13 17:58:15 -07:00
Brian Federle
8f34dc192f
UI form dialog: Support dynamic unit conversion for fields
...
Adds a new dialog field type called 'has_units'. This field has an
input box side by side with a select box. The select box is populated
with predefined units (MB, GB, TB, for example) and uses (also
predefined) conversion functions to allow automatic updating of the
input box value when the units select box is changed.
Original author: Chris Suich <chris.suich@netapp.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
Example:
fields: {
...
size: {
...
has_units: true,
units: [
{
id: 'gb',
text: 'GB',
fromBase: function(val) { ... return val; },
toBase: function(val) { ... return val; }
},
...
]
}
}
2013-08-13 15:33:31 -07:00
Brian Federle
cd056f4572
UI plugin framework: Support plugin internationalization
...
Allows UI plugins to contribute their own internationalized strings to
the global js dictionary. Each plugin would define a dictionary.js and
several dictionary_<locale>.js files. As each plugin is loaded, the
appropriate plugin dictionary is loaded into the global js
dictionary (with the global dictionary taking precedence in the event
of a conflict).
Original author: Chris Suich <chris.suich@netapp.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
2013-08-13 15:32:08 -07:00
Jessica Wang
5034e8ee2d
CLOUDSTACK-4111: UI > IP Address page > Associate New IP dialog - show/hide cross zone dropdown upon region "Local" in listRegions API response.
2013-08-13 15:13:28 -07:00
Brian Federle
7d89418475
CLOUDSTACK-4302: Instance wizard: Selected affinity group is readonly
...
If adding an instance from affinity group VM list view, make that
affinity group non-editable in 'select affinity group' step to keep
context.
2013-08-13 14:36:28 -07:00
Brian Federle
530df8c843
CLOUDSTACK-4302: Instance wizard: Support readonly checkbox selection
...
If 'selectedObjNonEditable' option is passed alongside 'selectedObj'
on response, make checkbox selection readonly/disabled.
Right now this is to support 'required' affinity group selections that
shouldn't be unselected.
2013-08-13 14:27:34 -07:00
Jessica Wang
3c77bf8456
CLOUDSTACK-4127: UI > Infrastructure > clusters > create cluster dialog > not pass value in vSwitchPublicType, vSwitchPublicName, vSwitchGuestType, vSwitchGuestName to addCluster API call since the 4 fields are hidden.
2013-08-13 13:55:24 -07:00
Jessica Wang
f6671f6093
CLOUDSTACK-4266: UI > Infrastructure > clusters > create cluster dialog > make Nexus 1000v fields optional.
2013-08-13 13:25:53 -07:00
Jessica Wang
3efd930739
CLOUDSTACK-4266: UI > zone wizard > cluster step > make Nexus 1000v fields optional.
2013-08-13 13:17:59 -07:00
Brian Federle
d5b9f2402c
Fix missing dataProvider for secondary storage list
2013-08-13 10:58:40 -07:00
Jessica Wang
355747947c
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user. conservemode property was just added to listNetworks API response. Change IP Address page to get conservemode from listNetworks API instead of listNetworkOfferings API.
2013-08-12 18:12:41 -07:00
Jessica Wang
fb2b7c4166
CLOUDSTACK-4142: UI > remove fieldPreFilter which is no longer in use.
2013-08-12 17:07:21 -07:00
Jessica Wang
4b1d016c1f
CLOUDSTACK-4142: UI > IP Address page > configuration tab > filter - remove duplicate code.
2013-08-12 17:02:50 -07:00
Jessica Wang
641fb1c24e
CLOUDSTACK-4269: UI > account page > hide Setting tab for regular-user/domain-admin since they don't have access to listConfigurations API.
2013-08-12 16:35:09 -07:00
Jessica Wang
5acbaebbf2
CLOUDSTACK-4111: UI > IP Addresses page > Associate New IP dialog - show/hide cross zone dropdown upon new property "portableipserviceenabled" in listRegions API response.
2013-08-12 15:07:54 -07:00
Brian Federle
45c45c2e2f
CLOUDSTACK-4219: Autoscale UI: Fix for missing form data
...
Fix form data not being passed when editing autoscale policy on
existing LB rules.
2013-08-12 10:58:58 -07:00
Brian Federle
9e9e000780
CLOUDSTACK-4077: Fix tooltips for events/alert section actions
2013-08-12 10:30:12 -07:00
Brian Federle
7c568c4fe5
CLOUDSTACK-4242: Fix 'disabled' style for multi-edit actions
2013-08-12 10:30:11 -07:00
Ian Duffy
7f7035d516
Update unit tests, add filter to list all users, update ssl
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-08-12 14:49:55 +05:30
Jessica Wang
48c0860d1a
CLOUDSTACK-4188: UI > volumes > download volume action - do not decode URL returned from API call.
2013-08-11 21:05:35 -07:00
Jessica Wang
21b09fc556
CLOUDSTACK-4127: UI > zone wizard > cluster step > not pass value in vSwitchPublicType, vSwitchPublicName, vSwitchGuestType, vSwitchGuestName field to addCluster API call since the 4 fields are hidden.
2013-08-11 20:28:24 -07:00
Jessica Wang
380a961664
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user(domain user). This API change causes several UI bugs. Change UI to determine whether an IP Address has VPN service upon listNetworks API response instead of listNetworkOfferings API response.
2013-08-11 18:25:17 -07:00
Jessica Wang
a6c6f4851b
revert 12ca1d9102 since it's a partial UI change.
2013-08-10 13:26:48 -07:00
Jessica Wang
b040bf224b
CLOUDSTACK-4189: UI > Infrastructure > zone > dedicatedZone object is different from zone object. Fix a bug that they were wrongly presumed to be the same object and wrongly mixed which caused zone object's properties being wrongly overriden.
2013-08-09 18:50:17 -07:00
Jessica Wang
24ef5ba9f7
CLOUDSTACK-4134: UI > Infrastructure > zone > physical network > guest > edit action - pass vlan parameter to updatePhysicalNetwork API no matter vlan field is blank or not.
2013-08-09 17:26:53 -07:00
Jessica Wang
b50e485541
CLOUDSTACK-4223: UI > Infrastructure > zone > USC > blades tab - fix a bug that blades failed to be listed in listView.
2013-08-09 16:21:41 -07:00
Jessica Wang
7f56a5ce7c
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user(domain user). This API change causes several UI bugs. Change Edit Network action, Configuration tab of IP Address detailsView, to get network services from listNetworks API response instead of listNetworkOfferings API response.
2013-08-09 15:53:11 -07:00
Jessica Wang
592cd75867
CLOUDSTACK-4102: UI > change label of scaleUp/changeServiceOffering action from "Scale Up" to "Change Service Offering" for both running VM and stopped VM.
2013-08-09 15:12:28 -07:00
Jessica Wang
ea717c18ce
CLOUDSTACK-4218: UI > Infrastructure > zone > UCS > UCS manager details tab - fix a bug that passed wrong id to listUcsManagers API.
2013-08-09 14:53:30 -07:00
Sanjay Tripathi
5c36766ad4
CLOUDSTACK-3842: G11N: SC: Some regression issues occurred on build#4.2-256.
2013-08-09 18:49:58 +05:30
Jessica Wang
67567ccae6
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user(domain user). Therefore, change UI to determine whether a network has ELB service/capability upon listNetworks API response instead of listNetworkOfferings API response.
2013-08-08 17:17:45 -07:00
Jessica Wang
9c5b293fe0
CLOUDSTACK-4069: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user(domain user). Therefore, change UI to determine whether a network is EIP/ELB upon listNetworks API response instead of listNetworkOfferings API response.
2013-08-08 16:26:04 -07:00
Jessica Wang
9807f86619
CLOUDSTACK-4102: UI > Intances menu > when user VM is running, hide scaleUp action if hypervisor is KVM.
2013-08-08 10:35:56 -07:00
Brian Federle
4dafb54884
CLOUDSTACK-4124: Add affinity group list to review step
2013-08-07 16:41:33 -07:00
Brian Federle
30c3341509
CLOUDSTACK-4122: Cluster tooltip: Add disclaimer for VMware hypervisor
2013-08-07 16:31:39 -07:00
Brian Federle
4ba4e8038a
CLOUDSTACK-4054: Fix conditional fields not showing on first load
2013-08-07 16:24:21 -07:00
Brian Federle
f1680ef9ff
CLOUDSTACK-3268: Support transfer of portable IP
...
Allow UI to implicitly transfer portable IP, through enabling static
NAT on a VM/NIC from another cross-zone network.
2013-08-07 16:17:35 -07:00
Jessica Wang
c6368b8a2c
CLOUDSTACK-4102: UI > User VM, System VM > remove "Change Service Offering" action since it has been replaced with new action "Scale Up VM".
2013-08-07 16:04:56 -07:00
Jessica Wang
30c7329002
CLOUDSTACK-4160: listUcsManagers API has been extended to take in id parameter. Here is related UI change.
2013-08-07 14:51:36 -07:00
Jessica Wang
7d5e4c666b
CLOUDSTACK-4177: UI > Infrastructure > zone > UCS > blades > disable Associate Profile to Blade button for a blade that already has a profle associated.
2013-08-07 14:39:01 -07:00
Jessica Wang
893619dece
CLOUDSTACK-4093: UI > Infrastructure > zone > UCS Manager - (1) add details tab (2) add Delete UCS Manager action.
2013-08-07 14:20:11 -07:00
Jessica Wang
efde50fa1e
CLOUDSTACK-4092: UI > listView widget: fix a bug that a grid row was incorrectly removed when a non-add action of listView failed.
2013-08-07 11:09:40 -07:00
Thomas O'Dowd
a764cb91b3
CLOUDSTACK-3211: Add help docs to S3 secondary storage configuration.
...
When adding an S3 secondary storage, the administrator will
now be shown help for each input field making it friendlier
to use.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 74643c9561b1ea564f180c3780ef762e97e7c10b)
2013-08-06 13:22:59 +05:30
Jessica Wang
12d6249502
CLOUDSTACK-4051: UI > Infrastructure > zone > UCS > Add UCS Manager dialog > not show password in plain text.
2013-08-05 15:31:59 -07:00
Brian Federle
76fece149b
CLOUDSTACK-4077: Fix refresh issue; localization labels
...
-Localize labels for event/alerts
-Fix UI refresh issue when performing delete/archive actions
2013-08-05 15:26:12 -07:00
Brian Federle
099d351227
CLOUDSTACK-4077: Correct docs for delete/archive alerts
2013-08-05 15:15:02 -07:00
Brian Federle
4c89be144a
CLOUDSTACK-4089: (WIP) Add new fields to zone wizard for configuring traffic type for VMware
2013-08-05 12:08:28 -07:00
Brian Federle
554c8b7ac1
CLOUDSTACK-2340: Display service state for health-checked VMs
2013-08-05 11:42:46 -07:00
Jessica Wang
ab91def10c
CLOUDSTACK-2569: UI > Infrastructure > zone > physical network > VNMC provider > fix a bug that queryAsyncJobResult API kept being called even after the async job was finished.
2013-08-02 14:39:41 -07:00
Brian Federle
977b0eca97
CLOUDSTACK-4010: Events/alerts: Pass start date / end date
...
Original submitter: Sanjay Tripathi <sanjay.tripathi@citrix.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
2013-08-02 09:52:22 -07:00
Ian Duffy
25e8e9b85f
General cleanup, source formatting, remove whitespace
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-08-02 14:20:47 +05:30
Ian Duffy
532e04db1a
Disable password changing when ldap is enabled
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-08-02 14:20:47 +05:30
Jessica Wang
9863287730
CLOUDSTACK-3753: UI > Infrastructure > zone > physical network > Guest > remove Add VLAN Range action since VLAN Range(s) is editable through Edit action.
2013-08-01 16:44:30 -07:00
Jessica Wang
3587127df6
CLOUDSTACK-3753: UI > Infrastructure > zone > physical network > Guest > Edit action - make VLAN Range(s) editable. This is corresponding UI change to recent change of updatePhysicalNetwork API.
2013-08-01 15:57:23 -07:00
Jessica Wang
4f51d21908
CLOUDSTACK-3753: UI > Infrastructure > zone detail > physical network > guest > (1) remove Delete VLAN Range action. (2) change Add VLAN Range action to pass new VLAN range + exisitng VLAN range(s) to API. This is corresponding UI change to updatePhysicalNetwork API change that removevlan property has been removed and definition of vlan property has been changed.
2013-08-01 15:43:41 -07:00
Jessica Wang
11c2265d1e
CLOUDSTACK-3713: UI > Infrastructure menu > System VMs > Scale Up action: call scaleSystemVm API instead of scaleVirtualMachine API.
2013-08-01 13:43:05 -07:00
Jessica Wang
ba01c25b47
CLOUDSTACK-3344: revert e03f7f4db3
2013-08-01 11:43:27 -07:00
Jessica Wang
f62791a4a2
CLOUDSTACK-3344: UI > util > _s() should not include ampersand.
2013-08-01 11:42:25 -07:00
Mice Xia
55bc01cc98
fix UI display bug for vmsnapshot, detailView of vmsnapshot always show the same one
2013-08-01 12:46:20 +08:00
Brian Federle
6007da198c
CLOUDSTACK-2944: Fix typo in addIpToNic dialog
2013-07-31 10:34:46 -07:00
Jessica Wang
3bdaf55eb2
CLOUDSTACK-2569: UI > Infrastructure menu - zone detail - Cisco VNMC - apply action filter.
2013-07-30 13:41:18 -07:00
Brian Federle
f06ad9bcae
CLOUDSTACK-3487: Add egress default policy to network offering UI
2013-07-30 12:55:42 -07:00
Brian Federle
4e3dc2622d
CLOUDSTACK-3531: Add isrouting checkbox to register template dialog
2013-07-30 11:09:47 -07:00
Jessica Wang
405f73267e
CLOUDSTACK-2990: UI > scale up VM dialog - add description 'For VMware-based Linux VMs, please read the dynamic scaling section in the admin guide before scaling.'
2013-07-30 10:57:07 -07:00
Isaac Chiang
452176c0b4
CLOUDSTACK-3935:Inconsistent json object name for image store api
2013-07-30 19:20:56 +08:00
Brian Federle
a917cbefc9
CLOUDSTACK-3337: Fix replace ACL drop-down for private gateway
2013-07-29 14:42:45 -07:00
Jessica Wang
a5503de1d1
CLOUDSTACK-2334: UI > Regions > GSLB > remove lb rule from GSLB - fix a bug that passed wrong parameter to API call.
2013-07-29 13:52:01 -07:00
Ian Duffy
ec064b3077
New LDAP UI
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2013-07-29 05:58:00 -04:00
Jessica Wang
db82d5605d
CLOUDSTACK-3820: UI > Infrastructure menu > zone detail > UCS > associate profile to blade action - poll async job result until async job is finished.
2013-07-26 16:15:22 -07:00
Jessica Wang
8280bf14e6
CLOUDSTACK-3813: UI > change label from Cache Storage to Secondary Staging Store.
2013-07-26 15:29:18 -07:00
Jessica Wang
a5194a6304
CLOUDSTACK-3818: listSecondaryStagingStore API has been renamed. Here is related UI change.
2013-07-26 15:16:52 -07:00
Jessica Wang
81b121bbe0
CLOUDSTACK-3818: Cache Storage API commands have been renamed. Here is related UI change.
2013-07-26 14:46:08 -07:00
Brian Federle
1c2362c163
Instance wizard: Fix logic preventing VPC network from being unchecked
2013-07-26 14:30:48 -07:00
Jessica Wang
33aab256fc
CLOUDSTACK-3820: UI > Infrastructrue menu > zone detail > UCS > update API response examples since API response has been changed.
2013-07-26 14:28:06 -07:00
Jessica Wang
037c6958b8
CLOUDSTACK-3651: errortext in listVmwareDcs API response has been changed. Change UI to override error handling of listVmwareDcs API regardless of the content of errortext in API response.
2013-07-26 13:06:42 -07:00
Jessica Wang
482c425193
CLOUDSTACK-3820: UI > Infrastructure menu > zone detail > UCS > API command names have been changed. Here is related UI change.
2013-07-26 12:58:18 -07:00
Brian Federle
1a8270d9f4
CLOUDSTACK-3825: Fix start/end port not being passed with protocol number
2013-07-26 12:09:40 -07:00
Brian Federle
bba79b6b4e
CLOUDSTACK-3710: Remove remaining overcommit fields from cluster UI
2013-07-26 12:02:49 -07:00
Jessica Wang
adc72812fe
CLOUDSTACK-3709: UI > Infrastructure menu > Secondary Storage > Cache Storage > detailView > implement Delete action.
2013-07-26 11:24:15 -07:00
Jessica Wang
65f5642bea
CLOUDSTACK-3820: UI > Infrastructure menu > zone detail > UCS > blade - remove blade detailView since it's not used.
2013-07-25 16:42:22 -07:00
Jessica Wang
e8d10e73ef
CLOUDSTACK-3820: UI > Infrastructure menu > zone detail > UCS > associatesUcsProfileToBlade API has been changed from sync to async. Here is related UI change.
2013-07-25 16:30:16 -07:00
Brian Federle
b379011889
CLOUDSTACK-3811: Autoscale UI: Use templatefilter=executable fix apply button for non-admins
2013-07-25 11:54:03 -07:00
Ian Duffy
eaa4143371
Merge LDAPPlugin
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-25 17:54:52 +05:30
Brian Federle
ddbe5338d7
CLOUDSTACK-3739: Add text label to 'add VMware DC' action for clarity
2013-07-24 14:48:49 -07:00
Jessica Wang
09dde8bf1c
CLOUDSTACK-3563: UI > Add Guest Network Dialog (only available for root-admin in Network menu and Infrastructure menu) > change Network Offering field to depend on both zone field and scope field.
2013-07-24 14:45:35 -07:00
Brian Federle
c8b3086702
CLOUDSTACK-3752: Add text label to 'reset VM' to avoid confusion
2013-07-24 14:40:53 -07:00
Brian Federle
7c5b48425f
CLOUDSTACK-3560: UI createForm: Support multiple dependsOn targets
...
Support passing list of dependsOn targets for form fields. This will
trigger a change if any items specified in list are changed.
Example:
fieldA: {...},
fieldB: {...},
fieldC: { dependsOn: ['fieldA', 'fieldB'] }
2013-07-24 14:25:31 -07:00
Jessica Wang
11dce48855
CLOUDSTACK-3789: UI - specify type when making API calls.
2013-07-24 11:50:49 -07:00
Brian Federle
e12e0f793b
CLOUDSTACK-3344: Add LDAP: Fix encoding of '&' character
2013-07-24 11:49:30 -07:00
Brian Federle
bcfe4c2e99
CLOUDSTACK-3153: Fix numbering of ACL items
...
Re-number dragged items in increments of ten, and use an average of
the previous and next number, so that multiple reorders can occur
before conflicts happen.
2013-07-24 11:04:40 -07:00
Isaac Chiang
11f134c246
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-07-24 16:38:41 +08:00
Isaac Chiang
06d897498b
CLOUDSTACK-3700: The dedication process should be listed as a step through zone wizard
2013-07-24 16:33:49 +08:00
Brian Federle
dfdbf20b67
Add disallowSpecialCharacters to some fields
2013-07-23 15:12:58 -07:00
Jessica Wang
2b5484cc31
CLOUDSTACK-2569: UI > Infrastructure menu > zone > physical network > network service provider > Cisco VNMC > Cisco VNMC Provider - display State as Absent if Cisco VNMC provider doesn't exist.
2013-07-23 15:10:32 -07:00
Jessica Wang
9fb71c30a8
CLOUDSTACK-2569: UI > Infrastructure menu > zone > physical network > network service providers > Cisco VNMC > If Cisco VNMC provider doesn't exist, show Add action and hide enable, disable action.
2013-07-23 14:50:51 -07:00
Jessica Wang
c02e802170
CLOUDSTACK-2760: UI > Infrastructure menu > System VMs > fix a bug that Agent State was not mapped correctly between systemVMs and hosts.
2013-07-23 11:34:22 -07:00
Brian Federle
7974dfe8db
CLOUDSTACK-3660: Add isdynamicallyscalable field
...
Add isdynamicallyscalable field to storage -> create template dialog
2013-07-22 16:53:17 -07:00
Brian Federle
c9fdee8f21
CLOUDSTACK-3710: Remove over-commit ratio fields from edit cluster UI
...
Removes over-commit fields as editable. This also removes the 'edit
cluster' action, as there are no longer any fields to edit.
2013-07-22 16:20:04 -07:00
Brian Federle
7f59d6c9ee
CLOUDSTACK-2990: Before scape-up, present prompt to user if on VMware
2013-07-22 16:07:47 -07:00
Brian Federle
8a6892d542
CLOUDSTACK-3391: Add missing action icons
2013-07-22 14:17:36 -07:00
Brian Federle
1731e5bf86
CLOUDSTACK-3104: Fix view all button alignment in IE
2013-07-22 14:06:03 -07:00
Jessica Wang
f1e242f531
CLOUDSTACK-3427: UI > UCS manager > implement listUcsManager API since it has been fixed at server-side.
2013-07-22 13:43:37 -07:00
Brian Federle
4aa9e0a696
CLOUDSTACK-2162: Fix missing provider field on secondary storage step
2013-07-22 11:19:13 -07:00
Wei Zhou
d2c1ed4865
ui change: Disk I/O polling statistics
2013-07-22 16:06:10 +02:00
Isaac Chiang
39a730ccd1
CLOUDSTACK-3388:No error message shows when a dedicate operation failed during the creation of a pod/cluster
2013-07-22 15:33:48 +08:00
Jessica Wang
0cdda2988f
CLOUDSTACK-3651: Infrastructure menu - zone detail - listVmwareDcs API only exists in non-oss build, suppress error "The given command does not exist or it is not avaiable for user" from UI for this specific case.
2013-07-19 15:22:37 -07:00
Jessica Wang
6e0439a67c
CLOUDSTACK-3651: UI > zone wizard > add secondary storage step - change this step from required to optional, add blank option to Provider dropdown.
2013-07-18 16:25:29 -07:00
Brian Federle
694b90f7fa
CLOUDSTACK-3254: Allow admin to see and modify user affinity groups
2013-07-18 14:31:26 -07:00
Ian Duffy
ad69bc8da3
Format JS
2013-07-18 12:34:20 -04:00
Brian Federle
b41ed8a3ec
CLOUDSTACK-3475: Fix tier id not being passed to autoscale UI
2013-07-17 13:46:47 -07:00
Wei Zhou
bfe76b44da
CLOUDSTACK-1301: fixed issues and add fields descriptions for disk I/O throttling
2013-07-17 16:35:51 +02:00
Brian Federle
1b4900a8a9
Fix typos in JS which break IE < 9
2013-07-16 14:39:38 -07:00
Jessica Wang
af921c4fee
CLOUDSTACK-3563: UI > Network menu > Guest Network section > search box in listView was shoved out of original place after new button "Add guest network" was added. Fix it by shorten label of "Add Isolated guest network with SourceNAT" button.
2013-07-16 13:51:54 -07:00
Jessica Wang
be0dedefa8
CLOUDSTACK-3563: UI > Network menu > Guest Netework section > provide "Add Guest Network" option where root-admin can create shared networks from.
2013-07-16 13:38:28 -07:00
Jessica Wang
0392b571f9
CLOUDSTACK-3461: zone wizard - add cluster step - when hypervisor is VMware, vCenter Username and vCenter Password are required (for firing addVmwareDc API).
2013-07-15 11:33:18 -07:00
Brian Federle
841e761904
CLOUDSTACK-3002: Fix VLAN ID not being passed on create tier
2013-07-15 11:19:26 -07:00
Brian Federle
0113697ea8
CLOUDSTACK-2569: Add enable/disable actions to main VNMC network provider
2013-07-12 12:51:55 -07:00
Brian Federle
05ff190314
CLOUDSTACK-2615: Remove 'change service' from VM actions
...
Now that scaleVirtualMachine is being used to change compute
offerings, the old 'change service' action can be removed, as it will
be deprecated in the future.
2013-07-12 12:15:50 -07:00
Brian Federle
59e65e8406
CLOUDSTACK-2864: Fix duplicate message on affinity group
...
Fixes issue where text on affinity group step of instance wizard is
duplicated, when going back a step and making changes.
2013-07-12 12:05:10 -07:00
Jessica Wang
e93ef73e9f
CLOUDSTACK-3427: UI > UCS manager > implement associatesUcsProfileToBlade API.
2013-07-11 17:19:21 -07:00
Jessica Wang
20bade62f1
CLOUDSTACK-3460: UI > Infrastructure menu > clusters > add cluster dialog > when hypervisor is VMware, call listVmwareDcs API to get vCenter Host and vCenter Datacenter value if the 2 fields are not filled (the 2 fields are optional).
2013-07-11 15:41:51 -07:00
Brian Federle
62823a292e
CLOUDSTACK-3395: Fix typo in 'revert to VM snapshot' response
2013-07-11 14:44:52 -07:00
Brian Federle
6eeea70dad
CLOUDSTACK-3461: Make vCenter user/password fields optional
2013-07-11 11:14:06 -07:00
Jessica Wang
8d7a2162e4
CLOUDSTACK-3450: UI > Infrastructure menu - zone detail - (1) Add VMware datacenter fields. (2) Show Remove VMware datacenter action where there is no VMware datacenter attached with the zone. Show Add VMware datacenter action otherwise.
2013-07-11 11:11:18 -07:00
Brian Federle
d912839e21
CLOUDSTACK-3196: Add missing 'dedicate host' icon
2013-07-11 10:50:16 -07:00
Wei Zhou
d2a751fb1e
CLOUDSTACK-3362: use POST instead of GET and encode/decode cert/key in uploadCustomCertificate
2013-07-11 16:06:21 +02:00
Mice Xia
742bc8dc83
fix CLOUDSTACK-1852, use findHostsForMigration to list available hosts for migration
2013-07-11 11:01:07 +08:00
Brian Federle
73cd064e51
CLOUDSTACK-2779: Fix ACL rule protocol number field
...
-Fix protocol number field not passing start/end port
-Fix protocol number for ACL rule 'edit' form
2013-07-10 16:47:47 -07:00
Jessica Wang
18b17fc54d
CLOUDSTACK-2988: UI > instances menu > Update Instance action - add Dynamically Scalable field.
2013-07-10 15:33:58 -07:00
Brian Federle
ef7d2740bd
CLOUDSTACK-2983: Fix protocol number field passing invalid values
2013-07-10 15:27:03 -07:00
Jessica Wang
8236e7b633
CLOUDSTACK-2988: UI > templates menu > update template action - add Dynamically Scalable field.
2013-07-10 14:15:33 -07:00
Brian Federle
37ba08a8ea
UI: Fix localization fn override
...
If localization function is specified in another plugin, do not use the
default
2013-07-10 11:18:27 -07:00
Brian Federle
7ce0bd69a8
UI plugin framework: Fix load order
...
Fixes potential issue where plugins could load after cloudStack UI is initialized,
preventing their functionality from showing up.
Now, the main UI is only loaded after all plugins have loaded; this is via
'cloudStack.pluginReady' event.
2013-07-10 11:18:27 -07:00
Jessica Wang
f7f826d4f5
CLOUDSTACK-2987: UI > Templates menu > register template action: add Dynamically Scalable field.
2013-07-10 11:11:20 -07:00
Jessica Wang
7b783f0df4
CLOUDSTACK-3427: UI > UCS manager > implement listUcsBlade API.
2013-07-09 16:08:19 -07:00
Jessica Wang
72499abbb6
CLOUDSTACK-3429: UI > zone wizard > advanced sg-enabled > exclude Hyperv from hypervisor dropdown.
2013-07-09 15:33:51 -07:00
Jessica Wang
40678a27da
CLOUDSTACK UI - remove obsolete code (window.name is no longer used).
2013-07-09 15:25:40 -07:00
Jessica Wang
e30ce5c9e8
CLOUDSTACK-3427: UI > UCS manager > implement listUcsProfile API.
2013-07-09 14:59:29 -07:00
Jessica Wang
bc8f32363e
CLOUDSTACK-3427: UI > UCS manager > implement addUcsManager API.
2013-07-09 14:30:34 -07:00
Brian Federle
70c4a97eaa
UI: Add initial UCS section to infrastructure page
2013-07-09 13:48:48 -07:00
Brian Federle
9e5449c347
Detail view: Fix context not being refreshed on perform action
2013-07-08 15:53:14 -07:00
Brian Federle
a876a575dd
CLOUDSTACK-3337: Don't show current ACL list in dropdown
2013-07-08 15:53:14 -07:00
Brian Federle
0fc47c215f
VPC JS: Code cleanup
2013-07-08 15:53:14 -07:00
Brian Federle
33b6e304c2
CLOUDSTACK-3253: Don't allow default ACL lists to be removed
2013-07-08 14:22:50 -07:00
Jessica Wang
a03eeae59c
CLOUDSTACK-3341: UI > template/ISO page > downloadTemplate/downloadISO action - do not decode URL return in extractTemplate API response.
2013-07-08 13:12:57 -07:00
Brian Federle
cbfb4e3976
ACL item reorder: Fix error message box
2013-07-08 11:08:52 -07:00
Brian Federle
c94cb0fc41
CLOUDSTACK-3153: On reorder, only update target ACL item's number
2013-07-08 10:58:04 -07:00
Brian Federle
1b86759f7a
ACL UI: Sort ACL items by number
2013-07-08 10:57:20 -07:00
Pranav Saxena
836215c7f2
pod/host dedication failure cases
2013-07-08 14:49:47 +05:30
Pranav Saxena
2d6301970e
CLOUDSTACK-3333: Start port and end port disabled for protocolnumber
2013-07-05 18:19:07 +05:30
Isaac Chiang
0d7d345339
CLOUDSTACK-3230: UI add cluster remains in processing state
2013-07-05 18:21:34 +08:00
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
1f3a20cde7
Region selector UI: Fix overlap issue with other dialogs
...
Remove z-index from region select button, to prevent overlap with other dialogs.
2013-07-02 13:31:28 -07:00
Brian Federle
6eb404ed0a
Project switcher: Fix select height
2013-07-02 12:49:30 -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
Brian Federle
aeab881e00
CLOUDSTACK-3185: Fix height of detail view table when in edit mode
2013-06-26 10:21:29 -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
Brian Federle
ddf274edf9
UI Project switcher: Better appearance
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
Brian Federle
3eeca55c76
Remove zone filter drop-down
2013-06-14 12:26:00 -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
e78fa02da3
VPC UI: Fix router 'top' alignment
2013-06-04 14:08:48 -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
86c7274998
VPC UI: Fix padding/alignment
2013-06-04 13:37:28 -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
727c5bae9a
VPC UI, chart: Tweak for better alignment
2013-06-04 10:45:52 -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
Pranav Saxena
15c2c212f7
Changing the CSS object names for dedicate/release action items
2013-06-04 10:18:29 +05:30
Brian Federle
e71a54b3a9
VPC UI: Add tier connector lines to chart
...
On VPC chart, connect router to tier networks via graph lines.
2013-06-03 17:05:42 -07:00
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
d847ef7470
Explicit dedication dedicate icon
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
Hiroaki KAWAI
8744d1cdf6
CLOUDSTACK-2406: fix UI strings
...
Japanese properties file was broken, fixed manually.
We need to let the servlet container the encoding to use.
Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
2013-05-27 15:52:23 +09:00
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
2a966f35ff
Another fix for before: {} block
2013-05-24 13:10:31 -07:00
Brian Federle
72fa89eb7a
Fix for dashboard items without before: {} block
2013-05-24 13:07:42 -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
52a4962f4d
If no tiers are present, show add tier dialog on load
2013-05-24 12:06:09 -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
8acdd6f436
CLOUDSTACK-747: internal LB in VPC - remove module internalLbProvider since internalLbVm section has been added in system.js
2013-05-22 11:07:34 -07:00
Jessica Wang
c7976b6685
CLOUDSTACK-747: internal LB in VPC - remove module internalLbProvider since internalLbVm section has been added in system.js
2013-05-22 11:03:56 -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
Brian Federle
d019359d59
Merge branch 'master' into ui-vpc-redesign
2013-05-21 16:02:12 -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
0a443697ea
Add base internal LB provider module
2013-05-21 15:26:59 -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
Brian Federle
93e046a24c
Fix CSS styling for multi-line VPC dashboard items
2013-05-17 10:12:49 -07:00
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
Brian Federle
eb34d91afd
Multi-edit: Lower font size of table header
2013-05-15 16:06:20 -07:00
Brian Federle
6b406f6220
Lower width of draggable column
2013-05-15 16:06:09 -07:00
Brian Federle
34d7014c88
ACL multi-edit: Fix reorder drag handle
2013-05-15 15:58:55 -07:00
Brian Federle
612ce62cae
Add tier VM, PF, static NAT links
2013-05-15 15:33:13 -07:00
Brian Federle
81bce385bf
Fix typo
2013-05-15 15:01:40 -07:00
anthony
297115cac5
CLOUDSTACK-737
...
add xenserver support in UI
only XenServer and KVM clusters are allowed in security enabled zone.
only shared security enabled networks are allowed in security enabled zone.
2013-05-15 14:53:48 -07:00
Brian Federle
a4fc86ece9
Tier LB rules: Add load balancing multi-edit
2013-05-15 14:28:54 -07:00
Jessica Wang
f985e11c28
CLOUDSTACK-747: internalLb in VPC - UI - create tier dialog - only one tier is allowed to have PublicLb in a VPC.
2013-05-15 14:23:49 -07:00
Brian Federle
42ed9e13f3
Add placeholder tier LB list view + add action
2013-05-15 12:28:03 -07:00
Brian Federle
7ed11ee911
Add site-to-site VPN to VPC chart
2013-05-15 12:09:50 -07:00
Brian Federle
96cee01f70
Add missing license header
2013-05-15 11:58:40 -07:00
Brian Federle
08bc6bf778
Fix 'protocolnumber' change event
2013-05-15 11:57:14 -07:00
Jessica Wang
7e0006a3e5
CLOUDSTACK-747: internalLb in VPC - UI - create tier dialog - only one tier is allowed to have PublicLb in a VPC.
2013-05-15 11:03:51 -07:00
Brian Federle
59a99848b1
Merge branch 'master' into ui-vpc-redesign
...
Conflicts:
ui/scripts/vpc.js
2013-05-15 10:18:55 -07:00
Pranav Saxena
6d6887533f
CLOUDSTACK-2491:NTier: Creation of ACL Rule for protocol AH (51) and ESP (50) Fails
2013-05-15 18:01:10 +05:30
Edison Su
a0c3d280b4
merge to master
2013-05-15 00:40:53 -07:00
Brian Federle
cb31791adf
WIP ACL draggable multi-edit
2013-05-14 16:25:37 -07:00
Brian Federle
1c2ee35345
Merge branch 'master' into ui-vpc-redesign
2013-05-14 13:55:09 -07:00
Pranav Saxena
edb2f3da26
CLOUDSTACK-768:ACLs on Private GATEWAY :Acl id on Private Gateway ListView
2013-05-15 00:22:26 +05:30
Pranav Saxena
10380cea41
CLOUDSTACK-768:ACLs on Private GATEWAY
2013-05-14 22:47:53 +05:30
Brian Federle
ce7802413a
Remove refresh button
2013-05-13 17:33:14 -07:00
Brian Federle
d6ceef2a29
Implement refresh VPC chart
2013-05-13 17:20:08 -07:00
Jessica Wang
b082e23af3
CLOUDSTACK-2351: object store - UI - restore UI change that was overwriten by the sync from master branch.
2013-05-13 16:22:20 -07:00
Jessica Wang
eeb012308c
CLOUDSTACK-2351: object store - UI - zone wizard - add secondary storage step - when provider is S3, add Create NFS Cache Storage option.
2013-05-13 15:10:34 -07:00
Brian Federle
3c24380f9d
Fix typo
2013-05-13 14:54:35 -07:00
Brian Federle
c819980338
Add place holder for internal LB
2013-05-13 14:06:43 -07:00
Brian Federle
40dc2211db
Implement 'add tier' action handling
2013-05-13 14:03:58 -07:00
Brian Federle
57d21051bd
Fix typo
2013-05-13 11:16:15 -07:00
Brian Federle
9ac67b8546
Merge branch 'master' into ui-vpc-redesign
...
Conflicts:
ui/modules/modules.js
2013-05-13 11:12:32 -07:00
Brian Federle
35164fde65
Merge branch 'ui-cisco-asa1000v-support'
2013-05-13 11:10:34 -07:00
Brian Federle
9be36609fd
Merge branch 'master' into ui-vpc-redesign
2013-05-13 11:00:16 -07:00
Pranav Saxena
2a4184bbcc
CLOUDSTACK-2394:Ability to delete Events and Alerts:UI: Make Category field visible on UI
2013-05-13 12:11:26 +05:30
Pranav Saxena
225a46746a
Correcting the text for alert types
2013-05-13 01:53:33 +05:30
Pranav Saxena
0ed0e9a26e
CLOUDSTACK-1828:NAT on private gateway UI support
2013-05-12 23:59:39 +05:30
Alex Huang
3047929367
Merged
2013-05-10 16:21:43 -07:00
Brian Federle
df0919bef5
Add placeholder network ACL list view
2013-05-10 16:03:44 -07:00
Brian Federle
6ac4f79397
VPC chart: add link to public IP addresses list
2013-05-10 15:48:32 -07:00
Brian Federle
2eb29a5d81
Tier details: disable view all link, ACL tab
2013-05-10 15:42:18 -07:00
Brian Federle
daf392685a
Add tier detail view
2013-05-10 15:41:44 -07:00
Brian Federle
55ac9c1b0f
Add private gateway section to new chart
2013-05-10 15:25:46 -07:00
Brian Federle
3f22b6a3e5
Create panel on click of dashboard item
2013-05-10 15:15:45 -07:00
Pranav Saxena
7ca488334f
CLOUDSTACK-1828:NAT on private gateway UI support
2013-05-11 02:50:16 +05:30
Brian Federle
d00077ab78
Merge branch 'master' into ui-vpc-redesign
2013-05-10 13:32:41 -07:00
Brian Federle
8811bcc38d
Merge branch 'master' into ui-cisco-asa1000v-support
2013-05-10 12:52:21 -07:00
Jessica Wang
1177589a6b
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - Infrastructure menu - physical network - network service providers - Cisco VNMC - fix a bug that detailView loads forever.
2013-05-10 11:54:17 -07:00
Brian Federle
f7fab6f801
Merge branch 'ui-cisco-asa1000v-support'
2013-05-10 10:02:46 -07:00
Pranav Saxena
edd2fbb266
CLOUDSTACK-760:Allow ACL on all layer 4 protocols
2013-05-10 16:47:09 +05:30
Pranav Saxena
e40aba3bc0
CLOUDSTACK-2411:UI:fail to enable conserve mode while creating NO with guest type as shared
2013-05-10 11:05:47 +05:30
Jessica Wang
1e539e81e3
CLOUDSTACK-2351: object store - UI - infrastructure menu - secondary storage
...
- Add Secondary Storage - when provider is S3, show option to create NFS cache storage.
2013-05-09 17:48:00 -07:00
Jessica Wang
b1f6d89141
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - Infrastructure menu - network service providers - populate provider detailView.
2013-05-09 15:31:25 -07:00
Jessica Wang
04be0cdec2
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - Infrastructure menu - network service providers - show Cisco VNMC in Advanced zone, hide it in Basic zone.
2013-05-09 14:33:18 -07:00
Jessica Wang
ea4cb0e988
CLOUDSTACK-1816: Cisco VNMC ASA1000v - implement Delete VNMC Resource action.
2013-05-09 13:20:02 -07:00
Jessica Wang
b73156a56e
CLOUDSTACK-1816: Cisco VNMC ASA1000v - object name in API response has been corrected. Here is related UI change.
2013-05-09 12:51:40 -07:00
Alena Prokharchyk
2660a6b7a7
CLOUDSTACK-747: Internal LB between VPC tiers support
...
Squashed commit of the following:
commit def0861d5a
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu May 9 10:53:09 2013 -0700
Inernallb: added internalLbVm to the list of network elements for nonoss build
commit 56d94fc074
Merge: d828c15 8f9a42e
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu May 9 09:51:36 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
plugins/network-elements/netscaler/src/com/cloud/network/element/NetscalerElement.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
commit d828c154fd
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed May 8 14:58:22 2013 -0700
internallb: Fixed nonoss build
commit 1b8a6986a6
Merge: 9e74fa9 738d35a
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed May 8 13:20:07 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
api/src/com/cloud/async/AsyncJob.java
api/src/com/cloud/network/NetworkModel.java
api/src/com/cloud/network/rules/LoadBalancerContainer.java
api/src/org/apache/cloudstack/api/BaseCmd.java
api/src/org/apache/cloudstack/api/ResponseGenerator.java
api/src/org/apache/cloudstack/network/lb/ApplicationLoadBalancerContainer.java
client/tomcatconf/commands.properties.in
engine/schema/src/com/cloud/network/dao/LoadBalancerDaoImpl.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/NetworkModelImpl.java
server/src/com/cloud/network/NetworkServiceImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/test/com/cloud/network/MockNetworkModelImpl.java
server/test/com/cloud/vpc/MockNetworkManagerImpl.java
server/test/com/cloud/vpc/MockNetworkModelImpl.java
server/test/resources/appLoadBalancer.xml
setup/db/db/schema-410to420.sql
test/integration/component/test_multiple_ip_ranges.py
test/integration/smoke/test_guest_vlan_range.py
tools/marvin/marvin/integration/lib/base.py
commit 9e74fa9406
Author: Prasanna Santhanam <tsp@apache.org>
Date: Thu May 9 00:11:40 2013 +0530
marvin changes for internallbvm provider
- changed the simulator context to load the internallb bean
- fixed deployDataCenter to use the additional provider by default
- fixed the sandbox script and the setup script for simulator checkin
tests
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 0a2d49301b
Author: Jessica Wang <jessicawang@apache.org>
Date: Tue May 7 15:50:41 2013 -0700
Internal LB - UI - zone wizard - advanced zone - enable internal LB element, enable internal LB provider.
commit 43e1667f90
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue May 7 13:26:53 2013 -0700
Moved all DAOs and VOs to the cloud-engine-schema project
commit 2fd94c8bbe
Author: Radhika PC <radhika.puthiyetath@citrix.com>
Date: Tue May 7 18:26:08 2013 +0530
CLOUDSTACK-893 api
commit 12b64d6c00
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 17:06:15 2013 +0530
Fixing the gmaven configuration for marvin/pom.xml
For the marvin checkin test custom properties had a typo when run for
the *nix environment.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 1e4274dd9f
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 15:28:43 2013 +0530
Renaming TesDedicateVlanRange -> TestDedicateVlanRange
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 9264ac526f
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 15:28:20 2013 +0530
Adding isolation method to the zone creation of marvin
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 3a0dc67de0
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 15:27:26 2013 +0530
adding ACL for dedicateGuestVlanRange set of APIs
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 79f6e11368
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 15:26:48 2013 +0530
add debug logs when access checkers fail to find API
When the access checkers fail for api discovery, we fail silently.
instead record a debug message.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 92cb7d3e0f
Author: Hugo Trippaers <trippie@gmail.com>
Date: Tue May 7 11:44:23 2013 +0200
commit e0d8f01ecd enabled all tests. Fix
AWSAPI build by removing broken tests and excluding failing tests.
commit 4a391464c7
Author: Hugo Trippaers <htrippaers@schubergphilis.com>
Date: Tue May 7 10:57:23 2013 +0200
commit e0d8f01ecd enabled all tests, but the tests in vmware-base are horribly broken and will not compile with the current CloudStack.
Removing the tests to fix the nonoss build and they are so broken they should be rewritten from scratch anyway.
commit 2ca03a8513
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 13:51:34 2013 +0530
moving test data to top level dictionary
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit ceaa4e1b0d
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 13:50:56 2013 +0530
Adding tracelogs to the API discovery service
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit a3f5f01c7e
Author: Prasanna Santhanam <tsp@apache.org>
Date: Tue May 7 13:50:12 2013 +0530
dedicateGuestVlanRange is admin only API
Adding ACL for the dedicateGuestVlanRange API.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 1c4c80fe91
Author: Hugo Trippaers <htrippaers@schubergphilis.com>
Date: Tue May 7 09:58:16 2013 +0200
Recent pom switcharoo caused the client to lose the dependecy on console-proxy, which it needs to include the systemvm
commit 8103f3c386
Author: Radhika PC <radhika.puthiyetath@citrix.com>
Date: Tue May 7 11:30:17 2013 +0530
CLOUDSTACK-893 first cut
commit 67d0411d73
Author: Dave Cahill <dcahill@midokura.com>
Date: Fri Apr 19 17:31:44 2013 +0900
Add docs for MidoNet networking plugin [CLOUDSTACK-996]
Signed-off-by: Dave Cahill <dcahill@midokura.com>
commit c745e6d28e
Author: Alex Huang <alex.huang@gmail.com>
Date: Mon May 6 16:34:03 2013 -0700
Fixed up the simulator to run with windows paths in cygwin
commit be91c03702
Author: Alex Huang <alex.huang@gmail.com>
Date: Mon May 6 10:34:22 2013 -0700
Moved over the VLAN daos
commit dcc09f8472
Author: Alex Huang <alex.huang@gmail.com>
Date: Mon May 6 06:31:47 2013 -0700
Missing file and updated .gitignore
commit e9953cd1a8
Author: Alex Huang <alex.huang@gmail.com>
Date: Mon May 6 06:29:59 2013 -0700
Fixed up unit testing to use only an in class TestConfiguration
commit 6727571403
Author: Alex Huang <alex.huang@gmail.com>
Date: Thu May 2 15:20:49 2013 -0700
Fixed an incorrect unit test for affinity group. Removed some useless pom.xml.
commit d015fb3520
Author: Alex Huang <alex.huang@gmail.com>
Date: Thu May 2 06:50:38 2013 -0700
Moved most of the VOs and DAOs from server package into engine-schema as well
commit 77547a58df
Author: Alex Huang <alex.huang@gmail.com>
Date: Wed May 1 15:15:57 2013 -0700
Removed files that are no longer used and further separated out the files in the core project
commit 345f3d3482
Author: Alex Huang <alex.huang@gmail.com>
Date: Wed May 1 05:46:15 2013 -0700
Moved agent commands to core and out of api
commit e91ca00571
Author: Alex Huang <alex.huang@gmail.com>
Date: Tue Apr 30 19:06:20 2013 -0700
Removed framework-api which is completely useless. Changed framework-ipc to reference gson itself. Move VOs into engine-schema.
commit f64564e490
Author: Dennis Lawler <dlawler@gmail.com>
Date: Mon Apr 29 15:10:09 2013 -0700
Removing filterwin2k option
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
commit 944a7ea5d6
Author: Wei Zhou <w.zhou@leaseweb.com>
Date: Mon May 6 20:57:02 2013 +0100
CLOUDSTACK-2319: fix "unable to add egress rules" in SecurityGroup
Signed-off-by: Chip Childers <chip.childers@gmail.com>
commit ff7f8ba362
Author: Wei Zhou <w.zhou@leaseweb.com>
Date: Mon May 6 20:56:06 2013 +0100
CLOUDSTACK-2322: update network.gateway to fix deployVm error on
SharedNetwork after ipv6 support
Signed-off-by: Chip Childers <chip.childers@gmail.com>
commit a153373c7e
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon May 6 11:45:19 2013 -0700
CLOUDSTACK-129: added new API - listNetworkIsolationMethods - for displaying isolation methods supported by the cloudStack
commit 46f59cd49e
Author: Prasanna Santhanam <tsp@apache.org>
Date: Mon May 6 20:39:36 2013 +0530
Fixed the incorrect assertion in noncontiguous_vlan test
The assertion fails if the VLAN is found in which case find returns a
positive number. So here the assertion should infact assert < 0 result.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit bd1dcc10b3
Author: Prasanna Santhanam <tsp@apache.org>
Date: Mon May 6 19:53:42 2013 +0530
Affinity Groups requires multiple storage pools
Fixing the affinity group test which would fail to find the appropriate
storage pool to satisfy the anti-affinity group of the second VM
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 7f853cdb8f
Author: Prasanna Santhanam <tsp@apache.org>
Date: Mon May 6 19:16:15 2013 +0530
fixing double calls to VM deploy
This fixes regression introduced in commit 2f40a90c that made duplicate
calls to deployVirtualMachine.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 646e810fcf
Author: Prasanna Santhanam <tsp@apache.org>
Date: Mon May 6 18:51:53 2013 +0530
fixing wildcard imports
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit b29b6e8525
Author: Hugo Trippaers <htrippaers@schubergphilis.com>
Date: Fri May 3 14:03:53 2013 +0200
BigSwitch should only respond if it is the actual provider on the network.
This fixes an NPE during the release call.
commit 6fcc9b009b
Author: Hugo Trippaers <htrippaers@schubergphilis.com>
Date: Thu May 2 17:38:27 2013 +0200
Prevent Nicira NVP tags from exceeding the 40 character limit.
commit d8e61a1c0a
Author: Sanjay Tripathi <sanjay.tripathi@citrix.com>
Date: Thu May 2 13:45:39 2013 +0530
CLOUDSTACK-2188 : Parsing error with Download Monitor while checking the health of downloaded templates
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
commit 5b6e1140f9
Author: Sebastien Goasguen <runseb@gmail.com>
Date: Mon May 6 05:35:58 2013 -0400
CLOUDSTACK-2339: Adding libcloud example
commit 7be62d2374
Author: Sebastien Goasguen <runseb@gmail.com>
Date: Mon May 6 05:35:19 2013 -0400
CLOUDSTACK-2338: Adding example of how to sign api requests in python
commit 156fd68902
Author: Talluri <Srikanteswararao.Talluri@citrix.com>
Date: Fri May 3 23:11:56 2013 +0530
CLOUDSTACK-2323: fix test scripts to conform with library changes
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 33ff5e9107
Author: sanjeevneelarapu <sanjeev.neelarapu@citrix.com>
Date: Tue Apr 30 20:09:46 2013 +0530
CLOUDSTACK-702: Tests for Multiple IP Ranges
1.Deleting IP Range from the existing CIDR
2.Add non-contiguous guest IP range in new CIDR
3.Add overlapped guest IP range in existing CIDR
Signed-off-by: sanjeevneelarapu <sanjeev.neelarapu@citrix.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
commit 33059d1f66
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Mon May 6 14:08:40 2013 +0530
scaleUp VM response change corresponding UI changes
commit 92e18d8106
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Mon May 6 13:45:32 2013 +0530
CLOUDSTACK-2337:Resize button available for root/domain admin and normal users
commit d5cd3f7e00
Author: Likitha Shetty <likitha.shetty@citrix.com>
Date: Wed May 1 13:47:26 2013 +0530
Dedicate guest vlan range to account
commit 12c79c8377
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Sun May 5 12:02:32 2013 +0530
scale up virtual machine response change in the backend
commit 94bac27622
Author: Rohit Yadav <bhaisaab@apache.org>
Date: Sun May 5 09:58:04 2013 +0530
appliance: Upgrade systemvm appliance from rc1 to Debian7 GA
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
commit c598bb0038
Author: Isaac Chiang <isaacchiang@gmail.com>
Date: Sun May 5 01:57:35 2013 +0530
CLOUDSTACK-2076:Listview widget infinte scrolling error
commit d0615ea9a1
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Sun May 5 01:15:14 2013 +0530
CLOUDSTACK-2274:Detail view loading problem when deleting a zone
commit 733b513c3a
Author: Isaac Chiang <isaacchiang@gmail.com>
Date: Sat May 4 13:41:02 2013 +0530
CLOUDSTACK-2160:Refresh button functionality for security groups and statistics tab
commit 418d75d7a4
Author: Marcus Sorensen <marcus@betterservers.com>
Date: Fri May 3 14:09:52 2013 -0600
Summary: Release old DHCP entries
Detail: Refresh dnsmasq with updated entries live, no outage
BUG-ID: CLOUDSTACK-2299
Submitted-by: Dennis Lawler <dlawler@gmail.com>
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1367611792 -0600
commit b3dce64577
Author: Kelven Yang <kelveny@gmail.com>
Date: Tue May 7 10:57:19 2013 -0700
fix unitest
commit b17885f0f6
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue May 7 09:55:47 2013 -0700
InternalLb: some fixes to the unittest
commit 1cff609347
Merge: 053e184 a3a5c13
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri May 3 11:23:08 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
server/src/com/cloud/network/NetworkModelImpl.java
server/src/com/cloud/network/NetworkServiceImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
server/test/com/cloud/vpc/MockNetworkManagerImpl.java
commit 053e18454d
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri May 3 11:07:07 2013 -0700
InternalLB: marvin integration test for internal lb feature
commit 2e8e2f98f5
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed May 1 13:53:20 2013 -0700
InternalLB: don't allow to upgrade the network from the network offering with internal LB to the offering with public LB, and vice versa
commit c773d204c8
Author: Chiradeep Vittal <chiradeep@apache.org>
Date: Wed May 1 13:21:52 2013 -0700
Internal LB: if we detect that we are inside an internal lb vm, call out to the ilb script to perform LB configuration
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
commit 8c8845bf77
Merge: 7e95545 471ca30
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed May 1 10:14:06 2013 -0700
Merge branch 'master' into internallb1
commit 7e9554596f
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed May 1 10:01:16 2013 -0700
InternalLb: boot args parameters cleanup for the internal lb vm
commit b7cf870074
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 30 10:31:28 2013 -0700
InternalLb: more unittests for internal lb element
commit 63bb98ebe2
Author: Chiradeep Vittal <chiradeep@apache.org>
Date: Mon Apr 29 18:29:25 2013 -0700
allow ssh on eth1
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
commit ca1c313c29
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 29 17:58:45 2013 -0700
InternalLb: DB upgrade - update existing physical networks with InternalLbVm provider
commit ed50caa01c
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 29 17:48:36 2013 -0700
InternalLbVM: handle the scenario when sourceIpAddress is not passed when create internal Lb rule
commit 4c22c911a9
Author: Chiradeep Vittal <chiradeep@apache.org>
Date: Mon Apr 29 15:56:00 2013 -0700
backend support for Internal LB
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
commit 7b24a7640c
Merge: 440e848 a0dbf89
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 29 15:49:48 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/api/query/QueryManagerImpl.java
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
setup/db/db/schema-410to420.sql
commit 440e8484d6
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 29 13:27:06 2013 -0700
InternalLB: unittests for InternalLoadBalancerVMManager
commit 63babe4b7e
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 26 13:44:01 2013 -0700
InternalLb:
1) Added unittests for InternalLoadBalancerVMService
2) Added unittests for InternalLoadBalancerElementService
commit 4f9c47ce54
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 25 14:46:42 2013 -0700
InternalLb: create internal lb vm specific service offering
commit 408ee59d1f
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 24 17:08:08 2013 -0700
Internallb: new set of Web services APIs for managing Internal LB VMs
commit 7680e1cc10
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 24 17:08:08 2013 -0700
Internallb:
1) InternalLb and PublicLb can't be enabled on the same network offering
2) Can have internalLb only on VPC tier
commit d73ca7ef73
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 24 13:02:32 2013 -0700
InternalLb:
1) fixed the bug when the guest nic on internal lb vm wasnt set to be default
2) Don't send the rules to the internal lb vm if its in Stopped state
commit ca2fc30655
Merge: 8057567 04a2b2d
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 23 16:56:11 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
setup/db/db/schema-410to420.sql
commit 8057567aaa
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 23 13:15:36 2013 -0700
Internallb: more unittests for ApplicationLoadBalancerService
commit 35c0273b85
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 19 16:17:45 2013 -0700
InternalLb: unittests for ApplicationLoadBalancerService
commit 69b23f7003
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 18 14:01:10 2013 -0700
InternalLb: create/configure/listInternalLoadBalancerElement - fixes to the API response
commit a3321ce617
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 18 13:31:16 2013 -0700
Internal LB : renamed the classes responsible for managing internal lb elements. Now the names are InternalLoadBalancerVMManager, InternalLoadBalancerVMService and InternalLoadBalancerVMManagerImpl
commit 2baf7c365c
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 18 10:02:17 2013 -0700
Internallb: verify requested IP for LB rule (if specified) against guest network cidr
commit 0cfe96bd00
Merge: 501f2ff 11162f5
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 17 15:41:51 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
api/src/com/cloud/network/IpAddress.java
server/src/com/cloud/network/NetworkServiceImpl.java
setup/db/db/schema-410to420.sql
commit 501f2ffa0b
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 16 17:03:50 2013 -0700
InternalLb: validate source ip network as a part of LB rule creation
commit 4d9a7dfd85
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 16 16:03:32 2013 -0700
InternalLB: in VPC, restrict public LB to one tier only. Internal LB can be supported on multiple tiers
commit 8689bf9eb3
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 16 15:59:56 2013 -0700
Internal LB: added internal lb vm to the list of supported providers in VPC default offering
commit b7709b89ff
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 16 11:04:22 2013 -0700
Internal Lb: added 2 boolean fields - internal_lb and public_lb - to the network offering. Define if internal or public LB service is supported. In the current release it's either one or another; in the future releases we might support both on the same network
commit 014689e45e
Merge: b3b16ba 90e8158
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 16 09:55:45 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
api/src/com/cloud/network/Network.java
plugins/network-elements/f5/src/com/cloud/network/element/F5ExternalLoadBalancerElement.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/NetworkServiceImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
server/test/com/cloud/vpc/MockNetworkManagerImpl.java
setup/db/db/schema-410to420.sql
commit b3b16bae48
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 15 17:00:31 2013 -0700
InternalLB: allow to specify more than one provider for the LB service when create network offering as diff providers can support internal and public LB for the same network
commit a4fc1d7d65
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 15 13:45:25 2013 -0700
Internal LB:
1) Added network_offering_details DB table and corresponding VO/DAO objects. Change createNetworkOffering web services api to accept the map of key/value pairs as details.
2) Allow to have multiple providers for the same service for the network to support the case when LB service can have separate providers for Internal LB and Public LB
commit 4530cebf2b
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 15 10:06:10 2013 -0700
InternalLbVm: support for start/stop Internal lb vm
commit ae69f0ae56
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 17:25:02 2013 -0700
InternalLb: fixed prepare() in InternalLbElement - have to prepare nics of User vms only
commit 888a83c221
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 15:58:27 2013 -0700
InternalLb: Start/deploy internal LB vms for the existing LB rules as a part of network implement
commit 3b41d5bee1
Merge: bb73531 4b1a9f1
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 15:32:40 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
server/src/com/cloud/network/NetworkModelImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
commit bb73531fed
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 15:13:55 2013 -0700
Internal Lb: list internal lb vms as a part of listRouters response. Introduced new parameter - role (can be virtual_router or internal_lb_vm)
commit c113ea184b
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 12:00:09 2013 -0700
Add Internal Lb Provider/Element as a part of adding a physical network
commit 78c9db79da
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 12 10:05:28 2013 -0700
InternalLbVm: destroy the internal lb vm when the last rule for the ip is being revoked
commit af6201257b
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 16:55:37 2013 -0700
Internal LB: fixed some bugs in internal lb vm startup process
commit 1db240c2b6
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 14:23:55 2013 -0700
InternalLb: fixed searchCriteria constructor in ApplicationLoadBalancerDaoImpl
commit 3795048fcc
Merge: f4c2b53 5f8a278
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 14:09:31 2013 -0700
Merge branch 'master' into internallb1
Conflicts:
api/src/com/cloud/async/AsyncJob.java
api/src/org/apache/cloudstack/api/ApiConstants.java
api/src/org/apache/cloudstack/api/BaseCmd.java
api/src/org/apache/cloudstack/api/ResponseGenerator.java
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/server/ManagementServerImpl.java
setup/db/db/schema-410to420.sql
commit f4c2b53c21
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 13:46:47 2013 -0700
InternalLB: modified InternalLbElement to start the Internal Lb vm for each ip address (if not already started)
commit 76a4b1cf81
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 11:41:47 2013 -0700
InternalLB: added logic for acquiring guest ip address for the Internal LB rule
commit 915e39fbaa
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 11 10:19:18 2013 -0700
Removed unused methods doing ipAllocation from GuestNetworkGuru and NetworkServiceImpl. The correct method is located in NetworkModelImpl
commit 3f2a62c7f6
Merge: 20beb7a a0b5ebc
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 10 17:16:07 2013 -0700
Merge branch 'master' into internallb1
commit 20beb7a16c
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 10 15:28:12 2013 -0700
Internal LB: applyLoadBalancerRules - put not null check for sourceIpAddressId (can be null when Schema is not Public)
commit 87e5f5b9a6
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Wed Apr 10 15:17:58 2013 -0700
Internal LB: intermediate checkin - added InternalLBAppliance manager and managerImpl
commit 53b9c0d142
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 9 17:55:10 2013 -0700
Internal LB: added @Since to API docs for Internal LB related commands
commit 867b305ea8
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 9 17:51:19 2013 -0700
Internal LB: Made InternalLbElement to extend the ip deployer as the LB service implements IPDeployerRequester
commit 7b9af28094
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 9 15:45:30 2013 -0700
InternalLb: new set of Web Services APIs to add InternalLB as a network element to the cloudStack (the element is packaged as an independent plugin). New APIs:
1) configureInternalLoadBalancerElement
2) createInternalLoadBalancerElement
3) listInternalLoadBalancerElements
commit 039e303d4a
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 9 14:01:11 2013 -0700
InternalLB: Modified pluggable service VirtualRouterElementService to accept only VirtualRouter and VpcVirtualRouter as a VirtualRouterProvider type when add/configure elements. Other VirtualRouterProviderTypes are are taken care by elb/internal lb plugins.
commit f0018b4512
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Tue Apr 9 12:56:42 2013 -0700
Internal LB:
1)Added InternalLoadBalancerManager and corresponding Impl
2)Add InternalLbVm as a default CS provider. DB upgrade is covered as well
commit e344cf250a
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 8 16:57:47 2013 -0700
InternalLB - removed unused code from LoadBalancerDao
commit 3588f46848
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 8 16:23:03 2013 -0700
Internal LB - added network-element plugin for internal lb service
commit 76325e6168
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 8 13:58:08 2013 -0700
Internal Lb:
1) When network has both kinds of LB rules - Public and Internal - never send them in the same set to the provider
2) Added extra checks on the provider side to validate if the schema - Public or Internal - is supported.
commit 56c2fe1d37
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 8 12:34:59 2013 -0700
InternalLB:
1) Added new capability for the LB service - LbSchemes. Can take 2 values - Internal and Public.
2) F5 and Netscaler LB providers - changes all LB related methods to accept LoadBalancingRule instead of ? extends FirewallRule.
commit 34bcb2d026
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Mon Apr 8 12:11:11 2013 -0700
InternalLB: implemented list/delete/create web services API commands that will be used for Internal LB creation
commit 9ab31e11f7
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Fri Apr 5 15:59:55 2013 -0700
InternalLB: change LoadBalancingRule - reference sourceIpAddress of th load balancer by its value, not DB id
commit 08f855d4e4
Author: Alena Prokharchyk <alena.prokharchyk@citrix.com>
Date: Thu Apr 4 09:26:21 2013 -0700
InternalLB:
1) Added new set of Interfaces - including the new VO - for the internal load balancer
2) DB change - added source_ip_address/source_ip_address_network_id/scheme (Internal/Public) fields to the load_balancer table
2013-05-09 11:54:41 -07:00
Jessica Wang
c9bb5356bd
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - CiscoVNMC - populate listView.
2013-05-09 11:37:50 -07:00
Brian Federle
2ac22efc5e
Merge branch 'master' into ui-cisco-asa1000v-support
2013-05-09 11:33:00 -07:00
Milamber
2e1877af33
CLOUDSTACK-2413 - Display the Name of compute offering in dialog box Change Service Offering (was Description field before)
2013-05-09 10:50:04 +01:00
Jessica Wang
6dff20e212
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - implement Delete CiscoASA1000v action.
2013-05-08 15:40:46 -07:00
Jessica Wang
99f0cdd0d9
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - implement Add CiscoASA1000v action.
2013-05-08 14:50:15 -07:00
Brian Federle
7cdaa8694a
Style router box
2013-05-08 14:34:46 -07:00
Brian Federle
34774c0c30
WIP
2013-05-08 14:03:51 -07:00
Jessica Wang
6323b2e71b
CLOUDSTACK-1816: Cisco VNMC ASA1000v - UI - implement Add Cisco VNMC action.
2013-05-08 12:04:37 -07:00
Brian Federle
c1e9e4de61
Merge branch 'master' into ui-cisco-asa1000v-support
2013-05-08 10:47:54 -07:00
Pranav Saxena
305f3cb8a5
CLOUDSTACK-2387:Addition/Deletion of a VLAN Range from UI calls updateTrafficType API which makes all networklabels as undefined which finally results in failure to deploy VMs
2013-05-08 17:07:46 +05:30
Pranav Saxena
76e8afa24f
CLOUDSTACK-2171:Unable to Create a VM In the VMware Setup with the latest Master
2013-05-08 17:05:36 +05:30
Brian Federle
22a5466289
WIP: VPC router chart item
2013-05-07 16:27:03 -07:00
Brian Federle
f9b843d744
Add tier 'view all' icon
2013-05-07 16:11:45 -07:00
Brian Federle
5b74b4d6fe
UI plugin API: Support IE-compatible CSS loading
...
If browser is IE < 9, use document.createStyleSheet to properly load
plugin's CSS dynamically.
2013-05-07 15:44:59 -07:00
Brian Federle
9c68b09376
Add tier placeholder box
2013-05-07 15:44:41 -07:00
Brian Federle
3c9632814a
UI plugin API: Support IE-compatible CSS loading
...
If browser is IE < 9, use document.createStyleSheet to properly load
plugin's CSS dynamically.
2013-05-07 15:44:28 -07:00
Brian Federle
fbefeea461
Add tier mini-dashboard
2013-05-07 15:27:06 -07:00
Brian Federle
66337e8e9c
Zone wizard: fix secondary storage dropdown event
2013-05-07 14:24:39 -07:00
Jessica Wang
25e992dc8e
CLOUDSTACK-2348: PVLAN - UI - Infrastructure menu - guest network - add broadcast URI field to listView and detailView.
2013-05-07 13:04:04 -07:00
Brian Federle
392d55dead
Add base VPC chart
2013-05-07 12:46:37 -07:00
Jessica Wang
e659819381
CLOUDSTACK-2351: object store - UI - zone wizard - add secondary storage step - implement provider S3, Swift.
2013-05-07 12:35:35 -07:00
Jessica Wang
e0fa8e1e93
CLOUDSTACK-2351: object store - UI - cloudstack.js - replace listS3s, listSwiftsAPI with new API listImageStores.
2013-05-07 12:04:07 -07:00
Jessica Wang
d9733e900d
CLOUDSTACK-2351: object store - UI - infrastructure menu - secondary storages - detailView - delete action - replace deleteHost API with new API deleteImageStore.
2013-05-07 11:38:31 -07:00
Jessica Wang
79935f6eee
CLOUDSTACK-2351: object store - UI - zone wizard - add secondary storage step - replace addSecondaryStorage API with new API addImageStore.
2013-05-07 11:11:30 -07:00
Jessica Wang
9f5d3c276d
CLOUDSTACK-2351: object store - UI - Infrastructure menu - secondary storages - add secondary storage - implement provider S3.
2013-05-07 10:54:05 -07:00
Jessica Wang
fdee284395
CLOUDSTACK-2351: object store - Infrastructure menu - secondary storages - add secondary storage dialog - implement Swift provider.
2013-05-06 17:57:52 -07:00
Jessica Wang
a00e30cb16
CLOUDSTACK-2351: (1) object store - listStorageTypes API has been changed to return 'NFS'. Here is related UI change. (2) Infrastructure menu - secondary storages- add secondary storage dialog - fix a bug that this dialog failed to pop up when there is zero zone.
2013-05-06 17:18:49 -07:00
Jessica Wang
eb4965ef63
CLOUDSTACK-2351: object store - UI - Infrastructure menu - secondary storages - add secondary storage - NFS provider - replace addSecondaryStorage API with new API addImageStore.
2013-05-06 16:57:23 -07:00
Wei Zhou
af5bf94b43
CLOUDSTACK-2319: fix "unable to add egress rules" in SecurityGroup
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-05-06 20:58:32 +01:00
Jessica Wang
87b7a84507
CLOUDSTACK-2348: PVLAN - UI - infrastructure menu - create guest network - add new field Private VLAN ID.
2013-05-06 12:14:19 -07:00
Brian Federle
9a8bf4a66b
VNMC: Refactor ASA1000v as a VNMC subdevice
...
-Make new provider 'VNMC' instead of 'ASA1000v'
-Add helper function to add new VNMC managed devices to module
-Make ASA1000v device listing as a view all link under VNMC
2013-05-06 11:46:24 -07:00
Brian Federle
2cd70d06b3
Merge branch 'master' into ui-cisco-asa1000v-support
2013-05-06 10:40:08 -07:00
Pranav Saxena
e6ae66d596
scaleUp VM response change corresponding UI changes
2013-05-06 14:08:40 +05:30
Pranav Saxena
63fbdbb96f
CLOUDSTACK-2337:Resize button available for root/domain admin and normal users
2013-05-06 13:45:32 +05:30
Pranav Saxena
b33b316755
scale up virtual machine response change in the backend
2013-05-05 12:02:32 +05:30
Isaac Chiang
a9f0fb8009
CLOUDSTACK-2076:Listview widget infinte scrolling error
2013-05-05 01:57:35 +05:30
Pranav Saxena
5811ae7e25
CLOUDSTACK-2274:Detail view loading problem when deleting a zone
2013-05-05 01:15:14 +05:30
Isaac Chiang
63f3ccd4df
CLOUDSTACK-2160:Refresh button functionality for security groups and statistics tab
2013-05-04 13:41:02 +05:30
Brian Federle
ad8f10656c
Add sample detail view
2013-05-03 14:12:26 -07:00
Brian Federle
06963409e7
Fix typo
2013-05-03 14:07:12 -07:00
Pranav Saxena
3087bf7e5b
CLOUDSTACK-2041:Granular global parameter- Storage Pool granular settings
2013-05-03 11:21:00 +05:30
Pranav Saxena
324b4f680c
CLOUDSTACK-2041:Granular global parameter- Storage Pool granular settings
2013-05-03 11:16:15 +05:30
Mice Xia
d7cab21e9a
1) rename RevertToSnapshotCmd->RevertToVMSnapshotCmd 2) add marvin test for vm snapshot
2013-05-03 12:32:53 +08:00
Brian Federle
ac07a54a7e
Merge branch 'master' into ui-cisco-asa1000v-support
2013-05-02 10:30:40 -07:00
Pranav Saxena
1206fd6b4e
Widget change to incorporate VM state while adding a load balancer rule
2013-05-02 22:25:47 +05:30
Pranav Saxena
ba9feabe8c
Widget change to incorporate VM state while adding a load balancer rule
2013-05-02 21:02:51 +05:30
Pranav Saxena
4933533893
CLOUDSTACK-2041:Granular global parameter- secondary storage settings not needed
2013-05-02 20:11:17 +05:30
Pranav Saxena
22a5c6d4b3
CLOUDSTACK-2041:Granular global parameter- Account settings
2013-05-02 20:06:20 +05:30
Pranav Saxena
d91b0f2f6d
CLOUDSTACK-2041:Granular global parameter- Cluster settings
2013-05-02 18:23:35 +05:30
Pranav Saxena
61f3f931dd
CLOUDSTACK-2041:Granular global parameter- Zone settings
2013-05-02 17:37:01 +05:30
Pranav Saxena
6e2ecff4f5
Merge remote-tracking branch 'remotes/origin/ui-granular-settings'
2013-05-02 17:31:22 +05:30
Brian Federle
c1de600cb4
Merge branch 'master' into ui-granular-settings
2013-05-01 14:45:05 -07:00
Jessica Wang
50a3c918c8
CLOUDSTACK-2120: mixed zone management - UI - instances.js - remove obsolete code that has been replaced with new change in global function createURL().
2013-05-01 14:44:58 -07:00
Jessica Wang
4c7e0b308a
CLOUDSTACK-2120: mixed zone management - UI - storage.js - remove obsolete code that has been replaced with new change in global function createURL().
2013-05-01 14:41:39 -07:00
Jessica Wang
57167d2ca6
CLOUDSTACK-2120: mixed zone management - UI - templates.js - remove obsolete code that has been replaced with new change in global function createURL().
2013-05-01 14:38:23 -07:00
Pranav Saxena
fd2ae034f5
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-05-02 02:59:36 +05:30
Pranav Saxena
58648c4b53
CLOUDSTACK-2175: Add private Gateway can aonly be done by root or domain admin but not by normal user
2013-05-02 02:58:27 +05:30
Jessica Wang
60a8e881c1
CLOUDSTACK-2120: mixed zone management - UI - system.js - remove obsolete code that has been replaced with new change in global function createURL().
2013-05-01 14:22:35 -07:00
Jessica Wang
996d2f5a2b
CLOUDSTACK-2074: UI - affinity groups - VM wizard under Affinity Groups menu - step 5(select affinity group step) - make corresponding affinity group checked by default.
2013-05-01 14:07:23 -07:00
Pranav Saxena
38071e63d2
CLOUDSTACK-2113:Router VM scale up UI support
2013-05-02 02:33:27 +05:30
Brian Federle
47dd4828d2
VM wizard: fix select container overflow
2013-04-30 13:40:52 -07:00
Brian Federle
1a4a319d32
VM wizard: Show message if no affinity groups are available.
2013-04-30 13:30:40 -07:00
Brian Federle
eacbb4cb2d
Merge branch 'master' into ui-add-remove-nics
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/dictionary.jsp
2013-04-30 11:57:38 -07:00
Sebastien Goasguen
77ae066c65
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-04-29 06:56:51 -04:00
Sebastien Goasguen
134704bb10
[TRANSLATION] Adding arabic strings
2013-04-29 06:56:46 -04:00
Pranav Saxena
6bf67c9f68
CLOUDSTACK-2113:System VM scaleUp UI support
2013-04-29 16:21:49 +05:30
Milamber
2ec28ce19c
Sort in alphabetical order (to avoid duplicate key) and better compare with l10n ressource files (already in alphabetical order)
...
Remove duplicate keys:
label.add.system.service.offering
label.dead.peer.detection
label.ESP.lifetime
label.IKE.lifetime
label.no.thanks
label.remove.project.account
label.tier
message.add.guest.network
message.enable.vpn
message.installWizard.copy.whatIsACluster
label.no.thanks
label.remove.project.account
message.enable.vpn
Remove bad keys name:
label.local.storage.enabled=Local Storage Enabled
label.totoal.of.ip
Signed-off-by: Milamber <milamber@apache.org>
2013-04-27 19:05:37 +00:00
Brian Federle
6b1da42221
Detail view, multi-group actions: Prevent refresh of all tabs
...
Prevent call to updateTabContent, which will switch the detail view
off the current tab on action complete.
2013-04-26 15:32:15 -07:00
Brian Federle
86a9f27692
Detail view/instances section: Fix context, add makeDefault action
...
-Add 'makeDefault' action to set default NIC
-Fix context passing for multi-actions, which wasn't passing the correct
nic object previously.
2013-04-26 15:21:57 -07:00
Brian Federle
ab245f5b19
Detail view: fix multi-action styling
2013-04-26 15:15:15 -07:00
Brian Federle
c02a4b9c7f
Fix remove NIC UI behavior
2013-04-26 13:42:56 -07:00
Brian Federle
b7b7753f1d
Fix detail view 'add action' for multi-group tab
2013-04-26 12:37:08 -07:00
Brian Federle
19c9ee8ebd
Fix icon positioning
2013-04-26 12:36:50 -07:00
Brian Federle
3b758d176e
Merge branch 'ui-add-remove-nics' of https://git-wip-us.apache.org/repos/asf/cloudstack into ui-add-remove-nics
2013-04-26 12:29:54 -07:00
Brian Federle
c45fd05f6b
Merge branch 'master' into ui-add-remove-nics
2013-04-26 11:37:52 -07:00
Jessica Wang
3e2eb59723
CLOUDSTACK-2120: mixed zone management - UI: make global function changeURL() to pass zonetype to API calls based on selected option in zone type dropdown on top menu.
2013-04-26 11:26:21 -07:00
Brian Federle
ae79d782ec
Add remove NIC API calls
2013-04-26 10:48:25 -07:00
Pranav Saxena
3a9001bfb6
Correcting the case for secondary storage limit
2013-04-26 14:18:40 +05:30
Jessica Wang
64635abba5
CLOUDSTACK-1910: UI- Regions menu - GSLB - View assigned load balancing - refresh data.
2013-04-25 16:03:02 -07:00
Jessica Wang
6f60833f93
CLOUDSTACK-2120: mixed zone management - (1) extend listRouters API to to take in zonetype. (2) UI: populate Routers list page with ones whose networktype matches selected option in zone type dropdown on top menu. (3) UI: count total number of Routers based on selected option in zone type dropdown on top menu.
2013-04-25 15:10:33 -07:00
Jessica Wang
f883b0f904
CLOUDSTACK-2120: mixed zone management - UI: count total number of Primary Storages, Secondary Storages based on selected option in zone type dropdown on top menu.
2013-04-25 14:25:34 -07:00
Brian Federle
880f98c023
Update affinity icon
2013-04-25 13:21:15 -07:00
Brian Federle
9544d04fce
Update affinity icon
2013-04-25 13:20:52 -07:00
Brian Federle
e6d9e81213
Better styling for multi-detail panels
2013-04-25 12:23:39 -07:00
Brian Federle
eab667f266
Merge branch 'master' into ui-add-remove-nics
2013-04-25 11:25:52 -07:00
Brian Federle
6802b9dac6
Add icon for affinity groups section
2013-04-25 11:23:31 -07:00
Jessica Wang
e8b6c7b33d
CLOUDSTACK-2120: mixed zone management - UI: count total number of hosts based on selected option in zone type dropdown on top menu.
2013-04-25 11:14:20 -07:00
Brian Federle
18a337270d
Merge branch 'master' into ui-add-remove-nics
2013-04-25 11:09:51 -07:00
Brian Federle
5ce289034d
Merge branch 'ui-vm-affinity'
2013-04-25 11:04:35 -07:00
Jessica Wang
b5979ba9b5
LOUDSTACK-2120: mixed zone management - (1) extend listZones API to to take in networktype. (2) UI: populate Zones list page with ones whose networktype matches selected option in zone type dropdown on top menu. (3) UI: count total number of zones based on selected option in zone type dropdown on top menu.
2013-04-25 10:40:08 -07:00
Jessica Wang
ee02311fae
CLOUDSTACK-2120: mixed zone management - (1) extend listHosts API to to take in zonetype. (2) UI: populate Hosts/SecondaryStorages list page with ones whose zonetype matches selected option in zone type dropdown on top menu.
2013-04-25 09:51:57 -07:00
Pranav Saxena
6bc0b70f38
CLOUDSTACK-2186:migrateVolume API gets undefined storageid
2013-04-25 19:40:44 +05:30
Pranav Saxena
76e40ba5ad
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-04-25 12:34:10 +05:30
Pranav Saxena
c8bfbfda31
CLOUDSTACK-1903:Delete event/alerts date parameter handling
2013-04-25 12:33:24 +05:30
Milamber
1d493acfcc
CLOUDSTACK-2138 : add ca, de_DE, it_IT ja, koçKR,nb_NO pt_BR, ru_RU resource files for UI with ASCII with unicode encoding. (Merging for 4.1/Transifex, sync with transifex), add some languages in combo list on login page on UI
2013-04-25 00:22:46 +00:00
Brian Federle
f1bdae006a
Add icons for 'add account,' 'release from account'
2013-04-24 16:53:22 -07:00
Brian Federle
7cef521227
Add icon for 'change affinity' action
2013-04-24 16:46:17 -07:00
Jessica Wang
48b82a6f91
CLOUDSTACK-2120: mixed zone management - (1) extend listStoragePools API to to take in zonetype. (2) UI: populate Primary Storages list page with ones whose zonetype matches selected option in zone type dropdown on top menu.
2013-04-24 16:36:07 -07:00
Brian Federle
25f2f0fcb7
Merge branch 'master' into ui-vm-affinity
...
Conflicts:
ui/scripts/instances.js
2013-04-24 16:02:56 -07:00
Jessica Wang
8f5d8d5052
CLOUDSTACK-1910: cloudstack UI - Regions menu - GSLB - assigned load balancing - display assigned load balancing in listView and exclude assigned one from LB dropdown in Assign more load balancing dialog.
2013-04-24 14:57:47 -07:00
Jessica Wang
d893ba881b
CLOUDSTACK-2120: mixed zone management - (1) extend listVolumes API to to take in zonetype. (2) UI: populate Volumes list page with instances whose zonetype matches selected option in zone type dropdown on top menu.
2013-04-24 11:26:58 -07:00
Jessica Wang
cdd459bb0b
CLOUDSTACK-2120: mixed zone management - (1) extend listVirtualMachines API to to take in zonetype. (2) UI: populate Instances list page with instances whose zonetype matches selected option in zone type dropdown on top menu.
2013-04-24 10:38:28 -07:00
Pranav Saxena
403f7b5b87
CLOUDSTACK-2114:Scale Up VM icon
2013-04-24 14:34:36 +05:30
Pranav Saxena
4b7fe3bc29
CLOUDSTACK-2151:Vlan values in the UI Detail view are not updated properly
2013-04-24 14:21:39 +05:30
Pranav Saxena
fa7049a583
CLOUDSTACK-2166:UI Support for remove Vlan for the non-contiguous vlan support:Exception handling
2013-04-24 14:02:30 +05:30
Pranav Saxena
94d5d3de50
CLOUDSTACK-2166:UI Support for remove Vlan for the non-contiguous vlan support
2013-04-24 12:40:38 +05:30
Pranav Saxena
932946bbe2
CLOUDSTACK-2164:Add Vlan Button for non-contiguous VLAN Range
2013-04-24 12:19:21 +05:30
Brian Federle
a9b903d597
Add pod action: Add custom 'appendData' to action
...
For use with plugin API, if 'appendData' is passed in args, always
append this data to the end of the API call. Used when plugin adds new
attributes that need to be passed via the API.
2013-04-23 14:42:16 -07:00
Brian Federle
1c482b5c3b
Infrastructure UI plugin API: Add 'resource' method
...
Add new method 'infrastructure.resource' for retrieving resource
objects from the infrastructure section. Specify the type as a
string (i.e, 'pod' 'cluster' or 'host') and the entire resource object
will be returned, including listView, actions, createForm,
etc. Updating the data in this resource will automatically update the
UI.
2013-04-23 14:40:33 -07:00
Jessica Wang
b2b8f0e9f4
CLOUDSTACK-2010: cloudstack UI - IPv6 - Infrastructure menu - zone detail - add IPv6 DNS1, IPv6 DNS 2 field.
2013-04-22 15:07:31 -07:00
Jessica Wang
b9d8955f4d
CLOUDSTACK-1617: cloudstack UI - IPv6 - zone wizard - hide IPv6 DNS 1, IPv6 DNS2 when Advanced SG-Enabled mode is selected.
2013-04-22 14:24:03 -07:00
Jessica Wang
27900695f4
CLOUDSTACK-1735: cloudstack UI - IPv6 - instances detailView - Nics tab - add IPv6 IP Address, IPv6 Gateway, IPv6 CIDR field.
2013-04-22 14:05:56 -07:00
Brian Federle
922b51ca79
Fix review step label -- should be step 7, not 6
2013-04-22 14:02:58 -07:00
Brian Federle
7b011e7ef4
Merge branch 'master' into ui-vm-affinity
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/scripts/cloudStack.js
ui/scripts/instanceWizard.js
2013-04-22 13:45:29 -07:00
Jessica Wang
df039aab7f
CLOUDSTACK-1730: cloudstack UI - IPv6 - network menu - guest network detailView - add IPv6 Gateway, IPv6 CIDR.
2013-04-22 13:32:38 -07:00
Brian Federle
e5cea0204b
detailView UI: Fix quickview actions not updating list view row
2013-04-22 11:52:52 -07:00
Brian Federle
2be8368f44
Affinity UI: Cleanup dialog on close
2013-04-22 11:27:47 -07:00
Brian Federle
57686aeeaf
Affinity UI: Pass _custom to fix broken async poll
2013-04-22 11:27:37 -07:00
Brian Federle
382e8f36f3
Change affinity UI: Allow 0 checkbox selections
2013-04-22 11:27:16 -07:00
Brian Federle
72da1ae969
listView, custom checkbox UI: Fix pre-checked checkbox state
...
Fixes pre-checked checkboxes not having multi-edit-selected class,
preventing item data from being passed to custom widget actions.
2013-04-22 11:26:24 -07:00
Pranav Saxena
e309a91a9b
CLOUDSTACK-1941:Cannot delete users in the default admin account within the UI
2013-04-22 14:19:38 +05:30
Pranav Saxena
130492d089
Xenserver storage motion UI changes for systemVMs
2013-04-22 13:37:09 +05:30
Jessica Wang
35681f3e06
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - implement API call.
2013-04-19 17:37:22 -07:00
Brian Federle
b03fb208a9
Fix to pass all affinity group rows to action fn
2013-04-19 15:51:57 -07:00
Jessica Wang
c4fa5c0f17
CLOUDSTACK-2074: cloudstack UI - Affinity - "View Instances" drilldown - new parameter "affinitygroupid" has been added to listVirtualMachines API. Here is related UI change.
2013-04-19 14:06:25 -07:00
Brian Federle
ef4ed01c19
Detail view UI: Fix wrapping 'view all' buttons
2013-04-19 13:02:08 -07:00
Jessica Wang
28572345d9
CLOUDSTACK-1343: cloudstack UI - baremetal - zone wizard - ask whether to enable the zone or not after zone creation is completed.
2013-04-19 12:27:28 -07:00
Brian Federle
355b910173
Merge branch 'master' into ui-mixed-zone-management
2013-04-19 10:23:15 -07:00
Pranav Saxena
fc4f19f915
Storage Motion UI development
2013-04-19 18:27:07 +05:30
Pranav Saxena
f98ce5ddcc
ClOUDSTACK-2111:UI remain in processing state even after scaleVM executed successfullY
2013-04-19 15:14:57 +05:30
Jessica Wang
f548ce4fad
CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Groups page - remove "Instances" tab that has been replaced with "View Instances" drilldown in Details tab.
2013-04-18 17:52:20 -07:00
Jessica Wang
ea2a43e98a
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - remove "Affinity Groups" tab that has been replaced with "View Affinity Groups" drilldown in Details tab.
2013-04-18 17:37:53 -07:00
Jessica Wang
6c98696d8c
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - implement "View Affinity Groups" drilldown.
2013-04-18 17:31:29 -07:00
Jessica Wang
7f6e7c6f81
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action dialog - a workaround to avoid dataProvider() being called twice that populates duplicate data.
2013-04-18 17:01:45 -07:00
Jessica Wang
2198dda742
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - populate affinity groups in dialog.
2013-04-18 16:38:25 -07:00
Brian Federle
d53d06cc2f
Add basic listView/detailView for network provider
2013-04-18 16:26:23 -07:00
Brian Federle
e04430302d
Merge branch 'master' into ui-mixed-zone-management
2013-04-18 15:18:43 -07:00
Brian Federle
977162b9f0
CSS: Cleanup formatting
2013-04-18 15:16:49 -07:00
Brian Federle
d51d596baa
Dashboard UI: Fix unwanted line breaks on event/alert text
2013-04-18 15:15:24 -07:00
Brian Federle
908115203e
WIP: Service provider module
...
-Add 'add service provider' module to assist with creating a new
service provider UI
-Add required functionality to append service provider to hardcoded list
-Add basic ASA 1000v provider to list (name, id, state)
2013-04-18 15:13:14 -07:00
Jessica Wang
320cad3806
CLOUDSTACK-1343: cloudstack UI - baremetal - zone wizard - fix a JS error "args.data.cluster is undefined" that happened right after Configuring guest traffic.
2013-04-18 14:29:00 -07:00
Jessica Wang
030235ba52
CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Group page - details tab - implement "View Instances" on right top corner.
2013-04-18 14:04:31 -07:00
Brian Federle
73d87f1ad2
UI Plugin/module API: Fix load order, refactor
...
-Fixes issue with load order, where plugin's initialization function were not called
in order of the list
-Refactor so that modules and plugins are loaded via the same block,
to avoid redundant code
-Load modules before plugins
2013-04-18 13:59:20 -07:00
Brian Federle
6babaf9616
Add UI 'module' API
...
Add a variant to a plugin, called a 'module.' It is designed for
features that are build-in to the standard UI (i.e., not installed
dynamically), but can still utilize the modular nature of UI
plugins. It works exactly the same way as a plugin, except:
-Modules are added to modules/ folder
-Modules are registered in modules/modules.js
-No config.js (no need for metadata, since they are built-in features)
- /ui/modules/ folder will not be touched by the build system, so any modules
are committed directly to the ui/ folder. In other words, modules are
not installed automatically.
2013-04-18 12:52:55 -07:00
Jessica Wang
3390f0114b
CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Group page - add new tab "instances" that displays all vm instances under this affinity group.
2013-04-18 12:24:44 -07:00
Jessica Wang
935b08b216
CLOUDSTACK-2074: cloudstack UI - Affinity - instance detail page - add new tab "Affinity Groups".
2013-04-18 10:55:56 -07:00
Brian Federle
fca7b3ef22
Rename widget 'plugins' to 'pluginListing'
...
For better clarity on its function, rename the 'plugins' widget to 'pluginListing,'
as it does not handle the actual plugin logic.
2013-04-18 10:49:45 -07:00
Jessica Wang
7566eae209
CLOUDSTACK-2074: cloudstack UI - Affinity - VM Wizard - collect affinity group IDs and pass them to API call.
2013-04-18 10:30:34 -07:00
Jessica Wang
b203e6cbf0
CLOUDSTACK-2074: cloudstack UI - Affinity - VM Wizard - populate Affinity step.
2013-04-17 17:43:59 -07:00
Jessica Wang
9827d79fbd
CLOUDSTACK-2074: cloudstack UI - Affinity - implement Delete Affinity Group action.
2013-04-17 17:17:54 -07:00
Jessica Wang
df15ceac26
CLOUDSTACK-2074: cloudstack UI - Affinity - (1) populate listView by API call. (2) implement Add Affinity Group action.
2013-04-17 16:27:20 -07:00
Brian Federle
c3009e316b
Merge branch 'master' into ui-mixed-zone-management
2013-04-17 11:09:01 -07:00
Mice Xia
ff4b55fff8
Fix CLOUDSTACK-1852 showing disconnected host as suitable target during system vms migration
2013-04-17 21:08:34 +08:00
Jessica Wang
f0d6776225
CLOUDSTACK-1910: cloudstack UI - zone detail - physical network - network service providers - NetScaler - add Netscaler device dialog - add 3 new fields: "GSLB service", "GSLB service Public IP", "GSLB service Private IP".
2013-04-16 18:17:58 -07:00
Jessica Wang
d5776d91ea
CLOUDSTACK-1910: cloudstack UI - zone wizard - add Netscaler device step - add 3 new fields: "GSLB service", "GSLB service Public IP", "GSLB service Private IP".
2013-04-16 17:40:21 -07:00
Jessica Wang
4b636a10aa
CLOUDSTACK-1910: cloudstack UI - Regions menu - GSLB - load balancer rules - implement "Assign load balancer rule to GSLB" action.
2013-04-16 16:26:20 -07:00
Jessica Wang
32ccb8a5c9
CLOUDSTACK-1910: cloudstack UI - Regions menu - GSLB - add "load balancer rules assigned to this GSLB" section.
2013-04-16 15:38:27 -07:00
Jessica Wang
8b8a2f218c
CLOUDSTACK-1910: cloudstack UI - make Regions menu visible to regular-user/domain-admin.
2013-04-16 13:15:31 -07:00
Brian Federle
b54f643b91
Always maximize detail views with settings tab (to fit listView layout)
2013-04-16 12:51:07 -07:00
Brian Federle
ad38060e3a
Add account-level parameter UI
2013-04-16 12:47:08 -07:00
Brian Federle
9130cd0499
Add seondary storage-level parameters UI
2013-04-16 12:46:58 -07:00
Brian Federle
e8295dd4b0
Add primary storage-level parameters UI
2013-04-16 12:46:44 -07:00
Brian Federle
59d0541bac
Add cluster-level parameters
2013-04-16 12:46:23 -07:00
Brian Federle
019e8cd0ff
Add zone-level granular settings UI
2013-04-16 12:41:20 -07:00
Brian Federle
1bb0136c8e
Add granular settings widget
2013-04-16 12:41:04 -07:00
Jessica Wang
8bef069f01
CLOUDSTACK-1910: cloudstack UI - Regions menu - GSLB - (1) add detailView (2) implement Delete GSLB action.
2013-04-16 12:38:37 -07:00
Brian Federle
5891f09d8c
Merge branch 'ui-new-project-switcher' into ui-mixed-zone-management
...
Conflicts:
ui/scripts/ui-custom/projectSelect.js
2013-04-16 11:47:19 -07:00
Brian Federle
5d05e49fa6
Merge branch 'master' into ui-mixed-zone-management
2013-04-16 11:45:05 -07:00
Brian Federle
d529eba941
Project selector UI functionality
2013-04-16 11:44:00 -07:00
Brian Federle
a7489889f2
Merge branch 'master' into ui-new-project-switcher
2013-04-16 11:02:14 -07:00
Jessica Wang
23211d1483
CLOUDSTACK-1974: cloudstack UI - Infrastructure menu - zone detail - public traffic type - IP Ranges tab - show new action "Release from account", "Add Account" action.
2013-04-15 17:07:57 -07:00
Jessica Wang
dd62b3de7e
CLOUDSTACK-2038: cloudstack UI - mixed zone management - template menu - copy ISO action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 16:42:40 -07:00
Jessica Wang
6c2f2d3a9d
CLOUDSTACK-2038: cloudstack UI - mixed zone management - template menu - copy template action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 16:35:07 -07:00
Jessica Wang
9e392d25ba
CLOUDSTACK-2038: cloudstack UI - mixed zone management - template menu - register ISO action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 16:05:01 -07:00
Jessica Wang
2431c814a8
CLOUDSTACK-2038: cloudstack UI - mixed zone management - template menu - register template action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 15:57:37 -07:00
Jessica Wang
ba7e49f11c
CLOUDSTACK-2038: cloudstack UI - mixed zone management - storage menu - volume section - Add volume action, Upload volume action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 15:14:42 -07:00
Brian Federle
5d235f690d
Add new 'affinity' UI section for managing affinity groups
2013-04-15 14:56:44 -07:00
Jessica Wang
65448791ed
CLOUDSTACK-2038: cloudstack UI - mixed zone management - network menu - guest network section - show/hide Add Guest Network action upon selected zone type on top menu.
2013-04-15 14:56:36 -07:00
Brian Federle
38ca737318
Update affinity UI labels
2013-04-15 14:56:23 -07:00
Jessica Wang
f85ab8a26b
CLOUDSTACK-2038: cloudstack UI - mixed zone management - network menu - show different sections upon selected zone type on top menu.
2013-04-15 14:34:14 -07:00
Brian Federle
4cc1097aa5
Detail view: CSS fixes for edit mode
...
-Fix scrollbars on select box
-Fix apply/cancel buttons being hidden
2013-04-15 14:06:54 -07:00
Brian Federle
bd8a9e920e
Detail view: CSS fixes for edit mode
...
-Fix scrollbars on select box
-Fix apply/cancel buttons being hidden
2013-04-15 14:06:42 -07:00
Brian Federle
2f0e0d9a7d
Affinity UI: Pre-select checkboxes
2013-04-15 14:02:58 -07:00
Brian Federle
a589a367d0
List view UI: Support pre-selected checkboxes
...
In listings with checkbox actions, if _isSelected: true is passed in a
data item, then pre-select the checkbox on load.
2013-04-15 14:02:42 -07:00
Jessica Wang
d146f3d93a
CLOUDSTACK-2038: cloudstack UI - mixed zone management - instance wizard.
2013-04-15 13:55:51 -07:00
Brian Federle
66a16a1fd3
'Change VM affinity' select UI: Pass data to action
2013-04-15 13:01:23 -07:00
Brian Federle
267568483b
Merge branch 'master' into ui-vm-affinity
2013-04-15 10:24:36 -07:00
Pranav Saxena
e22a86f57a
CLOUDSTACK-1898: Incorrect time conversion on UI under Events and Alerts
2013-04-15 20:53:04 +05:30
Pranav Saxena
97911e9fe6
CLOUDSTACK-779:Enabling Egress rules feature for SRX
2013-04-15 16:28:45 +05:30
Pranav Saxena
e05defc073
CLOUDSTACK-1984:Wrong mapping of resource names to the capacity function on the dashboard
2013-04-15 12:38:18 +05:30
Pranav Saxena
48c1c00891
Scale UP VM form functionality for choosing a service offering
2013-04-15 11:01:59 +05:30
Brian Federle
51cfc0709f
Affinity rules UI: Add 'changeAffinity' action for VM
...
-Adds action to VM on stopped state
-Add dialog with list view showing affinity groups and checkboxes
2013-04-12 16:55:01 -07:00
Brian Federle
6629eb7468
Merge branch 'master' into ui-vm-affinity
2013-04-12 10:37:18 -07:00
Jessica Wang
4600bd4b99
CLOUDSTACK-1910: cloudstack UI - Regions menu - make Add/Delete/Edit Region action not available to regular-user/domain-admin.
2013-04-11 15:27:11 -07:00
Brian Federle
96999becf9
Merge branch 'master' into ui-vm-affinity
2013-04-11 15:12:56 -07:00
Jessica Wang
5f8a278196
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - make loginCmdText local.
2013-04-11 13:39:04 -07:00
Jessica Wang
b1f67a0881
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - set autocomplete off.
2013-04-11 13:39:03 -07:00
Jessica Wang
a4e61b71cc
CLOUDSTACK-1910: cloudstack UI - Regions menu - create GSLB - (1) pass gslbstickysessionmethodname parameter to createGlobalLoadBalancerRule API. (2) Take async Job response.
2013-04-11 12:40:48 -07:00
Brian Federle
76d1ee54de
VM NICs list view: Fix 'VM name' field for VMs without name
2013-04-11 12:29:02 -07:00
Brian Federle
3bcec62e64
List view: Fix broken add row action
2013-04-11 12:29:02 -07:00
Jessica Wang
9a50d2bd3b
CLOUDSTACK-1910: cloudstack UI - Regions menu - implement create GSLB action.
2013-04-11 11:14:36 -07:00
Brian Federle
b6c354a057
Merge branch 'master' into ui-vm-affinity
2013-04-10 14:58:50 -07:00
Brian Federle
c529c5a18d
Project switcher: Add label
2013-04-10 14:43:52 -07:00
Brian Federle
fa8b83581b
Zone type switcher: Style, add functionality
...
- Add top label to zone switcher, add more styling
- Implement zone switching functionality, which on change sets
cloudStack.context.zoneType to the relevant filter option, or null
for 'All' zone types
2013-04-10 14:43:42 -07:00
Brian Federle
50140735c7
Project switcher: Add label
2013-04-10 14:42:22 -07:00
Brian Federle
f51ccfcfb9
Merge branch 'ui-new-project-switcher' into ui-mixed-zone-management
2013-04-10 13:36:20 -07:00
Brian Federle
aa5ed0a0fb
Layout new project selector (only dummy data for now)
2013-04-10 13:34:25 -07:00
Brian Federle
4b853ccdc7
Add zone filter drop-down to header (needs styling)
2013-04-10 13:09:43 -07:00
Pranav Saxena
a194720417
Refactoring the code in network.js to remove the disabling of egress and load balancers tab
2013-04-10 13:59:55 +05:30
Pranav Saxena
499bc6306e
adding error handling mechanism to scale up vm functionality
2013-04-10 11:43:59 +05:30
Jessica Wang
6f3069f0da
CLOUDSTACK-1974: cloudstack UI - Infrastructure menu - zone detail - public traffic type - IP Ranges tab - add action filter.
2013-04-09 17:16:21 -07:00
Brian Federle
e907a08fba
Affinity UI: Add step to instance wizard
2013-04-09 15:58:29 -07:00
Brian Federle
9d5c375678
Instance wizard: clean up JS formatting
2013-04-09 14:52:06 -07:00
Brian Federle
4fd3fca848
List view UI: Fix 'no data to show' message not appearing in some cases
2013-04-09 14:16:28 -07:00
Brian Federle
d9d6d21b5c
VM multiple NICs: Fix broken UI due to API call changes
2013-04-09 14:16:21 -07:00
Brian Federle
e0692b39d9
List view UI: Fix 'no data to show' message not appearing in some cases
2013-04-09 14:16:01 -07:00
Brian Federle
876e93b441
VM multiple NICs: Fix broken UI due to API call changes
2013-04-09 14:15:29 -07:00
Brian Federle
685a8a72ce
multiEdit, action pre-filter: pass 'actions' in options object
2013-04-09 12:50:17 -07:00
Brian Federle
6a1d384761
multiEdit: Support createForm for actions
...
If 'createForm' block is specified in a multi-edit action, show
createForm and pass fields to action.
2013-04-09 12:50:08 -07:00
Pranav Saxena
47dc989675
CLOUDSTACK-1428:[UI] Instance which are created without display name are not visible when added to LB: Using the name property instead in the data flow
2013-04-09 17:02:01 +05:30
Pranav Saxena
c51587396a
CLOUDSTACK-1893:[AWS Style Health Checks] UI hangs when one tries to create health check policy on a LB rule with VR as LB service provider
2013-04-09 13:51:33 +05:30
Brian Federle
564a850f1b
WIP
2013-04-08 16:37:27 -07:00
Jessica Wang
bf72a36ea8
CLOUDSTACK-1974: cloudstack UI - Infrastructure menu - zone detail - public traffic type - IP Ranges tab - add new action "Release from account", "Add Account" for existing IP Ranges.
2013-04-08 14:46:23 -07:00
Jessica Wang
7de2b4b30a
CLOUDSTACK-1957: cloudstack UI - fix a JS error "'logout' is undefined" which sometimes shows on login screen.
2013-04-07 11:40:46 -07:00
Jessica Wang
ebcdef55b0
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - shorten value of g_loginCmdText
2013-04-07 09:00:17 -07:00
Jessica Wang
b1ef74737a
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - when switching region, set location without parameters.
2013-04-07 00:14:18 -07:00
Pranav Saxena
ae4befb0b9
Merge remote-tracking branch 'remotes/origin/scale-UP'
2013-04-05 15:06:36 +05:30
Brian Federle
4f5d311848
WIP - Implement/style NIC actions
2013-04-03 17:55:39 -07:00
Brian Federle
1a80f9e1f4
Detail view, multi-groups: Put 'add' button on top
2013-04-03 14:52:38 -07:00
Brian Federle
ece8b8c423
NICs, add action: Fix for when detail view isn't present anymore
2013-04-03 14:52:16 -07:00
Brian Federle
9bd6692be0
VM NICs tab: Style 'add network' action
2013-04-03 14:35:58 -07:00
Pranav Saxena
bb841d6011
CLOUDSTACK-1669:UI for non-contiguous VLAN ranges
2013-04-04 02:56:34 +05:30
Brian Federle
93db30e4e1
UI, instance nics tab: Implement 'add network' action
...
-Change detail widget to support 'add' action on per-nic/item detail groups
-Implement add network/NIC action on instances NIC tab
2013-04-03 14:23:23 -07:00
Brian Federle
21f953ffa4
GSLB UI: Fix section select for regions->GSLB, to fix broken 'view all' button
2013-04-03 11:34:32 -07:00
Jessica Wang
8d21b4f47c
CLOUDSTACK-1910: cloudstack UI - Regions menu - add new section GSLB.
2013-04-03 10:22:15 -07:00
Isaac Chiang
7b0b2cdc84
CLOUDSTACK-1908:Specified event isn't removed from the list after deletion
2013-04-03 22:51:01 +05:30
Dave Cahill
eddf7b9357
MidoNet Networking Plugin
...
- Supports DHCP, Source NAT, Static NAT, Firewall rules, Port Forwarding
- Renamed MidokuraMidonet to MidoNet
- Related Jira ticket is CLOUDSTACK-996
Signed-off-by: Dave Cahill <dcahill@midokura.com>
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-04-03 12:03:11 +02:00
Pranav Saxena
3d8afb0cfb
CLOUDSTACK-1887:removing the host option from the scope field for primary storage
2013-04-02 16:21:25 +05:30
Pranav Saxena
8d34b5809d
CLOUDSTACK-1887:removing the host option from the scope field for primary storage
2013-04-02 14:55:29 +05:30
Phong Nguyen
aa79ccf985
CLOUDSTACK-922: LXC Support in Cloudstack.
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-04-01 15:41:42 -07:00
Pranav Saxena
6092721a22
Zone wide primary storage is not supported for Xenserver as the Hypervisor but for KVM only
2013-03-29 20:49:06 +05:30
Pranav Saxena
5259a13e41
Zone wide primary storage is not supported for Xenserver as the Hypervisor but for KVM only
2013-03-29 20:45:44 +05:30
Kanzhe Jiang
ee3fd18435
BigSwitch networking plugin update
...
Update BigSwitch Plugin:
. UI support for adding BigSwitch controller as a network service provider
. Correct the message format between the plugin and the controller
. Add Health check API
Test to add a BigSwitch controller as a network service provider and view.
Test to implementation of guest network on the controller
Test to associate VM to its guest network
2013-03-29 18:54:48 +05:30
Pranav Saxena
690c31290b
CLOUDSTACK-767:nTier Apps 2.0 : Allow more than one Private GW to a VPC
2013-03-29 18:00:42 +05:30
Sanjay Tripathi
2c176ab9ea
CLOUDSTACK-1592:[UI] Add support to limit newly added resourcetypes
2013-03-29 14:18:14 +05:30
Jessica Wang
4534dafba1
CLOUDSTACK-1840: cloudstack UI - VM Wizard - fix a bug that the first parameter in jQuery.grep() should not be null.
2013-03-28 16:23:34 -07:00
Jessica Wang
86a153c595
CLOUDSTACK-1838: cloudstack UI - volume page - listView, detailView - hide hypervisor field when log in as regular-user/domain-admin.
2013-03-28 14:38:52 -07:00
Jessica Wang
0f3b7ef225
CLOUDSTACK-1616: cloudstack UI - Infrastructure menu - zone detail - create network - correct IPv6 parameter names passed to API call.
2013-03-28 11:30:24 -07:00
Brian Federle
a6d7c9af7c
CLOUDSTACK-1437: Fix detail view for newly-created storage pool
2013-03-27 14:07:36 -07:00
Pranav Saxena
c7be3b47cd
CLOUDSTACK-1540:LDAP: Integrate ldapremove functionaly in the UI
2013-03-27 16:11:51 +05:30
Pranav Saxena
4d5f10585e
CLOUDSTACK-1540:LDAP: Integrate ldapremove functionaly in the UI
2013-03-27 16:04:09 +05:30
Jessica Wang
5df32e6d70
CLOUDSTACK-452: cloudstack UI - zone wizard - when Basic mode is selected, hide IPv6 DNS1, IPv6 DNS2 field.
2013-03-26 16:48:50 -07:00
Jessica Wang
e806ff6743
CLOUDSTACK-452: cloudstack UI - Infrastructure menu - zone detail - guest network - add guest network - validation - Either IPv4 fields or IPv6 fields need to be filled when adding a guest network.
2013-03-26 16:35:42 -07:00
Brian Federle
d6e8701cae
Regions UI: Change loading state text to 'Loading...'
2013-03-26 10:19:02 -07:00
Pranav Saxena
09d76fe009
CLOUDSTACK-1724:ZWPS: provision to add scope of the primary storage in the zone creation wizard
2013-03-26 21:09:11 +05:30
Pranav Saxena
933f1213c1
CLOUDSTACK-1724:ZWPS: provision to add scope of the primary storage in the zone creation wizard
2013-03-26 21:08:14 +05:30
Jessica Wang
ac18b9b0f7
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - when switching to another region, handle a case that the region's end point is not " http://hostname:port/client/ "
2013-03-25 15:30:32 -07:00
Brian Federle
16250f8e4b
Instance wizard: Fix checkbox selection
...
Fix where VPC network is uncheckable if only VPC networks are present,
and 'add network' form is visible and checked.
2013-03-25 11:37:15 -07:00
Brian Federle
fcf9b57f08
List view: Fix when no actions are present
...
Fix case where list view breaks on column creation, when no
actions are defined.
2013-03-25 11:12:03 -07:00
Jessica Wang
8ecdbd8537
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - allow user to delete region whose end point matches the current URL, but set region button on top menu to blank after the region is deleted.
2013-03-22 12:02:27 -07:00
Jessica Wang
b932059d33
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - region dropdown on top menu - show "No data to show" instead of "(Default)" if there is zero region in cloudstack.
2013-03-22 11:46:51 -07:00
Brian Federle
abbc3b3bc6
UI: Add _reloadUI helper function
...
Adds a console helper function, which will reinitialize the UI
with the current window.cloudStack object. This is used primarily
for debugging, so that any changes to the UI structure can be viewed
without reloading the browser.
2013-03-22 10:29:48 -07:00
Brian Federle
e86f81152f
List view UI: fix blank actions column
...
Fixes issue where blank actions column will show if there
are header actions, but no standard actions
2013-03-22 10:28:09 -07:00
Pranav Saxena
5a455a798a
CLOUDSTACK-1512:Wrong message when trying to create zone with mulitple physical networks without providing the traffic label
2013-03-22 10:55:13 +05:30
Brian Federle
c9f4e51300
Regions UI: Add 'redirecting to region' text during login loading
2013-03-21 15:57:05 -07:00
Brian Federle
6ad7060b40
Support labels in loading overlay
...
Correctly style <span> if placed in a loading overlay, to be
positioned under loading icon
2013-03-21 15:56:34 -07:00
Brian Federle
0fbf1b91b0
Regions single-sign-on: Hide login form on redirect
...
If login URL is passed to management server on load, show loading
screen in place of login form.
2013-03-21 15:27:44 -07:00
Brian Federle
85ef511702
Instances UI: Better start instance notification
...
-Don't show dialog if no password enabled on start -- inhibits
'Start instance' dialog from appearing for every VM.
-Use standard dialog (not alert) for VM password notification
2013-03-21 13:26:03 -07:00
Brian Federle
62fd9115c2
UI Dialog: Don't show dialog with empty message
2013-03-21 13:24:22 -07:00
Jessica Wang
9270b4335c
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - remove region field from Add Account dialog since createAccount API does not take in regionid parameter.
2013-03-20 16:47:52 -07:00
Jessica Wang
5a9ccce0f3
LOUDSTACK-1065: cloudstack UI - AWS Style Regions - handle the case that document.location.href includes bookmark # that doesn't match region's end point completely.
2013-03-20 16:41:26 -07:00
Jessica Wang
6cb1486f29
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - implement Edit Region action, ID field shouldn't be editable since ID is the base when searching for an entry in the database.
2013-03-20 15:39:30 -07:00
Jessica Wang
75a6e009b9
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - remove region action - removing the region that you are currently in is not allowed.
2013-03-20 15:19:36 -07:00
Jessica Wang
ae7e5b025e
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - set current region (whose end point matches current URL) to region button and region dropdown on top menu.
2013-03-20 14:34:37 -07:00
Jessica Wang
918a7c7481
CLOUDSTACK-1065: cloudstack UI - AWS Style Regions - implement region switching action triggered by region dropdown on top menu.
2013-03-20 11:58:57 -07:00
Jessica Wang
b1a25cf917
CLOUDSTACK-1065: cloudstack UI - regions menu - implement create region action.
2013-03-19 13:15:04 -07:00
Anshul Gangwar
c02ab3f4d7
CLOUDSTACK-1723:Fix for dashboard alerts
2013-03-19 16:08:11 +05:30
Pranav Saxena
19d1a30360
Dv switch UI space removal changes
2013-03-19 15:35:31 +05:30
Pranav Saxena
6ba0ef1a17
Removing the test tooltip from Pingpath variable
2013-03-18 18:15:59 +05:30
Brian Federle
136e527c63
Cleanup CSS formatting
2013-03-15 12:33:52 -07:00
Brian Federle
89dcc07340
Health check: Fix height of dialog box
2013-03-15 12:33:42 -07:00
Brian Federle
9ca7b82baa
Merge branch 'master' into Health-Check-UI
...
Conflicts:
ui/css/cloudstack3.css
2013-03-15 11:46:32 -07:00
Brian Federle
42d33fc3ff
CLOUDSTACK-1044: Fix duplicate listCapacity call on dashboard
2013-03-15 10:48:49 -07:00
Pranav Saxena
1d47458ed7
adjusting the css to remove blank space in the dialog box
2013-03-15 18:16:18 +05:30
Pranav Saxena
4494b3fd32
Adjusting the zindex for the tooltip to be on top
2013-03-15 17:48:50 +05:30
Pranav Saxena
e86ee12a78
Adjusting the CSS attr for the delete button
2013-03-15 17:23:04 +05:30
Brian Federle
8291c9b3ba
Mutli-edit overflow CSS handling
2013-03-15 16:46:59 +05:30
Pranav Saxena
3752f1c331
Health Check UI development
2013-03-15 12:35:28 +05:30
Pranav Saxena
e6ac982d6c
Adding the license header to the new file
2013-03-15 12:26:09 +05:30
Brian Federle
345114d0ca
Dashboard UI: Fix line breaks
...
Move line break tags from API calls to widget code; otherwise they
were not rendering correctly due to sanitization process.
2013-03-14 15:54:37 -07:00
Brian Federle
effb4ed85f
Datepicker UI: Fix disabled cell hover appearance
2013-03-14 15:24:36 -07:00
Brian Federle
809ab3e9e1
Datepicker UI: Fix visible drop shadow artifact when hidden
2013-03-14 15:23:13 -07:00
Brian Federle
3226b95e77
UI Dialog: Add datepicker styling, add datepicker to events UI
...
-Style datepicker calendar widget
-Add datepicker to delete/archive events/alerts
2013-03-14 14:56:01 -07:00
Brian Federle
d6ce2af209
CLOUDSTACK-748: Support deployment of VM on Tier + network
2013-03-14 12:53:39 -07:00
Brian Federle
4b26e9d89b
Merge branch 'master' into ui-multiple-nics
2013-03-14 10:45:27 -07:00
Pranav Saxena
a7e09c8648
Health-Check UI development
2013-03-14 17:21:03 +05:30
Pranav Saxena
2094ee682e
Health-Check UI development
2013-03-14 17:13:27 +05:30
Pranav Saxena
2a337d5b01
CLOUDSTACK-1661: UI for Delete/Archive Events/Alerts
2013-03-14 13:59:52 +05:30
Brian Federle
66a6520e4d
Multiple IPs per NIC: Fixes
...
-Remove redundant columns from NIC IPs list view
-Fix remove, add action to use correct data from API response
2013-03-13 11:06:48 -07:00
Brian Federle
7566424a0b
List view: Subselect UI: Fixes
...
-Split subselect options into 2 subcategories, 'label' and 'dataProvider'
-Localize subselect label
2013-03-13 11:05:50 -07:00
Brian Federle
70164aa3bb
Merge branch 'master' into ui-multiple-nics
...
Conflicts:
ui/scripts/network.js
2013-03-13 09:36:06 -07:00
Pranav Saxena
9abb4d5f4b
CLOUDSTACK-1539:Editing any parameter in the Network UI results in implementation of IP Reservation.
2013-03-12 19:38:46 +05:30
Brian Federle
fd7ce8bb88
Pass VM guest IP to enable static NAT action
2013-03-08 14:38:37 -08:00
Brian Federle
ccbad34c05
Fix IP address list view
2013-03-08 11:46:26 -08:00
Brian Federle
a9387dfc58
Merge branch 'master' into ui-multiple-nics
2013-03-08 11:37:33 -08:00
Brian Federle
53c589a624
Better styling of IP selection field
2013-03-08 10:51:32 -08:00
Brian Federle
03135ce4fa
Make primary IP default selection
2013-03-08 10:51:03 -08:00
Brian Federle
3cea7959f5
Don't support secondary IPs on LB VM selection (not supported)
2013-03-08 10:13:49 -08:00
Pranav Saxena
41ff6588b5
CLOUDSTACK-1494:ldap tooltips to highlight more information about the query filter
2013-03-08 20:52:23 +05:30
Brian Federle
1c80313702
Fix another typo
2013-03-07 16:22:49 -08:00
Brian Federle
f487756999
Fix typo
2013-03-07 16:21:46 -08:00
Brian Federle
f6d9190432
Pass vmguestip to add PF rules API
2013-03-07 15:56:01 -08:00
Brian Federle
be8e427efd
List view UI: Implement sub-select in widget
...
To support sub-select dropdown across all list views (PF,LB,NAT),
refactor 'subselect' option in listView widget, instead of just the
multiEdit.
2013-03-07 15:39:15 -08:00
Brian Federle
a48bf0969e
Fix VM select IP drop-down for PF/LB UI
2013-03-07 15:06:54 -08:00
Brian Federle
e046364cce
LB/PF/NAT UI: Support secondary IP selection
...
During selection of a VM for LB/PF/Static NAT, show dropdown to select
which secondary IP will apply for the rule being created.
2013-03-06 14:37:26 -08:00
Brian Federle
ed7ebf57cc
List view: Add event hook on add row
...
Adds new event 'cloudStack.listView.addRow' which is triggered after new
data row is appended. It passes the table row ($tr) in the data.
2013-03-06 13:48:49 -08:00
Brian Federle
f24ee207c4
Multiple NICs UI: Refactor list view/detail view
...
Puts secondary IP list view and detail view in dedicated section,
instead of as part of the public IP address section.
Removes conditional API calls from public IP address list/detail view
for secondary NICS.
2013-03-06 12:13:00 -08:00
Brian Federle
4469e6b859
Multiple NICs UI: Fix list view data
2013-03-06 11:26:38 -08:00
Pranav Saxena
aa40c7ee98
CLOUDSTACK-1407:add primary storage screen throught UI doesn't have scope field
2013-03-07 00:03:30 +05:30
Brian Federle
2f03e55bbb
Merge branch 'master' into ui-multiple-nics
2013-03-06 09:59:36 -08:00
Jessica Wang
f9e94873d8
CLOUDSTACK-452: cloudstack UI - IPv6 - quick installer - rename fields in quick installer to be consistent with fields in zone wizard.
2013-03-05 12:07:55 -08:00
Brian Federle
fb8f33d2c7
Merge branch 'master' into ui-multiple-nics
2013-03-05 10:37:17 -08:00
Pranav Saxena
43c7126c07
CLOUDSTACK-1495:lDAP:UI:change the UI field name bind username
2013-03-04 17:25:03 +05:30
Pranav Saxena
fd335b4b7b
CLOUDSTACK-1493:IP Reservation UI tooltip enhancement for detail view: Widget modification done to support this enhancement
2013-03-04 16:37:31 +05:30
Pranav Saxena
fc64ee57a3
dvswitch UI minor enhancements
2013-03-04 14:39:22 +05:30
Pranav Saxena
1a4ab95d2e
Merge branch 'ui-primary-storage-target'
2013-03-01 16:01:25 +05:30
Brian Federle
260669ad9e
Regions UI: Show (Default) in header if no regions are available
2013-02-28 16:02:19 -08:00
Brian Federle
990071b9d7
Regions UI: Fix gradient/text alignment
2013-02-28 16:02:19 -08:00
Brian Federle
558b808a18
Regions UI: Show selected region name in header
2013-02-28 15:31:52 -08:00
Brian Federle
c954d8000b
Install wizard logo text: lighten trademark text to match color
2013-02-28 15:11:30 -08:00
Brian Federle
e653c02515
Merge branch 'master' into ui-multiple-nics
2013-02-28 12:47:36 -08:00
Jessica Wang
b1fcccc3f1
CLOUDSTACK-452: cloudstack UI - Zone Wizard - add IPv6 DNS1 field, IPv6 DNS2 field.
2013-02-28 12:07:33 -08:00
Jessica Wang
ac89c3e7e1
CLOUDSTACK-452: cloudstack UI - Infrastructure menu - zone detail - guest network - network detail - View IP Ranges (only available in Advanced zone) - add IPv6 Start IP, IPv6 End IP field to listView and Add IP Range dialog.
2013-02-28 12:05:56 -08:00
Jessica Wang
5dd44b0dde
CLOUDSTACK-452: cloudstack UI - Infrastructure menu - zone detail - physical network - create guest network - add IPv6 Gateway, IPv6 CIDR, IPv6 Start IP, IPv6 End IP field.
2013-02-28 12:05:12 -08:00
Jessica Wang
3f876060c0
CLOUDSTACK-452: cloudstack UI - Infrastructure menu - zone detail - physical network - guest network - add IPv6 CIDR, IPv6 Gateway to listView and detailView.
2013-02-28 12:04:15 -08:00
Pranav Saxena
9446eba78c
CLOUDSTACK-1447:Persistent Status is not displayed for VPC Tiers
2013-02-28 13:27:27 +05:30
Pranav Saxena
b1fd371655
Vmware dvSwitch UI integration - tooltips
2013-02-28 12:16:50 +05:30
Pranav Saxena
c25a0d8d8e
Displaying persistent network property in the detail view for VPC networks
2013-02-28 11:54:04 +05:30
Pranav Saxena
680a360624
Merge branch 'dvswitch-UI'
2013-02-28 11:09:04 +05:30
Mice Xia
398b049327
add license header for a js file reported by rat
2013-02-28 11:50:07 +08:00
Brian Federle
612a598dcc
CLOUDSTACK-1419: Add trademark to logos
2013-02-27 13:44:07 -08:00
Brian Federle
74c3f35d7d
Merge branch 'master' into ui-regions
2013-02-27 13:18:52 -08:00
Pranav Saxena
699cb03308
CLOUDSTACK-1432:Inconsistent field names in the cluster dialog box
2013-02-28 02:25:31 +05:30
Pranav Saxena
b07f482bac
dvswitch UI integration Complete:Enabling the flag - Set 4
2013-02-28 00:15:04 +05:30
Pranav Saxena
08b2f7734b
dvswitch UI integration Complete - Set 4
2013-02-27 23:44:02 +05:30
Brian Federle
fb9afaad2a
Add region UI: Don't use URL validation
...
Don't use URL validation for endpoint, becuase it doesn't accept
hostnames without domains (i.e., http://localhost:8080/client )
2013-02-27 09:13:28 -08:00
Brian Federle
289c433cb9
Regions UI: Highlight active region in selector
2013-02-27 09:12:25 -08:00
Brian Federle
fdaa5b4909
User accounts UI: Support for regions
...
-Add region select to add account form
-Show account's region in detail view
2013-02-27 08:59:55 -08:00
Pranav Saxena
c289380910
dvswitch UI integration set 3
2013-02-27 21:52:47 +05:30
Pranav Saxena
bd58361362
dvSwitch UI integration Set 2
2013-02-27 21:23:13 +05:30
Pranav Saxena
1f21c12687
dvSwitch-UI Integration - Set 2
2013-02-27 15:29:27 +05:30
Pranav Saxena
1b94047bd8
DV Switch UI Integration -Set 1
2013-02-27 14:53:07 +05:30
Brian Federle
2386270d7b
Regions UI: Add error handling to API calls
2013-02-26 16:21:13 -08:00
Brian Federle
c48ed610db
Add ID field to regions list view
2013-02-26 16:17:13 -08:00
Brian Federle
b4286e7949
Add 'edit region' action
2013-02-26 16:15:16 -08:00
Brian Federle
acce7d9678
Regions UI actions: Refresh region selector listing
...
After action is performed that adds/removes regions, call
'cloudStack.refreshRegions' to refresh region selector listing.
2013-02-26 16:05:43 -08:00
Brian Federle
b9294daaf1
Add remove region action labels
2013-02-26 16:05:32 -08:00
Brian Federle
b9a459c24d
Regions UI: Move to separate source file, add real data, update style
...
-Move region UI code to ui-custom/regions.js, to separate from core UI
rendering
-Pull real data and endpoint URL on region select list, from data
provider in scripts/regions.js
-Make region selector have same appearance as notifications box
2013-02-26 15:55:02 -08:00
Brian Federle
84b73b979f
Close region selector on overlay click
2013-02-26 15:08:07 -08:00
Brian Federle
affd70ddcd
Region selector: Add buttons, more styling, placeholder functionality
2013-02-26 15:05:06 -08:00
Brian Federle
fb44e6d7ed
Add basic region drop-down
2013-02-26 14:28:22 -08:00
Brian Federle
e3439bc8d0
Add select region icon to top bar
2013-02-26 14:02:05 -08:00
Brian Federle
cc49cb5806
Add nav icon for regions
2013-02-26 13:50:35 -08:00
Brian Federle
5a08ef64b3
Add region 'ID' field to add form
2013-02-26 13:37:03 -08:00
Brian Federle
8831b2920c
Implement 'add region' action
2013-02-26 13:27:59 -08:00
Brian Federle
142a5a8fba
Implement region list view
2013-02-26 13:09:32 -08:00
Brian Federle
6831937145
Fix/cleanup zone wizard UI->public traffic multi-edit
2013-02-26 12:21:15 -08:00
Brian Federle
aec2cfe2cc
Multi-edit: Allow horizontal overflow
2013-02-26 11:32:01 -08:00
Pranav Saxena
840650f9ff
IP address reservation basic UI requirement
2013-02-26 17:16:51 +05:30
Pranav Saxena
b9a4774d8e
CLOUDSTACK-1398:LDAP:fail to update the failed job status -stuck in in-progress state
2013-02-26 16:52:04 +05:30
Brian Federle
243b20f0fd
Prevent wrapping of 'view all' button
2013-02-25 11:44:59 -08:00
Brian Federle
6c8182b6f4
UI: Update IP address server calls to support per-NIC IPs
...
Update the following actions on IP address section to support per-NIC IP
addresses:
- List IPs -> listNics
- Add IP -> addIpToNic
- Remove IP -> removeIpFromNic
These API calls will be conditionally invoked in place of the existing
calls if a NIC is selected -- i.e., args.context.nics is present
2013-02-25 11:35:41 -08:00
Brian Federle
b652d2e4ba
Implement view all behavior for multi-items
...
-Call viewAll() on click to open new panel with corresponding view
-Pass context of selected item (such as nic object) to panel
-Allow custom title for panel
2013-02-25 11:05:42 -08:00
Brian Federle
4c0fd582dc
Style view all button
2013-02-22 16:05:21 -08:00
Brian Federle
29f9137e2d
WIP: Add view all button to NIC
2013-02-22 15:53:48 -08:00
Brian Federle
df0039368b
Fix missing 'add' action on instances page
2013-02-22 11:21:59 -08:00
Pranav Saxena
55d67a0ff0
Merge branch 'Commit-Ratio'
2013-02-22 18:09:39 +05:30
Pranav Saxena
ab24e84191
Cpu and Memory overcommit ratio Ui integration
2013-02-22 18:06:59 +05:30
Brian Federle
fa14380ac9
Remove old list view actions
2013-02-21 15:21:31 -08:00
Brian Federle
1ac86e96cb
Quick view UI: Fix to support multiple quick links
...
There was previously a limitation in the detail view/quickview where
only 1 'view all' link was visible per page. Change this to show n
number of view all links, if an array is passed to 'viewAll.' This also
lowers the # of clicks necessary to navigate to some items.
This also adds more view all buttons to instances, storage, and system
resources.
2013-02-21 15:09:03 -08:00
Brian Federle
fe6fc0a20e
Remove old screenshot files from UI folder
2013-02-21 15:01:13 -08:00
Pranav Saxena
31c26beb7f
zone wide primary storage server side changes
2013-02-22 03:28:01 +05:30
Pranav Saxena
6ef7928a9c
zone wide primary storage
2013-02-22 02:53:26 +05:30
Pranav Saxena
534f5540a3
scale UP CPU and memory UI
2013-02-22 02:16:20 +05:30
Pranav Saxena
b091ea6ead
scale UP CPU and memory UI
2013-02-22 02:07:08 +05:30
Brian Federle
d0d6ba9781
Add new dropdowns to primary storage form
...
Adds the following new fields, to support targeted storage pool:
-Scope drop-down (zone/cluster/host)
-Host list drop-down
2013-02-21 12:23:27 -08:00
Pranav Saxena
82c2e3052e
Merge branch 'Reset-VM'
2013-02-21 16:29:42 +05:30
Pranav Saxena
35d8905081
Reset a VM detail view display
2013-02-21 16:26:31 +05:30
Jessica Wang
48ec4395bd
CLOUDSTACK-1343: cloudstack UI - baremetal - enable baremetal providers who are selected in the network offering.
2013-02-20 15:13:46 -08:00
Pranav Saxena
bff3d8ac9a
LDAP-UI integration code
2013-02-19 16:40:47 +05:30
Pranav Saxena
215621daa8
CPU&RAM overcommit ratio uI integration code
2013-02-16 22:01:43 +05:30
Pranav Saxena
8e88a4295f
Reset a VM on reboot compute offering
2013-02-15 23:11:27 +05:30
Pranav Saxena
d8537a4446
Server side integration for LDAP Configuration
2013-02-15 21:12:22 +05:30
Pranav Saxena
ff9d62a8ed
LDAP UI front end complete
2013-02-15 17:00:59 +05:30
Pranav Saxena
2b3e23f6cf
LDAP front end UI development
2013-02-15 12:02:26 +05:30
Rohit Yadav
4364cb9784
rat: Fix license for file from recent ui-plugins merge
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-14 17:18:22 +05:30
Brian Federle
48118a4f9c
Add license headers to new JS files
2013-02-13 14:59:01 -08:00
Brian Federle
dfaffcebad
Merge branch 'master' into ui-plugins
...
Conflicts:
ui/index.jsp
2013-02-13 14:03:53 -08:00
Jessica Wang
4e7da0001d
CLOUDSTACK-618: cloudstack UI - API request throttling - for async job action uploadCustomCertificate, make frequency of calling queryAsyncJobResult API based on listCapabilities response.
2013-02-13 11:55:59 -08:00
Jessica Wang
ceb44aca30
CLOUDSTACK-1251: cloudstack UI - zBaremetal - zone wizard - when hypervisor is BareMetal, click Next button in Guest Traffic step will finish the whole process.
2013-02-13 11:55:05 -08:00
Jessica Wang
4b7dbbe5cd
CLOUDSTACK-618: cloudstack UI - API request throttling - for async job actions that are not using notification widget, make frequency of calling queryAsyncJobResult API based on listCapabilities response.
2013-02-13 11:53:33 -08:00
Mice Xia
9a12756ae4
CLOUDSTACK-684 support vm snapshot
2013-02-14 01:26:30 +08:00
Brian Federle
6e02fb96c9
UI Plugins, API call helper: Add 'pollAyncJobResult' helper, allow passing data
2013-02-12 16:10:40 -08:00
Jessica Wang
06a733a89f
CLOUDSTACK-618: cloudstack UI - API request throttling - for async job action, make frequency of calling queryAsyncJobResult API based on listCapabilities response.
2013-02-12 16:00:48 -08:00
Brian Federle
5b8e4b9fd9
UI Plugin API: Implement 'apiCall' helper
...
Adds a helper method to standardize how plugin writers handle server calls,
without having to directly invoke jQuery.ajax. It will correctly sanitize data
and ensure all required parameters (e.g., session key data) are passed.
2013-02-12 15:21:29 -08:00
Brian Federle
313b604fe1
Unload test plugin by default
2013-02-11 11:47:44 -08:00
Brian Federle
b67e49d8ce
Conditionally load plugin section
...
If no UI plugins are loaded via plugins.js, then hide 'plugins'
section, to avoid confusion due to a blank plugin page.
2013-02-11 11:45:34 -08:00
Brian Federle
4a96a200b1
Merge branch 'master' into ui-plugins
2013-02-08 13:09:52 -08:00
Anthony Xu
0a6c6bb254
Revert "CLOUDSTACK-737"
...
This reverts commit d7201dfe1f .
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2013-02-08 10:42:36 -08:00
anthony
951cba92bb
Merge branch 'sg-in-advanced-zone'
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
2013-02-07 15:19:41 -08:00
Jessica Wang
cc24bebcb6
CLOUDSTACK-537: cloudstack UI - Advanced sg-enabled zone - VM Wizard - step 5 - select network screen - populate only sg networks (i.e. not show non-sg networks).
2013-02-07 13:19:55 -08:00
Jessica Wang
a02c66594f
CLOUDSTACK-537: cloudstack UI - Infrastructure menu - create network dialog - Advanced sg-enabled zone - (1) account-specific network doesn't work at backend. Therefore, remove "account" option from scope dropdown. (2) zone-wide network: list only sg network offerings.
2013-02-07 13:17:45 -08:00
Brian Federle
2cb50b17fb
Merge branch 'master' into ui-plugins
2013-02-07 12:03:35 -08:00
Pranav Saxena
d44d4b76e7
Enabling Korean Translation on the CloudStack UI
2013-02-07 10:41:51 +05:30
Jessica Wang
01d7fa4bed
CLOUDSTACK-1166: cloudstack UI - dashboard - sanitize content before setting it to a HTML element.
2013-02-06 10:42:35 -08:00
Marcus Sorensen
4f274d0b8e
Summary: resizeVolume needs to be available in UI
...
Detail: Adds UI element for resizing a volume
BUG-ID: CLOUDSTACK-644
Reported-by: hongtu_zang@tcloudcomputing.com
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1360091087 -0700
2013-02-05 12:04:47 -07:00
Brian Federle
c61156e965
Providing invalid values for gateway, netmask etc in the zoneWizard blocks the VLAN container to load , throwing an error
2013-02-05 11:47:20 +05:30
Pranav Saxena
bd825109d8
Persistent Networks support - UI functionality
2013-02-01 16:41:29 +05:30
Kanzhe Jiang
736b236eaf
bigswitch controller support
...
Reviewed-by: Chiradeep Vittal <chiradeepv@gmail.com>
Signed-off-by: Murali Reddy <murali.reddy@citrix.com>
2013-02-01 12:42:04 +05:30
Brian Federle
894cb8f7d9
Advanced SG instance wizard: Fix back button
...
Fixes back button for select SG step, when using SG-enabled advanced
network.
2013-01-31 16:07:50 -08:00
Pranav Saxena
5d8e1f0dff
Enabling Egress Rules Feature on the UI
2013-01-31 20:39:09 +05:30
Pranav Saxena
3cbce11b78
Fixing a label in network offering
2013-01-31 18:01:42 +05:30
Jessica Wang
0f130e15c7
CLOUDSTACK-355: cloudstack UI - Infrastructure menu - restore total number of zone on UI since performance issue of listZones API has been fixed on server-side.
2013-01-30 15:42:02 -08:00
Jessica Wang
867cb4aa81
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - step 5 - when total number of selected sg networks is greater than 0 and total number of selected networks is greater than 1, pop up client-side validation error message "Can't create a vm with multiple networks one of which is Security Group enabled".
2013-01-29 16:44:58 -08:00
Jessica Wang
c02801b7b7
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - fix a bug that networkID was not passed to API call when selected networks don't include security group service.
2013-01-29 16:41:14 -08:00
Brian Federle
690dd66d3e
UI plugin: Show custom icon
...
Show custom icon '<pluginName>/icon.png' on side nav bar (if plugin
added new section), and on plugin listing.
2013-01-29 16:05:48 -08:00
Brian Federle
0f6eb2f53d
UI plugins: Add localization strings
2013-01-29 15:36:02 -08:00
Brian Federle
22c351fabc
UI plugins: Implement plugin detail page
...
Renders all metadata from plugin's config.js onto a detail page, on
click of the plugin row under the 'Plugins' main section.
2013-01-29 14:35:30 -08:00
Brian Federle
a065aabda7
UI plugins: Add more metadata
...
Add more metadata to plugin config.js:
- externalLink: Link to plugin/author's web site
- authorName: Author's full name
- authorEmail: Author's contact e-mail
2013-01-29 14:34:42 -08:00
Brian Federle
b18bca651f
UI Detail view: support external links
...
If externalLink is specified in detail view field attributes, then
render its value as <a> hyperlink.
2013-01-29 14:32:51 -08:00
Brian Federle
806105f9a1
UI plugins: Dynamically load CSS
...
Adds a CSS file <pluginName>.css to the plugin structure, which allows
developer to specify custom CSS to be loaded after their JS code.
2013-01-29 13:56:36 -08:00
Brian Federle
bf2691c51a
Merge branch 'master' into ui-plugins
2013-01-29 13:23:33 -08:00
Brian Federle
f8e1f5928f
UI list view: Fix overflow
...
Removing 'ellipses' effect for long list view values. They are
rendering in too many cases, making the data hard to read. Reverting
back to using standard word wrap for long table cells.
2013-01-29 12:17:17 -08:00
Pranav Saxena
cd10b994ae
CLOUDSTACK-1082:UI doesn't throw any error message when trying to delete ip range from a network that is in use
2013-01-29 14:32:55 +05:30
Pranav Saxena
453f749785
The overlay still exists when the Recurring Snapshots dialog is cancelled by pressing the esc key
2013-01-28 11:13:06 +05:30
Pranav Saxena
1509a210ca
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2013-01-26 23:48:57 +05:30
Isaac Chiang
76b28805e6
CloudStack-965: When a detailview action is prohibited, the operation dialog box should not show up in the mean time
2013-01-26 23:46:44 +05:30
Brian Federle
8f11f631a4
Instance wizard: Fix back button state
...
Fix case where select SG step is shown on back, instead of select guest network.
2013-01-25 08:58:07 -08:00
Kishan Kavala
0ab39fd162
added missing bracket
2013-01-25 19:32:30 +05:30
Pranav Saxena
44ceff4224
CLOUDSTACK-1064:A type error occurs when trying to add account/register template: this is because of accounts conext being undefined
2013-01-25 16:42:42 +05:30
Pranav Saxena
9deea9bb55
CLOUDSTACK-1063:SG Enabled Advanced Zone -Add Guest Networks- When user tries to add a guest Network with scope as Account , he should NOT be presented with Offering for shared security group enabled
2013-01-25 15:49:29 +05:30
anthony
d7201dfe1f
CLOUDSTACK-737
...
add xenserver support in UI
only XenServer and KVM clusters are allowed in security enabled zone.
only shared security enabled networks are allowed in security enabled zone.
2013-01-24 17:26:51 -08:00
Brian Federle
a2b2d45e40
Conditionally show select SG step
...
Only show select security group step if at least one guest network
with SecurityGroup service is selected.
2013-01-24 14:57:43 -08:00
Pranav Saxena
f1aee2cc50
CLOUDSTACK-1029:Enter the token to specified project is malfunctioned
2013-01-24 14:13:53 +05:30
Brian Federle
31a5669c7c
Hide VPC drop-down for advanced SG zones
2013-01-23 11:06:37 -08:00
Pranav Saxena
b867609df8
CLOUDSTACK-1027: Update SSL certificate button should properly reflect it's functionality:Changing the label and adding the title tag
2013-01-22 15:05:32 +05:30
Jessica Wang
635ac34d06
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - step5 - select network step - desc field - append '(sg)' if a network includes security group service.
2013-01-21 16:02:39 -08:00
Jessica Wang
ff5477d1f1
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - remove obsolete variable(myNetworks), rename variable sharedNetworks to networkObjs.
2013-01-21 15:53:29 -08:00
Jessica Wang
bfdec24de4
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - step 5 - specify canusefordeploy parameter in listNetworks API when populating network list.
2013-01-21 15:52:10 -08:00
Brian Federle
a4c413bc13
CLOUDSTACK-537: Fix for instance wizard
...
When using SG-enabled advanced zone, fix case where 'add guest
network' form shows up in select network step -- adding a guest
network via the wizard is not supported in this type of setup.
2013-01-21 14:30:56 -08:00
Jessica Wang
98a289020f
CLOUDSTACK-652: cloudstack UI - create network offering dialog - for both Isolated network and Shared network, show Elastic IP dropdown when StaticNAT is checked and StaticNAT provider is Netscaler.
2013-01-18 16:03:33 -08:00
Jessica Wang
d13d67bdd9
CLOUDSTACK-459: cloudstack UI - create network offering dialog - update comment in code.
2013-01-18 15:11:46 -08:00
Jessica Wang
c9921ea077
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - step 5 - show network list first, then security group list. reviewed-by: Brian
2013-01-18 10:44:44 -08:00
Jessica Wang
77bc04b90f
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - Instance wizard UI: Support advanced zone with security groups
...
For advanced zones with SG enabled, show both the add guest network
step as well as the add security group step.
reviewed-by: jessica
2013-01-18 10:38:38 -08:00
Jessica Wang
a22bfd7e7b
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - API has been chagned. Here is related UI change: not pass networkID to deployVirtualMachine API.
2013-01-16 15:10:24 -08:00
Jessica Wang
eeb3f1725d
CS-17074: cloudstack UI - Advanced SG-enabled zone - Infrastructure menu - create guest network - scope dropdown - add option "All".
2013-01-16 15:06:27 -08:00
Pranav Saxena
a69e7f9bf6
CLOUDSTACK-972:The template will disappear after reordering in template section
2013-01-17 00:02:11 +05:30
Pranav Saxena
8d0091d7e2
CLOUDSTACK-978:TypeError: instance.displayname is undefined while adding VM's to the LB rule
2013-01-15 21:12:10 +05:30
Pranav Saxena
c06218d32f
CLOUDSTACK-971:Error Dialog is empty
2013-01-14 16:49:42 +05:30
Brian Federle
db2033d2e6
List view UI: Disable overflow scrolling
2013-01-08 12:10:15 -08:00
Sanjay Tripathi
fd8607d41e
CLOUDSTACK-819:Changing GET request to POST while creating account/user to hide the passwords in the access logs
2013-01-07 22:29:28 +05:30
Pranav Saxena
569ca6d7a3
CLOUDSTACK-725:UI-Error when the Egress rules tab is selected for a network:Hiding the egress rules tab
2013-01-05 04:19:48 +05:30
Brian Federle
a81f8b73e8
Merge branch 'master' into ui-plugins
2013-01-04 14:47:23 -08:00
Pranav Saxena
42d9c3fbb1
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2013-01-04 18:22:38 +05:30
Pranav Saxena
3e6435b6e8
CLOUDSTACK-720:Fail to load a png image when accessing the web console
2013-01-04 18:22:09 +05:30
Isaac Chiang
6ce01c46fc
UI: add generate key button to appropriate roles
2013-01-03 10:58:13 -08:00
Brian Federle
d1166e6b8b
Add plugin detail view on click
2013-01-02 16:57:07 -08:00
Brian Federle
8c1b3404ea
Merge branch 'master' into ui-plugins
2012-12-27 13:48:04 -08:00
Brian Federle
eff0716426
UI: Minor cosmetic fixes
...
-Fix missing icons on some dialog headers
-multiEdit: Fix overflow for long text strings
-Projects UI: Fix project selector margins, overflow on 'Events' box
on project dashboard
2012-12-27 13:46:52 -08:00
Brian Federle
d3ca6a8a57
List view UI: Keep overflow row content in-line with mouse on hover
2012-12-27 12:02:38 -08:00
Brian Federle
23e75eb788
Increase max-width of list view table cells to 160px
2012-12-27 11:59:13 -08:00
Brian Federle
1b533f2354
List view UI: Add alt tag to table cells
2012-12-27 11:58:50 -08:00
Isaac Chiang
5aefd77f77
Fix for CloudStack-648
...
Signed-off-by: Gavin Lee <gavin.lxh@gmail.com>
2012-12-26 00:00:58 +08:00
Pranav Saxena
5b751b2a13
CLOUDSTACK-771:Instance Table misalignment : Adding the hover view in order to display the full text
2012-12-24 17:57:46 +05:30
Pranav Saxena
7410de9cca
CLOUDSTACK-771:Instance Table misalignment : when instance is created with long display name:Solved by using the concept of Ellipses in CSS
2012-12-24 16:05:57 +05:30
Brian Federle
1a3ea28243
UI plugins API: addSection method
...
Adds 'addSection' method to UI plugins, which will add a new top-level
section. It follows the same syntax used by the existing sections in
the UI.
2012-12-20 13:27:37 -08:00
Brian Federle
977123be36
UI sections: Support per-section pre-filter
...
In addition to the main sectionPreFilter in the cloudStack UI, allow a
per-section 'preFilter' which is called if the navigation section is
not returned in sectionPreFilter. This is used primarily to support
plugin sections which will not be displayed by default.
2012-12-20 13:26:28 -08:00
Brian Federle
347ac311a0
UI Plugin: Use new format
...
Define plugins as namespaced objects instead of as function calls. This
is easier to implement and manage by the framework.
New format changes for defining plugins:
Now create 2 JS files in plugin folder:
-config.js
-[pluginName].js
plugins.js (listing) format:
cloudStack.plugins = [
'testPlugin'
];
config.js format:
cloudStack.plugins.testPlugin.config = {
title: 'Test Plugin',
desc: 'Sample plugin'
};
[pluginName].js format:
cloudStack.plugins.testPlugin = function(plugin) {
//
// Plugin code goes here
//
};
2012-12-20 11:55:44 -08:00
Brian Federle
59c77b4850
Add plugin loading functionality and basic framework
...
Dynamically load UI plugins via require.js
Plugin code uses the following format:
(function (cloudStack) {
var testPlugin1 = function(plugin) {
// Plugin code goes here
};
cloudStack.plugin({
id: 'testPlugin1',
title: 'Test Plugin 1',
desc: 'Sample plugin 1',
load: testPlugin1
});
}(cloudStack));
2012-12-19 15:47:25 -08:00
Brian Federle
f0a6e86e14
Add/style basic plugin listing
2012-12-19 15:04:47 -08:00
Brian Federle
11dbab0a6d
CSS: Cleanup formatting
2012-12-19 14:14:06 -08:00
Brian Federle
bd9bedac8a
Fix path for plugins.js
2012-12-19 14:03:31 -08:00
Brian Federle
eae7d43c2c
Merge branch 'master' into ui-plugins
2012-12-19 14:00:28 -08:00
Brian Federle
9b1c74e7f5
Add plugins section
2012-12-19 14:00:20 -08:00
Brian Federle
368a8e2bda
Egress UI: Rename 'CIDR' -> 'Source CIDR'
2012-12-18 11:05:16 -08:00
Jessica Wang
d6694abf4d
CLOUDSTACK-656: cloudstack UI - network menu - guest network section - detailView - should have only one preFilter(). Consolidate 2 preFilter() into 1.
2012-12-17 11:03:49 -08:00
John Kinsella
5658fc4249
CLOUDSTACK-646: Cleaning up Citrix/eula/CloudPlatform references
...
Tried to remove any references to license agreements, EULA, Citrix,
or CloudPlatform. Tested through devcloud, didn't see decreased UI
functionality.
2012-12-16 20:39:03 -08:00
Jessica Wang
b7181bb426
CLOUDSTACK-642: cloudstack UI - Add Host step in zone wizard, Add Host diaog in hosts listView - call addHost API by type POST instead of type GET, remove parameters from URL.
2012-12-14 14:22:38 -08:00
Edison Su
5df88d42c8
ix the add primary storage dialog so that when changing the protocol from RBD to another protocol the RBD fields will be removed.
2012-12-13 23:32:29 -08:00
Edison Su
b70c1a5a84
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
2012-12-13 23:18:37 -08:00
Jessica Wang
c8926de018
CS-17074: cloudstack UI - Advanced SG-enabled zone - Zone Wizard - When Advanced option is selected and Security Groups checkbox is checked, hypervisor dropdown will list only KVM option (if KVM is in listHypervisors API response).
2012-12-12 14:47:55 -08:00
Pranav Saxena
cb35d83b85
CLOUDSTACK-604:When editting pod/cluster in UI, there's no save button: A generic issue with the widget where the content from another tab to the adjacent one gets appended :resolved by making the detailsView widget change
2012-12-11 04:22:09 +05:30
Brian Federle
5b7b47048b
Add missing tooltips
...
Add missing doc tooltips for the following dialogs:
-Add VPN customer gateway
-Add ISO
-Enter project token
-Add compute offering
-Add system offering
-Add network offering
2012-12-07 13:19:37 -08:00
Brian Federle
cd238b4aab
Don't show egress rules tab for SRX-based networks
2012-12-06 14:35:30 -08:00
Brian Federle
75e51a03aa
Egress UI: Fix columns
...
-If startport or endport are blank, still show the blank columns to
keep alignment correct.
2012-12-06 14:35:30 -08:00
Jessica Wang
391e873bd9
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - zone wizard - cluster dropdown - Make "KVM" the 1st option in dropdown.
2012-12-06 10:43:50 -08:00
Brian Federle
9e90ff58e9
CLOUDSTACK-536: Remove legacy CloudPlatform files
2012-12-05 13:18:25 -08:00
Pranav Saxena
30dd34d258
CLOUDSTACK-588:restoreVirtualMachine api functionality on the UI while the VMs are in running or stopped state
2012-12-06 02:35:49 +05:30
Brian Federle
1321141797
Fix updateZone fail if guest CIDR field is blank
2012-12-04 11:33:43 -08:00
Brian Federle
5f1f1e7534
Don't show egress tab for advanced SG zones
2012-12-04 11:22:52 -08:00
Brian Federle
4bab97be3e
Hide acquire new IP button if in advanced SG zone
2012-12-04 11:06:35 -08:00
Brian Federle
2514b92e4b
Add VPC: Don't list SG-enabled zones
...
Conflicts:
ui/scripts/network.js
2012-12-04 10:49:38 -08:00
Brian Federle
1aecd7b42a
Egress UI: Make ICMP type/code optional
2012-12-04 10:49:35 -08:00
Brian Federle
77f80ab72d
Egress UI: Make start/end port optional
2012-11-30 11:40:10 -08:00
Brian Federle
28cc7477b0
Zone wizard UI: Add labels on traffic type edit area
...
For zone wizard physical network step: Adds a text label to the top of
the 'edit' button indicating what type of traffic type (Management,
Storage, Guest, etc.)
2012-11-30 11:40:06 -08:00
Jessica Wang
8819ec6ea7
CLOUDSTACK-571: cloudstack UI - network menu - guest network section - network detailView - edit action - network offering upgrade is not allowed in Shared network.
2012-11-30 09:35:38 -08:00
Jessica Wang
ec40aff931
CLOUDSTACK-459: cloudstack UI - create network offering - When capability ElasticIp=true is passed to API, if capability associatePublicIP=true/false is not passed to API, cloudStack API will assume associatePublicIP=true. So, UI has to explicitly pass associatePublicIP=false to API if its checkbox is unchecked.
2012-11-29 13:11:37 -08:00
Jessica Wang
fefec372a2
CLOUDSTACK-565: cloudstack UI - EIP/ELB Basic Zone - Network menu > Guest Network Section > Network detailView > Add Load Balancer tab > Add VMs button: pass current login's domainId and account to listVirtualMachines API.
2012-11-29 11:02:34 -08:00
Jessica Wang
6d8cd9f5c0
CLOUDSTACK-564: cloudstack UI - EIP/ELB Basic Zone - Network menu - Guest Network section - network detailView - Add Load Balancer tab - use jobid from assignToLoadBalancerRule instead of createLoadBalancerRule.
2012-11-29 10:55:51 -08:00
Pranav Saxena
46b16e5917
CLOUDSTACK-557:For createFirewallRule API startport and endport are optional arguments but in UI ports are not optional
2012-11-29 18:26:35 +05:30
Pranav Saxena
a526460195
CLOUDSTACK-556:Erratic window behavior in Quick View tooltip
2012-11-29 04:50:08 +05:30
Brian Federle
66e04c9bf9
Re-enable network-level egress UI
...
-Adds complete egress rules tab to the network detail view
-Updated server calls per functional spec
-Add localization labels
2012-11-28 11:57:22 -08:00
Pranav Saxena
936f84bb7b
CLOUDSTACK-555:Uncaught TypeError: Cannot read property 0 of undefined in UI while navigating to ipAddresses section under VPC
2012-11-29 00:41:54 +05:30
Pranav Saxena
fb9c62ff1c
CLOUDSTACK-555:Uncaught TypeError: Cannot read property 0 of undefined in UI while navigating to ipAddresses section under VPC
2012-11-29 00:32:18 +05:30
Pranav Saxena
1d0a1adb8e
CLOUDSTACK-546:Guest vms which are in expunging state should be displayed
2012-11-28 15:34:28 +05:30
Pranav Saxena
0979e5a0d0
CLOUDSTACK-553:SRX - When adding SRX device make Public Network - default to untrusted and Private Network - default to trusted as un-editable fields
2012-11-28 07:22:52 +05:30
Pranav Saxena
d272144efb
CLOUDSTACK-552:Quick view details for a volume displays scroll bar in place of name of the volume when the name of the volume has more no of characters
2012-11-28 06:16:42 +05:30
Jessica Wang
687d76b5e3
CLOUDSTACK-551: cloudstack UI - deployVM - select security groups step - show DefaultSecurityGroup option because backend has been changed to not always add DefaultSecurityGroup unless specified in DeployVirtualMachine API.
2012-11-27 15:47:07 -08:00
Brian Federle
4b3892a541
Zone wizard: Fix alignment of 'Security groups' checkbox
...
Conflicts:
ui/css/cloudstack3.css
2012-11-27 15:26:03 -08:00
Jessica Wang
46cec7342a
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - Instance menu - instance detailView - show SecurityGroups tab for Advanced SG-Enabled zone.
2012-11-27 15:09:55 -08:00
Jessica Wang
d15f5a7512
CLOUDSTACK-459: cloudstack UI - create network offering dialog - show "Associate Public IP" checkbox only when "Elastic IP" Checkbox is checked.
2012-11-27 13:40:06 -08:00
Jessica Wang
2e3bedda10
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - Network menu - guest network section - fix an JS error "advSgDisabledZones is undefined".
2012-11-27 11:06:34 -08:00
Pranav Saxena
ed5bd846e8
CLOUDSTACK-550:Getting TypeError: items is undefined error in UI when we click on Instances tab while no instances are launched yet:Handling the null case for items
2012-11-27 17:29:50 +05:30
Pranav Saxena
2149b82b36
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-11-27 07:23:28 +05:30
Pranav Saxena
8d4400946d
CLOUDSTACK-546:Guest vms which are in expunging state should not be displayed in UI:Fixed by changing the response to blank in case of an expunging state
2012-11-27 07:23:20 +05:30
Jessica Wang
8c76baa054
CLOUDSTACK-459: cloudstack UI - create network offering dialog - fix a bug that associatePublicIP parameter was passed to createNetworkOffering API incorrectly. Fix it to pass associatePublicIP parameter as part of servicecapabilitylist.
2012-11-26 16:58:24 -08:00
Jessica Wang
163779200f
CLOUDSTACK-544: cloudstack UI - template page, ISO page - edit, copy, download action is available if template/ISO and the login user is under the same project.
2012-11-26 16:13:01 -08:00
Jessica Wang
e113556023
CLOUDSTACK-543: cloudstack UI - create network offering dialog - disable Redundant router capability checkbox, Conserve Mode checkbox (still visible, but can't be selected) when Guest Type is selected as Shared.
2012-11-26 15:29:52 -08:00
Jessica Wang
c0d39ebbfe
CLOUDSTACK-542: cloudtack UI - create network offering dialog - hide NetworkACL service field when Guest Type is selected as Shared.
2012-11-26 15:26:15 -08:00
Jessica Wang
08bd175d56
CLOUDSTACK-541: cloudstack UI - Network menu - Guest Network section - network detailPanel - show "View IP Addresses" icon regardless of having SourceNAT service or not.
2012-11-26 14:05:26 -08:00
Jessica Wang
7f40eef920
CLOUDSTACK-538: cloudstack UI - IP Addresses page - Acquire New IP button - If it's under a Basic zone, check whether its network offering is EIP ELB. If yes, show the button. If no, hide the button.
2012-11-26 13:52:19 -08:00
Pranav Saxena
17b11d7356
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-11-27 02:59:11 +05:30
Pranav Saxena
eaa05f0694
CLOUDSTACK-539:Cropped Text in UI under Quick View
2012-11-27 02:58:25 +05:30
Jessica Wang
1fb80fc6ce
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - Network menu - guest network section - (1) hide create network button if there is no Advacned SG-disabled zones. (2) create network dialog - zone dropdown - populate only Advacned SG-disabled zones.
2012-11-26 13:12:41 -08:00
Jessica Wang
b949813438
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - Infrastructure menu - zone detail - physical network - guest - network tab - crate network dailog - scope dropdown - list only Accounts option if it's for an Advanced SG-enabled zone.
2012-11-26 13:10:44 -08:00
Jessica Wang
080a2dc9c5
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - zone wizard - network offering dropdown - exclude network offerings that include EIP, ELB service.
2012-11-26 13:08:30 -08:00
Jessica Wang
811c904fc3
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - zone wizard - network offering dropdown - populate only network offerings that include SecurityGroup service.
2012-11-26 13:06:30 -08:00
Jessica Wang
af79da5d80
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - VM wizard - (1) step 5 - Show Security Groups instead of networks. (2) When Launch button is hit, Programmatically find a Shared network with Security Group in the selected zone, then pass it to deployVirtualMachine API.
2012-11-26 13:03:27 -08:00
Jessica Wang
7d89d928d9
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - zone wizard - physical network step - remove public traffic from droppable container.
2012-11-26 12:45:47 -08:00
Jessica Wang
759d434ba3
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - zone wizard - hide public traffic step.
2012-11-26 11:59:52 -08:00
Jessica Wang
f97f9631d8
CLOUDSTACK-537: cloudstack UI - Advanced SG-Enabled zone - zone wizard - skip configuring public traffic type.
2012-11-26 11:57:55 -08:00
Jessica Wang
36d175126d
CLOUDSTACK-537: cloudstack UI - zone wizard - (1) Advanced SG-Enabled zone: enable VirtualRouter and SecurityGroup provider. (2) Advanced SG-Disabled zone: enable VirtualRouter and VpcVirtualRouter provider.
2012-11-26 11:55:41 -08:00
Jessica Wang
d9ac544b06
CLOUDSTACK-537: cloudstack UI - zone wizard - create default guest network - Only pass gateway/netmask/startIp/endIp/VlanId to CreateNetwork API if it's an Advanced zone with SG. Do not pass them to CreateNetwork API if it's a Basic zone.
2012-11-26 11:23:48 -08:00
Jessica Wang
e5ced5e4f4
CLOUDSTACK-537: cloudstack UI - zone wizard - Advanced zone with SG enabled - show Guest Traffic step with 5 fields (gateway, netmask, startIp, endIp, VLAN ID) and pass them to CreateNetwork API when creating default guest network.
2012-11-26 11:18:49 -08:00
Pranav Saxena
ecbd0e91aa
CLOUDSTACK-523:When adding Vms to an LB rule , when there are vms with display name that were provided by user and autogenearated uuid , the list vm screen extends beyond the frames original width: Fixed by associating a class with the dialog box
2012-11-20 12:56:14 +05:30
Brian Federle
fa1696e3e6
CS-16822: multi-edit UI: Fix blank fields on add item
...
When adding an item, show all returned fields if noSelect is
true. This prevents hidden conditional form fields from having their
row data hidden, such as if an ICMP rule is added and the TCP
start/end port form fields are hidden due to space constraints.
2012-11-16 08:50:17 -08:00
Pranav Saxena
8d5c78e3d4
CS-16209,CS-16262:AutoScale server side changes for Supporting network element independent counter parameters in AutoScaleVmProfile
2012-11-16 11:06:44 +05:30
Vijay Venkatachalam
affc162556
AutoScale: Fixing issues that occurred during rebase with master
2012-11-16 11:04:37 +05:30
Jessica Wang
8fdd0a469a
CS-16459: cloudstack UI - network page - When creating Lb rules for a network that is not using netscaler for LB service, AutoScale button is hidden.
2012-11-16 10:57:00 +05:30
Jessica Wang
e88ca00eb4
CS-15687: cloudstack 3.0 UI - zone wizard - change timer setting for adding netcaler provider.
2012-11-16 10:57:00 +05:30
Pranav Saxena
8c681746b9
CS-16211:Autoscale UI should display Enable/Disable Autoscale as the tooltip message instead of specifying VM group
2012-11-16 10:56:56 +05:30
Jessica Wang
3785d52b90
cloudstack 3.0 UI - basic zone - elastic IP - Add Load Balancer tab - Add VMs button - add a comment to specify code area. (Reviewed-by: Brian)
2012-11-16 10:56:55 +05:30
Jessica Wang
ccc2368969
CS-16134: cloudstack 3.0 UI - autoscale - basic zone of elastic IP - Add Load Balancer tab - pass domainid and account to createLoadBalancerRule API since IP Address is not available. (Reviewed-by: Brian)
2012-11-16 10:56:55 +05:30
Jessica Wang
f35d2c23f1
CS-15955: cloudstack 3.0 UI - autoscale - validation - convert type of scale policy duration and polling interval when comparing them (Reviewed-by: Brian)
2012-11-16 10:56:55 +05:30
Jessica Wang
193a8c4edb
CS-15863: cloudstack 3.0 UI - autoscale - LB listing - VM listing - hide delete button based on vm displayname instead of vm name (Reviewed-by: Brian)
2012-11-16 10:56:55 +05:30
Jessica Wang
9365e5403b
CS-16096: cloudstack 3.0 UI - autoscale - fix a regression caused by a server-server side change: ad6ac9b449 (CS-15617. Changed CounterResponse to a List as queryAsyncJob expects it.) (Reviewed-by: Brian)
2012-11-16 10:56:54 +05:30
Pranav Saxena
e20f599a23
CS-15927:Filter to hide the autoscale VM's through a Regular expression for a Basic Zone
2012-11-16 10:56:54 +05:30
Pranav Saxena
373d4045c2
CS-15927:Filter to display only Non AutoscaleVMs (name to displayname property change)
2012-11-16 10:56:54 +05:30
Pranav Saxena
c26cb9d069
CS-16078:AutoScale UI development- adding sec to Duration field
2012-11-16 10:56:53 +05:30
Pranav Saxena
b8bb6f483e
CS-15927:Filter to hide the autoscale VM's through a Regular expression for a load balancer Rule
2012-11-16 10:56:53 +05:30
Jessica Wang
ce8fe90aae
CS-15863: cloudstack 3.0 UI - (1) extend multiEdit widget to be able to hide actions upon an each item's properties.
...
(2) IP Addresses page - load balancer listing - VM listing - hide destroy action for autoscale VM.
2012-11-16 10:56:53 +05:30
Pranav Saxena
2c98ec461f
CS-15988:Load Balancing configuration multiEdit table reorganisation
2012-11-16 10:56:53 +05:30
Pranav Saxena
8bd0012e33
CS-16004:LB rule name , ports validation missing under the load balancers tab for a basic zone autoscale configuration
2012-11-16 10:56:52 +05:30
Jessica Wang
bcaa02fe09
CS-15956: cloudstack 3.0 UI - autoscale - create/update autoscale vm profile - change how data is passed to API.
2012-11-16 10:56:52 +05:30
Pranav Saxena
95738990a5
CS-15981:Add Load Balancer page inside Guest networks is blank
2012-11-16 10:56:52 +05:30
Jessica Wang
8b5ee6414d
CS-15955: cloudstack 3.0 UI - autoscale - change validation error message of comparison of scale policy duration and polling interval.
2012-11-16 10:56:52 +05:30
Jessica Wang
6dddd2d7ae
CS-15953: cloudstack 3.0 UI - autoscale - add UI validation to validate value in those fields is a number: Min Instances, Max Instances, Polling Interval, Quiet Time, Destroy VM grace period, SNMP Port, Scale Up Policy duration, Scale Down Policy duration.
2012-11-16 10:56:51 +05:30
Jessica Wang
52a9d0e64b
cloudstack 3.0 UI - autoscale - LB rules - (1) hide AddVMs button on LB rules created by Autoscale. (2) hide Autoscale button on LB rules created by AddVMs.
2012-11-16 10:56:51 +05:30
Brian Federle
a7508c12c6
Add sample _hideFields to loadBalancer
2012-11-16 10:56:51 +05:30
Brian Federle
9fb33ecc21
multiEdit: Allow disabling fields per-row
...
If _hideFields array is passed with row item data, then field IDs
specified will be disabled, if they are custom button actions.
2012-11-16 10:56:50 +05:30
Brian Federle
2ffc381ea1
multiEdit: support hiding fields dynamically via dataProvider
...
If 'hideFields' array is passed to .success(), then hide the field IDs
specified.
2012-11-16 10:56:50 +05:30
Jessica Wang
f7177b496f
cloudstack 3.0 UI - autoscale - add validation, prompt "Please disable the Autoscale VM Group first" when users try to update autoscale that's in Enabled state. UI does not automatically fire disableAutoScaleVmGroup API any more when VM Group is in Enabled state.
2012-11-16 10:56:50 +05:30
Pranav Saxena
525912766a
CS-15909:[Autoscale] UI: Autoscaler references to be replaced with Autoscale
2012-11-16 10:56:49 +05:30
Jessica Wang
b228841872
CS-15885: cloudstack 3.0 UI - autoscale - add UI-side validation - at least one condition is required in Scale Up/Down Policy.
2012-11-16 10:56:49 +05:30
Jessica Wang
3d754ed429
cloudstack 3.0 UI - autoscale - add validation that scale policy duration can not be less than Polling Interval.
2012-11-16 10:56:49 +05:30
Brian Federle
28513fa6c6
Autoscale UI actions: Support passing new actionFilter on complete
...
Conflicts:
ui/scripts/ui-custom/autoscaler.js
2012-11-16 10:56:49 +05:30
Jessica Wang
08a73d1134
cloudstack 3.0 UI - autoscale -fix a bug that action bar was not refreshed after action was complete.
2012-11-16 10:56:48 +05:30
Jessica Wang
f348fcfb0e
cloudstack 3.0 UI - autoscale - implement enableAutoScaleVmGroup API, disableAutoScaleVmGroup API.
2012-11-16 10:56:48 +05:30
Jessica Wang
2f40e78056
cloudstack 3.0 UI - autoscale - configure AutoScale - resolve an error returned by updateAutoScaleVmGroup API "Only scaleup policies can be specified in scaleuppolicyids".
2012-11-16 10:56:48 +05:30
Jessica Wang
e1275b4916
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-11-16 10:56:48 +05:30
Jessica Wang
67ea9669ab
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-11-16 10:56:47 +05:30
Jessica Wang
b8d006c8f5
cloudstack 3.0 UI - autoscale - existing LB - configure AutoScale - fix a JS bug "otherdeployparams is undefined".
2012-11-16 10:56:47 +05:30
Jessica Wang
45f8b8f553
cloudstack 3.0 UI - autoscale - for regular user - fix a bug that createAutoScaleVmProfile API fails because autoscaleuserid is undefined.
2012-11-16 10:56:47 +05:30
Brian Federle
9076ee5018
CS-15861: Validate form fields before showing autoscale UI
...
--only applies to new LB rule form, not existing LB rules.
2012-11-16 10:56:47 +05:30
Brian Federle
2e4923a286
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-11-16 10:56:46 +05:30
Jessica Wang
4abf8ebeac
cloudstack 3.0 UI - autoscale is not supported in VPC. So, hide autoscale button in LB listing in IP Addresses under VPC.
2012-11-16 10:56:46 +05:30
Jessica Wang
45891a9269
cloudstack 3.0 UI - autoscale - implement edit mode.
2012-11-16 10:56:46 +05:30
Brian Federle
2bb5cb024f
multiEdit widget: Support field pre-filter
...
If adding a 'fieldPreFilter' option to a multiEdit, the returned array
specifies field IDs to be hidden.
2012-11-16 10:56:45 +05:30
Brian Federle
bbfb13a1d9
Merge Autoscaler UI implemetation
...
This change includes the new dialog box for the CloudStack Autoscaler
implementation. It is accessible by a button ('Autoscaler') that
appears under each LB rule.
This also contains changes to the multiEdit widget to support features
required for Autoscaler:
-Fixes context/data passing to custom button widgets
-Fixes data retrieval for select fields
2012-11-16 10:56:45 +05:30
Jessica Wang
bcd60dab09
CLOUDSTACK-496: cloudstack UI - zone wizard - replace Isolation mode VLAN/SecurityGroup radio buttons with one single checkbox SecurityGroup.
2012-11-15 15:52:28 -08:00
Jessica Wang
57aeb17a5f
CLOUDSTACK-495: cloudstack UI - template page - delete template/ISO - fix a JS error "cloudStack.context.projects is null"
2012-11-15 15:50:01 -08:00
Brian Federle
27fcb788e9
Instance wizard UI: Support conditional hide/show of add network box
...
Adds new function 'showAddNetwork' to instance wizard configuration,
which conditionally hides the 'add network form' on the select network
step. If it returns true, then show the box, otherwise false hides it.
2012-11-15 12:16:42 -08:00
Brian Federle
83229aa460
Zone wizard UI: Change isolation mode selection
...
-Remove VLAN + SG radio buttons; replace with 'Security groups'
checkbox
-Pass boolean 'zone.sgEnabled' to zoneWizard action handler, instead of
'zone.isolationMode' from before.
2012-11-15 11:42:00 -08:00
Jessica Wang
9d7f48c40d
CLOUDSTACK-485: cloudstack UI - zone wizard - Hide Guest Traffic Step(VLAN Range field) when Advanced/SecurityGroup is selected. Show it when Advanced/VLAN is selected.
2012-11-14 14:43:04 -08:00
Jessica Wang
60cec46333
CLOUDSTACK-484: cloudstack UI - zone wizard - Hide Guest CIDR field when Advanced/SecurityGroup is selected. Show it otherwise.
2012-11-14 14:39:54 -08:00
Brian Federle
d1fb2f7634
Revert "CLOUDSTACK-483: Disable 'update' tab when host updates aren't supported"
...
Reverting because host update feature isn't supported under CS
This reverts commit 7f905cd94a .
2012-11-14 10:39:40 -08:00
Brian Federle
7f905cd94a
CLOUDSTACK-483: Disable 'update' tab when host updates aren't supported
2012-11-14 10:29:35 -08:00
Jessica Wang
9f8d1e0048
CLOUDSTACK-477: cloudstack UI - zone wizard - When Advanced/SecurityGroup is selected, pass forVirtualNetwork=false to createVlanIpRange API.
2012-11-13 16:59:48 -08:00
Jessica Wang
5122cb9553
CLOUDSTACK-476: cloudstack UI - create network offering - Supported Source NAT type dropdown - set "Per zone" as default option.
2012-11-13 16:47:43 -08:00
Jessica Wang
0f7266767e
CLOUDSTACK-475: cloudstack UI - create network offering - Hide VPC checkbox when Guest Type is Shared. Show it when Guest Type is Isolated.
2012-11-13 16:44:02 -08:00
Brian Federle
70a5a22329
Network list view: Fix incorrect 'acquire new ip' message from appearing
...
Fixes issue where global flag was sometimes causing the confirm
message to be incorrect for non-VPC acquire IP action.
Conflicts:
ui/scripts/network.js
2012-11-13 10:52:32 -08:00
Brian Federle
456202162c
Detail view/list view: Pass context to confirm messages
2012-11-13 10:52:32 -08:00
Jessica Wang
792c6c0082
CS-16749: cloudstack UI - create network offering - show LB Isolation dropdown when LB is selected and provider is external device regardless of Guest Type(Isolated/Shared)
2012-11-13 10:49:11 -08:00
Jessica Wang
442fff1dfd
CS-16777: cloudstack UI - create network offering dialog - Associate IP checkbox should show when elastic IP (NOT elastic LB) is selected.
2012-11-13 10:20:08 -08:00
Jessica Wang
2f27746d71
CS-16802: cloudstack UI - Zone Wizard - add "Isolation Mode" (VLAN, Security Group) under advanced zone option.
2012-11-13 10:19:36 -08:00
Brian Federle
29978bdb81
CS-16802: Add isolation mode drop-down to zone wizard
...
-Adds new radio button pair, 'isolation mode' under Advanced zone
select, allowing selection of isolation mode
-Isolation mode is disabled if 'Basic' zone is selected
-Pass isolation mode via new property 'zone.isolationMode'
2012-11-09 14:38:46 -08:00
Brian Federle
8ed3788ade
CS-16736: Remove 'mode' field from add SRX form
2012-11-09 09:40:53 -08:00
Brian Federle
85a107447c
CS-16788: Fix width of multi-edit
...
Conflicts:
ui/css/cloudstack3.css
2012-11-08 16:11:40 -08:00
Brian Federle
e73634733b
CS-16737: Restore show tooltip on focus
2012-11-08 11:29:30 -08:00
Brian Federle
d24f057ff0
CS-16737: Fix tooltip alignment; allow attaching to parent element
...
Fixes issue where tooltip overlaps form due to variable input
widths. To fix, a new option 'attachTo' can be specified, which will
attach to the closest parent element matching the option's selector.
2012-11-08 11:29:19 -08:00
Pranav Saxena
4cb08a3d37
CLOUDSTACK-459:[Optional Public IP assignment for EIP with Basic Zone] Associate IP Checkbox in Create Network Offering Dialog is Displayed When Elastic LB is Selected
2012-11-09 00:44:53 +05:30
Pranav Saxena
9547a2f86e
CS-16748:Add Network Resource Dialog Shows Inline Mode Configuration Option for Virtual Router as the Firewall Provider
2012-11-08 17:13:39 +05:30
Pranav Saxena
dcdf35fc1e
Network offering details: Service providers are not displayed anywhere:Modifying the code structure for map loop to retrieve the list of service providers in the form of key-value pairs
2012-11-08 16:17:34 +05:30
Pranav Saxena
fda31ab4b7
CS-16767:Add VM's option is not visible while creating Load Balancing Rules with Netscaler [ Basic EIP and ELB Offering]
2012-11-08 14:05:16 +05:30
Pranav Saxena
23247e0530
CS-16714:Updgrading a network that has Network offering SRX/F5 inline mode to a network offering that has all service provided by VR does not give proper error message if user selects yes when UI prompts Do you want to keep the current guest network CIDR unchange
2012-11-08 12:20:58 +05:30
Pranav Saxena
6c30700fa4
CS-16737:When Registering templates OK button is hidden completely by the helper text that is provided when user selects Featured
2012-11-07 11:31:01 +05:30
Brian Federle
7df2866235
Better placement of infrastructure totals and icons
2012-11-06 14:19:49 -08:00
Brian Federle
49a3b6667b
CS-16741: Fix traffic type descriptions
...
-Update alt tags to specify what the name of each traffic type is
-Move traffic type alt descriptions to message.properties, for
localization
2012-11-06 13:55:32 -08:00
Jessica Wang
5b78686474
CS-16718: cloudstack UI - Infrastructure page - zone detail - physical network - guest (configure) - Networks tab - create network dialog - network offering dropdown - when scope is account or project, show all network offerings including the ones that has SourceNat service.
2012-11-06 11:14:12 -08:00
Pranav Saxena
2add554a6a
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-11-06 13:40:00 +05:30
Pranav Saxena
b67cd923d1
CS-16752:Mode option need to be removed whiile adding Netscaler Device
2012-11-06 13:32:43 +05:30
Jessica Wang
126b4b5790
CS-16483: cloudstack UI - template page, ISO page - delete action is available if template/ISO and the login user is under the same project.
2012-11-05 16:34:07 -08:00
Brian Federle
46cce3a891
Multi-edit: Fix width of select inputs
2012-11-05 16:06:12 -08:00
Brian Federle
ee72ae677f
Fix input field widths for multi-edit
...
Conflicts:
ui/css/cloudstack3.css
2012-11-05 16:06:06 -08:00
Brian Federle
d4c1848f33
Fix zone wizard multi-edit for Firefox
2012-11-05 15:50:03 -08:00
Brian Federle
13f286158b
Disable egress UI, for now
2012-11-05 15:42:11 -08:00
Brian Federle
7707b3b4b3
Update tabFilter for egress rules
2012-11-05 15:42:11 -08:00
Brian Federle
c3f1a694ae
Add network-level egress UI
...
Adds new tab to network section details to add/remove/list
network-level egress rules. This tab only appears for isolated source
NAT networks. It is based on the same format as the firewall rule
edit.
2012-11-05 15:42:11 -08:00
Brian Federle
58de3c3dfe
CS-16735: Tier details: Disable IP address tab
...
Disables IP address tab for VPC tier detail view, as it is redundant
with the 'view all' button.
2012-11-05 15:42:10 -08:00
Brian Federle
a7138d9665
CS-16732: Show virtual router actions on VPC detail view
2012-11-05 15:42:10 -08:00
Brian Federle
c91bde7d4b
Fix capitalization of 'Site-to-site VPN'
2012-11-05 15:42:10 -08:00
Jessica Wang
becd611c07
cloudstack UI - Infrastructure page - (1) restore hosts count on UI since listHosts API has been fixed. (2) specifying pagesize as 1 because we don't need any embedded objects to be returned for count display.
2012-11-05 15:40:27 -08:00
Brian Federle
716c35645b
CSS: fix small formatting issue
2012-11-05 11:19:23 -08:00
Brian Federle
9e729fa166
Zone wizard UI: fix multi-edit table width
2012-11-05 11:19:17 -08:00
Jessica Wang
29dda3f41a
CS-16599: cloudstack UI - guest network page - fix a bug that networkdomain didn't show in a shared network.
2012-11-05 10:39:23 -08:00
Pranav Saxena
04c5d89f80
CS-16681:Inconsistent behavior in custom disk offering selection page in Add VM instance wizard - Fixed by adding a Jquery bind event
2012-11-03 13:01:32 +05:30
Brian Federle
dfffa805bc
Multi-edit: fix alignment of table rows and header
2012-11-02 12:38:23 -07:00
Jessica Wang
e8a7a82389
cloudstack UI - infrastructure page - resource count - hide resource count whose API hasn't been fixed yet (i.e. zones count, hosts count, secondary storage count) and show resource count whose API has been fixed (i.e. pods count, clusters count, primary storage count, system VMs count, virtual routers count).
2012-11-02 11:21:17 -07:00
Jessica Wang
cfdcc7ed15
cloudstack UI - infrastructure page - bring resource count back.
2012-11-02 11:20:52 -07:00
Jessica Wang
0d7ed63e20
CS-16573: cloudstack UI - VM Wizard - makeSelects() - sanitize output value.
2012-11-02 11:20:24 -07:00
Jessica Wang
83200abc18
CS-16573: cloudstack UI - create user - encode data passed to API call.
2012-11-02 11:19:57 -07:00
Pranav Saxena
49919bcc6f
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-11-02 11:09:18 +05:30
Pranav Saxena
af7c8c42a5
CS-12436:Static NAT Enabled box: Button with VM label expands beyond the parent box due to length of the name
2012-11-02 11:08:32 +05:30
Brian Federle
33a7f9ad9c
Multi-edit table: add scrollbars for longer values
...
Add horizontal scrollbar to fix longer values (such as CIDR lists)
causing table to overflow.
2012-11-01 15:32:10 -07:00
Pranav Saxena
ed26f69868
CS-16630:UI freeze when accessing the Ip Addresses tab , when we are in the configuration of one of the ip addresses
2012-11-02 01:04:49 +05:30
Brian Federle
53072af8f7
CS-16295: Fix select project search box
...
Adds search functionality to 'select project' dialog's input box,
which was not sending value to the listProjects API
2012-11-01 12:17:39 -07:00
Jessica Wang
8dd1991e6d
CS-16662: cloudstack UI - IP Address page - VPN tab - pass domainId/account parameter to removeVpnUser API.
2012-10-31 16:30:17 -07:00
Jessica Wang
e7fad41994
CS-16573: cloudstack UI - update network offering - encode data passed to API call.
2012-10-31 15:53:04 -07:00
Jessica Wang
489b60e3d5
CS-16573: cloudstack UI - system offering page, disk offering page - encode data passed to API call.
2012-10-31 15:45:47 -07:00
Jessica Wang
ab4f707936
CS-16573: cloudstack UI - compute offering page - encode data passed to API call.
2012-10-31 15:27:16 -07:00
Jessica Wang
b2656b5ce2
CS-16573: cloudstack UI - global settings page, Hypervisor Capabilities page - encode data passed to API call.
2012-10-31 15:26:44 -07:00
Jessica Wang
ae79a1ebbd
cloudstack UI - domain page - create domain - encode data passed to API call.
2012-10-31 15:26:05 -07:00
Jessica Wang
703c5b44f2
cloudstack UI - user page - update user, change password, generate key, disable user, enable user, delete user - encode data passed to API call.
2012-10-31 15:25:32 -07:00
Jessica Wang
8692f68603
CS-16573: cloudstack UI - create user - encode data passed to API call.
2012-10-31 15:18:46 -07:00
Jessica Wang
bfbf634c0f
CS-16573: cloudstack UI - user page - listView - encode data passed to API call.
2012-10-31 15:14:52 -07:00
Hugo Trippaers
bd58ceccd8
Summary: Make the authenticator responsible for encoding the password and add a SHA256 salted authenticator
...
The authenticators now have an encode function that cloudstack will use to encode the user supplied password before storing it in the database. This makes it easier to add other authenticators with other hashing algorithms. The requires a two step approach to creating the admin account at first start as the authenticators are only present in the management-server component locator.
The SHA256 salted authenticator make use of this new system and adds a hashing algorithm based on SHA256 with a salt. This type of hash is far less susceptible to rainbow table attacks.
To make use of these new features the users password will be sent over the wire just as he typed it and it will be transformed into a hash on the server and compared with the stored password. This means that the hash will not go over the wire anymore.
The default authenticator in components.xml is still set to md5 for backwards compatibility. For new installations the sha256 could be enabled.
2012-10-30 12:56:56 +01:00
Jessica Wang
6358acff54
cloudstack UI - project page - advanced search - (1) API doesn't take in zoneId, tagKey, tagValue. Therefore, remove the 3 fields from UI. (2) API takes in displayText. Therefore, add this field to UI.
2012-10-29 09:35:25 -07:00
Brian Federle
cdbfe261ba
Add new infrastructure icons
2012-10-26 13:33:38 -07:00
Jessica Wang
4e8cf95140
CS-16573: cloudstack UI - account page - disable account, enable account, lock account, delete account, update resource count - encode data passed to API call.
2012-10-26 11:44:36 -07:00
Jessica Wang
539760ec68
CS-16612: cloudstack UI - Shared VLAN UI change - Network page - if it's Shared network and login is not root-admin, hide delete and restart option.
2012-10-26 11:00:41 -07:00
Jessica Wang
ef0be741c3
CS-16573: cloudstack UI - basic search in account page, update account action - encode data passed to API call.
2012-10-26 10:59:32 -07:00
Jessica Wang
7d15dc1d4d
CS-16605: cloudstack 3.0 UI - create network offering - Mode dropdown (side by side/inline) - do not pass capabilitytype=InlineMode to API call when "side by side" is selected. Only pass it when "inline" is selected.
2012-10-25 15:59:54 -07:00
Brian Federle
e6c3e59e39
UI custom actions/enable static NAT: fix loading state
...
Fixes a bug where the loading state is not immediataly set for the
detail view on performing certain custom UI actions, particularly
enable static NAT.
This passes a separate 'start' function to the custom widgets, which
triggers the loading state, and 'complete' when the action
completes (i.e., the server call is done)
2012-10-25 14:40:16 -07:00
Brian Federle
0b2e5f1b17
CS-16567: Support quickview for custom actions
...
For custom actions (such as enable static NAT), fix instance list row
not updating when accessing via the quickview.
2012-10-25 13:59:53 -07:00
Jessica Wang
e531763d87
Revert "cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - Firewall - exclude ICMP from Protocol dropdown."
...
This reverts commit b7ccae0dde .
2012-10-25 12:43:25 -07:00
Jessica Wang
0c96db5898
Revert "cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - Firewall - call listNetworkOfferings API only when the screen is navigated from Guest Network section, but not from VPC section."
...
This reverts commit a8e18f0529 .
2012-10-25 12:42:10 -07:00
Jessica Wang
aee0bf3e7b
Revert "cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - if Firewall is provided by JuniperSRX, hide Firewall icon when Port forwarding is configured on IP Address."
...
This reverts commit 714b0593d3 .
2012-10-25 12:40:41 -07:00
Jessica Wang
2b36ad8f92
CS-16612: cloudstack UI - create network offering - show all services regardless of guestIpType(Shared/Isolated).
2012-10-25 12:09:38 -07:00
Brian Federle
062190ccd8
Support IP address and services UI for shared networks
...
Currently, the IP addresses section and PF/LB/FW rule configuration is
disabled for shared networks; this change enables it for any shared
network with the source NAT service enabled. This makes the UI the
same for how it is with isolated networks.
2012-10-25 12:07:45 -07:00
Jessica Wang
cc8b97ce97
CS-16573: cloudstack UI - create account - encode data passed to API call.
2012-10-25 11:11:44 -07:00
Jessica Wang
b8e87cff00
CS-16573: cloudstack UI - Alerts page - basic search - encode data passed to API call.
2012-10-25 11:10:49 -07:00
Jessica Wang
1400f84a33
CS-16573: cloudstack UI - update ISO - encode data passed to API call.
2012-10-25 11:05:53 -07:00
Jessica Wang
ef83621c5b
CS-16573: cloudstack UI - update template - encode data passed to API call.
2012-10-25 11:05:04 -07:00
Jessica Wang
48c2e6b844
CS-16573: cloudstack UI - register ISO - encode data passed to API call.
2012-10-24 15:09:07 -07:00
Jessica Wang
8fff59eb76
CS-16573: cloudstack UI - register template - encode data passed to API call.
2012-10-24 15:08:35 -07:00
Jessica Wang
8e2ebb26a8
CS-16573: cloudstack UI - IP Address page, VPN Customer Gateway page - basic search - encode data passed to API call.
2012-10-24 15:07:25 -07:00
Jessica Wang
47c83ef403
CS-16573: cloudstack UI - guest network page - update network - encode data passed to API call.
2012-10-24 14:54:39 -07:00
Jessica Wang
d1493880f0
CS-16573: cloudstack UI - upload volume, create template from volume, create template from snapshot, create volume from snapshot - apply action filter back.
2012-10-24 14:54:00 -07:00
Jessica Wang
145d0a7f76
CS-16573: cloudstack UI - upload volume, create template from volume, create template from snapshot, create volume from snapshot - encode data passed to API call.
2012-10-24 14:53:42 -07:00
Jessica Wang
de1fd5d0a8
CS-16573: cloudstack UI - create template from VM - encode data passed to API call.
2012-10-24 14:52:53 -07:00
Jessica Wang
afeced1e43
CS-16573: cloudstack UI - update instance - encode data passed to API call.
2012-10-24 14:52:13 -07:00
Jessica Wang
1c54348081
CS-16573: cloudstack UI - create tag, delete tag - encode tags[0].key and tags[0].value when passing them to API call.
2012-10-24 14:51:38 -07:00
Jessica Wang
9372171af1
CS-16573: cloudstack UI - create volume - encode data passed to API call.
2012-10-24 14:50:46 -07:00
Brian Federle
a96b27b5ac
CS-16566: Remove egress rule tab if network ACL not present
...
-If network ACL feature is not part of a network's offering, then hide
the egress rule tab
-Also includes code cleanup of network tabFilter
2012-10-24 14:28:02 -07:00
Jessica Wang
6ad1ed05e3
Bug 14981: cloudstack UI - update Host - OS Category dropdown - assign empty string instead of null as id to blank option. When Apply button is clicked, check whether the option id is empty string instead of English word 'None' which doesn't work for non-English environment.
2012-10-24 14:18:05 -07:00
Brian Federle
7ed60961f0
Quickview: don't run tabFilter
...
For compact detail view (quickview), don't execute tabFilter, as only
the first tab is rendered in all cases. This prevents excessive API
calls from being made, slowing performance.
2012-10-24 13:40:15 -07:00
Brian Federle
72259693ac
CS-16567: Fix context for quick view on add row
...
After adding a new instance row, in some cases the list view's context
is not passed fully to the quickview, which broke certain sections.
This ensures that the full context stored in the list widget is passed
to the quickview.
2012-10-24 12:56:40 -07:00
Brian Federle
61a6aada07
CS-16586: Disable quick view for zone->guest network list
...
Due to technical limitations, disable quick view for the guest
networks list view under the zone traffic type section.
2012-10-24 11:37:13 -07:00
Brian Federle
d01bbb9417
Apply same dataProvider map to both ingress and egress rules
...
-Because the dataProvider for both ingress and egress rules are
handled the same, use a shared data mapping for both
2012-10-22 17:20:48 -07:00
Brian Federle
7fda33bbd0
CS-16572: Fix missing fields when start port == 0
2012-10-22 16:49:19 -07:00
Brian Federle
db165896d2
Fix license headers and remove external links
2012-10-22 15:29:29 -07:00
Brian Federle
8bb273de8f
Add tooltips to form fields
...
-Adds tooltips to all dialog-based form fields, to describe what each
field represents. The tooltip appears on focus of the field, and
hides once the field is blurred.
-Documentation content is pulled from a new namespace
'cloudStack.docs', under docs.js. A new attribute, 'docID' is then
specified on each createForm field to link the field to a specific
tooltip string.
-If no docID is specified, then no tooltip is rendered.
-This only applies to the 'generic' forms that are rendered using the
createForm widget
-This still needs to be localized
Conflicts:
ui/index.jsp
ui/scripts/configuration.js
ui/scripts/network.js
ui/scripts/ui/dialog.js
ui/scripts/vpc.js
2012-10-22 15:18:22 -07:00
Brian Federle
d3040de21d
UI Quick view: don't render for function-based detail view
...
Disables quick view if detail view is returned via a closure, as it
breaks the quick view in this case.
2012-10-22 12:17:55 -07:00
Jessica Wang
d5607bc56d
CS-16555: cloudstack UI - Infrastructure page - zone detail - service provider - Add F5 device - Inline Mode has been moved from Add F5 Device to Create Network Offering (both backend and UI).
2012-10-22 11:52:01 -07:00
Jessica Wang
5c71d96f55
CS-16555: cloudstack UI - create network offering - when LB service is checked and provider is F5, show new dropdown "Inline Mode" dropdown. Hide it otherwise.
2012-10-22 11:49:16 -07:00
Brian Federle
f311880218
Quick view UI: Add alt tag for long titles
2012-10-22 11:22:16 -07:00
Brian Federle
65cf092f60
Network offering UI: Pass 'associatePublicIP' option
...
If elastic LB service is enabled for a shared network offering, add a
checkbox to associate public IP. This passes new option
'associatePublicIp=[true/false]' on creation.
2012-10-19 10:13:11 -07:00
Brian Federle
e61aa3aa74
Don't create tag widget in quickview mode
2012-10-18 15:25:09 -07:00
Brian Federle
d32eacf502
Section select UI: CSS update
...
-Remove 'div.list-view' from selector, to allow styling to be used
across other widgets in the future
2012-10-18 15:04:03 -07:00
Jessica Wang
714b0593d3
cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - if Firewall is provided by JuniperSRX, hide Firewall icon when Port forwarding is configured on IP Address.
2012-10-18 14:41:06 -07:00
Jessica Wang
a8e18f0529
cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - Firewall - call listNetworkOfferings API only when the screen is navigated from Guest Network section, but not from VPC section.
2012-10-18 14:36:29 -07:00
Jessica Wang
b7ccae0dde
cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation on JuniperSRX - IP Address page - configuration - Firewall - exclude ICMP from Protocol dropdown.
2012-10-18 14:35:47 -07:00
Brian Federle
640aba7a77
UI quick view: Fix action state update
...
Fix case where quick view was removed instead of hidden by a dialog
before performing an action, which casued the list view row to not
update on completion
2012-10-18 12:52:50 -07:00
Brian Federle
acae5f23bc
Quickview UI: Localize string 'Quickview'
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/dictionary.jsp
2012-10-18 11:03:24 -07:00
Brian Federle
d7704422ac
UI browser: add panel focus overlay
...
On hover of a breadcrumb, show an overlay effect which focuses on that
particular panel, hiding all panels after it.
This allows a user to see the content of previous breadcrumbs that the
user loaded.
2012-10-16 14:11:05 -07:00
Brian Federle
58ae1009c6
IE7: Fix quick view icons disappearing
2012-10-16 14:06:54 -07:00
Brian Federle
7ba279597b
IE7 fixes for quick view
2012-10-16 13:47:37 -07:00
Brian Federle
aa5c0f8323
Fix scrollbars appearing on IE8
2012-10-16 13:27:10 -07:00
Brian Federle
caf1206b15
Re-enable inline mode for SRX + F5
...
Now that inline mode is supported, re-enable mode drop-down for SRX
and F5 creation forms.
2012-10-16 12:13:31 -07:00
Jessica Wang
f4d085d609
CS-16486: cloudstack UI - listView dataProvider - not to pass details=min as default.
2012-10-16 11:05:06 -07:00
Jessica Wang
ff8fccccb2
CS-16326: cloudstack UI - instance page - listView - (1) the column that maps to name property in API response is labelled as "Name" instead of "Host Name".
...
(2) add back Internal Name column for root-admin.
2012-10-16 10:01:15 -07:00
Brian Federle
f72434261c
CLOUDSTACK-352: Fix user dashboard VM count
...
Pass listAll=true to user dashboard API call, so domain admin can see totals
for all user VMs.
2012-10-15 14:23:42 -07:00
Brian Federle
7e704d1b3d
Fade-in notification widget on show
2012-10-15 10:05:24 -07:00
Rohit Yadav
4c69cac42e
CLOUDSTACK-341: Fix incorrect js object in system.js
...
Use correct object in system.js that fixes the issue of management traffic
details not getting loaded as it fails on type error.
Fixes regression introduced in 95b6a5eeda
2012-10-14 20:53:18 +05:30
Jessica Wang
08b074a101
CS-16493: cloudstack UI - IP Address page - hide VLAN for regular-user/domain-admin.
2012-10-12 15:22:15 -07:00
Jessica Wang
318a60fd6a
CS-16493: cloudstack UI - guest network page - hide VLAN ID for regular-user/domain-admin.
2012-10-12 14:50:55 -07:00
Jessica Wang
7cac7ff2c7
cloudstack UI - left navigation - group menus for the same role.
2012-10-12 14:06:55 -07:00
Hugo Trippaers
c07d6d28ee
Merge branch 'nicira-l3support'
...
This commit merges the nicira-l3support branch with master. This
effectively adds nicira nvp l3 support to master. The NiciraNVP Provider
can support the following services with this modification: Connectivity,
SourceNat, StaticNat and PortForwarding
Testing done:
Create, Delete network offerings with Nicira Element
Use Gui to add, modify, remove Nicira Element and Provider
Provision, deprovision SourceNat networks
Provision, deprovision Portforwarding and StaticNat rules
Tested with Nicira NVP release 2.1.0, 2.2.0 and 2.2.1 (2.2.x recommended)
2012-10-12 14:15:17 +02:00
Jessica Wang
e73cbfe6a9
CS-16344: cloudstack UI - multiEdit widget - remove isOptional property, isDisabled property from field level since they are supposed to be on field.range level.
2012-10-11 14:07:03 -07:00
Brian Federle
ea934c1a02
Update advanced search styling
...
- Add cancel button
- Move search buttons to the right
2012-10-11 13:27:07 -07:00
Brian Federle
44996d4611
Style advanced search
...
-Convert advanced search to a drop-down that overlaps the standard
search when visible
-Add new arrow icon to show advanced search popup
2012-10-11 12:13:55 -07:00
Rohit Yadav
6dd5c3fd42
CLOUDSTACK-70: Improve restart network behaviour for basic network
...
If cleanup=true, network elements and resources are shutdown and
reimplemented. Else, shutdown/reimplementation is skipped. Enabled
cleanup checkbox in CS UI.
For both cases, VRs are only deployed for Pods with no running
or starting VRs and Pods having running or starting user vms.
New DAO helpers introduced:
HostPodDao: listByDataCenterIdVMTypeAndStates
DomainRouterDao: listByPodId and listByPodIdAndStates
VMInstanceDao: listByPodId and corrected definition of listByTypeAndState
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-10-11 19:33:26 +05:30
Jessica Wang
ad280bd174
CLOUDSTACK-228: cloudstack UI - host page - hide Force Reconnect option when host state is Disconnected.
2012-10-10 12:40:39 -07:00
Brian Federle
65a526fa54
Quick view: fix for dialog actions
...
In some cases, clicking out of an overlayed dialog will cause an open
quick view to become stuck. This fixes via a new class 'hovered-elem'
which, when attached to any DOM element, will have its 'mouseleave'
triggered once the dialog is closed.
2012-10-10 11:18:03 -07:00
Brian Federle
33da9cb1e2
Container/list view: Fix for floating elements
...
Fix for cases where floating elements are cut off, such as quickview
and tooltips attached to the container. This makes overflow visible.
2012-10-10 11:18:02 -07:00
Brian Federle
991557bfb6
UI: Add quick view to table list
...
For any list view that has a corresponding detail view, adds a tooltip
to display the compact overview of the detail view contents, including
all available actions. This avoids a user from having to click into a
new panel to see more details and actions for an item.
This will happen automatically for any list view with a 'detailView'
sub-option, and will append a new column to the end of each item
row. If 'noCompact: true' is specified in the detailView's options,
then the quick view will not be rendered.
** Note: This also removes the existing list actions for the instances
and zones tables.
Example, to show a quick view:
listView: {
detailView: {
// Specify noCompact: true to not render a quick view
//
// noCompact: true
...
},
...
}
Conflicts:
ui/scripts/ui/widgets/detailView.js
2012-10-10 11:18:02 -07:00
Mice Xia
a5edef06c9
CLOUDSTACK-256 vpn:As an admin user , not able to delete VPN user which is present in a regular user's network.
2012-10-10 13:43:30 +08:00
David Nalley
b0c7e385d7
adding several languages for which folks have added l10n
2012-10-08 23:57:40 -04:00
Jessica Wang
7af3f6ef94
cloudstack 3.0 UI - instance page - listView - not pass details=min to API call since nic and securitygroup info is needed here.
2012-10-05 15:21:47 -07:00
Jessica Wang
e7e486204e
cloudstack UI - dialog widget - introduce new property isDatepicker.
2012-10-05 11:38:47 -07:00
Hugo Trippaers
27473bd6ee
Add the labels to the resources and the dictionary
2012-10-05 07:53:24 -07:00
Jessica Wang
7b1b9f8e95
cloudstack UI - advanced search - dropdown field - check API permission before making API call.
2012-10-04 17:17:28 -07:00
Jessica Wang
8ea0a230e6
CS-16452: cloudstack UI - dialog widget - call field.selectFn regardless of value of field.isHidden.
2012-10-04 16:58:24 -07:00
Jessica Wang
a5c9c560ff
cloudstack UI - listView widget - keep advanced search criteria when scrolling down grid when the last search is from advanced search dialog.
2012-10-04 16:30:17 -07:00
Jessica Wang
a2a1e19e70
cloudstack UI - add advanced search on Event page.
2012-10-04 15:36:25 -07:00
Jessica Wang
9e1b5b5361
cloudstack UI - event page - add more fields to detailView.
2012-10-04 15:35:55 -07:00
Jessica Wang
1a7dbdc8d9
cloudstack UI - advanced search on project page - add domain dropdown, account text field.
2012-10-04 14:23:24 -07:00
Jessica Wang
c0c0ae1c36
cloudstack UI - advanced search on VPC page - add domain dropdown, account text field.
2012-10-04 14:22:39 -07:00
Jessica Wang
d80debcbfe
cloudstack UI - advanced search on guest network page - add domain dropdown, account text field.
2012-10-04 14:22:03 -07:00
Jessica Wang
10d1a0cc6b
cloudstack UI - advanced search on snapshot page - add domain dropdown, account text field.
2012-10-04 13:58:45 -07:00
Jessica Wang
90f608d216
cloudstack UI - advanced search on volume page - add domain dropdown, account text field.
2012-10-04 13:50:53 -07:00
Jessica Wang
10a5bdab49
cloudstack UI - regular user in project view - VPC - tier - deploy VM - should pass projectid instead of account parameter to deployVirtualMachine API.
2012-10-04 12:53:54 -07:00
Jessica Wang
939e060e2e
cloudstack UI - advanced search on instance page - domain field - add blank option, so admin has a choice to see all domains instead of being forced to stick with one domain for each search.
2012-10-04 12:34:30 -07:00
Jessica Wang
f7667e8a88
cloudstack UI - dialog widget - (1) extend field's isHidden property to have function type other than boolean type. (2) do not call field's select function if field's isHidden property is false.
2012-10-04 12:12:19 -07:00
Jessica Wang
e8fd65d867
cloudstack UI - advanced search - implement advanced search on security group page.
2012-10-03 16:28:57 -07:00
Jessica Wang
b8a3524d2e
cloudstack UI - advanced search - implement advanced search on project page.
2012-10-03 16:07:16 -07:00
Jessica Wang
3605ee5564
cloudstack UI - advanced search - implement advanced search on ISO page.
2012-10-03 15:56:42 -07:00
Jessica Wang
5dc1d468fe
cloudstack UI - advanced search - implement advanced search on template page.
2012-10-03 15:40:26 -07:00
Jessica Wang
3e1957933e
cloudstack UI - advanced search - implement advanced search on VPC page.
2012-10-03 15:03:05 -07:00
Jessica Wang
ea91662485
cloudstack UI - advanced search - implement advanced search on network page.
2012-10-03 14:49:59 -07:00
Jessica Wang
18a09c9664
cloudstack UI - advanced search - implement advanced search on snapshot page.
2012-10-02 17:03:23 -07:00
Jessica Wang
92864aa023
cloudstack UI - advanced search - instance page - add name field, zone dropdown, tag key field, tag value field.
2012-10-02 16:47:55 -07:00
Jessica Wang
56496a235f
cloudstack UI - advanced search - implement advanced search on instance page which has filter dropdown in listView.
2012-10-02 16:38:23 -07:00
Jessica Wang
c9bd605029
cloudstack UI - advanced search - after searching, clear basic search input field to avoid confusion of search result.
2012-10-02 16:00:05 -07:00
Jessica Wang
c7c6d23762
cloudstack UI - advanced search - add a new shared function listViewDataProvider() to deal with data parameter passed to API call in listView.
2012-10-02 15:40:34 -07:00
Jessica Wang
71355c1941
cloudstack UI - advanced search - volume page - add domain dropdown, account field.
2012-10-02 15:40:00 -07:00
Jessica Wang
6266fcb8f7
cloudstack UI - advanced search - show advanced search icon on listView only when advSearch property is specified.
2012-10-02 15:39:14 -07:00
Jessica Wang
3187bc6d30
cloudstack UI - advanced search - add Tag Key field, Tag Value field in advanced search in volume page.
2012-10-01 16:58:33 -07:00
Jessica Wang
2c6bc0e918
CS-16197: cloudstack UI - Tags - input validation.
2012-10-01 16:07:45 -07:00
Jessica Wang
ac31b7d914
CS-15687: cloudstack 3.0 UI - zone wizard - change timer setting for adding netcaler provider.
2012-10-01 13:26:59 -07:00
Pranav Saxena
4d458c988a
CloudStack-222:Admin UI prompts to restart Management server with cancel edit operation - Widget changes to reset the default value Reviewed-By:Brian
2012-10-02 00:12:51 +05:30
Saksham Srivastava
63f7c12333
no error message when we upload volume whose size is greater than storage.max.volume.upload.size value
2012-10-01 22:54:39 +05:30
Hugo Trippaers
c9b0b0b1a9
Add Nicira configuration to the UI
2012-09-30 23:33:37 -07:00
Pranav Saxena
4530af1bee
CloudStack-222:Admin UI prompts to restart Management server with cancel edit operation - Widget changes
2012-09-29 12:12:20 +05:30
Jessica Wang
295e228819
bug 15089: cloudstack UI - domain page - get volume count and VM count from listAccounts API response that has volumetotal property and vmtotal property under each account object. listVolumes API and listVirtualMachines API are no longer called when domains are clicked in domain page.
2012-09-28 22:58:34 -07:00
Brian Federle
d266ac9f84
Instances details: Show host name
2012-09-28 12:17:52 -07:00
Brian Federle
6366eeec36
CLOUDSTACK-178: Show VM host name instead of internal name
2012-09-28 12:11:24 -07:00
Hugo Trippaers
d4d82fa3f7
This name makes more sense
2012-09-28 11:33:14 -07:00
Brian Federle
69f6e33a65
CS-16413: Fix load time for infrastructure main page
...
-Disable API calls for infrastructure page
-Re-style infrastructure labels
2012-09-28 11:30:42 -07:00
Jessica Wang
2214ba6c17
CS-16344: cloudstack UI - Port Forwarding section - add port ranges back to private port and public port.
2012-09-28 10:58:10 -07:00
Jessica Wang
c99a3c6ee9
CS-16197: cloudstack UI - Tags - output encoding.
2012-09-27 17:40:43 -07:00
Jessica Wang
80ad7dd930
CS-16413: cloudstack UI - domain page - pass details=min to listAccounts API.
2012-09-27 15:09:04 -07:00
Jessica Wang
b885809638
CS-16407: cloudstack UI - Infrastructure page - total number of Virtual Routers should include both project type and account type.
2012-09-27 12:13:52 -07:00
Jessica Wang
d7508a4cea
CS-16407: cloudstack UI - Infrastructure page - zone - Physical network - Guest - network tab - make 2 API calls to get guest networks. The first one is to get guest networks under all projects. The 2nd one is to get guest networks that are not under any project.
2012-09-27 11:52:32 -07:00
Mice Xia
77520e0bc8
CLOUDSTAK-214 Local storage usage data format is incorrect in zoneChart
2012-09-27 12:10:59 +08:00
Jessica Wang
45360b7a57
cloudstack UI - advanced search - introduce new property "advSearchFields" to lsitViewData.
2012-09-26 15:17:00 -07:00
Jessica Wang
d09b46751c
cloudstack UI - advanced search - extend listView widget to pass data on Advanced Search Dialog to data provider.
2012-09-26 11:04:39 -07:00
Jessica Wang
645527dbf7
cloudstack UI - advanced search - use cloudStack.dialog.createForm()
2012-09-25 16:31:05 -07:00
Jessica Wang
3a313ee1ff
CLOUDSTACK-110: cloudstack UI - domain page - allow root domain to have Edit option, but only network domain field is editable, Resource Limits fields and domain name field is not editable.
2012-09-24 16:49:09 -07:00
Jessica Wang
a3c80ebf4e
CLOUDSTACK-109: cloudstack UI - (1) detailView widget - pass context to isEditable() when calling it. (2) account page - Edit action - allow to update network domain on system-generated default admin account.
2012-09-24 16:05:32 -07:00
Jessica Wang
309be015ce
CLOUDSTACK-109: cloudstack UI - (1) account page: fix a bug that system-generated default admin account wrongly had enalbe/disable/lock/remove option. (2) user page - fix a bug that system-generated default admin account user wrongly had enable/disable/remove option.
2012-09-24 16:05:00 -07:00
Brian Federle
951c124166
CLOUDSTACK-154: Show network details for virtual router
...
-Adds new NICs tab, to display network information for each router
NIC, including network name
-Show guest network ID field on router details tab
2012-09-24 13:59:44 -07:00
Jessica Wang
edc6b4c6da
cloudstack UI - listView widget - basic search - fix a bug that happened on IE browser that clicking Enter key didn't do the searching.
2012-09-20 15:25:50 -07:00
Brian Federle
93c84c8291
CLOUDSTACK-85: Fix instance wizard review hypervisor
...
Fix hypervisor type not being shown in instance wizard review step
2012-09-18 14:18:48 -07:00
Brian Federle
d66f2077d1
CLOUDSTACK-98: Fix alignment of project dashboard event rows
2012-09-18 11:08:41 -07:00
Mice Xia
11b42481e1
CLOUDSTACK-114 UI - VPC related Network Offerings should not be provided as options to create a guest network for the Account before a VPC is actually present with the Account
2012-09-18 11:18:44 +08:00
Mice Xia
cf5d7f879f
CLOUDSTACK-115 UI - Currently there is no way an User can specify network domain suffix to an Isolated Guest Network on the UI.
2012-09-18 11:18:44 +08:00
Jessica Wang
90a649753c
Revert commit f090fdeea7 "CS-15292: Split long OS Type list when create Template,ISO." which causes bug 39 ( https://issues.apache.org/jira/browse/CLOUDSTACK-39 ) that blocks QA's testing since QA is unable to select a provider on any service during network offering creation.
2012-09-13 16:04:06 -07:00
Pranav Saxena
125a6fe065
CS-16328:UI not calling the listCapacity correctly
2012-09-13 14:21:52 -07:00
Pranav Saxena
330c89ce59
CS-16328:UI not calling the listCapacity correctly
2012-09-13 14:21:52 -07:00
Jessica Wang
8737762bde
apache jira CLOUDSTACK-86: cloudstack UI - Instances page - NICs tab - fix a bug that got networkname from a wrong position in array of args.context.instances[0].nic. To correct and simplify it, use API response of "listVirtualMachines&details=nics&id=N" instead of API response of "listVirtualMachines&id=N" in $.map().
2012-09-13 14:17:03 -07:00
Manikanta Kattamuri
cfc2b85651
Removing eclipse .classpath and .project files as they are configured to ant build and adding the entries into .gitignore to stop further comitting of the files
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-09-13 14:18:14 -04:00
Mice Xia
25e99e9c4d
CLOUDSTACK-87 VMs in Expunging state should be excluded from VM listView for staticNat/portForwarding/loadbalance
2012-09-13 11:21:11 +08:00
Mice Xia
8a008ecd16
CLOUDSTACK-82 enable static nat button is not working in UI
2012-09-13 11:21:11 +08:00
Jessica Wang
fbdd65fe6b
CS-16046: cloudstack 3.0 UI - Edit zone - Local Storage Enabled field is a true/false field. Make it a checkbox in Edit mode.
2012-09-12 12:25:32 -07:00
Koushik Das
65eeeaf071
CS-14277
...
Support for local data disk. Currently enable/disable config is at zone level, in subsequent checkins it can be made more granular.
Following changes are made:
- Create disk offering API now takes an extra parameter to denote storage type (local or shared). This is similar to storage type in service offering.
- Create/delete of data volume on local storage
- Attach/detach for local data volumes. Re-attach is allowed as long as vm host and data volume storage pool host is same.
- Migration of VM instance is not supported if it uses local root or data volumes.
- Migrate is not supported for local volumes.
- Zone level config to enable/disable local storage usage for service and disk offerings.
- Local storage gets discovered when a host is added/reconnected if zone level config is enabled. When disabled existing local storages are not removed but any new local storage is not added.
- Deploy VM command validates service and disk offerings based on local storage config.
- Upgrade uses the global config 'use.local.storage' to set the zone level config for local storage.
(cherry picked from commit 62710aed37606168012a0ed255a876c8e7954010)
2012-09-11 17:22:43 +05:30
Mice Xia
87ecde648f
CLOUDSTACK-72 Error label in traffic type edit dialog in zoneWizard
2012-09-11 14:06:00 +08:00
Alena Prokharchyk
d6b6529951
Revert "CLOUDSTACK-70: Improve Network Restart Behaviour for Basic Zone: Restarting Network Fails"
...
This reverts commit ecd1ac214c .
2012-09-10 16:34:21 -07:00
Rohit Yadav
ecd1ac214c
CLOUDSTACK-70: Improve Network Restart Behaviour for Basic Zone: Restarting Network Fails
...
If cleanup=true, removes all VRs and creates VR, implements network.
If cleanup=false, skips running VRs, implements network for stopped/deleted VRs.
Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-10 14:13:24 +05:30
Mice Xia
07592ccf63
CLOUDSTACK-68 Missing license header in ui/dictionary.jsp
2012-09-10 10:37:37 +08:00
Pranav Saxena
831ade7979
CS-14664:System Wide Capacity Resources Screen has spilling values- Adjusting the table structure
2012-09-08 12:10:22 +05:30
Pranav Saxena
f20f388bf7
CLOUDSTACK-38:Lable name is getting displayed in place of Network Rate while adding Network offering
2012-09-07 14:46:37 +05:30
Mice Xia
dd07d1598f
Fix Bug CloudStack-9 can not change OS preference from OS to none
2012-09-04 20:51:03 +08:00
Jessica Wang
5ccca40067
cloudstack 3.0 UI - account page - create account action - encrypt password even md5-hashed is off before passing it to API call.
2012-08-30 14:46:22 -07:00
Brian Federle
eb0caf10a2
CS-16218: Only show VPC router details for ROOT admin
2012-08-30 11:01:02 -07:00
Jessica Wang
05fef0fb25
cloudstack 3.0 UI - VPC - localize Configure VPC Chart (Reviewed-by: Brian)
2012-08-29 13:29:44 -07:00
Pranav Saxena
d134a63ea8
CS-16147: Always show VPC section and VPN customer Gateway if advanced zone is present
2012-08-29 13:28:00 +05:30
Pranav Saxena
ad78a0e918
CS-16201:Network Page drop down shows VPN Customer Gateway even in Basic Zone
2012-08-29 12:30:47 +05:30
Pranav Saxena
d7b249fb01
Fixing UI compatibility with IE which was broken because of license headers added to jsp file
2012-08-29 11:35:28 +05:30
Pranav Saxena
8884febe44
CS-15962: Inter VLAN Virtual router tab development under VPC section -fixing a typo
2012-08-29 11:11:40 +05:30
Jessica Wang
bbf8bed8ee
cloudstack 3.0 UI - VPC widget - localize text (Reviewed-by: Brian)
2012-08-28 15:59:46 -07:00
Jessica Wang
5b556e202e
cloudstack 3.0 UI - add translation labels for VPC widget. (Reviewed-by: Brian)
2012-08-28 15:59:13 -07:00
Jessica Wang
155436870f
cloudstack 3.0 UI - tagger widget - localize text (Reviewed-by: Brian)
2012-08-28 14:46:58 -07:00
Brian Federle
a52889bb6a
CS-16196: Fix VM wizard network selects
...
-Fixes case where 1 existing network is present, but cannot be
unchecked when 'add new network' is checked
-Fixes regression with multiple networks and VPC tiers present, where
unchecking all regular networks will select the hidden VPC network
reviewed-by: jessica
2012-08-28 13:52:15 -07:00
Pranav Saxena
36ce46c319
CS-16190:InterVlan - UI - Non-VPC Virtual Routers are not provided with an option to reboot unlike VPC Virtual Routers- Check on the vpc id being not NULL was making the reboot action hidden for a normal VR ,but if the vpc id is NULL , VPC VR won't exist
2012-08-28 13:31:27 +05:30
Jessica Wang
ccfdb151f1
CS-15671: cloudstack 3.0 UI - Migrate SystemVM option, Migrate Router action - host dropdown - listHosts API no longer returns hasEnoughCapacity proprety. So, "Available" or "Full" is removed from dropdown option since "Available" or "Full" is determined by host's hasEnoughCapacity proprety.
2012-08-27 16:35:28 -07:00
Brian Federle
21904cf33b
UI, add network offering: Disable VPC virtual router by default
...
reviewed-by: jessica
2012-08-27 15:32:24 -07:00
Brian Federle
7e591a442d
CS-15811: Network offering: filter by VPC supported services
...
Introduce a new checkbox which indicates that this service offering is
for VPC networks. If enabled, then only show the VpcVirtualRouter
option for all supported services. If disabled, then disable the
VpcVirtualRouter options
reviewed-by: jessica
2012-08-27 15:21:08 -07:00
Jessica Wang
f9fdbcddb1
cloudstack 3.0 UI - VPC feature - localize network.js (Reviewed-by: Brian)
2012-08-24 15:41:41 -07:00
Jessica Wang
57f0f20dca
cloudstack 3.0 UI - VPC feature - add VPC localization labels for network.js in dictionary.jsp (Reviewed-by: Brian)
2012-08-24 14:56:54 -07:00
Pranav Saxena
e4c51e92ef
CS-16152:Projects:Not shown max.vpcs entry in the resourcelimits
2012-08-24 05:18:43 +05:30
Brian Federle
00323f0e5a
CS-15967: Don't pass projectId=-1 to zone->guest networks list
...
reviewed-by: jessica
2012-08-23 13:16:42 -07:00
Brian Federle
c0b92958ef
CS-16001: Show VPC router details for domain admins
2012-08-23 12:26:03 -07:00
Brian Federle
b302ed904a
CS-16144: Show warning before enabling local storage in zone wizard
...
Conflicts:
ui/dictionary.jsp
2012-08-23 11:08:48 -07:00
Brian Federle
7e3b4408cb
UI create form: Support custom checkbox 'on change' event
...
If field is a checkbox (isBoolean: true) and onChange function is
specified, then call this onChange everytime checkbox is clicked.
2012-08-23 11:08:12 -07:00
Jessica Wang
b5d00724fa
cloudstack 3.0 UI - basic zone - elastic IP - Add Load Balancer tab - Add VMs button - add a comment to specify code area. (Reviewed-by: Brian)
2012-08-23 10:40:05 -07:00
Brian Federle
e6ef6985f8
CS-16138: Fix instance wizard 'add network' radio button
...
When no guest networks are present but VPC tier is, fix 'add new
network' radio button being unselected.
reviewed-by: jessica
2012-08-22 15:24:58 -07:00
Pranav Saxena
2cd6382f73
CS-16133:Removing the infinte API add load balancer calls in a basic zone while adding VMs to create a lb rule
2012-08-23 01:21:20 +05:30
Mice Xia
eb4e09ec58
CS-16048 Failled to assign VLAN to storage network in zoneWizard
2012-08-22 18:06:03 +08:00
Jessica Wang
576f7f6ecb
cloudstack 3.0 UI - VPC feature - localize vpc.js (Reviewed-by: Brian)
2012-08-21 16:52:04 -07:00
Jessica Wang
57d95d27f1
cloudstack 3.0 UI - VPC feature - fix a bug that shortLabel was not localizable. (Reviewed-by: Brian)
2012-08-21 16:51:22 -07:00
Jessica Wang
7f6505cd3d
cloudstack 3.0 UI - VPC feature - add new translation labels in dictionary.jsp (Reviewed-by: Brian)
2012-08-21 16:50:43 -07:00
Brian Federle
aa5aa30b44
Split JSP into 2 files
...
Due to file size limit being reached on index.jsp, move dictionary JS
into separate file, dictionary.jsp
reviewed-by: Jessica Wang
2012-08-21 13:43:30 -07:00
Brian Federle
5d94a8de8c
VPC UI: Network ACL: Only show 'acl' tab on detail view
...
reviewed-by: jessica
2012-08-21 13:12:52 -07:00
Pranav Saxena
b7f920b4c0
CS-16018:Resources tab not displaying the Resource limits in both in default view as well as projects view
2012-08-22 01:38:10 +05:30
Brian Federle
93834ea6c6
CS-16007: Show tier name (associated network name) in place of VM name
...
reviewed-by: jessica
2012-08-21 11:33:03 -07:00
Brian Federle
3f8d9f6b1f
VPC UI: Add hover state to virtual router box
2012-08-21 11:22:50 -07:00
Pranav Saxena
568cc88c20
CS-15898:Change drop down options in vm tier for vpc
2012-08-21 15:51:41 +05:30
Brian Federle
aa64dc5fdf
Instance wizard: add VPC drop-down
...
Select VPC drop-down was missing previously from the instance wizard,
add network step. This re-adds it.
2012-08-20 15:16:06 -07:00
Brian Federle
7d934d1039
CS-16085: Fix networks checkboxes
...
When both VPC and isolated networks are present, fix case where
unchecking first isolated networks triggers checkbox for VPC tier
network, thus making it appear as if no network is selected.
reviewed-by: jessica
2012-08-20 15:00:44 -07:00
Brian Federle
ad2b8d7579
CS-16044: Zone wizard: Add 'use local storage' checkbox
...
Add checkbox to zone wizard indicating whether zone will use local
storage. If checked, bypass add primary storage step and enable local
storage for zone on creation.
Conflicts:
ui/index.jsp
2012-08-20 11:36:57 -07:00
Brian Federle
ba2b0c3974
CS-16050: Pass listAll=true to listTags API call, if admin
2012-08-20 10:40:37 -07:00
Brian Federle
4b57e7b602
CS-16002: Fix ACL list view when no networks present
2012-08-16 14:08:30 -07:00
Brian Federle
b391a1c5b1
CS-16010: Add missing alt tag for 'move to bottom' reorder action
2012-08-16 13:56:07 -07:00
Brian Federle
5633ad0beb
CS-16016: Reset input field to default value on add
...
Conflicts:
ui/scripts/vpc.js
2012-08-16 13:48:21 -07:00
Brian Federle
9394e838a5
CS-16001: Show router details on click of 'virtual router'
...
Clicking the 'Virtual Router' button will show the same router tab as seen on
the VPC detail view.
-- Note that this is only clickable for admins, as users cannot view router
details in the API.
2012-08-16 12:36:03 -07:00
Brian Federle
59743018e6
VPN Customer Gateway: Fix missing capital letters
2012-08-16 11:33:16 -07:00
Jessica Wang
e6130d3384
CS-16018: cloudstack 3.0 UI - create VPN Customer Gateway - IKE DH, Perfect Forward Secrecy dropdown - restore blank option back and label it as "None".
2012-08-16 11:24:02 -07:00
Pranav Saxena
9ac17b35db
CS-16018:InterVlan- Blank Options on Add VPN Customer Gateway replaced by Group2mod(1024p)
2012-08-16 21:27:14 +05:30
Pranav Saxena
1ec3fed0e6
CS-16019:InterVlan CIDR list in Add VPN Customer Gateway doesnt let the User know that CIDR list is a comma seperated list
2012-08-16 20:53:51 +05:30
Mice Xia
5dcf639acc
Fix a bug, failed to show resource limit page in project view due to missing vpc limit type
2012-08-16 20:17:42 +08:00
Pranav Saxena
938498c7fe
CS-15962:InterVlan-Router details tabs to be visible only for admin and hidden for regular accounts
2012-08-16 16:56:15 +05:30
Pranav Saxena
a7b7465bec
CS-15961:InterVlan Box for Creation of ACL Rules on ICMP Protocol should convey User that -1 for Type and Code means any Type and Code
2012-08-16 14:56:23 +05:30
Jessica Wang
ccf99beaed
cloudstack 3.0 UI - Instances page - VM Wizard - select network step - VPC filter - list only VPCs belonging to the current login (i.e. If the current login is root-admin, do not show VPCs belonging to regular-user/domain-admin in Instances page's VM Wizard.)
2012-08-15 15:00:26 -07:00
Jessica Wang
6c33763d86
cloudstack 3.0 UI - VPN Customer Gateway - IKE DH field, Perfect Forward Secrecy field - change option description of to 'Group 2(modp1024)', 'Group 5(modp1536)'.
2012-08-15 13:59:28 -07:00
Jessica Wang
07efdb6409
cloudstack 3.0 UI - IP Address page - detailView - Network Name is referring to name of associated network.
2012-08-15 11:41:38 -07:00
Brian Federle
dc07b2e3e6
VPC UI: Fix IP details when no network is present
2012-08-15 10:28:14 -07:00
Brian Federle
95a60dc8bc
VPC UI: Hide tier dropdown if viewing from tier detail view
2012-08-15 10:14:22 -07:00
Jessica Wang
78b3b1ad83
CS-15977: cloudstack 3.0 UI - VM Wizard - select network step (5th step) - if there is no visible network in Existing Networks Area, check checkbox in Add Network Area.
2012-08-14 15:53:18 -07:00
Jessica Wang
aa9dd422d9
CS-15985: cloudstack 3.0 UI - IP Address page - should use associatednetworkid instead of networkid when trying to grep an IP Address' parent network.
2012-08-14 12:35:41 -07:00
Brian Federle
e986d03fc9
CS-15916: Show network name in IP details
...
Conflicts:
ui/scripts/network.js
2012-08-14 12:35:33 -07:00
Jessica Wang
1fd771f871
cloudstack 3.0 UI - DeleteVpnCustomerGateway API response name has been changed, here is corresponding UI change.
2012-08-14 10:10:03 -07:00
Pranav Saxena
37f646f3ff
CS-15981:changing addvm's to add
2012-08-14 18:13:22 +05:30
Pranav Saxena
9c6254046a
CS-15976:when vpc fails to create, UI keeps on showing that the creation is in progress
2012-08-14 17:24:07 +05:30
Pranav Saxena
8553918d08
CS-15981:Add Load Balancer page inside Guest networks is blank
2012-08-14 16:34:07 +05:30
Mice Xia
29459549ba
Fix a bug: zoneWizard uses incorrect vlan parameter to create storage network
2012-08-14 13:43:09 +08:00
Jessica Wang
cc2dec9fe1
cloudstack 3.0 UI - network page - LB listing - VM listing - VM name - no need to choose between id, displayname, name property in VM object. Always use displayname property in VM object. This also fixes a bug that VM name did not show right after an VM was assigned to a LB rule.
2012-08-13 16:09:06 -07:00
Jessica Wang
9a8089e02c
cloudstack 3.0 UI - network page - LB listing - comment out obsolete unused code.
2012-08-13 14:46:02 -07:00
Pranav Saxena
dabb827922
CS-15961:InterVlan Box for Creation of ACL Rules on ICMP Protocol should convey User the default value and Tooltip description for ICMP Type and Code
2012-08-14 01:52:00 +05:30
Pranav Saxena
4da87bd9dd
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-08-14 01:16:50 +05:30
Pranav Saxena
6de089810d
CS-15962: Inter VLAN Virtual router tab development under VPC section
2012-08-14 01:16:11 +05:30
Jessica Wang
e002dd0998
CS-15957: cloudstack 3.0 UI - VPC - private gateway - if not root-admin, show private gateway listView instead of create private gateway dialog because only root-admin is allowed to create private gateway.
2012-08-13 12:45:50 -07:00
Brian Federle
9bf7d757e8
multiEdit: Support default value and description
...
-If 'defaultValue' is specified for a text field, then put that value
into the text field on load.
-If 'desc' is specified for any field, then use it as a 'title'
attribute to show a tooltip description.
Example:
'icmptype': {
...
defaultValue: '-1',
desc: 'Please specify -1 if you want to allow all'
...
}
2012-08-13 12:16:43 -07:00
Brian Federle
55e224f56d
CS-15958: Fix ACL select box
...
Give fixed width to ACL tier select box, to prevent overflow with long
network names
2012-08-13 11:04:38 -07:00
Brian Federle
41a383f0f9
CS-15877: Fix static routes
...
Fix static routes not being shown when viewed as a domain admin
2012-08-13 10:56:59 -07:00
Pranav Saxena
94d8eb71fb
ACL restructuring label renaming
2012-08-13 14:29:21 +05:30
Pranav Saxena
f285ce4ef0
ACL restructuring UI changes
2012-08-13 14:22:32 +05:30
Pranav Saxena
caece12823
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-08-13 13:12:38 +05:30
Pranav Saxena
531cfa76f4
CS-15960:InterVlan - UI - Network-VPC view should list the status of the VPCs
2012-08-13 13:11:54 +05:30
Mice Xia
00b2a8040b
Remove @author tag from non third-party source files in agent-simulator, cloud-cli, test, ui and utils folder
2012-08-13 15:30:42 +08:00
Pranav Saxena
5111fee70c
CS-15959:InterVlan - UI - Name Label changes required for Add VPC box parameters
2012-08-13 12:00:25 +05:30
Alena Prokharchyk
b61468d65c
Merge branch 'master' into vpc
...
Conflicts:
plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
2012-08-11 18:27:18 -07:00
Brian Federle
abbfd74077
Fix _hideFields array not hiding add VM button
2012-08-10 14:03:17 -07:00
Brian Federle
66e3387b2a
Fix _hideFields array not hiding add VM button
2012-08-10 14:03:00 -07:00
Edison Su
263216caa5
Adds CLVM as an option for primary storage. It copies most of the RBD bits, in most cases simply adding an 'else if' or similar. In the managesnapshot.sh we add the ability to manipulate snapshots for the CLVM volumes, as well as a few minor fixes like adjusting the usage for the -b option to reflect that it accepts four arguments (note that it already accepted four args, it just wasn't reflected in the usage).
...
RB: https://reviews.apache.org/r/6470/
Send-by: shadowsor@gmail.com
2012-08-10 13:33:06 -07:00
Brian Federle
42a9fd641e
VPC UI: New ACL flow
...
-Remove the ACL action from the tier chart item
-Adds an ACL overview list view under the VPC configure menu which
displays each tier and their total # of ACLs.
-Add ACL edit to tier detail view
- (misc) Also add IP address tab to tier detail view
2012-08-10 13:04:20 -07:00
Jessica Wang
569afefc6d
CS-15945: cloudstack 3.0 UI - Infrastructure page - zone detail page - create guest network - make start IP, end IP field required.
2012-08-10 11:12:04 -07:00
Alena Prokharchyk
ccac505944
Merge branch 'master' into vpc
2012-08-10 10:47:49 -07:00
Brian Federle
83361776fa
multiEdit: Allow disabling fields per-row
...
If _hideFields array is passed with row item data, then field IDs
specified will be disabled, if they are custom button actions.
2012-08-10 10:43:35 -07:00
Brian Federle
a6f59e31d5
multiEdit: Allow disabling fields per-row
...
If _hideFields array is passed with row item data, then field IDs
specified will be disabled, if they are custom button actions.
2012-08-10 10:43:17 -07:00
Jessica Wang
0384259298
CS-15939: cloudstack 3.0 UI - VPC - create VPN connection - add error handling.
2012-08-10 10:29:03 -07:00
Brian Federle
a96c9013d4
multiEdit: pass context to select handler
2012-08-10 09:17:48 -07:00
Brian Federle
b9e1cb640a
multiEdit: pass context to select handler
2012-08-10 09:17:28 -07:00
Jessica Wang
60f1dbe572
CS-15883: cloudstack 3.0 UI - VPC - VM Wizard - step 1 - zone dropdown - populate only one zone, the one that the VPC is under.
2012-08-09 17:09:19 -07:00
Brian Federle
df4a4a6b21
CS-15913: Add state column to VPN connection listing
2012-08-09 16:15:29 -07:00
Brian Federle
241d83aa09
VPC UI, VPN connections: fix 'DPD' boolean field
2012-08-09 16:15:29 -07:00
Brian Federle
41afde3207
CS-15902: Remove loading overlay from VPC actions
...
For add VPN and add gateway actions: remove loading overlay to allow
user to perform other actions. The overlay is replaced with a set of
notification messages indicating the status of the job.
2012-08-09 16:15:29 -07:00
Jessica Wang
3b8494131f
CS-15803: cloudstack 3.0 UI - VPC - fix a bug that root-admin failed to create a VM in a tier that belonged to regular-user or domain-admin.
2012-08-09 14:53:06 -07:00
Jessica Wang
ed28accdf0
CS-15801: cloudstack 3.0 UI - VPC - create new tier - fix an error "Owner of vpc with specified vpcId is different from the network owner Acct[2-admin]".
2012-08-09 14:30:07 -07:00
Mice Xia
c91463f43e
show zone name in secondary storage detail page
2012-08-09 17:29:11 +08:00
Pranav Saxena
695f727cfd
CS-15915:InterVlan - UI - Static route - instead of CIDR should say CIDR of destination network
2012-08-09 10:37:09 +05:30
Jessica Wang
965da2ce99
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:08:36 -07:00
Jessica Wang
c33c19dd31
CS-15773: cloudstack 3.0 UI - VPC - create private gateway dialog - add Physical Network dropdown.
2012-08-08 15:53:36 -07:00
Jessica Wang
cd5b79414b
CS-15773: cloudstack 3.0 UI - VPC - create private gateway dialog - add Physical Network dropdown.
2012-08-08 15:52:55 -07:00
Alena Prokharchyk
048c5e50cf
Merge branch 'master' into vpc
...
Conflicts:
utils/test/com/cloud/utils/component/MockComponentLocator.java
2012-08-08 11:50:39 -07:00
Jessica Wang
b74a6a7a9c
cloudstack 3.0 UI - VPC - private gateways - preCheck() should not call args.response.success().
2012-08-08 10:27:51 -07:00
Jessica Wang
406ae0d724
cloudstack 3.0 UI - site to site VPN - create VPN connection - fix a bug that wrong vpnGatewayId is passed to API command where there are multiple VPN gateways are present in one account.
2012-08-08 10:26:52 -07:00
Jessica Wang
0db332887e
cloudstack 3.0 UI - VPC - IP Address page - configuration tab - fix a bug that root-admin was unable to see LB service of IP Address owned by regular-user or domain-admin.
2012-08-08 10:22:49 -07:00
Jessica Wang
0c8ce06f6b
cloudstack 3.0 UI - infrastructure - Virtual Routers - detailView - add Reboot action to VPC Virtual Router.
2012-08-08 10:13:17 -07:00
Jessica Wang
a1143acf85
cloudstack 3.0 UI - infrastructure - zone detail - network service providers - VPC Virtual Router - Instances tab - detailView - add Reboot action.
2012-08-08 10:08:38 -07:00
Pranav Saxena
a5f979355b
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:29:27 +05:30
Pranav Saxena
8f34776dd8
CS-15851:Intervlan - VMware - Enable Static NAT > if no tier selected> Apply> Status should display 'Please select a tier'
2012-08-08 18:02:39 +05:30
Pranav Saxena
dd7a0da9a7
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 15:00:48 +05:30
Pranav Saxena
1323d7f32f
CS-15903:Detail page of vpn connection miss ike/esp lifetime
2012-08-08 13:59:34 +05:30
Mice Xia
8d75c8fe7d
fix for empty event detail page
2012-08-08 15:49:27 +08:00
Pranav Saxena
1aea98f622
CS-15898:Change drop down options in vm tier for vpc
2012-08-08 11:03:08 +05:30
Brian Federle
b5e1c53137
CS-15892: Tier detail view: Show 'tier details' instead of 'details'
...
Conflicts:
ui/index.jsp
2012-08-07 16:02:07 -07:00
Brian Federle
7de225baa9
CS-15890: ACL multiEdit: Change 'Source CIDR' -> 'CIDR'
2012-08-07 16:00:44 -07:00
Brian Federle
72651f62b7
CS-15891: Add view console action to VPC instances list view
...
Conflicts:
ui/css/cloudstack3.css
2012-08-07 16:00:35 -07:00
Brian Federle
bcead6eec2
Reduce whitespace to overcome file size limit
2012-08-07 15:59:43 -07:00
Brian Federle
310b24b285
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:59:36 -07:00
Brian Federle
989ae4609b
Reduce whitespace to overcome file size limit
2012-08-07 15:59:12 -07:00
Brian Federle
8630891c07
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:58:57 -07:00
Brian Federle
c6e58b6ece
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,
...
},
...
},
...
}
}
Conflicts:
ui/scripts/ui/widgets/multiEdit.js
2012-08-07 13:48:27 -07:00
Jessica Wang
37b66d3fb2
cloudstack 3.0 UI - infrastructure - Virtual Routers - detailView - add ChangeService action to VPC Virtual Router.
2012-08-06 16:01:02 -07:00
Jessica Wang
8da249e2a3
cloudstack 3.0 UI - infrastructure - zone detail - network service providers - VPC Virtual Router - Instances tab - detailView - add ChangeService action.
2012-08-06 16:00:05 -07:00
Jessica Wang
1e69966f75
cloudstack 3.0 UI - infrastructure - zone detail - network service providers - Virtual Router - Instances tab - exclude VPC Virtual Router here.
2012-08-06 15:59:11 -07:00
Jessica Wang
648dcf0ccf
cloudstack 3.0 UI - infrastructure - zone detail - network service providers - VPC Virtual Router - Instances tab - add Type to listView (System, VPC or Project).
2012-08-06 15:50:38 -07:00
Brian Federle
469e180515
multiEdit: better handling for tag widget
...
Place tagging widget in a separate action and dialog class; it is
indicated by a 'tag' icon for better clarity.
-- This removes the requirement to specify a dummy 'edit' action on
multi-rules; instead, the separate tag action will appear automatically
as long as 'tags' is specified under the multiEdit's properties.
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/css/cloudstack3.css
ui/index.jsp
2012-08-06 14:15:41 -07:00
Jessica Wang
feb2ed1d2d
cloudstack 3.0 UI - site to site VPN - Edit mode - (1)split IKE policy field into 3 fields. (2)split ESP plicy field into 3 fields. (3)split lifetime field into 2 fields. (4) add Dead Peer Detection field.
2012-08-06 13:26:59 -07:00
Jessica Wang
532806ba13
cloudstack 3.0 UI - site to site VPN - listView - (1)split IKE policy field into 3 fields. (2)split ESP plicy field into 3 fields. (3)split lifetime field into 2 fields. (4) add Dead Peer Detection field.
2012-08-06 13:25:21 -07:00
Jessica Wang
8b16e32b50
cloudstack 3.0 UI - site to site VPN - Create action - (1)split IKE policy field into 3 fields. (2)split ESP plicy field into 3 fields. (3)split lifetime field into 2 fields. (4) add Dead Peer Detection field.
2012-08-06 13:13:59 -07:00
Brian Federle
e149459358
VPC ACL UI: Fix alignment of multiEdit tables
...
Conflicts:
ui/css/cloudstack3.css
2012-08-06 11:23:14 -07:00
Pranav Saxena
feaea413c7
CS-15844:InterVlan - UI - Remove ACL Icon is not displayed properly for ACL Rules
2012-08-06 16:06:30 +05:30
Alena Prokharchyk
5a72044dc7
Merge branch 'master' into vpc
2012-08-03 14:30:54 -07:00
Jessica Wang
6aee5f2aef
cloudstack 3.0 UI - site to site VPN - VPN customer gateway - implement Edit mode.
...
Conflicts:
ui/scripts/network.js
2012-08-03 13:24:34 -07:00
Brian Federle
9697860938
CS-15842: VPC gateway create form: Put 'VLAN' field at the top
2012-08-03 12:29:53 -07:00
Brian Federle
26a4132b11
CS-15841: Better add VPC gateway flow
...
- Because only 1 gateway can exist per VPC, remove 'add' button from
list view and immediately show create form on click if no gateway is
present; show list view on successful creation. If there is a
gateway, go to list view immediately.
- Rename "Gateways" -> "Private Gateway"
2012-08-03 12:26:34 -07:00
Brian Federle
75242b49ce
VPC details: Display 'restart required' field
2012-08-03 12:03:57 -07:00
Brian Federle
5cb356024f
CS-15802: Add VPC filter to instance wizard network select
...
Adds drop-down select to filter networks by VPC.
-If no VPC is selected, only show non-VPC isolated networks
-If VPC is selected, show tiers from specified VPC. Note that only one
tier/network can be checked at a time in this mode, and 'add network'
text field is hidden
2012-08-03 11:42:40 -07:00
Brian Federle
20b0790753
CS-15809: Show account/domain fields on VPC detail view
...
Conflicts:
ui/scripts/network.js
2012-08-03 11:13:32 -07:00
Brian Federle
7fb1e13957
CS-15793: Fix static NAT select when in a VPC network
...
Conflicts:
ui/scripts/network.js
2012-08-03 11:07:06 -07:00
Chip Childers
7998362b18
License header updates for the UI folder
2012-08-03 12:45:47 -04:00
Pranav Saxena
20407ec863
CS-15793:Enable static NAT for the public IP address screen is not showing VMs
2012-08-03 15:54:10 +05:30
Alena Prokharchyk
0e0b75a041
Merge branch 'master' into vpc
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
2012-08-02 18:45:37 -07:00
Jessica Wang
25b75c1bff
cloudstack 3.0 UI - site to site VPN - (1) implement Add VPN connection action in VPN connection listView. (2) remove Add VPN connection action from VPN customer gateway detailView.
2012-08-02 16:01:34 -07:00
Jessica Wang
47f309af6d
cloudstack 3.0 UI - site to site VPN - VPN customer gateway - add name field.
2012-08-02 15:30:15 -07:00
Pranav Saxena
95b6a5eeda
CS-15807 :Network label for OVM support on UI : Reviewed-By - Brian Federle
2012-08-03 03:18:26 +05:30
Brian Federle
c12734eab6
CS-15798: Support editing of VPC resource limits
2012-08-02 14:22:45 -07:00
Brian Federle
2cb141e6ae
VPC: Update site-to-site VPN creation flow
...
If no VPN gateway exists for a VPC, then immediately show a dialog box
asking if user wants to add. If so, create VPN gateway and show list
view afterwards.
- This removes the 'add' button from the list view, moving the code up
a level in the object to siteToSiteVPN.add
- In addition there is a new function, siteToSiteVPN.preCheck, which
returns true/false. If true, then show list view immediately; if
false, show dialog and go through creation process, showing list
view afterwards.
Conflicts:
ui/scripts/vpc.js
2012-08-02 11:34:51 -07:00
Pranav Saxena
eb116b6ecb
CS-15318: Do not allow user to stop a VM in Starting State (hiding the stop button)
2012-08-02 14:22:53 +05:30
Alena Prokharchyk
ce9f1afa78
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2012-08-01 19:04:28 -07:00
Jessica Wang
10cf9c2f20
CS-15687: cloudstack 3.0 UI - zone wizard - change timer setting for adding netcaler provider.
2012-08-01 17:18:28 -07:00
Jessica Wang
a902443708
CS-15792: cloudstack 3.0 UI - VPC - pass domainid+account instead of listAll to all listNetworks API calls under VPC section.
2012-08-01 16:10:41 -07:00
Brian Federle
babc868de6
listView UI: Fix case where $breadcrumb isn't present
2012-08-01 15:57:28 -07:00
Brian Federle
640dcdec1f
cloudBrowser / list view UI: Show subsection in breadcrumb
...
If in a section with multiple subsections, show active subsection in
the breadcrumb.
For example, if in storage->snapshots, display 'Storage - Snapshots'
based on the 'title' attribute for the main section and subsetion.
-- Note: this disables the 'fixSize' functionality which resizes long
breadcrumb trails, due to incompatibility with this new feature. It
is going to be reimplemented anyway, as it is fairly glitchy in its
current incarnation.
2012-08-01 15:57:24 -07:00
Brian Federle
8120785bab
listView UI: Fix case where $breadcrumb isn't present
2012-08-01 15:57:00 -07:00
Brian Federle
6ad7f2f80b
CS-15740: Show 'please select a tier' instead of blank default option
...
For VPC enable static NAT dialog, a tier always needs to be selected
-- this is now indicated in the default option select.
2012-08-01 14:36:46 -07:00
Brian Federle
ef9dd4210e
cloudBrowser / list view UI: Show subsection in breadcrumb
...
If in a section with multiple subsections, show active subsection in
the breadcrumb.
For example, if in storage->snapshots, display 'Storage - Snapshots'
based on the 'title' attribute for the main section and subsetion.
-- Note: this disables the 'fixSize' functionality which resizes long
breadcrumb trails, due to incompatibility with this new feature. It
is going to be reimplemented anyway, as it is fairly glitchy in its
current incarnation.
2012-08-01 14:36:15 -07:00
Pranav Saxena
250501c56d
CS-14907:Download volume option to be present only if it is in READY state since it has moved to the primary storage
2012-08-01 10:58:22 +05:30
Brian Federle
379ba3b292
Update VPC UI:
...
-Update with additional actions
-Fix dataProvider for tiers
-Add 'view all IP addresses' link to tier details
2012-07-31 14:38:46 -07:00
Brian Federle
1c7e68aa49
VPC widget: fix missing $browser reference
2012-07-31 14:37:55 -07:00
Brian Federle
6cbf43e89b
CS-15761: Show type of router in list view
...
Adds a 'type' column to virtual router list views, which is labeled
either 'VPC,' 'Project,' or 'System' [default router].
--This also fixes an issue where project routers were never listed
2012-07-31 14:20:49 -07:00
Wido den Hollander
43b68a8dbe
ui: Add label for management IP addresses
2012-07-31 23:00:09 +02:00
Brian Federle
c4e2fe7b74
CS-15760
...
Don't show Configuration tab for VPC static NAT
2012-07-31 13:44:54 -07:00
Alena Prokharchyk
7706a9c32f
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
2012-07-31 13:37:28 -07:00
Pranav Saxena
9644a62014
CS-15724:S2S vpn- Customer vpn gateway page does not display all the configured parameters
2012-07-31 16:27:50 +05:30
olgasmola
05c9e0bb36
CS-15770: Hide Dedicated option when Basic EIP/ELB is chosen as Network Offering.
2012-07-31 13:35:41 +03:00
Brian Federle
3622039feb
CS-15620
...
Fix edit instance 'displayname' parameter not being sent over, even if
content was updated.
2012-07-30 15:17:06 -07:00
Pranav Saxena
5f2bbf0e2a
CS-15720:Site 2 Site VPN:Front End development for adding a vpn conenction from vpn connection page
2012-07-31 03:46:45 +05:30
Brian Federle
1fbf5952cd
Add license header to tagger widget
2012-07-30 14:32:32 -07:00
Brian Federle
6b47907f39
CS-15726: Use custom validation for tagger widget
...
Show a generic dialog box for tagger validation, instead of using
jQuery validate
--it conflicted with the detail view's edit fields and prevented
submission unless the key and value fields were filled out.
2012-07-30 14:32:32 -07:00
Pranav Saxena
36fc2bd9b5
CS-15044:API changes and UI changes to provide option to view the name of the guestnetwork a virtual machine belongs
2012-07-31 02:57:46 +05:30
Pranav Saxena
e47b6da603
CS-15746:S2S VPN: vpn connection details page does not show the vpn connection state
2012-07-30 23:33:03 +05:30
Brian Federle
4507df088d
Fix positioning of tags error labels
2012-07-30 10:44:02 -07:00
olgasmola
9c895b14ab
CS-15317: Fix operations with accounts on the Project tab after making another account project owner.
2012-07-27 23:37:46 -04:00
olgasmola
82bb1e5592
CS-15349: Fix incorrect result when Make owner in New project/Add account.
2012-07-27 23:37:46 -04:00
olgasmola
0be4230f91
CS-15325: Fix selected name of user from the drop down list overlay.
2012-07-27 23:37:45 -04:00
olgasmola
9d67ecdbb7
CS-15518: Fix password field garbling on login screen.
2012-07-27 23:37:45 -04:00
Wido den Hollander
4dd2854d61
rbd: Small JavaScript fix
2012-07-27 23:37:45 -04:00
Alena Prokharchyk
a39fd61249
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineGuru.java
2012-07-27 13:47:46 -07:00
olgasmola
7fbd612d69
CS-15317: Fix operations with accounts on the Project tab after making another account project owner.
2012-07-27 18:23:07 +03:00
olgasmola
7fc3adbacc
CS-15349: Fix incorrect result when Make owner in New project/Add account.
2012-07-27 17:32:54 +03:00
olgasmola
b7d68ac5d5
CS-15325: Fix selected name of user from the drop down list overlay.
2012-07-27 16:27:59 +03:00
olgasmola
730f808d18
Merge branch 'CS-15518'
2012-07-27 15:37:32 +03:00
olgasmola
b10a619635
CS-15518: Fix password field garbling on login screen.
2012-07-27 15:36:58 +03:00
Wido den Hollander
fe5595e9ae
rbd: Small JavaScript fix
2012-07-27 08:44:17 +02:00
Brian Federle
00af517003
VPC UI: IP address configuration fix
...
After acquiring a new IP, immeditaly clicking on its configuration tab
will show an enabled firewall, which is incorrect. This fix always
disables the firewall if in a VPC network.
2012-07-26 16:13:57 -07:00
Brian Federle
4a38f2be17
Cleanup formatting/whitespace
...
Conflicts:
ui/scripts/vpc.js
2012-07-26 15:40:24 -07:00
Brian Federle
e76f8dc577
Disable listView filters for PF/LB/Static NAT
2012-07-26 15:36:33 -07:00
Brian Federle
a440c1fbf5
Move position of VPC tier loading icon
2012-07-26 15:24:22 -07:00
Brian Federle
21290ef8f1
Networks section: Only show VPC dropdown for Advanced zones
2012-07-26 15:22:03 -07:00
Brian Federle
ae45ed65c6
VPC tier UI: Fix loading state for other actions
...
Fix actions other than the add VM action, whose loading state was
never removed
2012-07-26 14:41:37 -07:00
Brian Federle
1ba451b65f
VPC UI: Better launch VM loading state for tiers
...
When launching a VM via the 'add VM' button on a VPC tier, show
loading icon to the side of the VM count, so that the tier area isn't
blocked, allowing the user to add more VMs or do other actions to the
tier.
2012-07-26 14:33:14 -07:00
Wido den Hollander
406fd95d87
Add RBD support for primary storage
...
This patch adds RBD (RADOS Block Device) support for primary storage in combination with KVM.
To get this patch working you need:
- libvirt-java 0.4.8
- libvirt with RBD storage pool support (>0.9.13)
- Qemu with RBD support (>0.14)
The primary storage does not support all the functions of CloudStack yet, for example snapshotting is disabled
due to the fact that backupping up a RBD snapshot is not possible in the way CloudStack wants to do it.
Creating templates from RBD volumes goes well, creating a VM from a template however is still a hit-and-miss.
NFS primary storage is also still required, you are not able to run your System VM's from RBD, they will need
to run on NFS.
Other then these points you can run instances with RBD backed disks.
2012-07-26 22:22:26 +02:00
olgasmola
f090fdeea7
CS-15292: Split long OS Type list when create Template,ISO.
2012-07-25 12:05:05 +03:00
olgasmola
1075344f03
CS-15353: Larger click boxes in UI.
2012-07-25 11:54:45 +03:00
olgasmola
2b1758b233
CS-15391: Add required fields validation when Edit on the Details tab for Infrastructure/Zones, Infrastructure/Pods.
2012-07-25 11:48:25 +03:00
olgasmola
63f6308f03
CS-15393: Scroll bar fix when any point is selected.
2012-07-25 11:41:02 +03:00
olgasmola
85a13dfe1a
CS-15478: UI cosmetic fix for empty buttons/viewAll section.
2012-07-25 11:33:35 +03:00
olgasmola
dc19c86fde
CS-15533: Add instance/Review tab fix empty value.
2012-07-25 10:42:43 +03:00
Pranav Saxena
12ee8810f6
TAGS feature implementation throughout CloudStack UI
2012-07-24 15:36:43 -07:00
Brian Federle
71fddd0957
Fix sprite sheet, which was out of date
2012-07-24 15:35:18 -07:00
Brian Federle
e626291a34
Notifications widget: support custom interval
...
If 'interval' attribute is passed in notification object, use that
interval instead of the default.
Conflicts:
ui/scripts/ui/widgets/notifications.js
2012-07-24 15:30:57 -07:00
Brian Federle
d7d9b341c8
Notifications widget: support custom interval
...
If 'interval' attribute is passed in notification object, use that
interval instead of the default.
Conflicts:
ui/scripts/ui/widgets/notifications.js
2012-07-24 15:30:47 -07:00
Brian Federle
8683fc4e05
Add tag UI support for VPC resource types:
...
- Vpc,
- NetworkACL,
- StaticRoute
2012-07-24 15:26:59 -07:00
Brian Federle
5126ca95e6
Add tags to FW rule multi-edit
2012-07-24 15:26:27 -07:00
Brian Federle
bdc376d42f
Fix tagger UI wrapping in some browsers
2012-07-24 15:26:17 -07:00
Brian Federle
f01f687601
Fix tag widget being appended to all dialogs
2012-07-24 15:26:09 -07:00
Brian Federle
c839cf68a6
Add tags to edit PF dialog
2012-07-24 15:25:57 -07:00
Brian Federle
87f0ec6796
Fix tag notification messages
2012-07-24 15:25:57 -07:00
Brian Federle
a59afac31f
Add tag edit to LB rule
2012-07-24 15:25:57 -07:00
Brian Federle
c5dc569aaa
multiEdit: Pass context to tagger widget
2012-07-24 15:25:56 -07:00
Brian Federle
e97c47b9ae
Always make tags editable
2012-07-24 15:25:56 -07:00
Brian Federle
2fdf6837ec
Pass projectId to listTags, when viewing a project resource
2012-07-24 15:25:13 -07:00
bfederle
ea35f48d7e
Implement tags for project detail view
2012-07-24 15:23:58 -07:00
Brian Federle
003c62583c
Add tags to FW rule multi-edit
2012-07-24 15:22:37 -07:00
Brian Federle
50322b4762
Fix tagger UI wrapping in some browsers
2012-07-24 15:22:37 -07:00
Pranav Saxena
ab6ef4bceb
TAGS feature implementation throughout CloudStack UI
2012-07-24 15:07:43 -07:00
Brian Federle
2ec005c628
Fix tag widget being appended to all dialogs
2012-07-24 15:05:30 -07:00
Brian Federle
a924eb196f
Fix tag notification messages
2012-07-24 12:24:25 -07:00
Brian Federle
06101ea27e
Add tags to edit PF dialog
2012-07-24 12:24:25 -07:00
Brian Federle
17ac3a7e3e
Add tag edit to LB rule
2012-07-24 12:24:24 -07:00
Brian Federle
53cc0a953d
multiEdit: Pass context to tagger widget
2012-07-24 12:24:11 -07:00
Brian Federle
874536a768
Always make tags editable
2012-07-24 12:24:05 -07:00
Brian Federle
7a2be05c24
Pass projectId to listTags, when viewing a project resource
2012-07-24 12:23:57 -07:00
bfederle
8e1b8d1f56
Implement tags for project detail view
2012-07-24 12:23:45 -07:00
Brian Federle
e13a7a8387
Revert "CS-15572 : StartIndex handled incorrectly when switching between the various Filter by options while listing ISOs in the UI"
...
This was reverted, as another commit fixed the issue already:
commit 2b2e491f27
Author: bfederle <bfederle@gmail.com>
Date: Tue Jul 17 11:38:56 2012 -0700
CS-15572: Fix page index for list view filters
This reverts commit 374be31b63 .
2012-07-24 11:56:11 -07:00
Pranav Saxena
5ba20b328d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-07-25 00:06:39 +05:30
Alena Prokharchyk
766b7a2706
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/api/ApiResponseHelper.java
2012-07-23 16:38:58 -07:00
Brian Federle
642c667a75
Add tagger JS link
2012-07-23 15:18:36 -07:00
bfederle
64605e7703
UI: Add tag API call generator
...
Adds a helper to return an object to pass to the 'tagger' widget,
including all required data and action functions.
Syntax is as follows, just include anywhere were the tags widget is
supported:
tags: cloudStack.api.tags({
resourceType: 'Project',
contextId: 'projects'
})
2012-07-23 15:18:36 -07:00
bfederle
1c2780f233
Tag UI: Make sure data is passed to remove action
2012-07-23 15:18:36 -07:00
bfederle
39e1936c87
Fix tags widget overlap with long detail views
2012-07-23 15:18:36 -07:00
bfederle
5e94b0d12e
Implement tag UI widget
...
Create UI for handling new tag API. This currently supports the detail view and multi-edit
To enable tags UI, add a 'tags' object to each detailView/multiEdit configuration:
tabs: {
...
details: {
...
tags: {
actions: {
add: function(args) {
setTimeout(function() {
args.response.success({
notification: {
desc: 'Add tags for instance',
poll: testData.notifications.testPoll
}
});
}, 500);
},
remove: function(args) {
args.response.success({
notification: {
desc: 'Remove tags for instance',
poll: testData.notifications.testPoll
}
});
}
},
dataProvider: function(args) {
args.response.success({
data: [
{
id: '1',
key: 'user',
value: 'brian'
},
{
id: '2',
key: 'region',
value: 'usa'
}
]
});
}
}
...
Conflicts:
ui/css/cloudstack3.css
ui/scripts/ui/widgets/tagger.js
2012-07-23 15:18:36 -07:00
Pranav Saxena
018a243ca1
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-07-24 00:52:22 +05:30
Jessica Wang
2a822de5e0
cloudstack 3.0 UI - multiEdit widget - make headerFields hidden as default.
2012-07-20 16:13:03 -07:00
Jessica Wang
f3841b3b8f
cloudstack 3.0 UI - VPC - add LB rule - fix a JS error "args.context.networks is undefined" when configure stickiness.
2012-07-20 16:10:35 -07:00
Jessica Wang
1381fa46e1
cloudstack 3.0 UI - listView widget - pass context from caller function.
2012-07-20 16:05:11 -07:00
Jessica Wang
9176d13246
cloudstack 3.0 UI - VPC - infrasture page - network service providers - add "VPC Virtual Router".
2012-07-20 15:59:05 -07:00
Jessica Wang
254c05813c
cloudstack 3.0 UI - VPC - add zone wizard - enable VpcVirtualRouter element, enable VpcVirtualRouter provider for advanced zone.
2012-07-20 15:49:13 -07:00
Jessica Wang
dc847ed832
cloudstack 3.0 UI - VPC - tier - implement "Add VM to tier" action.
2012-07-20 15:44:45 -07:00
Jessica Wang
20db2e515b
cloudstack 3.0 UI - VPC - add network offering dialog - when service(s) has VPC Virtual Router as provider: (1) conserve mode is set to unchecked and grayed out. (2) redundant router capability checkbox is set to unchecked and grayed out. (3) remove Firewall service, SecurityGroup service.
2012-07-20 14:28:20 -07:00
Jessica Wang
ee9074a175
cloudstack 3.0 UI - VPC - sync VPC UI from citrix-hosted repo to apache-hosted repo.
2012-07-20 14:12:53 -07:00
Brian Federle
152b17b7f3
Remove dummy VPC UI from networks section
2012-07-20 14:05:44 -07:00
bfederle
71bfeae487
Update VPC UI
2012-07-20 11:02:28 -07:00