abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6eaaf21f 
							
						 
					 
					
						
						
							
							this is a good point to commit the code; have the basic domain specific service offering working  
						
						
						
						
					 
					
						2010-12-01 09:53:13 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							dae39942f1 
							
						 
					 
					
						
						
							
							bug 7192: Added networktype parameter for the zone  
						
						... 
						
						
						
						status 7192: resolved fixed
1) Zone has networktype parameter now, 2 values are supported: Basic and Advanced. "networktype" field is created in data_center table. The parameter is being set at creation time; we don't allow to modify it with updateZone command.
2) Only vlan of Untagged Direct type can be created in Basic network zone; any other vlan except for Untagged Direct can be created in Advanced zone
3) Allow NULL guest vlan range for the zone. Only vlan of Direct type can be created in zone with NULL guest vlan.
4) "Default" zone is Basic by default.
5) Changed "vnet" parameter to "vlan" in updateZone command to be consistent with createZone 
						
						
					 
					
						2010-11-16 16:54:44 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							11ea13fd7d 
							
						 
					 
					
						
						
							
							Added the domain checker code and checks for a host of commands. This replaces the previous mechanism, and provides a way for us to validate the command executor as to whether he has access to the zone.  
						
						
						
						
					 
					
						2010-11-08 17:50:38 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							1c24deda34 
							
						 
					 
					
						
						
							
							1) Refactored current Apis not to use reflection for method invocation. In new version following has to be done:  
						
						... 
						
						
						
						* Implement callCreate() and execute() methods in apis extending BaseAsyncCreateCmd (example - CreateVolumeCmd)
* Implement execute() method in apis extending BaseCmd and BaseAsyncCmd (example - deleteVolumeCmd and deleteUserCmd)
We no longer need createMethod(), method(), manager() fields in @Implementation annotation, cleanup has to be done.
2) Moved Account/User related methods to AccountManagerImpl. Methods are exposed via AccountService interface.
3) Enhanced exception handing for Api calls.
4) Created ConfigurationService interface, all Api config methods are exposed via it. 
						
						
					 
					
						2010-11-08 11:27:36 -08:00 
						 
				 
			
				
					
						
							
							
								will 
							
						 
					 
					
						
						
						
						
							
						
						
							a3dbc34857 
							
						 
					 
					
						
						
							
							bug 7059: refactored the API to now add the single embedded object tag after a response  
						
						... 
						
						
						
						- Changed networkgroups to security groups
- a whole bunch of other API bugs.  Unfortunately, I may have broken more. 
						
						
					 
					
						2010-11-05 20:10:57 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							2303afe55c 
							
						 
					 
					
						
						
							
							making changes for disk offerings with a new column called customized being added, for the UI to cosume whilst deploying vm with an arbitrary volume size. The UI will use this value to set the right size and the offering will ensure the right tags are taken.  
						
						
						
						
					 
					
						2010-11-03 17:45:52 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							15a316484e 
							
						 
					 
					
						
						
							
							Fixed deleteZone API - used to return empty response instead of success=true/false  
						
						
						
						
					 
					
						2010-11-03 11:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							571ca42c44 
							
						 
					 
					
						
						
							
							1) Return embedded object for addCfg/updateCfg/listCfg.  
						
						... 
						
						
						
						2) Fixed NPE in updateCfg command (used to happen when no value was specified)
