aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/IXInventoryData.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-11-15Revert "Merge master into teravuswork", it should have been avination, not ↵teravus1-10/+0
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
2012-11-09minor: Adjust method doc on IXInventoryData MoveItem() and MoveFolder() to ↵Justin Clark-Casey (justincc)1-6/+6
make it clear we're moving to an existing folder.
2012-11-09Update parent inventory folder version numbers when folders are ↵Justin Clark-Casey (justincc)1-0/+15
moved/created/deleted to match version numbers cached by viewers. This is done in the way that one would expect (e.g. moving a folder increments version number on both source and destination parent folders). This should hopefully improve viewer reuse of its cached inventory information. Currently MySQL only but will be implement for SQLite/MSSQL if there are no issues.
2012-08-29Fix regression introduced in a0d178b2 (Sat Aug 25 02:00:17 2012) where ↵Justin Clark-Casey (justincc)1-0/+10
folders with asset type of 'Folder' and 'Unknown' were accidentally treated as system folders. This prevented more than one additional ordinary folder from being created in the base "My Inventory" user folder. Added regression test for this case. Switched tests to use XInventoryService with mostly implemented TestXInventoryDataPlugin rather than InventoryService Disabled TestLoadIarV0_1SameNameCreator() since this has not been working for a very long time (ever since XInventoryService) started being used since it doesnt' preserve creator data in the same way as InventoryService did and so effectively lost the OSPAs. However, nobody noticed/complained about this issue and OSPAs have been superseded by HG like creator information via the --home save oar/iar switch.
2011-05-19Allow item links to be deleted even when other deletes and purges are disabled.Justin Clark-Casey (justincc)1-0/+29
If these links are not deleted, then they will build up in the player's inventory until they can no longer log in. Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being accidentally moved. When a link is deleted, the target of the link is never touched. This is a general solution that accounts for the use of links anywhere in the user's inventory.
2011-05-18Accidentally committed too earlyJustin Clark-Casey (justincc)1-29/+0
Revert "Allow item links to be deleted even when other deletes and purges are disabled." This reverts commit 491279f99afc65860d44765ee7829c7dd5e4e38e.
2011-05-17Allow item links to be deleted even when other deletes and purges are disabled.Justin Clark-Casey (justincc)1-0/+29
If these links are not deleted, then they will build up in the player's inventory until they can no longer log in. Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being accidentally moved. When a link is deleted, the target of the link is never touched. This is a general solution that accounts for the use of links anywhere in the user's inventory.
2010-06-08Changed XInventoryData's CreatorID to a string.Diva Canto1-1/+1
2010-01-31* Bug fix in XInventoryData -- groupOwned is an int in the DBDiva Canto1-1/+1
* Bug fix in InventoryServerInConnector -- m_config
2010-01-04Finish conversion if XInventoryServiceMelanie1-1/+3
2010-01-04First stage port of the XInventoryServiceMelanie1-12/+38
2009-09-04Fully implement unencrypted auth token operationsMelanie1-0/+4
2009-09-04Add the user authentication data adapter. This is meant to use a new tableMelanie1-5/+15
schema, but can read the old ones for compatibility. It should not be used to write to the old tables unless you know what you're doing! This is untested and will probably not work.
2009-07-01Formatting cleanup.Jeff Ames1-7/+7
2009-07-01Add copyright headers.Jeff Ames1-1/+26
2009-07-01Update svn properties.Jeff Ames1-17/+17
2009-06-29Thank you kindly, Snowdrop, for a patch that solves:Charles Krinke1-0/+17
The current API for MRM is quite sparse, this patch supplies basic support for accessing the task inventory of object.