aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors/Friends (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into careminsterMelanie2012-10-201-2/+2
|\
| * Improve efficiency of friends notification by only make one PresenceService ↵Justin Clark-Casey (justincc)2012-10-201-2/+2
| | | | | | | | | | | | call for all friends rather than one for each friend. However, large groups could still take a very long time since we still need to message each avatar on different simulators.
* | Merge branch 'master' into careminsterMelanie2012-10-161-1/+1
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Services/Connectors/Friends/FriendsSimConnector.cs
| * minor: Comment out log message on every FRIENDS SIM CONNECTOR request for now.Justin Clark-Casey (justincc)2012-10-161-1/+1
| |
* | Make friend notifies and closing child agents async because both canMelanie2012-09-041-32/+36
|/ | | | block the heartbeat thread if the sim being contacted is unresponsive
* Where necessary, rename OpenSim/Services/Connectors/*.cs files to reflect ↵Justin Clark-Casey (justincc)2012-05-091-0/+0
| | | | | | | | the actual class names. This is usually because the file name was singular (*Service*) but the class name was plural (*Services*). This is to make configuration easier rather than having to look in the c# code itself to find the slightly different name of the connector. This does not affect existing configuration since the files are being renamed rather than the classes.
* HG Friends: allow the establishment of HG friendships without requiring ↵Diva Canto2012-03-201-3/+17
| | | | co-presence in the same sim. Using avatar picker, users can now search for names such as "first.last@grid.com:9000", find them, and request friendship. Friendship requests are stored if target user is offline. TESTED ON STANDALONE ONLY.
* Correct a bug introduced in 1f402fdf (Feb 7 2012) where the delete friends ↵Justin Clark-Casey (justincc)2012-02-161-1/+1
| | | | grid call would try and contact the wrong uri. Also fixes the build from df960d5
* Add url to logging if SynchronousRestFormsRequester.MakRequest() throws an ↵Justin Clark-Casey (justincc)2012-02-072-18/+13
| | | | exception in service connectors
* distinguish between FriendsSimConnector and FriendsServiceConnector in logJustin Clark-Casey (justincc)2011-11-152-17/+17
|
* HG Friends bug fix: connector was shrinking principalID to UUID.Diva Canto2011-06-021-12/+12
|
* More on HG Friends. Added Delete(string, string) across the board. Added ↵Diva Canto2011-05-221-0/+15
| | | | security to friendship identifiers so that they can safely be deleted across worlds. Had to change Get(string) to use LIKE because the secret in the identifier is not always known -- affects only HG visitors. BOTTOM LINE SO FAR: HG friendships established and deleted safely across grids, local rights working but not (yet?) being transmitted back.
* Fixed permissions bug related to friends in PermissionsModule. Added ↵Diva Canto2011-05-211-1/+16
| | | | FriendsData[] GetFriends(string principalID) to IFriendsData and FriendInfo[] GetFriends(string PrincipalID) to IFriendsService. Refactored some more in the FriendsModule. Made client get notification of local friends permissions upon HGLogin. HG Friends object permissions work.
* HG Friends working to some extent: friendships offered and accepted ↵Diva Canto2011-05-191-3/+10
| | | | correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
* Moved 3 request handlers from OpenSim.Framework.Servers.HttpServer up to ↵Diva Canto2011-04-122-2/+1
| | | | OpenSim.Framework -- just pasted them in WebUtil. This is so that code that uses the Service connectors don't need to include the HttpServer dll -- that was odd.
* Remove various warnings and improve logging messages. No functional changes.Justin Clark-Casey (justincc)2010-08-231-7/+1
|
* Fixed a couple of buglets in Friendship offers / acceptance / decline when ↵Diva Canto2010-06-042-2/+9
| | | | avies are in different sims.
* Change an exception reporting to include the stack trace. "e.Message" justMelanie2010-05-181-1/+1
| | | | _won't_ do. Might look more elegant, but it's too little information.
* Friends rights under control.Diva Canto2010-03-011-1/+3
|
* Friends connectors finished. Status notification working across the board. ↵Diva Canto2010-02-281-9/+103
| | | | One last bug: friends online upon login are not being sent to the user.
* Status notification (online/offline) working for same sim.Diva Canto2010-02-271-0/+5
|
* * Friendship offers starting to work in the same sim. Not quite right yet.Diva Canto2010-02-261-0/+66
| | | | | * Added skeleton for out Connectors/Friends/FriendsSimConnector.cs * Moved request handler to its own file
* Flags on Store(Friend) are supposed to be MyFlags.Diva Canto2010-02-261-1/+1
|
* * Friends out connector completed. Grid login retrieves friends correctly.Diva Canto2010-02-261-0/+241
* Added friends configs to grid .inis