Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								af3af5bec8 
								
							 
						 
						
							
							
								
								Remove caps which have not been seen for three months from the db.  
							
							... 
							
							
							
							Thanks Asterix for the initial version of this patch! 
							
						 
						
							2009-11-11 23:14:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9376ff63 
								
							 
						 
						
							
							
								
								Split the 'account sensitive' parts of the Contacts class and move them to an intermediate Contacts_New class.  
							
							... 
							
							
							
							The Contact class remains the public interface for contact handling. This is only a single step of a longer refactoring to empower the Account class. 
							
						 
						
							2009-11-10 22:56:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								b4285302db 
								
							 
						 
						
							
							
								
								Make the GC_Contacts class 'account insensitive'. Instead, create an Account class which holds a GC_Contacts object.  
							
							... 
							
							
							
							The API has been preserved. For now the old Contacts() API has not been changed. 
							
						 
						
							2009-11-10 21:08:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								cec93b6135 
								
							 
						 
						
							
							
								
								Push method to check if a specific ClientCaps supports a feature down to the caps module.  
							
							... 
							
							
							
							Public interfaces stay the same. 
							
						 
						
							2009-11-09 21:26:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								a87693c735 
								
							 
						 
						
							
							
								
								Remove auto-generated smoketests  
							
							
							
						 
						
							2009-11-05 20:54:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								0abb1dfd20 
								
							 
						 
						
							
							
								
								Extract class: MetacontactManager from Contacts  
							
							... 
							
							
							
							For easy migration, interface is still preserved. 
							
						 
						
							2009-11-05 19:43:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								7829e7d40c 
								
							 
						 
						
							
							
								
								Removed unused module 'meta.py'  
							
							
							
						 
						
							2009-11-05 17:05:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								dec25246df 
								
							 
						 
						
							
							
								
								Missing bits of the last commit (add account parameter to contact constructor)  
							
							
							
						 
						
							2009-11-05 16:22:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								06129f45ef 
								
							 
						 
						
							
							
								
								Let contact instances know their corresponding account.  
							
							... 
							
							
							
							contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis. 
							
						 
						
							2009-11-05 15:57:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5bf4d0d2 
								
							 
						 
						
							
							
								
								Organize tests into unit and integration tests.  
							
							... 
							
							
							
							Integration tests can depend on UI, network or both. Unittests use neither. 
							
						 
						
							2009-11-05 09:06:46 +01:00