aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-06-04Fixed a couple of buglets in Friendship offers / acceptance / decline when ↵Diva Canto1-23/+33
avies are in different sims.
2010-05-08More cleaning on presence. Friends online/offline works again.Diva Canto1-37/+50
2010-04-30* XInventory fairly tested, including for HG. Almost ready to switch.Diva Canto1-2/+5
* Removed a few buglets and added better exception handling.
2010-04-28Spelling in FriendsModule.cs: "filed to load" -> "failed to load"unknown1-1/+1
2010-03-10Formatting cleanup. Add copyright notices.Jeff Ames1-2/+2
2010-03-09Changed a cryptic debug message and a wrong commentDiva Canto1-1/+1
2010-03-01Offline friendship offers now working.Diva Canto1-8/+41
2010-03-01Friends rights under control.Diva Canto1-68/+25
2010-03-01More work on GrantRights. Still not right.Diva Canto1-43/+98
2010-03-01Fix -1 checks for login caseMelanie1-1/+1
2010-03-01Small tweakMelanie1-1/+1
2010-03-01Should have things the right way around, better that wayMelanie1-1/+1
2010-03-01Change friends to handle offers as it was originally designed. This mayMelanie1-6/+2
need to be changed in SQLite & MSSQL as well
2010-02-28Implement rights changes locall (UNTESTED)Melanie1-10/+38
2010-02-28Initial Online friends notification seems to be working reliably now. All ↵Diva Canto1-16/+38
this needs more testing, but everything is there.
2010-02-28Friends connectors finished. Status notification working across the board. ↵Diva Canto1-56/+129
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-18/+66
2010-02-27Update the local cache upon friendship acceptance. Logout notifications working.Diva Canto1-0/+4
2010-02-27* Finished implementation of FriendsService.DeleteDiva Canto1-1/+4
* Deny now working
2010-02-27Friends online notifications upon friendship now working (same sim only).Diva Canto1-0/+3
2010-02-27Move requestonlinenotification generic message to presence moduleMelanie1-6/+0
2010-02-27Implement a handler for requestonlinenotification generic messageMelanie1-0/+6
2010-02-27Friendships established.Diva Canto1-0/+7
2010-02-26* Friendship offers starting to work in the same sim. Not quite right yet.Diva Canto1-102/+109
* Added skeleton for out Connectors/Friends/FriendsSimConnector.cs * Moved request handler to its own file
2010-02-26More flesh to FriendsModule. Still incomplete.Diva Canto1-0/+67
2010-02-26Add the client message handlers. The calling card handlers that are part ofMelanie1-0/+27
the old friends module are omitted intentionally, as I believe those should be in a calling card module, not bundled with friends.
2010-02-26Now showing friends online upon grid login.Diva Canto1-0/+6
2010-02-25Implement local online/offline notificationsMelanie1-0/+37
2010-02-25Check flags on initial loginMelanie1-1/+4
2010-02-25Implement initial online notificationsMelanie1-0/+64
2010-02-25Implement friend permsMelanie1-1/+11
2010-02-25Begin tracking users and friendsMelanie1-0/+81
2010-02-25Grab the presence module and load the friends connector into the friends moduleMelanie1-0/+33
2010-02-25Add the stream handler/listener and requisite methods to the friends moduleMelanie1-3/+103
for the friends interregion comms.
2010-02-04Finally cutting the gordian knot. Friends needs to be both a module and aMelanie1-6/+0
service, and never the twain shall meet. This finally opens up the path to a working friends implementation
2010-02-04Some interface and data structure changes, add the missing method in friendsMelanie1-1/+6
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-41/+13
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-13/+41
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-19Change a member of the friendslist module to better reflect the client sideMelanie1-2/+2
data storage paradigm of the friends list and avoid repeated, unneccessary fetches of the entire friends list.
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+1
2010-01-07Fixes the newly added packets as per Melanie's request.Revolution1-2/+2
Provisionally applied to fix the naming. Signatures are still subject to change. Signed-off-by: Melanie <melanie@t-data.com>
2010-01-04Formatting cleanup. Add copyright headers.Jeff Ames1-17/+17
2010-01-01Finally restire the EMPTY friends module (what a mess)Melanie1-550/+1
2009-12-31Adds Friend Finding functionality.Revolution1-0/+23
Signed-off-by: Melanie <melanie@t-data.com>
2009-12-28Change FriendsModule, InstantMessageModule, MessageTransferModule, ↵Melanie1-1051/+13
MuteListModule, OfflineMessageModule, PresenceModule, InventoryTransferModule and LureModule to new style. Reduce FriendsModule and PresenceModule to shells.
2009-11-23Formatting cleanup.Jeff Ames1-4/+4
2009-11-05Change the permissions module to use the friend list cache already in theMelanie1-0/+12
friends module instead of requesting the entire friends list over the network each time a prim is touched.
2009-11-05Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.Melanie1-2/+7
Applied with major changes. Core functionality commented pending review for possible rights escalation. No user functionality yet.
2009-10-07Revert "Rewrote parts of the code that were double-locking different ↵Melanie1-23/+19
objects. This is about half of the code base reviewed." This reverts commit e992ca025571a891333a57012c2cd4419b6581e5.
2009-10-07Revert "Merging in diva's locking fixes"Melanie1-23/+19
This reverts commit 832cc685138b2244529f10b54b373c34adb4a633.