aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/IUserService.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * Allow interested user data plugins to store temporary user profilesJustin Clarke Casey2009-04-231-0/+7
| | | | | | * Database and the OGS1 plugins are not interested and hence ignore these calls
* * Resolve http://opensimulator.org/mantis/view.php?id=3509 by putting some ↵Justin Clarke Casey2009-04-221-1/+6
| | | | | | | | service initialization into CommsManager * What is really needed is a plugin and interface request system as being done for region modules
* Adds session authentication upon NewUserConnections. Adds user key ↵diva2009-04-141-0/+4
| | | | authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
* * Some more experimental work on distributed assets. Nothing hotwired yet.lbsa712009-04-131-0/+2
| | | | | | | | | * Introduced preprocess step in FetchAsset (Might revert this later) * Some minor CCC * Added actual implementation of GetUserProfile( uri ) and the corresponding handler to OGS1. * Introduced non-functioning GetUserUri( userProfile) awaiting user server wireup (this might move elsewhere)
* * Introduced some experimental code with regards to asset data substitutionlbsa712009-04-081-0/+3
|
* More refactoring of the Grid, User and Messaging servers. MW2009-02-251-12/+0
|
* * Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey2008-12-171-1/+2
| | | | | | | | | is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object.
* * Remove unused and largely unimplemented UpdateUserCurrentRegion()Justin Clarke Casey2008-11-271-8/+0
| | | | | | * please say if this causes you a problem
* Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke2008-11-231-8/+9
| | | | | | | | This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email.
* * refactor: collapse UpdateUserProfileProperties() into existing ↵Justin Clarke Casey2008-09-151-7/+0
| | | | | | | | UpdateUserProfile * the methods were identical except that the Properties one did a check for the user profile beforehand. However, every caller was doing this already anyway.
* * refactor: Break out IUserServiceAdmin out of IUserService since admin ↵Justin Clarke Casey2008-09-151-17/+0
| | | | methods don't need to be implemented on Grid hosted region servers
* * Add "reset user password" command to standalone region consoleJustin Clarke Casey2008-09-151-1/+10
| | | | | | * Grid user server implementation to follow shortly
* * Check in first part of http://opensimulator.org/mantis/view.php?id=2073Justin Clarke Casey2008-09-121-1/+12
| | | | | | | | | * This patch aims to introduce look at direction persistence between logins. It won't be active until the second part of the patch is committed in about two weeks time. At this point, region servers that haven't upgraded past this revision may run into problems * This checkin upgrades the user database. As always, we recommend you have backups in case something goes wrong. * Many thanks to tyre for this patch.
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-20/+20
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Renaming UserManagerBase.SetUserProfile(UserProfileData) to Dr Scofield2008-07-041-0/+7
| | | | | | | | | | | UserManager.UpdateUserProfile(UserProfileData). Adding UpdateUserProfile(UserProfileData) to IUserService interface. Adding RemoteAdminPlugin.XmlRpcUpdateUserAccountMethod(...) to provide a remote update capability.
* mini-warnings-safari, plus cleanup of IUserServices method naming.Dr Scofield2008-07-041-1/+1
|
* Extracted the Avatar appearance functions out of the IUserService interface ↵MW2008-06-281-5/+5
| | | | | | | and moved them into a IAvatarService Although "out of the box", there is no actual functional change to behavior
* plumbing for multiple inventory servers. Mostly done on the region server side. MW2008-06-281-4/+4
| | | | | | TODO next is to make the login server read/write a users inventory from the correct server (the inventory url set in a userprofile) On the region side, although not tested with multiple servers it should work if that inventory url was set, and the inventory servers urls have been added to the CommunicationsManager, using CommunicationsManager.AddInventoryService(string hostUrl)
* * Committing more unfinished stuff. Nothing significant at the moment. IM ↵Teravus Ovares2008-06-011-0/+2
| | | | related.
* * Implements UserServer logoff in a few situationsTeravus Ovares2008-05-311-0/+7
| | | | | | | * User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there. * From the UserServer, admin types 'logoff-user firstname lastname message'. * Some regions may not get the message because they're not updated yet.
* Formatting cleanup.Jeff Ames2008-05-161-4/+4
|
* remove my UserAppearance object, switch all code to useSean Dague2008-05-151-2/+2
| | | | | | AvatarAppearance instead.
* added in IUserService functions. These don't do anything yet,Sean Dague2008-05-011-0/+12
| | | | | | | but the set all compiles together fine, and it provides people an idea of where we are heading.
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-011-1/+1
| | | | with namespaces.
* move IUserService into the OpenSim.Framework.Communications assemblySean Dague2008-04-301-0/+112
| | | | | | because all the other I***Service interfaces are there.
* * Moved IUserService to OpenSim.Framework.Interfaceslbsa712007-10-051-49/+0
|
* * Renamed IUserServices to IUserServicelbsa712007-10-051-0/+49