aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/NHibernate/NHibernateUserData.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Reapply http://opensimulator.org/mantis/view.php?id=2710Justin Clarke Casey2008-12-021-99/+56
| | | | | | | | | * This patch gets NHibernate working *** PLEASE NOTE: This patch now requires the libmono-oracle2.0-cil library to be installed on Ubuntu (to stop the System.Data.Oracle missing failure) *** * Not sure what the dependency is on other distros. Adding this info to http://opensimulator.org/wiki/Build_Instructions would be most welcome * Adds Castle.* libraries that were missing last time (note, dlls have been added from http://downloads.sourceforge.net/nhibernate/NHibernate-2.0.1.GA-bin.zip)
* * Unforunately it turns out not to be that simple. Revert the rest of r7560 ↵Justin Clarke Casey2008-12-011-56/+99
| | | | for now.
* * From Mantis#2701 - Implements NHibernate data adapter, adds support for ↵Adam Frisby2008-12-011-99/+56
| | | | | | | MsSql2005 to NHibernate. * Patch courtesy of Adminotech and realXtend. Thanks!
* * Remove unused and largely unimplemented UpdateUserCurrentRegion()Justin Clarke Casey2008-11-271-1/+0
| | | | | | * please say if this causes you a problem
* Plumb in the presence notifications and region shutdown/restart messagesMelanie Thielker2008-11-231-0/+4
| | | | | | | | | from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there.
* Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz2008-11-011-0/+1
| | | | | | | | | | | | | | on-/offline updates, calling cards for friends. This adds methods in the DB layer and changes the MessagingServer, so a full update (incl. UGAIM) is necessary to get it working. Older regions shouldn't break, nor should older UGAIM break newer regions, but friends/presence will only work with all concerned parts (UGAIM, source region and destination region) at this revision (or later). I added the DB code for MSSQL, too, but couldn't test that. BEWARE: May contain bugs.
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-18/+18
| | | | | | | * 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.
* Attachment persistence (Mantis #1711)Melanie Thielker2008-08-191-12/+1
| | | | | | | | | 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.
* Formatting cleanup.Jeff Ames2008-08-181-13/+13
|
* Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur2008-07-311-1/+7
| | | | | | PluginLoader. Fix issue 1871.
* last round of warning squashing. calling it a day now.Dr Scofield2008-06-271-6/+6
|
* somehow, I seem to have actually made appearance persistantSean Dague2008-06-271-0/+2
| | | | | | | | correctly with nhibernate. Go figure. :) User services still remain partial, but I'm going to move on to Region Store to get that chunk out of the way.
* chugging away on nhibernate, more incremental processSean Dague2008-06-251-32/+40
|
* Minor formatting cleanup.Jeff Ames2008-06-251-10/+15
|
* lots of futzing with nhibernate to make it more efficient. ISean Dague2008-06-201-97/+60
| | | | | | | don't think this works, but I don't want to loose the work before the weekend, and it doesn't break the build.
* more work towards nhibernate working with mysql, not there yet,Sean Dague2008-06-191-1/+0
| | | | | | but moving in the right direction.
* oops, it helps to reference the *right* migrationSean Dague2008-06-191-1/+1
|
* clean up the nhibernate definitions to work with mysqlSean Dague2008-06-181-33/+5
| | | | | | integrate migration support into nhibernate
* * Implements UserServer logoff in a few situationsTeravus Ovares2008-05-311-1/+1
| | | | | | | * 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.
* this removes use of the mapper for wearables, and I can confirm thingsSean Dague2008-05-211-2/+2
| | | | | | | get saved to the database. There are still issues on wearing things after a cleared cache that I'm looking at now.
* Minor cleanup.Jeff Ames2008-05-161-2/+2
|
* Formatting cleanup.Jeff Ames2008-05-161-21/+21
|
* testing avatar appearance as a user serviceSean Dague2008-05-151-2/+2
|
* remove my UserAppearance object, switch all code to useSean Dague2008-05-151-6/+6
| | | | | | AvatarAppearance instead.
* More formatting cleanup. Minor refactoring.Jeff Ames2008-05-141-35/+72
|
* Formatting cleanup.Jeff Ames2008-05-141-20/+20
|
* * Fixed some compiler warningsAdam Frisby2008-05-071-2/+3
| | | | | * Fixed prebuild.xml to remove DB4o references (more compiler warnings)
* fixed up a bunch of the nhibernate user driver. Friends are notSean Dague2008-05-021-9/+16
| | | | | | | | implemented, and something is still funny with agents, but this at least got me logged in, so is good enough to plumb through appearance and see how that goes.
* in theory fix the user table mappingSean Dague2008-05-021-0/+22
|
* in theory this gives me a back end that will do persistance Sean Dague2008-05-021-3/+28
| | | | | | | to actually have something to test plumbing in appearance saving.
* plumb in connection string to the user database paths. mysql and mssqlSean Dague2008-05-021-6/+12
| | | | | | | just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
* minor refactoring. Change getName and GetVersion methods (yes the had ↵Sean Dague2008-05-021-13/+2
| | | | | | | | different casings) to Name and Version properties for the User stores.
* added stubs for appearance bits to all the db layersSean Dague2008-05-011-0/+27
|
* * In ur code. Making it static.Adam Frisby2008-05-011-1/+1
| | | | | * Converted a bunch of functions to static functions.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-10/+6
| | | | (this took a while to run).
* first drop of user storage implementation for nhibernate. Sean Dague2008-04-111-0/+269
This surely doesn't work yet, but it compiles, and I'm getting close to a stopping point for the day.