Melanie
|
1b7fec0842
|
Remove friends debug spam
|
2011-06-20 03:20:32 +02:00 |
|
Melanie
|
326c46ba70
|
Merge branch 'master' into careminster-presence-refactor
|
2011-06-09 02:05:04 +01: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
|
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 |
|
Melanie
|
474910c9d6
|
Merge branch 'master' into careminster-presence-refactor
|
2011-04-17 18:48:53 +01:00 |
|
Diva Canto
|
7592a033df
|
Moved 3 request handlers from OpenSim.Framework.Servers.HttpServer up to 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.
|
2011-04-12 20:24:28 -07:00 |
|
Melanie
|
07cc032081
|
Allow cross-scope friendships to work, and also allow other cross scope name
resolution
|
2011-01-03 19:42:46 +00:00 |
|
Melanie
|
5432dfd53a
|
Allow cross-scope friendships to work, and also allow other cross scope name
resolution
|
2011-01-02 01:29:22 +01:00 |
|
Melanie
|
a4f7937eb3
|
Add the interface needed to revive calling cards
|
2010-12-07 03:08:48 +01:00 |
|
Melanie
|
d8149373c1
|
Merge branch 'master' into careminster-presence-refactor
|
2010-10-06 00:27:10 +01:00 |
|
Jeff Ames
|
bc9f793a92
|
Formatting cleanup.
|
2010-10-04 21:28:17 -04:00 |
|
root
|
7762301cea
|
Revert "* Changed 11 calls for session info to the more optimized API method"
This reverts commit 5dc9ea2f24.
Also makes online indicators and IM more robust
|
2010-09-17 01:57:26 +01:00 |
|
root
|
251f2444d0
|
Revert "* Changed 11 calls for session info to the more optimized API method"
This reverts commit 5dc9ea2f24.
Also makes online indicators and IM more robust
|
2010-09-17 01:50:48 +02:00 |
|
Melanie
|
6a1ce17cdb
|
Merge branch 'master' into careminster-presence-refactor
The modules will need to be updated for this to compile and run again. Please
don't use until I do the companion commit to modules later on.
|
2010-09-13 16:17:38 +01:00 |
|
John Hurliman
|
8415b98806
|
Over a dozen thread safety fixes in FriendsModule
|
2010-09-09 14:45:10 -07:00 |
|
John Hurliman
|
5dc9ea2f24
|
* Changed 11 calls for session info to the more optimized API method
|
2010-09-08 15:08:49 -07:00 |
|
Melanie
|
46a531d865
|
Merge branch 'master' into careminster-presence-refactor
|
2010-06-30 21:35:05 +01:00 |
|
Diva Canto
|
d123350164
|
One more bug fix in FriendsModule: GrantRights. One of the caches was not being updated.
|
2010-06-28 16:04:12 -07:00 |
|
Diva Canto
|
24a68e36fb
|
Bug fix: wrong name of requester in local friendship offer.
|
2010-06-19 12:32:36 -07:00 |
|
Melanie
|
04b60aa490
|
Merge branch 'master' into careminster-presence-refactor
|
2010-06-19 20:32:01 +01:00 |
|
Melanie
|
aa2f5bdd77
|
Merge branch 'master' into careminster-presence-refactor
|
2010-06-11 17:46:29 +01:00 |
|
Diva Canto
|
7f349d61cb
|
Better friends notification: get rid of OnLogout and use OnClientClose for sending notifications. This takes care of crashed sessions. Also, made the notifications themselves asynchronous.
|
2010-06-11 06:32:24 -07:00 |
|
Diva Canto
|
2e1269e4ca
|
Bug fix on friends notifications. OnClientClose and OnLogout ordering are unpredictable; when OnClientClosed happened first, it was removing the friends list, which would prevent OnLogout notifications to go out.
|
2010-06-10 21:59:12 -07:00 |
|
Melanie
|
74d62901c8
|
Merge branch 'master' into careminster-presence-refactor
|
2010-06-07 00:44:36 +01:00 |
|
Diva Canto
|
fe3e1c67ae
|
Bug fix: update the list of friends upon MakeRoot, because child agents don't get notified of new friendships.
|
2010-06-05 06:56:36 -07:00 |
|
Melanie
|
c5878b6610
|
Merge branch 'master' into careminster-presence-refactor
|
2010-06-04 21:11:15 +01:00 |
|
Diva Canto
|
952029380a
|
Fixed a couple of buglets in Friendship offers / acceptance / decline when avies are in different sims.
|
2010-06-04 10:59:59 -07:00 |
|
Melanie Thielker
|
eb5a95d26b
|
Prevent an "index out of range" error on login
|
2010-05-18 03:02:36 +02:00 |
|
Tom Grimshaw
|
98bd3e1f34
|
Don't convert UUID -> ToString for every friend (Minor optimisation based on profiler feedback)
|
2010-05-12 07:14:06 -07:00 |
|
Tom Grimshaw
|
ab716125d7
|
Correct an odd merge anomaly
|
2010-05-10 05:51:49 -07:00 |
|
Tom Grimshaw
|
2e94c75729
|
Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor
|
2010-05-10 05:44:24 -07:00 |
|
Tom Grimshaw
|
2fe669448f
|
Greatly improve login time for users with large friends lists by requesting all unknown UUID's in one go rather than individually
|
2010-05-10 05:43:16 -07:00 |
|
Diva Canto
|
d72769930a
|
More cleaning on presence. Friends online/offline works again.
|
2010-05-08 07:44:07 -07:00 |
|
Diva Canto
|
5fda81e6bb
|
* XInventory fairly tested, including for HG. Almost ready to switch.
* Removed a few buglets and added better exception handling.
|
2010-04-30 11:39:02 -07:00 |
|
unknown
|
806a2555f5
|
Spelling in FriendsModule.cs: "filed to load" -> "failed to load"
|
2010-04-28 11:49:53 +03:00 |
|
Jeff Ames
|
f58a0394ed
|
Formatting cleanup. Add copyright notices.
|
2010-03-10 13:15:36 +09:00 |
|
Diva Canto
|
c5bb51b443
|
Changed a cryptic debug message and a wrong comment
|
2010-03-09 17:33:31 -08:00 |
|
Diva Canto
|
00e6739b7d
|
Offline friendship offers now working.
|
2010-03-01 22:21:33 -08:00 |
|
Diva Canto
|
c6a5ff26ff
|
Friends rights under control.
|
2010-03-01 21:32:55 -08:00 |
|
Diva Canto
|
cfaf087b89
|
More work on GrantRights. Still not right.
|
2010-03-01 09:23:33 -08:00 |
|
Melanie
|
b8d89ac6da
|
Fix -1 checks for login case
|
2010-03-01 02:57:25 +00:00 |
|
Melanie
|
dc22e74033
|
Small tweak
|
2010-03-01 02:54:18 +00:00 |
|
Melanie
|
65fadd2f67
|
Should have things the right way around, better that way
|
2010-03-01 00:20:34 +00:00 |
|
Melanie
|
bfcc57c071
|
Change friends to handle offers as it was originally designed. This may
need to be changed in SQLite & MSSQL as well
|
2010-03-01 00:02:14 +00:00 |
|
Melanie
|
adb9cc2af9
|
Implement rights changes locall (UNTESTED)
|
2010-02-28 23:26:13 +00:00 |
|
Diva Canto
|
5c5966545d
|
Initial Online friends notification seems to be working reliably now. All this needs more testing, but everything is there.
|
2010-02-28 12:07:38 -08:00 |
|
Diva Canto
|
db24e57cab
|
Friends connectors finished. Status notification working across the board. One last bug: friends online upon login are not being sent to the user.
|
2010-02-28 08:36:13 -08:00 |
|