aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Spelling in FriendsModule.cs: "filed to load" -> "failed to load"unknown2010-04-281-1/+1
|
* Formatting cleanup. Add copyright notices.Jeff Ames2010-03-101-2/+2
|
* Changed a cryptic debug message and a wrong commentDiva Canto2010-03-091-1/+1
|
* Offline friendship offers now working.Diva Canto2010-03-011-8/+41
|
* Friends rights under control.Diva Canto2010-03-011-68/+25
|
* More work on GrantRights. Still not right.Diva Canto2010-03-011-43/+98
|
* Fix -1 checks for login caseMelanie2010-03-011-1/+1
|
* Small tweakMelanie2010-03-011-1/+1
|
* Should have things the right way around, better that wayMelanie2010-03-011-1/+1
|
* Change friends to handle offers as it was originally designed. This mayMelanie2010-03-011-6/+2
| | | | need to be changed in SQLite & MSSQL as well
* Implement rights changes locall (UNTESTED)Melanie2010-02-281-10/+38
|
* Initial Online friends notification seems to be working reliably now. All ↵Diva Canto2010-02-281-16/+38
| | | | this needs more testing, but everything is there.
* Friends connectors finished. Status notification working across the board. ↵Diva Canto2010-02-281-56/+129
| | | | One last bug: friends online upon login are not being sent to the user.
* Status notification (online/offline) working for same sim.Diva Canto2010-02-271-18/+66
|
* Update the local cache upon friendship acceptance. Logout notifications working.Diva Canto2010-02-271-0/+4
|
* * Finished implementation of FriendsService.DeleteDiva Canto2010-02-271-1/+4
| | | | * Deny now working
* Friends online notifications upon friendship now working (same sim only).Diva Canto2010-02-271-0/+3
|
* Move requestonlinenotification generic message to presence moduleMelanie2010-02-271-6/+0
|
* Implement a handler for requestonlinenotification generic messageMelanie2010-02-271-0/+6
|
* Friendships established.Diva Canto2010-02-271-0/+7
|
* * Friendship offers starting to work in the same sim. Not quite right yet.Diva Canto2010-02-261-102/+109
| | | | | * Added skeleton for out Connectors/Friends/FriendsSimConnector.cs * Moved request handler to its own file
* More flesh to FriendsModule. Still incomplete.Diva Canto2010-02-261-0/+67
|
* Add the client message handlers. The calling card handlers that are part ofMelanie2010-02-261-0/+27
| | | | | the old friends module are omitted intentionally, as I believe those should be in a calling card module, not bundled with friends.
* Now showing friends online upon grid login.Diva Canto2010-02-261-0/+6
|
* Implement local online/offline notificationsMelanie2010-02-251-0/+37
|
* Check flags on initial loginMelanie2010-02-251-1/+4
|
* Implement initial online notificationsMelanie2010-02-251-0/+64
|
* Implement friend permsMelanie2010-02-251-1/+11
|
* Begin tracking users and friendsMelanie2010-02-251-0/+81
|
* Grab the presence module and load the friends connector into the friends moduleMelanie2010-02-251-0/+33
|
* Add the stream handler/listener and requisite methods to the friends moduleMelanie2010-02-251-3/+103
| | | | for the friends interregion comms.
* Finally cutting the gordian knot. Friends needs to be both a module and aMelanie2010-02-041-6/+0
| | | | | service, and never the twain shall meet. This finally opens up the path to a working friends implementation
* Some interface and data structure changes, add the missing method in friendsMelanie2010-02-041-1/+6
|
* Change a member of the friendslist module to better reflect the client sideMelanie2010-01-191-2/+2
| | | | | data storage paradigm of the friends list and avoid repeated, unneccessary fetches of the entire friends list.
* OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto2010-01-111-1/+1
|
* Finally restire the EMPTY friends module (what a mess)Melanie2010-01-011-550/+1
|
* Merge branch 'master' into presence-refactorMelanie2009-12-311-0/+548
|\
| * Adds Friend Finding functionality.Revolution2009-12-311-0/+23
| | | | | | | | Signed-off-by: Melanie <melanie@t-data.com>
* | Change FriendsModule, InstantMessageModule, MessageTransferModule, ↵Melanie2009-12-281-1051/+13
|/ | | | MuteListModule, OfflineMessageModule, PresenceModule, InventoryTransferModule and LureModule to new style. Reduce FriendsModule and PresenceModule to shells.
* Formatting cleanup.Jeff Ames2009-11-231-4/+4
|
* Change the permissions module to use the friend list cache already in theMelanie2009-11-051-0/+12
| | | | | friends module instead of requesting the entire friends list over the network each time a prim is touched.
* Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.Melanie2009-11-051-2/+7
| | | | | Applied with major changes. Core functionality commented pending review for possible rights escalation. No user functionality yet.
* Revert "Rewrote parts of the code that were double-locking different ↵Melanie2009-10-071-23/+19
| | | | | | objects. This is about half of the code base reviewed." This reverts commit e992ca025571a891333a57012c2cd4419b6581e5.
* Rewrote parts of the code that were double-locking different objects. This ↵Diva Canto2009-10-061-19/+23
| | | | is about half of the code base reviewed.
* Formatting cleanup.Jeff Ames2009-10-011-7/+7
|
* First pass at the heart surgery for grid services. Compiles and runs ↵Diva Canto2009-09-261-4/+9
| | | | minimally. A few bugs to catch now.
* Redirected all calls to CachedUserProfile methods to the inventory service. ↵Diva Canto2009-08-121-2/+5
| | | | Redirection of the RootFolder property is still todo. This compiles but probably inventory will be inconsistent.
* Remove all references to HttpServer from CommsManager (all incarnations)Melanie Thielker2009-07-101-2/+2
| | | | | | Change all uses of the HttpServer properties to use the new singleton
* Suppress exception dump when informing friends in another region about loginMelanie Thielker2009-06-211-0/+9
| | | | | | | or logoff. Regions come and go and we can't throw just because someone took their region off the grid, or crashed.
* When a shared module hooks OnClientClosed, it has no way of findingMelanie Thielker2009-06-191-1/+1
| | | | | | | | | out which client connection has closed. So, in multi-region sims, things can get messy fast. This introduces a second parameters, which is a Scene object ref. Minor adjustments to custom modules may be required due to this change.