aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/NHibernate (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Reapply http://opensimulator.org/mantis/view.php?id=2710Justin Clarke Casey2008-12-0215-385/+350
| | | | | | | | | * 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-0115-350/+385
| | | | for now.
* * From Mantis#2701 - Implements NHibernate data adapter, adds support for ↵Adam Frisby2008-12-0115-385/+350
| | | | | | | 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.
* * refactor: Rip out SOP inventory from the partial into a separate classJustin Clarke Casey2008-11-211-1/+1
| | | | | | | | * SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life * A proper inventory interface to follow * Parallel changes for other inventory partial classes to follow at a later date
* * refactor: Expose SOG.SetRootPart for outsiders to use rather than setting ↵Justin Clarke Casey2008-11-101-4/+2
| | | | | | | | RootPart and adding the part separately * Make RootPart read only
* 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.
* Add persistence of active gestures. This needs an UGAIM update to work.Homer Horwitz2008-09-241-0/+5
| | | | | | | | | Active gestures are sent as part of the login-response. Added fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and NHibernate. Using the empty ones won't cause errors, but doesn't provide persistence either, of course.
* - Add Dispose method to IRegionDataStoreHomer Horwitz2008-09-181-0/+2
| | | | | | | | - Add necessary dummy Dispose-methods where they are missing - Implement the SQLite Dispose-methods (currently only used for unit tests, in the next commit)
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-0616-160/+159
| | | | | | | * 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-187-51/+51
|
* Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur2008-07-312-13/+28
| | | | | | PluginLoader. Fix issue 1871.
* squashing warning.Dr Scofield2008-07-251-1/+3
|
* few additional fixed to get prim inventory up on nhibernateSean Dague2008-07-233-4/+4
|
* implemented prim inventories for nhibernateSean Dague2008-07-231-1/+30
|
* fix column mappingSean Dague2008-07-231-1/+1
|
* complete the prim inventory mappingSean Dague2008-07-231-0/+6
|
* refactor TaskInventoryItem Mask -> Permissions to be consistant with how thingsSean Dague2008-07-231-0/+17
| | | | | | are stored in the db.
* add primitems migration for nhibernateSean Dague2008-07-231-0/+27
|
* Update svn properties. Squash a couple of warnings.Jeff Ames2008-07-222-4/+4
|
* Introduce a separate connection string for estates, which defaults to the one giMelanie Thielker2008-07-181-1/+1
| | | | | | ven for the region datastore. Removes the flag to store prim inventories, which are now always stored.
* found a better pattern for SaveOrUpdate with nhibernateSean Dague2008-07-182-52/+49
| | | | | | cleaned up the asset path a bit
* remove NHPrim, this turned out to be a bad ideaSean Dague2008-07-181-46/+0
|
* squashing further warnings.Dr Scofield2008-07-181-1/+1
|
* Patch #9151Melanie Thielker2008-07-181-4/+4
| | | | | | Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
* fix build breakSean Dague2008-07-171-1/+1
|
* terrain is close to working, but I still end up at the bottom of the seaSean Dague2008-07-173-17/+25
| | | | | | right now.
* need to synchronize the terrain updatesSean Dague2008-07-171-4/+6
|
* first pass at Terrain implementationSean Dague2008-07-174-13/+44
|
* add a Terrain object for the purpose of mapping. This may make senseSean Dague2008-07-172-0/+129
| | | | | | | to stick up in framework later, but for now we'll just keep it close to the data.
* if no texture, make it plywoodSean Dague2008-07-171-1/+2
|
* Revert "git merge"Sean Dague2008-07-173-4/+59
| | | | | | This reverts commit 80e1c3742a3ba7eb9aa1686a242b36f64331095a.
* git mergeSean Dague2008-07-173-59/+4
|
* finish NHibernate mapping for prims, and it even seems to workSean Dague2008-07-171-1/+20
|
* fix the null case for deep copySean Dague2008-07-171-2/+10
|
* got basic region object saves working time for lunchSean Dague2008-07-171-1/+29
|
* early remove callsSean Dague2008-07-171-7/+38
|
* clean up mappings for parent idSean Dague2008-07-161-1/+2
|
* getting close on saving prims via nhibernateSean Dague2008-07-162-7/+36
|
* fix RegionStore creation so that the .sql file worksSean Dague2008-07-162-6/+6
|
* made SOP have a blank setter for 2 convenience properties.Sean Dague2008-07-162-13/+15
| | | | | | | Got RegionStore mapping to the point that nhibernate would start, though definitely not complete
* Revert "refactoring of PrimitiveBaseShape to properties"Sean Dague2008-07-161-5/+4
| | | | | | This reverts commit 60e13a9997da89d224fbe8a97ab42bfc6114a45f.
* refactoring of PrimitiveBaseShape to propertiesSean Dague2008-07-161-4/+5
|
* refactoring primitive base shape to use propertiesSean Dague2008-07-161-5/+4
|
* work in progress on nhibernateSean Dague2008-07-162-4/+41
|
* added new ParentUUID property to map out from SOP.Sean Dague2008-07-152-4/+66
| | | | | | Updated some nhibernate parts, started in on migration.
* killing a lonesome warning that managed to creep in...Dr Scofield2008-07-151-1/+1
|
* * minor: comment out a couple of lines to eliminate nhibernate compile ↵Justin Clarke Casey2008-07-121-15/+15
| | | | warnings for now