aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/MySQL/MySQLUserData.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-16in theory, this moves the appearance mapper to liveSean Dague1-37/+70
under the MySQLUserData. There is a lot of in theory here so testing would be appreciated.
2008-05-16Formatting cleanup.Jeff Ames1-10/+10
2008-05-15testing avatar appearance as a user serviceSean Dague1-9/+9
2008-05-15remove my UserAppearance object, switch all code to useSean Dague1-3/+3
AvatarAppearance instead.
2008-05-14Formatting cleanup.Jeff Ames1-1/+1
2008-05-02plumb in connection string to the user database paths. mysql and mssqlSean Dague1-3/+3
just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
2008-05-02minor refactoring. Change getName and GetVersion methods (yes the had ↵Sean Dague1-4/+4
different casings) to Name and Version properties for the User stores.
2008-05-01added stubs for appearance bits to all the db layersSean Dague1-0/+27
2008-05-01* Align new fields upgrade sql to have the same 'not null' and default ↵Justin Clarke Casey1-1/+1
settings as when an inventoryitems table is newly created * Normalize logging titles in database code, though this doesn't yet cover invoking code
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-6/+7
(this took a while to run).
2008-04-18* Insert some missing database locks for inventory and user data on mysqlJustin Clarke Casey1-5/+9
2008-04-10further renaming of properties for claritySean Dague1-8/+8
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague1-14/+14
actually a little more work than I expected given the copious use of out params.
2008-04-02fix ups to include OpenSim.Framework explicit includes (theySean Dague1-0/+1
were implicitly included before). Everything builds again. Now off to testing.
2008-04-02attempt to fix up all refernces to new directory structureSean Dague1-1/+1
2008-04-02whole lot more movingSean Dague1-0/+0
2008-03-28* Introduced common abstract UserDataBase providerlbsa711-21/+21
* Weeded out multiple AvatarPickerAvatar classes
2008-03-18Formatting cleanup.Jeff Ames1-26/+26
2008-03-18Formatting cleanup.Jeff Ames1-31/+15
2008-03-18Last position will be stored in the DB on logout, and the avatar can ↵Johan Berntsson1-1/+12
continue from the same position in the next login (only with MySQL at the moment)
2008-03-03* Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares1-2/+6
* 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-13* Introduced customizable table names on MySQL and MSSQL UserData plug-ins.lbsa711-30/+50
[Provided by openlifegrid.com]
2008-02-05Converted logging to use log4net.Jeff Ames1-13/+15
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-20* Added hooks for logout to all IUserService and all that implement it.Teravus Ovares1-4/+0
* 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-3/+3
* 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-09* This may be broken.. it hasn't been tested, however I wanted to get the ↵Teravus Ovares1-0/+33
last database changes in before sdauge changes them significantly.
2008-01-09* Added a hashtable based HTTP processor in preparation of the web_login_keyTeravus Ovares1-1/+7
* Added the web_login_key to the users table * Added happy configurable http error message pages * This update is large enough to have 'awe' value.. so backup your users or weep. * Not tested on MSSQL, even though I added code to update the tables!
2008-01-02* Updates UserServer Teravus Ovares1-4/+0
* 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/+7
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-31* Added database and UserManagerBase glue for FriendsList managementTeravus Ovares1-1/+158
* Don't forget to run prebuild
2007-12-30* Fixed References in Prebuild so the project compilesTeravus Ovares1-0/+25
* Added Friends List methods to IUserData interface * Created Stub friendslist Database Methods
2007-12-27* Optimized usingslbsa711-28/+25
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames1-2/+2
Works with LibSL rev>1532
2007-12-19Misc. cleanup:Jeff Ames1-2/+2
* added Util.Clip(value, min, max) * modified asset cache's numPackets calculation to use max packet size (600) instead of 1000 * removed a few magic numbers
2007-12-15Put out a more comprehensible message when user authentication fails than ↵Justin Clarke Casey1-21/+2
the current NullReferenceException based one
2007-12-13Minor cleanupJeff Ames1-2/+7
2007-12-12* Patch from justincc to fix Inconsistent automatic mysql table creation - ↵Teravus Ovares1-0/+51
see bug 169
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-12-04* Avatar picker works in grid mode now.Teravus Ovares1-12/+15
* 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-11-13* Added AvatarPicker in Standalone mode. Works for finding avatar to ban, ↵Teravus Ovares1-1/+80
manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D. * Grid mode always returns 0 results until the Grid Communications portion is done.
2007-10-30* Optimized usingslbsa711-23/+29
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-08Applied patch 485, inventory patch from tleiades (thanks again).MW1-4/+5
2007-10-05* So, ok, maybe renaming serialized fields on a friday wasn't the smartest ↵lbsa711-3/+3
of things. Reverting 2056.
2007-10-05* UserProfileData meets code conventionslbsa711-3/+3
2007-10-05== The "right name and place" commit ==lbsa711-0/+1
* Moved InventoryData to Framework.Types/InventoryItemBase.cs * Moved UserData to Framework.Interfaces/IUserData.cs * Moved UserProfileData to Framework/Types/UserProfileData.cs * Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round) * Changed some namespaces to reflect file structure
2007-09-24* Renamed methods on IUserDatalbsa711-16/+16
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1
2007-07-31clear userAgent state on client shutdown, which fixes the issueSean Dague1-0/+7
where you could only login once with a given id in standalone mode.
2007-07-21* Issue#206 - Casting of a LLUUID from XMLRPC hashtable causes an error. ↵Adam Frisby1-0/+15
(Thanks Babblefrog) * Issue#205 - MySQLManager User Creation support readded (Thanks Babblefrog + adjohn) * Issue#204 - Clients now recieve terrain updates properly (Thanks Babblefrog) [May do some slight modifications on this to make it an event]