Log

core/rostermanager.lua @ 8125:5f0c642a41a1

description author age
core: Allow select core modules to mutate some globals (needs luacheck 1.19) Kim Alvefur 2017-03-04
Merge 0.9->0.10 Kim Alvefur 2016-12-09
core.rostermanager: Add method for checking if the user is subscribed to a contact Kim Alvefur 2016-12-09
rostermanager: Remove FIXME, per XMPP Core 8.1.1.1, we do not need to set the 'to' attribute Kim Alvefur 2016-03-12
rostermanager: Require storagemanager at the top, fixes traceback on Lua 5.2 Matthew Wild 2016-02-19
rostermanager: Use map stores when only one contact is changed Kim Alvefur 2016-02-09
rostermanager: Use storagemanager Kim Alvefur 2016-02-09
rostermanager: Rename variable to avoid name clash [luacheck] Kim Alvefur 2016-01-09
rostermanager: Add forward declarations Kim Alvefur 2015-04-07
core.*: Remove use of module() function Kim Alvefur 2015-02-21
rostermanager: Variable rename for clarity and to avoid name clash [luacheck] Matthew Wild 2015-05-06
rostermanager: Fix roster upgrade code (thanks mva) Kim Alvefur 2015-04-05
rostermanager: Add missing import of `type()` Florian Zeitz 2015-04-03
rostermanager: Remove unused parameter Matthew Wild 2015-04-03
rostermanager, mod_roster, mod_presence: Move pending roster items to roster metadata field Kim Alvefur 2015-04-03
rostermanager: Access bare_sessions through prosody.bare_sessions Matthew Wild 2015-01-20
Remove all trailing whitespace Florian Zeitz 2013-08-09
rostermanager, mod_groups: Change roster-load event to pass an event table for consistency Matthew Wild 2013-07-15
rostermanager: do not save rosters for unexistant users. Marco Cirillo 2013-04-05
rostermanager: Remove unused imports Kim Alvefur 2013-03-13
mod_presence, rostermanager: Bring outbound subscription cancellation in line with RFC6121. Waqas Hussain 2012-07-31
Merge with Florob Matthew Wild 2012-07-28
Eliminate direct setfenv usage Florian Zeitz 2012-06-08
Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages Matthew Wild 2012-07-23
rostermanager: Optimisation to avoid unnecessarily loading rosters for offline contacts on probes, etc. Waqas Hussain 2010-06-01
rostermanager: Return an error string when subscription test fails due to an error. Waqas Hussain 2010-05-23
rostermanager: Mark rosters which fail to load as broken, and never save them. Waqas Hussain 2010-05-23
rostermanager: Don't fire roster-load event if there was an error loading the roster Matthew Wild 2010-05-22
rostermanager: When loading the roster, also return a datamanager error if available. Waqas Hussain 2010-05-22
Merge 0.6->0.7 Matthew Wild 2010-03-22
Update copyright headers for 2010 Matthew Wild 2010-03-22
rostermanager: Don't bump the roster version if it is == true (ie. we are not versioning the roster) Matthew Wild 2010-03-22
rostermanager: Fixed a global access. Waqas Hussain 2009-10-21
rostermanager: Refactored roster loading to remove duplicate code. Waqas Hussain 2009-10-21
rostermanager: Log a warning when a self-contact is detected. Waqas Hussain 2009-10-21
rostermanager: Ensure meta-data entry is present on roster load. Waqas Hussain 2009-10-21
rostermanager: Remove self-contacts from loaded rosters. Waqas Hussain 2009-10-21
rostermanager: Fixed a traceback on roster save. Waqas Hussain 2009-10-13
rostermanager: Fixed: Roster version was not being properly updated in some edge cases. Waqas Hussain 2009-10-04
rostermanager: Added support for saving rosters of offline users to the save_roster function. Waqas Hussain 2009-10-04
Remove version number from copyright headers Matthew Wild 2009-07-10
rostermanager: Fire event on roster load Matthew Wild 2009-06-22
Fixed: rostermanager: Create new roster item if one doesn't exist on subscription approval (fixes issue #77) Waqas Hussain 2009-03-29
core.rostermanager/mod_roster: Support for roster versioning Matthew Wild 2009-03-23
0.3->0.4 Matthew Wild 2009-03-20
Update copyright notices for 2009 Matthew Wild 2009-01-30
0.2->0.3 Matthew Wild 2009-01-30
GPL->MIT! Matthew Wild 2009-01-30
0.1 -> 0.2 Matthew Wild 2008-12-10
Insert copyright/license headers Matthew Wild 2008-12-03
Merge from waqas Matthew Wild 2008-11-15
Some bugs fixed Waqas Hussain 2008-11-15
Update rostermanager to use new logger Matthew Wild 2008-11-14
mod_roster fix Waqas Hussain 2008-11-01
Combined some lines Waqas Hussain 2008-10-26
Bug fixes and checks for presence subscriptions, etc Waqas Hussain 2008-10-25
Outbound presence subscription Waqas Hussain 2008-10-25
Inbound subscription request Waqas Hussain 2008-10-24
Inbound unsubscribe Waqas Hussain 2008-10-24
Inbound subscription cancellation Waqas Hussain 2008-10-24