Wei Zhou 
							
						 
					 
					
						
						
						
						
							
						
						
							880bff28e0 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7362: fix wrong uuid issue for resource tags  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 838a1a8476cfb4308103b3797a281f843e208d38) 
						
						
					 
					
						2014-08-18 16:17:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Zhou 
							
						 
					 
					
						
						
						
						
							
						
						
							b035a444c6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7308: add tags to all security group rules  
						
						 
						
						... 
						
						
						
						(cherry picked from commit ae1b87ca23997bcba75bfc7f59e83026e31a68fc) 
						
						
					 
					
						2014-08-18 16:17:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								seif 
							
						 
					 
					
						
						
						
						
							
						
						
							59ea2e2960 
							
						 
					 
					
						
						
							
							Added the listHostTags API command  
						
						 
						
						
						
						
					 
					
						2014-08-17 20:38:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Hoogendijk 
							
						 
					 
					
						
						
						
						
							
						
						
							6978c18c3a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7308 - Adds tagging support for security group rules  
						
						 
						
						
						
						
					 
					
						2014-08-15 09:39:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Girish Chaudhari 
							
						 
					 
					
						
						
						
						
							
						
						
							adf7de9a95 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5663 : Added the NULL CIDR check to avoid NPE for createNetwork and listNetwork  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <daan@onecht.net> 
						
						
					 
					
						2014-08-14 10:34:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							fee2bfce49 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7344:VOLUME.DELETE usage event missing for VM's in ERROR  
						
						 
						
						... 
						
						
						
						state. 
						
						
					 
					
						2014-08-13 22:15:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							90fe6d8087 
							
						 
					 
					
						
						
							
							removed trailing space  
						
						 
						
						
						
						
					 
					
						2014-08-13 11:09:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							31fbb20648 
							
						 
					 
					
						
						
							
							ApiXmlDocWriter: Don't hardcode around login api or skip it based on key name  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-13 14:05:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luis Henrique Okama 
							
						 
					 
					
						
						
						
						
							
						
						
							cb9319d3d8 
							
						 
					 
					
						
						
							
							bugfix CLOUDSTACK-7309 using findProjectByProjectAccountIdIncludingRemoved  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-13 00:07:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							e3564658be 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6940, CLOUDSTACK-7312, CLOUDSTACK-5512: Template/ISO/Volume  
						
						 
						
						... 
						
						
						
						upload rejects some valid URL formats. Also consolidate URL format check
into one util routine. 
						
						
					 
					
						2014-08-12 11:43:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							83bd4d60f1 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-7312:ISOs cannot be downloaded from URLs without matching"  
						
						 
						
						... 
						
						
						
						This reverts commit 737f76df8c86666b47ba347ae46fc10d73b1fee6. 
						
						
					 
					
						2014-08-12 11:43:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							a8316de725 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-6940:Templates cannot be downloaded from URLs without"  
						
						 
						
						... 
						
						
						
						This reverts commit 569e94908b6fa471f2f72578e1ff21f3fa7c6a4e. 
						
						
					 
					
						2014-08-12 11:43:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							6568e0bb31 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7305: hypervisor type parameter is mandatory when deploying VM using ISO  
						
						 
						
						... 
						
						
						
						Signed-off-by: Koushik Das <koushik@apache.org> 
						
						
					 
					
						2014-08-12 16:27:48 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							ae207bea98 
							
						 
					 
					
						
						
							
							DefaultLoginAPIAuthenticatorCmd: return userId as UUID  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							384acffff4 
							
						 
					 
					
						
						
							
							ApiServer: take UTF_8 and other static vars from HttpUtils  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc6efce04 
							
						 
					 
					
						
						
							
							ApiServlet: use HttpUtils instead of class specific implementation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							983252cffd 
							
						 
					 
					
						
						
							
							ApiResponseSerializer: Use HttpUtils instead of BaseCmd  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							f11dcf8ef5 
							
						 
					 
					
						
						
							
							ApiServletTest: Fix test, now login/logout have their own API/class  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							224dc9f8e5 
							
						 
					 
					
						
						
							
							APIAuthenticator: refactor signature of APIAuthenticator interface's authenticate  
						
						 
						
						... 
						
						
						
						Pass HttpServletResponse as it can be useful for authenticators which need to
have their own writer interface/method
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec1a1b604 
							
						 
					 
					
						
						
							
							ApiServlet: move setting of response type up in the layer  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							7434f1bd33 
							
						 
					 
					
						
						
							
							ApiXmlDocWriter: get rid of hardcoded login/logout docs  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							ee57f47e29 
							
						 
					 
					
						
						
							
							ApiServlet: use the new and refactored authentication mechanism  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5bbc9a0d 
							
						 
					 
					
						
						
							
							ApiXmlDocWriter: remove hardcoded login and logout apis  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							b587291d55 
							
						 
					 
					
						
						
							
							ApiResponseSerializer: Skip extra boxing for Auth responses  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2898e491 
							
						 
					 
					
						
						
							
							APIAuthenticationManagerImpl: add the auth manager and bean entry in spring xmls  
						
						 
						
						... 
						
						
						
						- This implements ManageBase, is a pluggable service
