aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-19Attachment persistence!!! Patch #9169 (Mantis #1171)Melanie Thielker1-16/+0
Attachments now save to MySQL. No reattach on login yet.
2008-08-18Formatting cleanup.Jeff Ames1-5/+5
2008-08-16Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-08-15Plumb in the partner and the account title fields for profile info.Melanie Thielker1-0/+14
2008-08-15Update svn properties, formatting cleanup, fix a couple compiler warnings.Jeff Ames1-6/+8
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker1-0/+7
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Mantis #1946Melanie Thielker1-1/+3
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-08-08Patch #9161Melanie Thielker1-2/+2
Increase GetUserProfile timeout from 6 to 30 seconds. Because the worker thread fo the XMLRPC data pump sits on a lock while the system starts, regions with upwards of 6000 prims throw and exception when that thread gets blocked for more than 6 seconds, due to this timeout, and won't start.
2008-08-01* minor: log message twiddlingJustin Clarke Casey1-6/+2
2008-07-04Renaming UserManagerBase.SetUserProfile(UserProfileData) to Dr Scofield1-0/+6
UserManager.UpdateUserProfile(UserProfileData). Adding UpdateUserProfile(UserProfileData) to IUserService interface. Adding RemoteAdminPlugin.XmlRpcUpdateUserAccountMethod(...) to provide a remote update capability.
2008-07-04mini-warnings-safari, plus cleanup of IUserServices method naming.Dr Scofield1-1/+1
2008-06-28Mantis#1626. Thank you kindly, Melanie for a patch that:Charles Krinke1-1/+1
Fixes IAvatarService for grid and standalone modes
2008-06-19* Temporary workaround for mantis 1568. If the avatar apperance factory now ↵Justin Clarke Casey1-9/+7
throws any exception, we will carry on with the default appearance rather than terminating the client login
2008-06-04Formatting cleanup, minor refactoring, svn properties.Jeff Ames1-6/+6
2008-06-01* Committing more unfinished stuff. Nothing significant at the moment. IM ↵Teravus Ovares1-0/+53
related.
2008-05-31* Made UpdateUserCurrentRegion a bit more forgiving.lbsa711-9/+35
2008-05-31* Implements UserServer logoff in a few situationsTeravus Ovares1-0/+30
* 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.
2008-05-22we should be return null in these 2 places, though this won'tSean Dague1-2/+2
help with the timeouts.
2008-05-17Formatting cleanup.Jeff Ames1-3/+3
2008-05-16it helps when both sides of the xml-rpc server agree on the method namesSean Dague1-2/+2
2008-05-16some more wrapping of errors in user service on appearance forSean Dague1-9/+15
safety
2008-05-16front end of OGS1 Appearance bits. Now I need to write theSean Dague1-3/+47
back end.
2008-05-16starting to put appearance into grid comms. now I know why Sean Dague1-1/+34
everyone hates OGS1
2008-05-16Formatting cleanup.Jeff Ames1-21/+21
2008-05-15remove my UserAppearance object, switch all code to useSean Dague1-3/+3
AvatarAppearance instead.
2008-05-01added in IUserService functions. These don't do anything yet,Sean Dague1-0/+28
but the set all compiles together fine, and it provides people an idea of where we are heading.
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby1-0/+1
with namespaces.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-3/+4
(this took a while to run).
2008-04-17* Implements 'Set Home to Here' Teravus Ovares1-0/+10
* Implements 'Teleport Home' * User Server has to be updated for it to save your home in grid mode * home position accuracy is in int because the grid comms ExpectUser method tries to convert to Uint and crashes if it gets a float. Added a convert to decimal in ExpectUser but to avoid a breaking change with old revisions, kept the save value in int for now. Eventually it needs to be a float, but lets release another incremental version before doing that.
2008-04-10* With Grid Comms up in the air.. I decided have the friends module update ↵Teravus Ovares1-1/+1
you when your friends come online if they're at least a child agent on the sim. offline status works the same also. So does Instant Message. * This is until Grid Comms matures a bit more on this. * This should also work in Standalone as it uses the IUserData interface.
2008-04-10further renaming of properties for claritySean Dague1-12/+12
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague1-20/+20
actually a little more work than I expected given the copious use of out params.
2008-03-26* Tweaking master uuid exception to make it clearer what just went wrong ↵Justin Clarke Casey1-10/+40
(user server timeout) * Increasing GetUserProfile requests only to 6 seconds from 3 * Not completely sure what effect this will have, though probably not much * At some point one will have to accept that if the grid servers are taking many many seconds to respond, running using that grid will not be viable. * Perhaps there should be a big warning up front if grid request times are slower than n seconds.
2008-03-22* Make master UUID exception a bit more useful by telling us which uuid it ↵Justin Clarke Casey1-1/+3
was trying to look up
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-17* More almost completely unproductive log message fiddlingJustin Clarke Casey1-2/+2
2008-03-03* Fixed about Text in the profile in grid mode.Teravus Ovares1-0/+1
2008-03-03* Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares1-0/+42
* Fixed a few bugs in the patch that are sim crashers. * There's still a bug in mySQL mode/ grid mode where the main userprofile text doesn't save.
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-05Converted logging to use log4net.Jeff Ames1-30/+30
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-01-29* Fixed a crash if the server is unable to connect to the UserServer when a ↵Teravus Ovares1-1/+9
user logs off
2008-01-20* Added hooks for logout to all IUserService and all that implement it.Teravus Ovares1-1/+25
* Added a Logout message with a name on the console * Added a *fixme* message to figure out why the current agent session is null * After updating you may notice that there's a login <user> and also a logout<user>
2008-01-15* Mother of all commits:Adam Frisby1-2/+2
* Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
2008-01-02* Updates UserServer Teravus Ovares1-1/+174
* Updates OSG1UserServices * Friends list is now persistent in grid mode. * You can add, new friends and remove them
2008-01-01* You can add and remove a friend in standalone now within the same ↵Teravus Ovares1-0/+43
simulator. It saves. * You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
2007-12-27* Optimized usingslbsa711-13/+16
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames1-1/+1
Works with LibSL rev>1532
2007-12-04keeping opensim safe for children -- made some namespace references less ↵Jeff Ames1-6/+4
explicit
2007-12-04* Avatar picker works in grid mode now.Teravus Ovares1-1/+47
* To test, click the communicate button, then click the 'add' button and type a name. You will get a list of closely matching avatar names. * Before this'll work on your sim in grid mode, the UGA needs to be updated. If it isn't updated, then you'll get a message on the sim console when searching like, 'got invalid queryid'.
2007-12-04* Fixed a whole bunch of console messages.Adam Frisby1-1/+1