Diva Canto
							
						 
						
							 
							
							
							
								
							
								2294683f07 
								
							
								 
							
						 
						
							
							
								
								Tighten up the IUserService interface again. No need for auth tokens at this level.  
							
							 
							
							
							
						 
						
							2009-12-29 13:39:21 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								6eb5754f5a 
								
							
								 
							
						 
						
							
							
								
								Polished the IUserService interface.  
							
							 
							
							
							
						 
						
							2009-12-29 13:27:21 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8631cea215 
								
							
								 
							
						 
						
							
							
								
								Change the interface a bit before someone depends on it's current form  
							
							 
							
							
							
						 
						
							2009-12-29 20:14:26 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								18ca978b81 
								
							
								 
							
						 
						
							
							
								
								Give the new user tables the once-over. Strip the current set of methods  
							
							 
							
							... 
							
							
							
							from IUserAccountService, we need to define what goes in there. Change
the handler to the generic handler. Adjust migrations, add index 
							
						 
						
							2009-12-29 18:31:27 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								e9df86a6d6 
								
							
								 
							
						 
						
							
							
								
								* Added useraccount table  
							
							 
							
							
							
						 
						
							2009-12-29 09:22:52 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								a462e440d5 
								
							
								 
							
						 
						
							
							
								
								Better way of setting ServiceURLs  
							
							 
							
							
							
						 
						
							2009-12-29 08:06:07 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								f40001f8ed 
								
							
								 
							
						 
						
							
							
								
								Added the ServiceURLs field to UserAccountData  
							
							 
							
							
							
						 
						
							2009-12-28 20:53:20 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3cb68d1c8b 
								
							
								 
							
						 
						
							
							
								
								Removed AccountType, GodLevel and UserFlags from UserAccountData. Doesn't belong there.  
							
							 
							
							
							
						 
						
							2009-12-28 20:37:21 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								18d93c2cee 
								
							
								 
							
						 
						
							
							
								
								* Added Created field to UserAccountData  
							
							 
							
							
							
						 
						
							2009-12-28 20:29:52 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								c164b85ea6 
								
							
								 
							
						 
						
							
							
								
								* Added packing/unpacking of the Home fields in PresenceInfo  
							
							 
							
							... 
							
							
							
							* Cleaned up IUserService and beefed up UserAccoutData 
							
						 
						
							2009-12-28 20:26:44 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3249d5be9a 
								
							
								 
							
						 
						
							
							
								
								Add the indices to really make this table work  
							
							 
							
							
							
						 
						
							2009-12-28 23:47:58 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c4f5ac970c 
								
							
								 
							
						 
						
							
							
								
								Add a migration to add the 3 new fields  
							
							 
							
							
							
						 
						
							2009-12-28 23:45:15 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e0fc854f05 
								
							
								 
							
						 
						
							
							
								
								Adding new fields and home location methid to presence. Adding cleanup  
							
							 
							
							... 
							
							
							
							(deleting all but one presence record) on logout so that they don't pile up. 
							
						 
						
							2009-12-28 23:42:08 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2ed207509b 
								
							
								 
							
						 
						
							
							
								
								Add the second step of the friends migration to pull data from the old table into the new  
							
							 
							
							
							
						 
						
							2009-12-28 19:12:33 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								19a7a8f797 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-28 11:46:59 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								43691e8270 
								
							
								 
							
						 
						
							
							
								
								Added some more log messages. This is beginning to work.  
							
							 
							
							
							
						 
						
							2009-12-28 11:46:34 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5b69f58aae 
								
							
								 
							
						 
						
							
							
								
								Make Migratons continue int he face of an error. This is required for the  
							
							 
							
							... 
							
							
							
							friends migration, which MAY error out if the old friends table is not
in the same database as the new one being created. This error is nonfatal,
it would only mean that friends will not be migrated automatically. It would
bite people with nonstandard configurations. 
							
						 
						
							2009-12-28 18:59:38 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								397a296492 
								
							
								 
							
						 
						
							
							
								
								Add the migration for friends and guard the presence Report function  
							
							 
							
							
							
						 
						
							2009-12-28 18:52:24 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9a8f6c79c9 
								
							
								 
							
						 
						
							
							
								
								Forgot the migration file  
							
							 
							
							
							
						 
						
							2009-12-28 17:57:45 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								92a40129b5 
								
							
								 
							
						 
						
							
							
								
								Database and presence changes. Untested  
							
							 
							
							
							
						 
						
							2009-12-28 17:34:42 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								f43a648052 
								
							
								 
							
						 
						
							
							
								
								* Added the new modules to Resources, making them active.  
							
							 
							
							... 
							
							
							
							* Added their configs to standalone for testing. This crashes, because the DB is still not ready. 
							
						 
						
							2009-12-28 09:22:35 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								531f998ed2 
								
							
								 
							
						 
						
							
							
								
								* Deleted HGPresenceBroker, since it won't be needed  
							
							 
							
							... 
							
							
							
							* Linked the remote presence module to the corresponding remote connector 
							
						 
						
							2009-12-28 07:16:43 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								42122388ef 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 20:35:05 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3ef513e863 
								
							
								 
							
						 
						
							
							
								
								Presence remote connector and handler. Presence HG Broker. Nothing tested, just compiles.  
							
							 
							
							
							
						 
						
							2009-12-27 20:34:42 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3a953dfc98 
								
							
								 
							
						 
						
							
							
								
								This is somewhat major-like..... Change the intialization order of  
							
							 
							
							... 
							
							
							
							Application plugins so that MainServer.Instance gets assigned before
