| Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
* 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!
|
|
|
|
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
|
|
|
|
|
|
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.
|
|
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).
|
|
The order of deserialization needed to be changed. Also corrected a bug
that caused no inventory items to be returned on login.
|
|
This doesn't mean they all work as expected, though. More changes to
come as testing unveils bugs.
|
|
|
|
Also the first inventory storage methods are implemented.
|
|
|
|
|
|
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.
|
|
|
|
work in there knowing that all other ApplicationPlugins have been initialised by that time.
Moved the loadRegions code in LoadRegionsPlugin to the PostInitialise method.
|
|
|
|
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)
|
|
Renamed MessageUserServerModule to InterMessageUserServerModule
|
|
|
|
name as it could be confused with the Grid Server namespace or with the IGridService in the region servers.
|
|
for the Grid, User and Messaging servers.
|
|
|
|
- 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
|
|
|
|
|
|
handling, as it seems that system isn't in use anymore.
|
|
|
|
OpenSim.Grid.MessagingServer.Modules for the modules/components of it.
|
|
|
|
"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.
|
|
|
|
|
|
|
|
Changed the Gridserver so it uses/references OpenSim.Grid.Framework
|
|
|
|
Plus some general cleanup of the GridMessagingModule.
|
|
|
|
|
|
|
|
* 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.
|
|
As with the other two servers, this is very much a work in progress.
|
|
the User dataBase access class (UserManagerBase) and then adding the http handlers to that. There is now a UserDataBaseService that is passed to the other classes so they can access the db. This should make it easier to have multiple "modules" that can register http handlers and access the db.
|
|
being set, and that's what's being used in SendAppearanceToOtherAgent. Mantis #3204.
|
|
|
|
|
|
are now being given a default appearance if there is none in the user database. This issue affected newly created accounts, which aren't given an appearance at time of creation. May address some of the issues reported in mantis #3204 (but the incompatibility with pre-8447 is unaffected and continues to exist).
|
|
|
|
|