aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-03-21Add a QueryItem method to the inventory subsystem. Currently implemented forMelanie Thielker1-0/+4
MySQL only, stubs for the others. This allows updating the cache with a single item from the database.
2009-03-20* Normalized and pulled GetInventorySkeleton up.lbsa711-62/+0
2009-03-20* De-duplicated login service some morelbsa711-29/+0
* Normalized m_inventoryService * Pulled AddActiveGestures up
2009-03-19Moving GetInventoryItem up to InventoryServiceBase, since this seems like a ↵diva1-10/+0
pretty fundamental function.
2009-03-19* Group OpenSim.Framework.Servers interfaces togetherJustin Clarke Casey2-0/+2
2009-03-16Rename OpenSim.Framework.Archive to OpenSim.Framework.SerializationMike Mazur1-1/+1
Update using statements and prebuild.xml. Also trim trailing whitespace.
2009-03-13Mark AssetBase.Metadata with [XmlIgnore]Mike Mazur2-3/+3
2009-03-12* Another stab at refactoring up the CustomiseResponse function. Two fixes:lbsa711-149/+47
* Sometimes, null is a valid return value to indicate 'none found'. doh. * Sometimes, the Grid server does not send simURI - this you need to reconstruct yourself. Euw. (I believe) this solves mantis issue #3287
2009-03-12Move ArchiveConstants to OpenSim.Framework.ArchiveMike Mazur1-3/+2
- move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace
2009-03-12Moving TarArchive to OpenSim.Framework.ArchiveMike Mazur1-1/+1
We now build OpenSim.Framework.Archive.dll which aims to contain code used for archiving various things in OpenSim. Also remove trailing whitespace.
2009-03-11* Reverted r8750 to do another round of debugging on mantis #3287lbsa711-28/+155
2009-03-11Adding AssetInventory InventoryArchive pluginMike Mazur4-0/+283
This plugin exposes an HTTP handler on the AssetInventoryServer which serves a gzipped tar file containing the contents of a user's inventory. The assets referenced by the inventory are not yet archived. At the moment only export functionality is implemented, restore functionality is missing. prebuild.xml had to be shuffled around a bit in order for the plugin to build, as it has a dependency on OpenSim.Region.CoreModules. Also, close a MemoryStream in a few places.
2009-03-10*** POTENTIAL BREAKAGE ***lbsa711-155/+28
* Finally got to the point where I could pull up the CustomiseResponse function. Major de-duplication. * Introduced FromRegionInfo on RegionProfileData * This revision needs both grid and standalone testing galore. Work in progress!
2009-03-10* Re-aligned CustomiseResponse function for imminent up-pullinglbsa711-2/+4
2009-03-09Implemented FetchAssetMetadataSet in DB backends.Mike Mazur2-136/+97
This method fetches metadata for a subset of the entries in the assets database. This functionality is used in the ForEach calls in the asset storage providers in AssetInventoryServer. With this implemented, frontends such as the BrowseFrontend should now work. - MySQL: implemented, sanity tested - SQLite: implemented, sanity tested - MSSQL: implemented, not tested - NHibernate: not implemented
2009-03-06Add missing parameter to m_log.DebugFormat().Mike Mazur1-1/+1
2009-03-05Make DeserializeUUID explicitly private.Mike Mazur1-1/+1
2009-03-05Made the OpenSimInventoryFrontendPlugin.DeserializeUUID(Stream stream) ↵MW1-1/+1
method static to get past the build errors. Mikem really needs to check this change over to see its the right approach for what he wanted.
2009-03-05Fix moving folders.Mike Mazur2-4/+9
Casting from base class to inherited class is a no-no, and we must preserve the folder type when moving folders, otherwise it gets set to a Texture folder (type 0).
2009-03-05Fix creating inventory items and folders.Mike Mazur2-6/+9
The order of deserialization needed to be changed. Also corrected a bug that caused no inventory items to be returned on login.
2009-03-05Implemented all Inventory frontend handlers.Mike Mazur3-512/+719
This doesn't mean they all work as expected, though. More changes to come as testing unveils bugs.
2009-03-05Implementing more inventory storage methods.Mike Mazur2-314/+134
2009-03-05Use Inventory{Item,Folder}Base in AssetInventoryServer.Mike Mazur6-268/+235
Also the first inventory storage methods are implemented.
2009-03-05A couple cosmetic changes in inventory storage plugin.Mike Mazur1-2/+5
2009-03-01Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames3-6/+57
2009-02-27Added GridServerPlugin class (which implements IGridPlugin) to ↵MW3-91/+168
OpenSim.Grid.GridServer.Modules. This class handles all the initialising of the grid server. And made GridServer into basically a generic server that just loads plugins. So this is a step towards having a generic server that loads service modules.
2009-02-26svn attribute fixes so that we can play nice between windows and linuxSean Dague8-570/+570
2009-02-26Added a PostInitialise method to IApplicationPlugin, this allows us to do ↵MW2-35/+2
work in there knowing that all other ApplicationPlugins have been initialised by that time. Moved the loadRegions code in LoadRegionsPlugin to the PostInitialise method.
2009-02-26* Got rid of concrete GridDBService referenceslbsa712-4/+5
2009-02-26* renamed IRegionProfileService to IRegionProfileRouter to better reflect ↵lbsa712-3/+3
use (naming is a work in progress...) * introduced new IRegionProfileService that is going to be _one_ profileService * Had GridDBService inherit the IRegionProfileService (preparing for re-wiring things and de-duplicating eventually)
2009-02-25Renamed IMessageUserServerService to IInterServiceUserService.csMW5-229/+229
Renamed MessageUserServerModule to InterMessageUserServerModule
2009-02-25* minor: Remove most mono compiler warningsJustin Clarke Casey6-9/+11
2009-02-25Renamed IUGAIMCore to IGridServiceCore, still not really happy with this ↵MW19-68/+69
name as it could be confused with the Grid Server namespace or with the IGridService in the region servers.
2009-02-25Added IGridServiceModule to be the base interface for the Service Modules ↵MW1-0/+13
for the Grid, User and Messaging servers.
2009-02-25More refactoring of the Grid, User and Messaging servers. MW14-215/+394
2009-02-25A few updates necessary for load balancer.Mike Mazur1-0/+3
- handle GetUser request for nonexistent user gracefully - include throttle levels in ClientInfo - code to save/restore throttles in client stack - only update/send updates to active clients - make animation classes serializable
2009-02-24Setting svn:eol-style=native on new files.Mike Mazur27-6122/+6122
2009-02-24More work on modulising the User Server. MW3-35/+99
2009-02-24Removed the additions from the last revision for the "ShowHelp" delegate ↵MW5-41/+1
handling, as it seems that system isn't in use anymore.
2009-02-24More refactoring of the Grid/user/messaging servers.MW5-17/+61
2009-02-24Same treatment for the MessagingServer... added ↵MW11-1341/+1342
OpenSim.Grid.MessagingServer.Modules for the modules/components of it.
2009-02-24Added OpenSim.Grid.GridServer.Modules, for the GridServer modules/components. MW5-1612/+1613
2009-02-24First step in separating out the Userserver console command handling to a ↵MW10-2510/+2562
"module". Added OpenSim.Grid.UserServer.Modules project/dll which now contains the components of the userserver. With the OpenSim.Grid.UserServer being the setup and initiate exe.
2009-02-24Deleted the files from Messagingserver that are now in OpenSim.Grid.FrameworkMW4-228/+0
2009-02-24Updated MessagingServer to use OpenSim.Grid.FrameworkMW8-5/+12
2009-02-24Some cleaning up in the MesssagingServer and GridServer.MW6-165/+113
2009-02-24Added OpenSim.Grid.Framework project.MW10-2/+164
Changed the Gridserver so it uses/references OpenSim.Grid.Framework
2009-02-24More refactoring of the UserServer.MW7-229/+529
2009-02-23Renamed IGridMessagingModule to IGridMessagingMapper.MW3-54/+75
Plus some general cleanup of the GridMessagingModule.
2009-02-23more refactoring of the Grid server, to separate them into modulesMW2-5/+14