aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/MSSQL/MSSQLUserData.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-29* Apply http://opensimulator.org/mantis/view.php?id=2295Justin Clarke Casey1-21/+25
* Updated MSSQL to reflect resend changes * Added the new columns in prims table. * Created a implementation for getting gestures. * Remove configurable table names for user. * Thanks Ruud Lathorp
2008-09-26* Patch from JHurlimanTeravus Ovares1-1/+1
* Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
2008-09-14Mantis #2124Melanie Thielker1-531/+829
Thank you, RuudL, for a patch that brings MSSQL up to the same implementation level as MySQL.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-58/+58
* 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.
2008-08-19Attachment persistence (Mantis #1711)Melanie Thielker1-31/+4
Change user server to handle attachment assets record properly. Ensure that attachments are not re-rezzed on region crossing. Persistence will NOT WORK with earliser UGAI!! Change region server to match.
2008-08-18Formatting cleanup.Jeff Ames1-9/+9
2008-07-31Apply updated patch from issue 1871. Thanks sempuki.Mike Mazur1-1/+1
2008-07-31Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur1-0/+8
PluginLoader. Fix issue 1871.
2008-07-20Mantis#1796. Thank you kindly, StrawberryFride for a patch that:Charles Krinke1-1/+8
Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
2008-07-17Mantis#1736. Thank you kindly, StrawberryFride for a patch that:Charles Krinke1-296/+222
Many issues with handling connections in MSSQL, have rearchitected to ensure that connections are always opened and closed in a timely fashion & disposed of cleanly, and removed unnecessary lock statements. SQL Server performance seems to have improved considerably as a result, and various timeout errors seem to have been fixed.
2008-06-26Apply patch from bug #1609 -- Documentation for Data/MSSQL. Thanks ↵Jeff Ames1-8/+82
kerunix_Flan!
2008-06-11Mantis#1528. Thank you kindly, Boscata for:Charles Krinke1-1/+137
MSSQL Avatar appearance solved. Appearance functions and modified table.
2008-05-31* Implements UserServer logoff in a few situationsTeravus Ovares1-2/+2
* 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-21this removes use of the mapper for wearables, and I can confirm thingsSean Dague1-9/+9
get saved to the database. There are still issues on wearing things after a cleared cache that I'm looking at now.
2008-05-16Formatting cleanup.Jeff Ames1-4/+4
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-02plumb in connection string to the user database paths. mysql and mssqlSean Dague1-3/+4
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-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-6/+7
(this took a while to run).
2008-04-10further renaming of properties for claritySean Dague1-13/+13
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague1-34/+34
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-03* Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares1-7/+7
* 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-14* Fixed #564, errors in friend sqllbsa711-4/+4
[Provided by openlifegrid.com]
2008-02-13* Fixed another bug in avatarpicker ('surname'/'lastname' mixup)lbsa711-4/+4
[Provided by openlifegrid.com]
2008-02-13* Fixed bug in avatarpicker so now you can search on single wordlbsa711-2/+1
[Provided by openlifegrid.com]
2008-02-13* Moved insertUserRow into MSSQLUserData so 'create user' works againlbsa711-1/+94
[Provided by openlifegrid.com]
2008-02-13* Moved insertRegionRow into MSSQLGridDatalbsa711-13/+18
* Split table test and creation into table by table * Debugged table creation Sql * Added missing CreateUserFriendsTable.sql
2008-02-13* Copied 'Friends' functionality from the MySQLUserData to MSSQLUserDatalbsa711-5/+136
[Provided by openlifegrid.com]
2008-02-13* Split out MSSQLManager Test/Init into each provider.lbsa711-10/+44
* Made regions table name configurable (MSSQL only) * Added a note in ini.example pointing out that the sql resources have to change if you change table names * Removed duplicate picker method from GridData interface [Provided by openlifegrid.com]
2008-02-13* Introduced customizable table names on MySQL and MSSQL UserData plug-ins.lbsa711-12/+34
[Provided by openlifegrid.com]
2008-02-05Converted logging to use log4net.Jeff Ames1-12/+14
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/+1
* 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-09* This may be broken.. it hasn't been tested, however I wanted to get the ↵Teravus Ovares1-2/+11
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/+1
* 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!
2007-12-31* Added database and UserManagerBase glue for FriendsList managementTeravus Ovares1-0/+10
* 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-68/+74
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames1-6/+6
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-15/+1
the current NullReferenceException based one
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-12-05* Applied MSSQL Patch from akokko, Thanks! akokkoTeravus Ovares1-58/+142
* This hasn't been tested in MSSQL mode, however it's been checked to make sure it doesn't cause any issues with mySQL/SQLlite
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'.