Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							cdf605b2cd 
							
						 
					 
					
						
						
							
							NDC.pop() can return empty string, this causes a loop spinning in CallContext.UnregisterAll().  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							b21662f890 
							
						 
					 
					
						
						
							
							make sure XS report VM state even if there is no running VM on the host.  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							537bf7ced1 
							
						 
					 
					
						
						
							
							add job path to help associate an API job to related internal job. Reviewed-By: Self  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							90ea3249a8 
							
						 
					 
					
						
						
							
							disable cluster-scope report from XS resource  
						
						
						
						
					 
					
						2014-02-28 15:35:57 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							5d73217723 
							
						 
					 
					
						
						
							
							process the missing power report of a VM that exists in CloudStack but not in hypervisor  
						
						
						
						
					 
					
						2014-02-28 15:35:57 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d9a4e038a0 
							
						 
					 
					
						
						
							
							Enhanced updateVirtualMachine API with optional parameter "name" - to allow update hostName for the virtual machine  
						
						
						
						
					 
					
						2014-02-28 14:35:37 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bb6fddf434 
							
						 
					 
					
						
						
							
							listVirtualMachines API: ability to search by service offering the vm is created from  
						
						... 
						
						
						
						listVolumes API: ability to search by disk offering the volume is created from 
						
						
					 
					
						2014-02-26 16:56:33 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							187f9cd0a2 
							
						 
					 
					
						
						
							
							iam/plugin: Rename Acl to IAM everywhere  
						
						
						
						
					 
					
						2014-02-25 16:43:23 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f41604fc6c 
							
						 
					 
					
						
						
							
							Renaming AclEntityType --> IAMEntityType  
						
						
						
						
					 
					
						2014-02-25 16:43:17 -08:00 
						 
				 
			
				
					
						
							
							
								Mandar Barve 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c6d47347 
							
						 
					 
					
						
						
							
							- Updated APICommand annotation to add new flags that indicate if API request or response carry sensitive info - Updated all API classes with the new annotation flag values as per the API's sensitivity - Updated server code to check response annotation before audit logging  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <daan@onecht.net>
(cherry picked from commit df270d6387c362b960064ee5123c14782e767a19)
Signed-off-by: Daan Hoogland <daan@onecht.net> 
						
						
					 
					
						2014-02-25 22:59:10 +01:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ec094722 
							
						 
					 
					
						
						
							
							Display flag support for VpnConnection/VpnGateway/RemoteAccessVpn  
						
						
						
						
					 
					
						2014-02-21 14:51:22 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0f489732c8 
							
						 
					 
					
						
						
							
							Display flag support for LB/InternalLB/NetworkACL rules  
						
						
						
						
					 
					
						2014-02-21 14:03:10 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							92064e347a 
							
						 
					 
					
						
						
							
							Display flag support for autoscale vmGroup and vmProfile  
						
						
						
						
					 
					
						2014-02-21 11:52:50 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							27a790bdc1 
							
						 
					 
					
						
						
							
							DisplayFlag update support for PF/Firewall/EgressFirewall rules  
						
						
						
						
					 
					
						2014-02-21 11:06:52 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							21d016b3dd 
							
						 
					 
					
						
						
							
							API response: added new field to @Param - RoleType[] authorized() default {}. The field defines who is authorized to see this partciluar reponse field. If not specified, the parameter is returned to everybody  
						
						
						
						
					 
					
						2014-02-20 17:15:43 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							2f7bfc0c73 
							
						 
					 
					
						
						
							
							Display flag support for publicIpAddress and VPC. Once set to false, the object is not listed to the regular user. Available to be set by Root admin only  
						
						
						
						
					 
					
						2014-02-20 17:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Niels de Vos 
							
						 
					 
					
						
						
						
						
							
						
						
							fe83a85436 
							
						 
					 
					
						
						
							
							Add support for Primary Storage on Gluster using the libvirt backend  
						
						... 
						
						
						
						The support for Gluster as Primary Storage is mostly based on the
