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 |
|
Diva Canto
|
1daabc3473
|
Status notification (online/offline) working for same sim.
|
2010-02-27 18:16:31 -08:00 |
|
Diva Canto
|
593fd54fc7
|
Update the local cache upon friendship acceptance. Logout notifications working.
|
2010-02-27 11:23:31 -08:00 |
|
Diva Canto
|
a234672db8
|
* Finished implementation of FriendsService.Delete
* Deny now working
|
2010-02-27 10:57:57 -08:00 |
|
Diva Canto
|
3906a14857
|
Friends online notifications upon friendship now working (same sim only).
|
2010-02-27 10:24:55 -08:00 |
|
Melanie
|
0ab65899e4
|
Move requestonlinenotification generic message to presence module
|
2010-02-27 15:37:00 +00:00 |
|
Melanie
|
6f770af5fb
|
Implement a handler for requestonlinenotification generic message
|
2010-02-27 15:25:51 +00:00 |
|
Diva Canto
|
de5c2801e8
|
Friendships established.
|
2010-02-27 08:14:37 -08:00 |
|
Diva Canto
|
25870e8049
|
* Friendship offers starting to work in the same sim. Not quite right yet.
* Added skeleton for out Connectors/Friends/FriendsSimConnector.cs
* Moved request handler to its own file
|
2010-02-26 20:35:45 -08:00 |
|
Diva Canto
|
dc88dc2c3d
|
More flesh to FriendsModule. Still incomplete.
|
2010-02-26 17:33:08 -08:00 |
|
Melanie
|
dfc17a531f
|
Add the client message handlers. The calling card handlers that are part of
the old friends module are omitted intentionally, as I believe those should
be in a calling card module, not bundled with friends.
|
2010-02-26 21:37:07 +00:00 |
|
Diva Canto
|
bbb43f9bde
|
Now showing friends online upon grid login.
|
2010-02-26 10:35:23 -08:00 |
|
Melanie
|
1a3ad3ae80
|
Implement local online/offline notifications
|
2010-02-25 23:32:38 +00:00 |
|
Melanie
|
161d16405d
|
Check flags on initial login
|
2010-02-25 23:04:05 +00:00 |
|
Melanie
|
44d5b2910f
|
Implement initial online notifications
|
2010-02-25 04:22:51 +00:00 |
|
Melanie
|
f2b36f8e76
|
Implement friend perms
|
2010-02-25 04:02:03 +00:00 |
|
Melanie
|
b97f3860cb
|
Begin tracking users and friends
|
2010-02-25 03:55:21 +00:00 |
|
Melanie
|
e776bf9316
|
Grab the presence module and load the friends connector into the friends module
|
2010-02-25 03:07:46 +00:00 |
|
Melanie
|
c7b1e76eb5
|
Add the stream handler/listener and requisite methods to the friends module
for the friends interregion comms.
|
2010-02-25 01:46:34 +00:00 |
|
Melanie
|
0ab8dd61d7
|
Finally cutting the gordian knot. Friends needs to be both a module and a
service, and never the twain shall meet. This finally opens up the path to
a working friends implementation
|
2010-02-04 12:21:14 +00:00 |
|