- Has a mechanism to return commands, useful for apidocs etc.
- Has a method to return APIAuthenticator based on API command name
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							f7821ecf09 
							
						 
					 
					
						
						
							
							DefaultLoginAPIAuthenticatorCmd: Refactor and implement the default login mechanism  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							1330559b8d 
							
						 
					 
					
						
						
							
							DefaultLogoutAPIAuthenticatorCmd: Refactor and implement the logout mechanism  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3adfeca7 
							
						 
					 
					
						
						
							
							APIAuthenticationManager: Add Auth manager definition  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3fbc54ad 
							
						 
					 
					
						
						
							
							APIAuthenticationType: Add auth enum type, login or logout  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							31722c2674 
							
						 
					 
					
						
						
							
							APIAuthenticator: Add interface definition for the auth mechanisms  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-12 12:01:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							737f76df8c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7312:ISOs cannot be downloaded from URLs without matching  
						
						 
						
						... 
						
						
						
						file extensions. 
						
						
					 
					
						2014-08-11 15:00:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amoghvk 
							
						 
					 
					
						
						
						
						
							
						
						
							d1d722f9bd 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7295: VMs is Stopped state have no host ID, resulting in NPE  
						
						 
						
						
						
						
					 
					
						2014-08-11 14:56:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							97efbc56e4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7283: listUsers - for regular user, only return the caller info. If there are more users under the same account, their information should never be returned  
						
						 
						
						
						
						
					 
					
						2014-08-11 13:51:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rajani Karuturi 
							
						 
					 
					
						
						
						
						
							
						
						
							736ff5f8e5 
							
						 
					 
					
						
						
							
							Fixed CLOUDSTACK-7303 [LDAP] while importing ldap users, update the user info if it already exists in cloudstack  
						
						 
						
						
						
						
					 
					
						2014-08-11 17:54:31 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							fd96ad02d7 
							
						 
					 
					
						
						
							
							Fixed few coverity reported issues around concurrency, null checks  
						
						 
						
						
						
						
					 
					
						2014-08-11 16:55:23 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e11540c7 
							
						 
					 
					
						
						
							
							Fixed few coverity issues  
						
						 
						
						
						
						
					 
					
						2014-08-11 16:02:19 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							354756219c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6486: Guest network guru - when add network, validate isolation method in case insensitive manner  
						
						 
						
						
						
						
					 
					
						2014-08-08 17:08:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							d33278250d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7264:NPE while creating scheduled/recurring snapshots for the  
						
						 
						
						... 
						
						
						
						removed account with cleanup_needed=1. 
						
						
					 
					
						2014-08-08 09:42:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								seif 
							
						 
					 
					
						
						
						
						
							
						
						
							67ca2557f9 
							
						 
					 
					
						
						
							
							Changes for a new API command to list the storage tags  
						
						 
						
						
						
						
					 
					
						2014-08-07 17:46:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1482b97b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7283: listUsers API is available for regular users now  
						
						 
						
						
						
						
					 
					
						2014-08-07 14:01:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							f424a04b0c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7272: Router stop fails with NPE. Fixing it by making the hostId as Long object than native type long. The issue was the response was checking for getHostId() != null to populate attribute hypervisor. But since the hostId is declared as long it will never be null, resulting in the NPE when populating hypervisor. Fixed that  
						
						 
						
						
						
						
					 
					
						2014-08-06 18:06:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							dda2820552 
							
						 
					 
					
						
						
							
							Fixed Coverity reported type issues  
						
						 
						
						
						
						
					 
					
						2014-08-06 15:27:00 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							b9d834e838 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4200: listSystemVMs API and listRouters API should return hypervisor property since dynamic scaling is not enabled for all the hypervisors and that action can be showed only for the hypervisors that support it.  
						
						 
						
						
						
						
					 
					
						2014-08-05 17:29:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							129437c636 
							
						 
					 
					
						
						
							
							added more log  
						
						 
						
						
						
						
					 
					
						2014-08-05 16:41:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							1176a836af 
							
						 
					 
					
						
						
							
							server: use scoped variable in pom.xml for build.properties file path  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-05 18:30:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilia Shakitko 
							
						 
					 
					
						
						
						
						
							
						
						
							07f916dfc6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7159 Added "state" parameter to the "listPublicIpAddresses" API call  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ilia Shakitko <i.shakitko@tech.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-08-05 18:13:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namita.chaudhari 
							
						 
					 
					
						
						
						
						
							
						
						
							fce2880b9f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-2694: Able to configure duplicate firewall rule with protocol and no ports  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jayapal <jayapal@apache.org> 
						
						
					 
					
						2014-08-05 17:57:54 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Damodar 
							
						 
					 
					
						
						
						
						
							
						
						
							221c118b4f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7245: listIsos call does not return isdynamicallyscalable in the response attributes as mentioned in API docs.  
						
						 
						
						
						
						
					 
					
						2014-08-05 16:06:01 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							835ca8eea8 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7018: Restore VM - missing destroyed usage event for the destroyed root volume. Also removed the resource count logic since we destroy the old root volume and create a new one.  
						
						 
						
						
						
						
					 
					
						2014-08-04 16:40:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							8a21633050 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7239:Wrong message thrown on Primary Storage addition failure  
						
						 
						
						... 
						
						
						
						in some cases. 
						
						
					 
					
						2014-08-04 16:04:38 -07:00