aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors/Friends (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-09-04Make friend notifies and closing child agents async because both canMelanie1-32/+36
block the heartbeat thread if the sim being contacted is unresponsive
2012-05-09Where necessary, rename OpenSim/Services/Connectors/*.cs files to reflect ↵Justin Clark-Casey (justincc)1-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.
2012-03-20HG Friends: allow the establishment of HG friendships without requiring ↵Diva Canto1-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.
2012-02-16Correct a bug introduced in 1f402fdf (Feb 7 2012) where the delete friends ↵Justin Clark-Casey (justincc)1-1/+1
grid call would try and contact the wrong uri. Also fixes the build from df960d5
2012-02-07Add url to logging if SynchronousRestFormsRequester.MakRequest() throws an ↵Justin Clark-Casey (justincc)2-18/+13
exception in service connectors
2011-11-15distinguish between FriendsSimConnector and FriendsServiceConnector in logJustin Clark-Casey (justincc)2-17/+17
2011-06-02HG Friends bug fix: connector was shrinking principalID to UUID.Diva Canto1-12/+12
2011-05-22More on HG Friends. Added Delete(string, string) across the board. Added ↵Diva Canto1-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.
2011-05-21Fixed permissions bug related to friends in PermissionsModule. Added ↵Diva Canto1-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.
2011-05-19HG Friends working to some extent: friendships offered and accepted ↵Diva Canto1-3/+10
correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
2011-04-12Moved 3 request handlers from OpenSim.Framework.Servers.HttpServer up to ↵Diva Canto2-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.
2010-08-23Remove various warnings and improve logging messages. No functional changes.Justin Clark-Casey (justincc)1-7/+1
2010-06-04Fixed a couple of buglets in Friendship offers / acceptance / decline when ↵Diva Canto2-2/+9
avies are in different sims.
2010-05-18Change an exception reporting to include the stack trace. "e.Message" justMelanie1-1/+1
_won't_ do. Might look more elegant, but it's too little information.
2010-03-01Friends rights under control.Diva Canto1-1/+3
2010-02-28Friends connectors finished. Status notification working across the board. ↵Diva Canto1-9/+103
One last bug: friends online upon login are not being sent to the user.
2010-02-27Status notification (online/offline) working for same sim.Diva Canto1-0/+5
2010-02-26* Friendship offers starting to work in the same sim. Not quite right yet.Diva Canto1-0/+66
* Added skeleton for out Connectors/Friends/FriendsSimConnector.cs * Moved request handler to its own file
2010-02-26Flags on Store(Friend) are supposed to be MyFlags.Diva Canto1-1/+1
2010-02-26* Friends out connector completed. Grid login retrieves friends correctly.Diva Canto1-0/+241
* Added friends configs to grid .inis