Diva Canto
|
d8bcb78b10
|
HG Friends: pulled sim-bound notification code to HGStatusNotifier, so that we can better manage this traffic.
|
2012-03-21 09:14:17 -07:00 |
|
Diva Canto
|
d49dd5573b
|
Removed extraneous debug messages. Added a check for UUID.Zero.
|
2012-03-20 21:36:02 -07:00 |
|
Diva Canto
|
d08ad6459a
|
HG Friends: allow the establishment of HG friendships without requiring 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-03-20 17:14:19 -07:00 |
|
Diva Canto
|
a22d0dcab9
|
HG Friends: fixed bug introduced by 571efeddb2 (r/17672)
|
2012-01-10 09:58:53 -08:00 |
|
Diva Canto
|
571efeddb2
|
Added UserManagementModule.IsLocalGridUser(UUID) to be used throughout region Scenes and Modules. Changed existing modules to use it instead of assuming that foreign = null account.
|
2011-12-29 16:12:06 -08:00 |
|
Justin Clark-Casey (justincc)
|
e21949deaf
|
Comment out the vebose logging on HGFriendsModule.
Recent issues in http://opensimulator.org/mantis/view.php?id=5794 were not related to HG friends
|
2011-11-16 00:26:54 +00:00 |
|
Justin Clark-Casey (justincc)
|
122304317c
|
temporarily increasing logging in HGFriendsModule for debugging
|
2011-11-15 22:14:31 +00:00 |
|
Justin Clark-Casey (justincc)
|
430821d837
|
Rename FetchFriendslist() -> CacheFriends() and RefetchFriends() -> RecacheFriends() to reflect their intended function
|
2011-11-15 16:12:35 +00:00 |
|
Justin Clark-Casey (justincc)
|
ff36a1bc7b
|
If a friends identifier which is too short is given to HGFriendsModule.GetOnlineFriends() then spit out a warning rather than failing on the String.Substring().
This is to progress http://opensimulator.org/mantis/view.php?id=5789
|
2011-11-14 16:06:06 +00:00 |
|
Diva Canto
|
06e254c392
|
A few more cleanups on the way to close http://opensimulator.org/mantis/view.php?id=5516 once and for all. Moral of the story: don't send AgentOnline/Offline to viewers with a zero-length array.
|
2011-06-11 17:48:19 -07:00 |
|
Diva Canto
|
e1ca77a0db
|
Only send AgentOnline to the client if the friendsOnline list has elements. Also, increased the timeout on UserAgentServiceConnector, StatusNotification again.
|
2011-06-11 17:22:35 -07:00 |
|
Diva Canto
|
e07d71d298
|
Added a Sleep in between each site call, to slow the xml-rpc requests down.
|
2011-06-10 21:17:34 -07:00 |
|
Diva Canto
|
5f311c91c7
|
More tweaking on the UserAgentServiceConnector: add constructor that does not do DNS lookup, and use that for friends notification.
|
2011-06-10 21:07:50 -07:00 |
|
Diva Canto
|
3307db5d4a
|
This hopefully fixes all issues with online/offline notifications across grids. http://opensimulator.org/mantis/view.php?id=5528
|
2011-06-07 19:36:04 -07:00 |
|
Diva Canto
|
1a23d322ac
|
More on the hunt for the slow down on HGFriendsModule. - Don't requests the online friends on foreign grids. If this works, there's another way of getting that info.
|
2011-06-06 19:52:50 -07:00 |
|
Diva Canto
|
dce0e46eaa
|
Moved the Mono Addins declaration of the HGFriendsModule to where the one for FriendModule is -- CoreModulePlugin.addin.xml (trying to hunt down the slowness reported by Nebadon related to HGFriends)
|
2011-06-06 18:20:02 -07:00 |
|
Diva Canto
|
24f28d3534
|
HG friends: Status notifications working. Also initial logins get the online friends in other grids.
|
2011-05-23 19:45:39 -07:00 |
|
Diva Canto
|
336665e035
|
More on HG Friends. Added Delete(string, string) across the board. Added 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-22 16:51:03 -07:00 |
|
Diva Canto
|
58c53c41de
|
Fixed permissions bug related to friends in PermissionsModule. Added 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-21 16:48:00 -07:00 |
|
Diva Canto
|
d21e9c755f
|
HG Friends working to some extent: friendships offered and accepted correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
|
2011-05-19 16:54:46 -07:00 |
|