implementation for NFS. Like NFS, libvirt can address a Gluster environment
through the 'netfs' pool-type. 
						
						
					 
					
						2014-02-20 14:52:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							c171e2c3e4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4744: Enhance root admin API updateVolume with chaininfo parameter as a part of "Better control over first party objects" feature.  
						
						
						
						
					 
					
						2014-02-19 18:01:18 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							42a7d41c55 
							
						 
					 
					
						
						
							
							Adding annotations to router commands  
						
						
						
						
					 
					
						2014-02-19 12:22:35 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							bbaa742863 
							
						 
					 
					
						
						
							
							Adding annotations to admin commands  
						
						
						
						
					 
					
						2014-02-19 12:22:33 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a9b3b510 
							
						 
					 
					
						
						
							
							@ACL from some commands  
						
						
						
						
					 
					
						2014-02-19 12:22:30 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							586ee74000 
							
						 
					 
					
						
						
							
							Clean up SecurityChecker.AccessType and modify code to use them  
						
						... 
						
						
						
						consistently. 
						
						
					 
					
						2014-02-14 11:23:05 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							8072e50845 
							
						 
					 
					
						
						
							
							Fixed a bug for listTemplates with TemplateFilter=shared.  
						
						
						
						
					 
					
						2014-02-13 16:47:41 -08:00 
						 
				 
			
				
					
						
							
							
								Marcus Sorensen 
							
						 
					 
					
						
						
						
						
							
						
						
							b77b55f040 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6089: Use resource tag's key to determine match in  
						
						... 
						
						
						
						equals() method for ResourceTagResponse 
						
						
					 
					
						2014-02-12 17:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								Marcus Sorensen 
							
						 
					 
					
						
						
						
						
							
						
						
							d33798f0d9 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6089: Implement equals() method for ResourceTagResponse  
						
						... 
						
						
						
						so that the java Set can properly determine if a ResourceTagResponse
is unique. This ensures we don't get duplicate resource tags showing
up any time a UserVmResponse is crafted (which can be quite often
due to the way the responses are crafted). 
						
						
					 
					
						2014-02-12 16:10:48 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e0de79b170 
							
						 
					 
					
						
						
							
							Resource metadata: by default, all metadata is set with display=true (meaning that the detail is avaialble for display to the regular user). If admin wants to set a specific detail to be false, he has to specify it explicitly in addResourceDetail command  
						
						
						
						
					 
					
						2014-02-10 12:05:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							37c4015d4d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6040: Updated the ip addr validation in create port forwarding  
						
						
						
						
					 
					
						2014-02-10 14:28:33 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3b58a45e04 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rbac.  
						
						
						
						
					 
					
						2014-02-07 13:43:36 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							782c530685 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-6003 fixing plus refactoring dispatcher" as it breaks API dispatching for commands having Map<String,String> as a parameter type  
						
						... 
						
						
						
						This reverts commit 447430c3df38c36d947c44c4aebd961d8cbb14c4.
