| Commit message (Collapse) | Author | Files | Lines |
|
* you'd think from all this that I was one of those fanatically tidy people. I can assure you from looking around my bedroom/study that this is not the case :)
|
|
|
|
check-in message)
|
|
of places in the REST inventory code.
|
|
functionality via the console command "delete-region" and also via
RemoteAdminPlugin.
minor typo fix.
|
|
* RemoteAdmin SaveXMLMethod
* My tiny mind isn't quite sure how this is useful, but the load xml equivalent is already there, so what the hell :)
* Thanks Olish.
|
|
|
|
* 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.
|
|
cleanup: warnings, readability
|
|
|
|
|
|
The following patch fixes the import of assets via the REST interface to
use the proper Base64->Bytes conversion. The previous conversion did not
work correctly for binary data, in particular for textures.
|
|
- GridInfoServices was not paying attention to location of ini file
- typo in RemoteAdminPlugin
|
|
attention to regionload_regionsdir from OpenSim.ini
- fixes a type on RegionLoaderFileSystem
|
|
as those all work with MySQL (and are in fact required it seems);
adds examples as well
- adds region_file_template functionality for the create_region XmlRpc
call of RemoteAdminPlugin
- cleans up and fixes typo in UserProfileData
|
|
|
|
|
|
cleanups of the REST inventory code.
|
|
|
|
location, same uuid or same internal ip port) then complain loudly and don't start up
|
|
|
|
hierarchical rights structure. MasterAvatar: Owner of the region server
(may be null), net gods (users with GodLevel 200), Estate owner
(from database). Look at Opensim.ini.example to enable net gods.
Estate owner will default to master avatar.
|
|
|
|
The following patch allows an asset to be added via the REST interface.
|
|
The following patch implements adding prims to a region using the Xml2
format.
|
|
The following patch implements retrieving prims in Xml2 format via the REST
interface. For example:
http://localhost:9000/admin/regions/<region-uuid>/prims/
It also allows an additional parameter which specifies a bounding box. If
this parameter is specified, only prims within the bounding box are
retrieved. For example:
http://localhost:9000/admin/regions/8cd759b4-e077-489d-9a34-e1ff70ef65dd/prims/0,0,0,128,128,128
will retrieve only the prims whose positions are in the bounding box with
corners (0,0,0) and (128,128,128).
|
|
The following patch allows spaces in usernames and passwords in HTTP Basic
authentication for REST services.
|
|
|
|
this adds image conversion features to the REST inventory/asset code.
|
|
dlls. Fix issue 1876.
|
|
GridInfoService.
|
|
reordering of plugin initialisation to ensure that it will return base
information about grid, even if [GridInfo] config section is not
there.
|
|
out everything in the [GridInfo] section :-D Also, not yet LLSD but
XmlRpc, LLSD via GET will follow. OpenSim.ini.example contains sample
values and explanation. Oh, and default values provided are
platform: OpenSim
mode: standalone | grid
have fun.
|
|
test code for REST handlers.
|
|
Further improvements to the REST handlers.
|
|
attributes to external XML files. Fix issues 1682 and 1786.
|
|
* refactored some member names for readability and ccc (code convention conformance)
* took away two refs from Rest.Inventory since
* System.IO is part of System
* System.Xml.Serialization is part of System.Xml
|
|
|
|
while he studies the issues in Windows a little bit.
|
|
Solves Remote Admin create_region type Casting failure.
|
|
Move control of Mono.Addins from source attributes to external XML files.
This removes a lot of coupling of the source with Mono.Addins
|
|
|
|
UserManager.UpdateUserProfile(UserProfileData).
Adding UpdateUserProfile(UserProfileData) to IUserService interface.
Adding RemoteAdminPlugin.XmlRpcUpdateUserAccountMethod(...) to provide
a remote update capability.
|
|
* Migration should be automatic on sqlite and mysql
* Migration is not automatic on mssql, you will need to drop the invType column manually
* Migration should be fine, but as for any db change, I would recommend making sure you have backups before moving past this revision
|
|
This adds REST services for inventory access. It also allows inventory
uploads.
|
|
|
|
Currently module loading is done ad-hoc. I propose creating a simple
loader class that leverages Mono.Addins (and perhaps the new .NET
addins when they become available in mono). Attached is a basic
patch for review that compiles into HEAD, but doesn't yet replace
any existing ad-hoc loaders.
|
|
|
|
config file, instead of a ini file. INI files still work the same as they did before, just now if a ini file isn't found, it looks for a OpenSim.xml file (of course in xml format) and if found uses that.
Includes a OpenSim.Example.xml for reference (the default settings saved as a xml file).
|
|
|