aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-21Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make allMelanie Thielker1-1334/+0
the internals of the permissions module adapter sane
2008-11-13* Rename all the previous methods to be User rather than Avatar (for extra ↵Justin Clarke Casey1-44/+44
bonus points) public bool ExternalChecksCanCreateUserInventory(int invType, UUID userID) public bool ExternalChecksCanCopyUserInventory(UUID itemID, UUID userID) public bool ExternalChecksCanCopyUserInventory(UUID itemID, UUID userID) public bool ExternalChecksCanDeleteUserInventory(UUID itemID, UUID userID)
2008-11-13* Add Justin Clarke Casey1-2/+141
public bool ExternalChecksCanCreateAvatarInventory(int invType, UUID userID) public bool ExternalChecksCanCopyAvatarInventory(UUID itemID, UUID userID) public bool ExternalChecksCanCopyAvatarInventory(UUID itemID, UUID userID) public bool ExternalChecksCanDeleteAvatarInventory(UUID itemID, UUID userID) to ExternalChecks to handle avatar inventory checks (as opposed to object inv checks). * opensim-dev e-mail to follow concerning this shortly
2008-11-13* refactor: rename object inventory permission checks to distinguish between ↵Justin Clarke Casey1-31/+45
task inventory and agent inventory
2008-11-13* First part of a series of patchesJustin Clarke Casey1-2/+2
* Intension is to provide a way to lock down script creation to administrators/gods only * Defaults will remain as they are at the moment
2008-09-22Create CanEditObjectInventory to preserve the abilityMelanie Thielker1-0/+27
to have different permissions on inventory and object edits. This may be needed by the viewer on public grids
2008-09-08fix: warnings from libomvDr Scofield1-0/+4
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-80/+80
* 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.
2008-08-18Formatting cleanup.Jeff Ames1-767/+804
2008-08-14Make the estate owner work. Changes permissions checks to allow theMelanie Thielker1-3/+3
estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
2008-06-28Mantis#1616. Applied Melanie's patch. This may or mayCharles Krinke1-0/+1
not break trunk.
2008-06-26Mantis#1597. Thank you, Melanie for a patch that:Charles Krinke1-0/+25
Adds handlers for the reclaim land functionality, plus all needed permissions checks.
2008-06-06* This wraps the autopilot request to the client's sit response. An ↵Teravus Ovares1-0/+3
interesting, but successful way to do it. * This also takes care of a few error situations that were previously never seen.
2008-05-28*Added a Few External Checks relating to scripts including the seperation of ↵mingchen1-1/+88
runscript into 3 different situations (Rez, start stop)
2008-05-23Thank you kindly, Melanie, for:Charles Krinke1-0/+1
Nothing huge, but the new button code for producing a new script does well, but the script will not allow for name change once created. It reverts back to new script.
2008-05-16Formatting cleanup.Jeff Ames1-9/+9
2008-05-15Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵Teravus Ovares1-1/+36
propagation and script module hooks. Thanks Melanie! * Implements quite a few inventory related perms. * (from Teravus) Fixes Take Copy
2008-05-15* Committing Patch mantis 0001275: [PATCH] Add more perms-fu. From Melanie. ↵Teravus Ovares1-9/+241
Thanks Melanie! * Adds hooks in the permission module for CanReadScript, CanEditScript, CanCopyInventory, CanDeleteInventory, CanEditNotecard, CanViewNotecard, CanViewScript.. and a few more. The functionality in the default module returns true.
2008-05-14* Comitting 0001271: [PATCH] Refactor permissions to fully allow stacking ↵Teravus Ovares1-1/+73
permissions modules. From Melanie. Thanks Melanie!
2008-05-14* Fixed attaching objects that are in-world.Teravus Ovares1-2/+2
2008-05-14Formatting cleanup.Jeff Ames1-1/+1
2008-05-13*Complete redo of the permissions modulemingchen1-163/+215
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-09Update svn properties.Jeff Ames1-605/+605
2008-05-08*Added all the permission checks to the sceneexternalchecks and modified ↵mingchen1-40/+541
permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
2008-05-07*Fixed Missing SceneExternalChecks.csmingchen1-0/+104