Conflicts:
	api/src/org/apache/cloudstack/api/BaseCmd.java
	server/src/com/cloud/api/ApiDispatcher.java
	server/src/com/cloud/network/as/AutoScaleManagerImpl.java
	server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java 
						
						
					 
					
						2014-02-06 14:46:58 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e51d472b0c 
							
						 
					 
					
						
						
							
							External UUID control: as only Root admin can change external UUID, so modified @Parameter to enforce the check  
						
						
						
						
					 
					
						2014-02-05 15:56:40 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							4305d817ba 
							
						 
					 
					
						
						
							
							External UUID control support for PublicIpAddress/RemoteAccessVpn/PortForwardingRule/S2SVpnGateway/S2SVpnConnection  
						
						
						
						
					 
					
						2014-02-05 15:56:40 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							9641e1dbee 
							
						 
					 
					
						
						
							
							External UUID control support for NetworkACLList/LoadBalancer/ApplicationLoadBalancer  
						
						
						
						
					 
					
						2014-02-05 10:36:21 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9d9798d9 
							
						 
					 
					
						
						
							
							Fix camelcasing inconsistency causing an assertion error.  
						
						... 
						
						
						
						java.lang.AssertionError: Searching for a field that's not there: serviceName
	at com.cloud.utils.db.SearchBase.set(SearchBase.java:219)
	at com.cloud.utils.db.SearchBase$Interceptor.intercept(SearchBase.java:475)
	at com.cloud.network.dao.MonitoringServiceVO$$EnhancerByCGLIB$$84195222.getServiceName(<generated>)
	at com.cloud.network.dao.MonitoringServiceDaoImpl.<init>(MonitoringServiceDaoImpl.java:41) 
						
						
					 
					
						2014-02-05 17:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Devdeep Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							a24263fe81 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6030: Encrypt the primary and secondary smb storage password when it is stored in the db.  
						
						
						
						
					 
					
						2014-02-05 15:44:09 +05:30 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							0908f64ec7 
							
						 
					 
					
						
						
							
							add @ACL and EntityType to VMSnapshot APIs  
						
						
						
						
					 
					
						2014-02-04 18:05:29 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f6df4845fe 
							
						 
					 
					
						
						
							
							Adding EntityType to vpn commands  
						
						
						
						
					 
					
						2014-02-04 17:52:51 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa20947a9 
							
						 
					 
					
						
						
							
							ExternalUUID control support for Firewall and Egress Firewall rules  
						
						
						
						
					 
					
						2014-02-04 17:06:04 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb4b571c8 
							
						 
					 
					
						
						
							
							ExternalUUID control: enforce checking uuid validity by defining checkUUID method in the corresponding absract class, and performing the check during API command dispatching  
						
						
						
						
					 
					
						2014-02-04 15:47:13 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e5335cd6e4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-2789: UpdateVPC shouldn't require name parameter  
						
						
						
						
					 
					
						2014-02-04 15:47:13 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8065ee445f 
							
						 
					 
					
						
						
							
							External UUID control support for VPC and NetworkACLItemp  
						
						
						
						
					 
					
						2014-02-04 15:47:12 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd0ad336b 
							
						 
					 
					
						
						
							
							External UUID control support for AutoscaleVmProfile and AutoscaleVmGroup  
						
						
						
						
					 
					
						2014-02-04 15:47:12 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6af6ce7e9e 
							
						 
					 
					
						
						
							
							1) Added External UUID control support for network.  
						
						... 
						
						
						
						2) Moved UUIDManager interface to cloud-util package 
						
						
					 
					
						2014-02-04 15:47:12 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f84375442e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rbac  
						
						... 
						
						
						
						Conflicts:
	api/src/org/apache/cloudstack/api/command/user/autoscale/ListAutoScaleVmProfilesCmd.java
	api/src/org/apache/cloudstack/api/command/user/volume/ResizeVolumeCmd.java
	plugins/network-elements/juniper-contrail/test/org/apache/cloudstack/network/contrail/management/MockAccountManager.java
	server/src/com/cloud/api/ApiServer.java
	server/src/com/cloud/api/query/QueryManagerImpl.java
	server/src/com/cloud/template/TemplateAdapterBase.java
	setup/db/db/schema-430to440.sql
	tools/apidoc/gen_toc.py 
						
						
					 
					
						2014-02-04 12:07:32 -08:00 
						 
				 
			
				
					
						
							
							
								Antonio Fornie 
							
						 
					 
					
						
						
						
						
							
						
						
							447430c3df 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6003 fixing plus refactoring dispatcher  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <daan@onecht.net>
(cherry picked from commit a9bcc1ea3b7dfd3fcc5c795b0095c77851ebe618)
Signed-off-by: Daan Hoogland <daan@onecht.net> 
						
						
					 
					
						2014-02-04 13:37:08 +01:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							bf72441d13 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6006: Remove integration folder and lib  
						
						
						
						
					 
					
						2014-02-04 12:01:58 +05:30 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							158280181d 
							
						 
					 
					
						
						
							
							generateAlert API: set max value of "description" parameter to match correspondig field's length in VO object  
						
						
						
						
					 
					
						2014-01-31 09:21:55 -08:00 
						 
				 
			
				
					
						
							
							
								Marcus Sorensen 
							
						 
					 
					
						
						
						
						
							
						
						
							d409d709e3 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6000: When expunging fails, move volume state back to  
						
						... 
						
						
						
						Destroy, so that the cleanup thread will try again on next run. 
						
						
					 
					
						2014-01-30 23:33:27 -07:00 
						 
				 
			
				
					
						
							
							
								sbalineni 
							
						 
					 
					
						
						
						
						
							
						
						
							ed3e1b95b0 
							
						 
					 
					
						
						
							
							VPC Support for contrail networking  
						
						... 
						
						
						
						Signed-off-by: Sheng Yang <sheng.yang@citrix.com> 
						
						
					 
					
						2014-01-30 18:13:48 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							02bdb28d76 
							
						 
					 
					
						
						
							
							Resource metadata support for autoscale vm group object  
						
						
						
						
					 
					
						2014-01-30 13:04:56 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							cb073e0634 
							
						 
					 
					
						
						
							
							listAutoscaleVmProfiles: added zoneId to the list of optional api parameters  
						
						
						
						
					 
					
						2014-01-30 12:36:56 -08:00