aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/AssetInventoryServer (unfollow)
Commit message (Collapse)AuthorFilesLines
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-02-25* minor: Remove most mono compiler warningsJustin Clarke Casey1-2/+2
2009-02-23Load default assets when AssetInventory starts.Mike Mazur2-0/+15
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke1-1/+5
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur2-8/+9
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
2009-02-16- replace existing license header in each source file inMike Mazur17-391/+357
AssetInventoryServer with the standard OpenSim license header - add note about Cable Beach to CONTRIBUTORS.txt - clean up AssetInventoryServer.ini.example
2009-02-16- add restrictions and error handling to plugin loading inMike Mazur12-37/+61
AssetInventoryServer - assign shorter names to each AssetInventory plugin - modify AssetInventoryServer.ini.example file so it works out of the box
2009-02-16Standardize logging messages.Mike Mazur13-92/+92
2009-02-16- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor ofMike Mazur8-1250/+1074
OpenSim.Framework.AssetMetadata and related updates in AssetInventory server - removed dependency on MySql.Data.MySqlClient - commented out the bulk of OpenSimInventoryStorage due to missing MySql.Data dependency - refactor asset creation in OpenSimAssetFrontend - commented out ForEach implementation, which also depended on MySql.Data, until it's supported by OpenSim backends - commented out some handlers in BrowseFrontend and ReferenceFrontend as they relied on either ForEach or the removed Metadata class
2009-02-16We need to return a zero-length byte array from the Handle() routine.Mike Mazur1-1/+1
2009-02-16- clean up using references as well as References in prebuild.xmlMike Mazur15-305/+277
- comment out a bunch of stuff in OpenSimInventoryFrontendPlugin.cs to get rid of warnings
2009-02-16Name extension points a little clearer.Mike Mazur3-6/+6
2009-02-16Fix dependency on non-OpenSim version of OpenMetaverse.StructuredData.dll.Mike Mazur1-1/+1
2009-02-16- change AssetInventoryServer config from XML to INIMike Mazur15-220/+300
- convert AssetInventoryServer logging to OpenSim's log4net - updated AssetInventoryServer.ini.example file
2009-02-16- remove dependency on ExtensionLoader.dll (DBConnString.cs can go)Mike Mazur5-229/+44
- bring config system in line with other servers - add new plugin filter class which filters on ID - update AssetInventoryServer.ini file
2009-02-16- asset server functionality works with OpenSim's HttpServerMike Mazur4-104/+34
- start of removal of AssetInventoryServer.Metadata class
2009-02-16AssetInventoryServer now compiles while using the standard OpenSimMike Mazur7-564/+796
console and HttpServer. It doesn't work though.
2009-02-16Update to new generic DataPluginFactory calls.Mike Mazur2-2/+2
2009-02-16- add list for backend plugins and Dispose() all plugins on shutdownMike Mazur9-18/+25
- fix some plugin names - remove most references to ExtensionLoader - remove commented out AssetInventoryServer blobs from prebuild.xml
2009-02-16Move NullAuthentication and AuthorizeAll extensions to plugins.Mike Mazur5-14/+74
2009-02-16Move BrowseFrontend and ReferenceFrontend toMike Mazur3-12/+70
OpenSim/Grid/AssetInventoryServer/Plugins.
2009-02-16Migrate OpenSim inventory frontend to load with Mono.Addins. EverythingMike Mazur5-57/+60
should compile and it seems even creating users works somehow.
2009-02-16Add OpenSim & Simple inventory storage plugins and Null metrics plugin.Mike Mazur8-52/+115
2009-02-16- added Simple AssetInventoryServer plugin (asset storage only)Mike Mazur10-569/+148
- removed OpenSim storage and frontend classes in Extensions dir - put OpenSim plugins in OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace
2009-02-16- implement and load NullMetrics module in AssetInventoryServerMike Mazur6-187/+94
- update AssetBase de/serialization in AssetInventoryServer
2009-02-16- IAssetProviderPlugin was changed to IAssetDataPluginMike Mazur2-15/+8
- Use OpenSim.Data.DataPluginFactory to load data plugins
2009-02-16Converted to Linux newlines.Mike Mazur22-5968/+5968
2009-02-16Added OpenSim asset frontend plugin.Mike Mazur4-47/+312
2009-02-16Rename NewAssetServer AssetInventoryServer and fully qualify withMike Mazur22-0/+5720
OpenSim.Grid.AssetInventoryServer.