3) Fixed addCfg command to call correct getName method while setting config name (used to call the method returning the command name) 
						
						
					 
					
						2010-11-02 15:26:33 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							3279c26796 
							
						 
					 
					
						
						
							
							Removed a bunch of InternalErrorException  
						
						
						
						
					 
					
						2010-11-02 12:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							1b014ec340 
							
						 
					 
					
						
						
							
							master oss management server can start now  
						
						
						
						
					 
					
						2010-10-26 13:47:43 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9ab00cc2 
							
						 
					 
					
						
						
							
							bug 3386: first part of the checkin, wherein we have an optional param domainId for create and modify zones. If this domain exists in the system, then the zone is tagged with this domain id, so that subsequent calls are checked for sanity against this domain.  
						
						
						
						
					 
					
						2010-10-21 11:43:06 -07:00 
						 
				 
			
				
					
						
							
							
								kishan 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4a16cb68 
							
						 
					 
					
						
						
							
							bug 5592: Added configurable domain for hosts.  
						
						... 
						
						
						
						status 5592: resolved fixed 
						
						
					 
					
						2010-10-21 11:51:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							2740ba6c40 
							
						 
					 
					
						
						
							
							final merge of master->2.1.refactor preparing for merge back into master  
						
						
						
						
					 
					
						2010-10-12 14:46:24 -07:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0f57bc0e 
							
						 
					 
					
						
						
							
							change code for new UI  
						
						
						
						
					 
					
						2010-09-29 18:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
						
						
							
						
						
							211b4c5da2 
							
						 
					 
					
						
						
							
							hybrid  
						
						
						
						
					 
					
						2010-09-29 18:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							b49f63c28e 
							
						 
					 
					
						
						
							
							Refactoring addConfig/deleteDiskOffering/deletePod/getCloudIdentifier/enableAccount/enableUser/enableAccount/updateUser/updateDiskOffering/updateConfig commands to new API framework  
						
						
						
						
					 
					
						2010-09-15 16:41:38 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							a53cb4aab0 
							
						 
					 
					
						
						
							
							Refactoring deleteDomain to new API framework.  Cleaning up some compilation errors that resulted from previous refactoring, namely there was a requirement to keep the old manager method around for createDiskOffering and createZone in order for the ConfigurationServer to work.  
						
						
						
						
					 
					
						2010-09-14 15:36:12 -07:00 
						 
				 
			
				
					
						
							
							
								kishan 
							
						 
					 
					
						
						
						
						
							
						
						
							0e326e853c 
							
						 
					 
					
						
						
							
							bug 5900: Added events for disk offering  
						
						
						
						
					 
					
						2010-08-27 18:02:23 +05:30 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							479ff26051 
							
						 
					 
					
						
						
							
							Refactoring createZone to new API framework.  The logic was entirely delegated to configuration manager, so pushed the logic there and removed the proxy method from Management server.  
						
						
						
						
					 
					
						2010-08-25 18:26:38 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							34a3c3ece2 
							
						 
					 
					
						
						
							
							Refactored createVlanIpRange to new API framework.  Moved logic to configuration manager, including the association of the ip addresses on a vlan with the account for which the vlan is being created.  On deployVirtualMachine, this association might happen as well, and now mgmt server calls config manager.  
						
						
						
						
					 
					
						2010-08-25 18:26:38 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							702658556b 
							
						 
					 
					
						
						
							
							Refactoring the delete zone cmd  
						
						
						
						
					 
					
						2010-08-25 11:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							c2f517fa81 
							
						 
					 
					
						
						
							
							Refactoring the delete vlan ip range cmd  
						
						
						
						
					 
					
						2010-08-25 10:59:14 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							9da6d89837 
							
						 
					 
					
						
						
							
							Refactoring deleteServiceOffering cmd  
						
						
						
						
					 
					
						2010-08-19 12:15:26 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							96f999a375 
							
						 
					 
					
						
						
							
							Refactoring createServiceOffering to the new API framework, just a simple database create that has been moved from a management server proxy method that calls configuration manager directly into the configuration manager.  
						
						
						
						
					 
					
						2010-08-18 19:06:12 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							261c96f99c 
							
						 
					 
					
						
						
							
							refactor createPod command to new API framework  
						
						
						
						
					 
					
						2010-08-17 19:08:06 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							154c6985a4 
							
						 
					 
					
						
						
							
							Refactoring updatePod command  
						
						
						
						
					 
					
						2010-08-17 17:55:38 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							1252a2b8a7 
							
						 
					 
					
						
						
							
							Refactoring update service offering cmd  
						
						
						
						
					 
					
						2010-08-17 17:21:04 -07:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							183eb4e4a3 
							
						 
					 
					
						
						
							
							Api refactoring for following commands: updateAccount, updateTemplate/Iso, UpdateDomain, EnableUser/Account, DeletePod  
						
						
						
						
					 
					
						2010-08-15 21:01:24 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							167433e562 
							
						 
					 
					
						
						
							
							Api refactor:  
						
						... 
						
						
						
						* Moved ManagementServer interface from "core" to "server" package
* Changed AddConfig, UpdateCfg, UpdateAccount commands 
						
						
					 
					
						2010-08-12 16:32:23 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							8825147f0d 
							
						 
					 
					
						
						
							
							Merge branch '2.1.refactor' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.1.refactor  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/configuration/ConfigurationManager.java
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java 
						
						
					 
					
						2010-08-12 11:41:02 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d48a1b8a 
							
						 
					 
					
						
						
							
							Refactored updateDiskOffering and deleteDiskOffering commands  
						
						
						
						
					 
					
						2010-08-12 11:27:37 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							23444d5f07 
							
						 
					 
					
						
						
							
							Refactoring the updateZone command  
						
						
						
						
					 
					
						2010-08-12 10:59:59 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							96f76062f9 
							
						 
					 
					
						
						
							
							Moving createDiskOffering to configurationManager, make AssignToLoadBalancer async  
						
						
						
						
					 
					
						2010-08-11 19:32:09 -07:00 
						 
				 
			
				
					
						
							
							
								Manuel Amador (Rudd-O) 
							
						 
					 
					
						
						
						
						
							
						
						
							14ae76781e 
							
						 
					 
					
						
						
							
							Committing Kris' big merge  
						
						
						
						
					 
					
						2010-08-11 16:02:57 -07:00 
						 
				 
			
				
					
						
							
							
								Manuel Amador (Rudd-O) 
							
						 
					 
					
						
						
						
						
							
						
						
							ac730ec496 
							
						 
					 
					
						
						
							
							Branch 2.1.refactor committed  
						
						
						
						
					 
					
						2010-08-11 09:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Manuel Amador (Rudd-O) 
							
						 
					 
					
						
						
						
						
							
						
						
							05c020e1f6 
							
						 
					 
					
						
						
							
							Source code committed  
						
						
						
						
					 
					
						2010-08-11 09:13:29 -07:00