aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/AssetInventoryServer/Plugins (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Made the OpenSimInventoryFrontendPlugin.DeserializeUUID(Stream stream) ↵MW2009-03-051-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.
* Fix moving folders.Mike Mazur2009-03-052-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).
* Fix creating inventory items and folders.Mike Mazur2009-03-052-6/+9
| | | | | | The order of deserialization needed to be changed. Also corrected a bug that caused no inventory items to be returned on login.
* Implemented all Inventory frontend handlers.Mike Mazur2009-03-052-512/+692
| | | | | | This doesn't mean they all work as expected, though. More changes to come as testing unveils bugs.
* Implementing more inventory storage methods.Mike Mazur2009-03-052-314/+134
|
* Use Inventory{Item,Folder}Base in AssetInventoryServer.Mike Mazur2009-03-053-179/+138
| | | | | Also the first inventory storage methods are implemented.
* A couple cosmetic changes in inventory storage plugin.Mike Mazur2009-03-051-2/+5
|
* * minor: Remove most mono compiler warningsJustin Clarke Casey2009-02-251-2/+2
|
* - remove the Metadata property from AssetBase and return all previousMike Mazur2009-02-172-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
* - replace existing license header in each source file inMike Mazur2009-02-1612-276/+252
| | | | | | | AssetInventoryServer with the standard OpenSim license header - add note about Cable Beach to CONTRIBUTORS.txt - clean up AssetInventoryServer.ini.example
* - add restrictions and error handling to plugin loading inMike Mazur2009-02-1611-11/+13
| | | | | | | | AssetInventoryServer - assign shorter names to each AssetInventory plugin - modify AssetInventoryServer.ini.example file so it works out of the box
* Standardize logging messages.Mike Mazur2009-02-1611-82/+82
|
* - removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor ofMike Mazur2009-02-166-1162/+1070
| | | | | | | | | | | | | | 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
* We need to return a zero-length byte array from the Handle() routine.Mike Mazur2009-02-161-1/+1
|
* - clean up using references as well as References in prebuild.xmlMike Mazur2009-02-1611-291/+272
| | | | | | - comment out a bunch of stuff in OpenSimInventoryFrontendPlugin.cs to get rid of warnings
* Name extension points a little clearer.Mike Mazur2009-02-162-4/+4
|
* Fix dependency on non-OpenSim version of OpenMetaverse.StructuredData.dll.Mike Mazur2009-02-161-1/+1
|
* - change AssetInventoryServer config from XML to INIMike Mazur2009-02-1611-123/+164
| | | | | | - convert AssetInventoryServer logging to OpenSim's log4net - updated AssetInventoryServer.ini.example file
* - remove dependency on ExtensionLoader.dll (DBConnString.cs can go)Mike Mazur2009-02-163-21/+19
| | | | | | | - bring config system in line with other servers - add new plugin filter class which filters on ID - update AssetInventoryServer.ini file
* - asset server functionality works with OpenSim's HttpServerMike Mazur2009-02-163-103/+33
| | | | | - start of removal of AssetInventoryServer.Metadata class
* AssetInventoryServer now compiles while using the standard OpenSimMike Mazur2009-02-164-488/+703
| | | | | console and HttpServer. It doesn't work though.
* Update to new generic DataPluginFactory calls.Mike Mazur2009-02-162-2/+2
|
* - add list for backend plugins and Dispose() all plugins on shutdownMike Mazur2009-02-168-14/+3
| | | | | | | - fix some plugin names - remove most references to ExtensionLoader - remove commented out AssetInventoryServer blobs from prebuild.xml
* Move NullAuthentication and AuthorizeAll extensions to plugins.Mike Mazur2009-02-163-0/+204
|
* Move BrowseFrontend and ReferenceFrontend toMike Mazur2009-02-163-0/+422
| | | | | OpenSim/Grid/AssetInventoryServer/Plugins.
* Migrate OpenSim inventory frontend to load with Mono.Addins. EverythingMike Mazur2009-02-163-1/+669
| | | | | should compile and it seems even creating users works somehow.
* Add OpenSim & Simple inventory storage plugins and Null metrics plugin.Mike Mazur2009-02-166-3/+1471
|
* - added Simple AssetInventoryServer plugin (asset storage only)Mike Mazur2009-02-166-4/+376
| | | | | | | - removed OpenSim storage and frontend classes in Extensions dir - put OpenSim plugins in OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace
* - implement and load NullMetrics module in AssetInventoryServerMike Mazur2009-02-164-132/+203
| | | | | - update AssetBase de/serialization in AssetInventoryServer
* - IAssetProviderPlugin was changed to IAssetDataPluginMike Mazur2009-02-162-15/+8
| | | | | - Use OpenSim.Data.DataPluginFactory to load data plugins
* Converted to Linux newlines.Mike Mazur2009-02-162-610/+610
|
* Added OpenSim asset frontend plugin.Mike Mazur2009-02-163-44/+305
|
* Rename NewAssetServer AssetInventoryServer and fully qualify withMike Mazur2009-02-162-0/+366
OpenSim.Grid.AssetInventoryServer.