RegionModulesController loads the new style shared modules. This
is needed because otherwise no new style shared module could
register a HTTP method.... if it breaks, you get to keep both pieces 
							
						 
						
							2009-12-28 01:56:30 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								eebddcd5e6 
								
							
								 
							
						 
						
							
							
								
								Change FriendsModule, InstantMessageModule, MessageTransferModule, MuteListModule, OfflineMessageModule, PresenceModule, InventoryTransferModule and LureModule to new style. Reduce FriendsModule and PresenceModule to shells.  
							
							 
							
							
							
						 
						
							2009-12-28 01:24:15 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								b8dfccb227 
								
							
								 
							
						 
						
							
							
								
								Changed GetAgents to take string[] instead of UUID[]  
							
							 
							
							
							
						 
						
							2009-12-27 16:07:16 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0f5219a004 
								
							
								 
							
						 
						
							
							
								
								Allow lists to be embedded in query strings  
							
							 
							
							
							
						 
						
							2009-12-27 21:46:16 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2f717fc796 
								
							
								 
							
						 
						
							
							
								
								Remove the sesion from returned presence info  
							
							 
							
							
							
						 
						
							2009-12-27 18:03:59 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								aa45262c3c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 08:47:18 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								49d6cfad2b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 08:40:43 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								2248d2ff32 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 08:38:44 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								ad8ee18090 
								
							
								 
							
						 
						
							
							
								
								First pass at the local connector for presence. No cache yet. Just the connector to the local service and a presence detector object.  
							
							 
							
							
							
						 
						
							2009-12-27 08:38:05 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								26599e0906 
								
							
								 
							
						 
						
							
							
								
								One should not copy/paste so much :)  
							
							 
							
							
							
						 
						
							2009-12-27 16:07:13 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ec4d639a28 
								
							
								 
							
						 
						
							
							
								
								Fix the spelling :/  
							
							 
							
							
							
						 
						
							2009-12-27 16:01:36 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								769dad2783 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 15:49:09 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								58ad0ff315 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							 
							
							
							
						 
						
							2009-12-27 15:47:58 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e063f0d592 
								
							
								 
							
						 
						
							
							
								
								Encode the published and mature checkboxes into the user flags for  
							
							 
							
							... 
							
							
							
							profiles 
							
						 
						
							2009-12-27 15:47:14 +00:00  
						
					 
				
					
						
							
							
								 
								Adam Frisby
							
						 
						
							 
							
							
							
								
							
								8a931a4e91 
								
							
								 
							
						 
						
							
							
								
								* Implements some basic Sirikata protocol work (initial handshakes).  
							
							 
							
							
							
						 
						
							2009-12-27 16:07:05 +11:00  
						
					 
				
					
						
							
							
								 
								Adam Frisby
							
						 
						
							 
							
							
							
								
							
								8e18762e22 
								
							
								 
							
						 
						
							
							
								
								* Added prebuild for previous commit.  
							
							 
							
							
							
						 
						
							2009-12-27 15:03:26 +11:00  
						
					 
				
					
						
							
							
								 
								Adam Frisby
							
						 
						
							 
							
							
							
								
							
								fd777cc7b9 
								
							
								 
							
						 
						
							
							
								
								* Implements Sirikata ClientStack Module  
							
							 
							
							... 
							
							
							
							* Just a stub (imports all the sirikata protocol, and that's about it.) 
							
						 
						
							2009-12-27 15:03:10 +11:00  
						
					 
				
					
						
							
							
								 
								Adam Frisby
							
						 
						
							 
							
							
							
								
							
								763fa90be5 
								
							
								 
							
						 
						
							
							
								
								* Adding Google.ProtocolBuffers.dll dependency (BSD licensed)  
							
							 
							
							... 
							
							
							
							* For some experimental work with a Sirikata clientstack. 
							
						 
						
							2009-12-27 14:34:41 +11:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9cef5f92a1 
								
							
								 
							
						 
						
							
							
								
								Change the signature of the forms requester data in preparation to getting  
							
							 
							
							... 
							
							
							
							to where lists can be sent as requests 
							
						 
						
							2009-12-27 03:31:53 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								831f759644 
								
							
								 
							
						 
						
							
							
								
								Add the MySQL presence data module  
							
							 
							
							
							
						 
						
							2009-12-27 03:05:45 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8b9332e321 
								
							
								 
							
						 
						
							
							
								
								Finish the presence service  
							
							 
							
							
							
						 
						
							2009-12-27 03:00:54 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								490c093636 
								
							
								 
							
						 
						
							
							
								
								Just make it compile :)  
							
							 
							
							
							
						 
						
							2009-12-27 02:11:25 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								101f60ea88 
								
							
								 
							
						 
						
							
							
								
								Interface changes  
							
							 
							
							
							
						 
						
							2009-12-27 01:54:53 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								dc80d13466 
								
							
								 
							
						 
						
							
							
								
								More beef to the IPresenceService interface.  
							
							 
							
							
							
						 
						
							2009-12-26 18:11:13 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ca3aa283ba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into presence-refactor  
							
							 
							
							
							
						 
						
							2009-12-27 01:28:15 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								982e3ff5d9 
								
							
								 
							
						 
						
							
							
								
								Presence Step 1  
							
							 
							
							
							
						 
						
							2009-12-27 01:27:51 +00:00