aboutsummaryrefslogtreecommitdiff
path: root/src/mod_roster.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2017-12-27Use bare jid when processing roster subscriptionsPaweł Chmielowski1-1/+1
2017-11-02Add SQL_INSERT macro and update SQL queries to use server_host fieldAlexey Shchepin1-1/+7
2017-09-24Reuse some translation stringsEvgeniy Khramtsov1-1/+1
2017-08-04Fix warning in previous commitBadlop1-1/+1
2017-08-04Remove unused 'managers' option, related to the deferred XEP-0321 (#1443)Badlop1-6/+2
2017-05-20Implement cache for mod_privacy/mod_blockingEvgeniy Khramtsov1-12/+6
2017-05-17Add cache options to the validatorEvgeniy Khramtsov1-1/+7
2017-05-17Get rid of unused variableEvgeniy Khramtsov1-2/+1
2017-05-17Implement cache for rosterEvgeniy Khramtsov1-251/+303
2017-05-04Introduce 'iqdisc' global optionEvgeniy Khramtsov1-2/+2
2017-04-30Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov1-13/+5
2017-03-14Get rid of p1_sha callsAlexey Shchepin1-2/+2
2017-02-26Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov1-9/+10
2017-02-25Don't pass empty resource to jid:make()Evgeniy Khramtsov1-4/+4
2017-02-22Reload modules when reloading configuration fileEvgeniy Khramtsov1-1/+19
2017-02-18Fix some dialyzer warningsEvgeniy Khramtsov1-2/+3
2017-02-16Change routing APIEvgeniy Khramtsov1-14/+19
2017-01-23Make test suite working againEvgeniy Khramtsov1-3/+2
2017-01-13Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov1-4/+0
2017-01-09Adopt remaining code to support new hooksEvgeniy Khramtsov1-73/+96
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-28Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov1-4/+4
2016-12-11Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov1-7/+71
2016-11-22Improve ODBC importChristophe Romain1-8/+30
2016-11-18Make common tests working againEvgeniy Khramtsov1-1/+1
2016-11-07Add roster testsEvgeniy Khramtsov1-33/+63
2016-10-22Add more tests for privacy lists and blocking commandEvgeniy Khramtsov1-1/+8
2016-09-13Make common tests working againEvgeniy Khramtsov1-35/+38
2016-08-12Add more type specsEvgeniy Khramtsov1-0/+10
2016-08-09Improve some type specsEvgeniy Khramtsov1-1/+6
2016-08-04Rewrite PIEFXIS code to use XML generatorEvgeniy Khramtsov1-6/+5
2016-07-18Initial version based on XML generatorEvgeniy Khramtsov1-392/+189
2016-07-06Make modules loading in a dependent order (#1191)Evgeniy Khramtsov1-1/+4
2016-06-21Use {access,shaper}_rules_validator in other places where access rules are usedPaweł Chmielowski1-2/+2
2016-05-19mod_roster should probably respect roster item changes introduced with roster...vthriller1-5/+5
2016-04-27Improve detection of databases supported by modules (#1092)Evgeniy Khramtsov1-1/+1
2016-04-14Clean mod_roster.erl from DB specific codeEvgeniy Khramtsov1-587/+66
2016-03-31Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov1-6/+9
2016-03-02Missed a few calls in previous commitsAlexey Shchepin1-16/+4
2016-03-02Update more SQL queriesAlexey Shchepin1-14/+30
2016-03-02Update mod_roster and ejabberd_auth_odbc SQL queries to the new APIAlexey Shchepin1-88/+61
2016-02-03Switch to Fast XML moduleMickael Remond1-6/+6
2016-01-28Initial version of migration script from Prosody to ejabberdEvgeniy Khramtsov1-1/+8
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2015-12-04Remove now() - part 1Paweł Chmielowski1-3/+3
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov1-61/+61
2015-10-07cosmetic cleanupChristophe Romain1-1/+0
2015-06-01Add config validation at startupEvgeniy Khramtsov1-4/+19
2015-05-21Document protocol support (EJABS-1620)Badlop1-0/+3
2015-05-07Revert "Add private and roster local handlers (EJAB-682)" due to #556Badlop1-3/+0