Commit Graph

246 Commits

Author SHA1 Message Date
Diva Canto
e73eb55ad8 Changed the rest of references to IAvatarData to AvatarData 2010-01-02 12:18:22 -08:00
Melanie
3a19c85803 Change to a class 2010-01-02 19:32:46 +00:00
Melanie
90b65338e6 Strip the lindenisms from the interface 2010-01-02 19:29:02 +00:00
Diva Canto
7c06634e52 Clarifying comments. 2010-01-02 11:43:29 -08:00
Melanie
78173996b9 First stab at avatar data. Very generic 2010-01-02 17:50:15 +00:00
Melanie
c5149fe229 Minor interface changes 2010-01-02 17:42:41 +00:00
Diva Canto
dbb16bf2db * Forgotten ILibraryService from yesterday
* New IAvatarService -- first pass
2010-01-02 09:54:46 -08:00
Diva Canto
130c80efe0 A lot more beef on the login service. The LLLoginResponse is a MONSTER! Almost done... 2009-12-31 17:18:55 -08:00
Diva Canto
0ce9be653d * Added the Login server handlers that were lost in yesterday's commit grief
* More beef to the LLLoginService
* Better design for handling local simulation service
2009-12-31 14:59:26 -08:00
Diva Canto
a8901a40f4 Simulation handlers (agents & objects) completed. 2009-12-31 09:25:16 -08:00
Diva Canto
c664307126 Merge branch 'presence-refactor' of ssh://diva@opensimulator.org/var/git/opensim into presence-refactor 2009-12-30 21:00:52 -08:00
Diva Canto
b29ae72460 First pass at the new login service. Still incomplete, but doesn't disrupt the existing code. 2009-12-30 21:00:16 -08:00
Melanie
3507005d9d Remove CreateUserAccount. Rename SetUserAccount to StoreUserAccount.
Implement the fetch operations fully. Rename one last UserService file to
UserAccountService
2009-12-31 01:16:16 +00:00
Melanie
b6097ae9a8 Some modifications to user service. Query by name is implemented now 2009-12-30 22:23:17 +00:00
Diva Canto
b4483df270 * All modules and connectors for user account service are in place. Untested.
* Cleaned up a few things on presence connectors
2009-12-29 15:58:40 -08:00
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
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
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
92a40129b5 Database and presence changes. Untested 2009-12-28 17:34:42 +00:00
Diva Canto
3ef513e863 Presence remote connector and handler. Presence HG Broker. Nothing tested, just compiles. 2009-12-27 20:34:42 -08:00
Diva Canto
b8dfccb227 Changed GetAgents to take string[] instead of UUID[] 2009-12-27 16:07:16 -08:00
Melanie
2f717fc796 Remove the sesion from returned presence info 2009-12-27 18:03:59 +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
982e3ff5d9 Presence Step 1 2009-12-27 01:27:51 +00:00
Melanie
06ecdf1967 Tweak presence handling and whip up a database connector and handler
for testign the new generic table handling
2009-11-18 08:21:28 +00:00
Melanie
0cd3bf074a Change PresenceData to PresenceInfo to remove a naming conflict in the
OpenSim.Data namespace
2009-11-18 06:19:39 +00:00
Melanie
db4cdc0961 Set the estate owner to be the master avatar if it's not set. 2009-10-14 04:18:59 +01:00
Melanie
596f2307bf Add owner_uuid. Not sure this works. Worth a test 2009-10-07 18:34:59 +01:00
Jeff Ames
ee205e7e81 Formatting cleanup. 2009-10-01 01:17:47 +09:00
Diva Canto
500cd3505a Added RegionSecret to GridRegion, and corresponding saving/retrieval from DB layer. This sounds fishy to me, but it's what's used to make external currency modules work, for now. 2009-09-28 07:20:38 -07:00
Diva Canto
c99b363f81 Added missing IHyperlinkService. 2009-09-27 13:59:00 -07:00
Diva Canto
5d09c53a1a Unpacking the mess with OtherRegionUp, so we can have a real cache of the neighbours in the grid service modules. 2009-09-27 10:14:10 -07:00
Diva Canto
f4bf581b96 Moved all HG1 operations to HGGridConnector.cs and HypergridServerConnector.cs/HypergridServiceConnector.cs, away from Region.Communications and HGNetworkServersInfo.
Fixed small bugs with hyperlinked regions' map positions.
2009-09-26 21:00:51 -07:00
Diva Canto
5757afe766 First pass at the heart surgery for grid services. Compiles and runs minimally. A few bugs to catch now. 2009-09-26 07:48:21 -07:00
Diva Canto
52e477b41f Better guards on RegisterRegion in GridService.
Added serverPort to the fields that get stored (I think this is the UDP port).
2009-09-25 06:02:41 -07:00
Diva Canto
6a5d7650d0 All tests pass for MySQL/MySQLRegionData.
Added OpenSim.GridServer.ini.example that I have been using for testing the ROBUST grid service with the GridClient.
2009-09-24 18:23:55 -07:00
Diva Canto
1faaa0a43a GridServerPostHandler finished. GridClient tests all work. More guards on getting parameters and replies over the wire. 2009-09-24 15:30:00 -07:00
Diva Canto
dd3d52ae1f Added test GridClient, which allowed me to remove a few bugs out of the new code. 2009-09-24 13:33:58 -07:00
Diva Canto
67276589c8 Changed IGridService to use the new GridRegion data structure instead of old SimpleRegionInfo.
Added grid configs to standalones.
2009-09-23 17:20:07 -07:00
Diva Canto
390137d540 Added grid handler and grid remote connector. 2009-09-21 11:05:01 -07:00
Diva Canto
e736273815 First pass at the grid service. 2009-09-18 19:16:30 -07:00
Rob Smart
281ad1251c updated the IAuthorizationService interface so that a message is passed back and can be displayed at the client when an avatar is denied access to a region 2009-09-16 10:04:07 -07:00
Diva Canto
c8ddc5b301 Changed GetRegionByHandle to GetRegionByPosition -- more generic. 2009-09-11 13:55:23 -07:00
Diva Canto
5de1ec735c Added GetRegionByHandle. 2009-09-11 13:17:37 -07:00