aboutsummaryrefslogtreecommitdiff
path: root/src/mod_shared_roster.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Mark dangerous buttons with CSS (#3363)Badlop2020-08-241-1/+1
* When updating group in cache, first delete so insert succeeds (#3296)Badlop2020-06-051-0/+1
* Handle ets_cache return value in shared roster get_group_opts (#3296)Badlop2020-06-051-1/+5
* Make a few more strings translatable in MUC and Shared Roster WebAdminBadlop2020-04-201-3/+3
* Update documentation of mod_shared_roster (#3214)Badlop2020-04-161-15/+16
* Rename opts->name to label, to avoid confusion with the group name (#3214)Badlop2020-04-141-55/+86
* Add cache to mod_shared_rosterPaweł Chmielowski2020-03-171-28/+204
* Replace mod_shared_roster:X call with just X inside that modulePaweł Chmielowski2020-03-161-30/+34
* Try to limit calls to groups_with_opts in mod_shared_rosterPaweł Chmielowski2020-03-161-18/+4
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov2020-01-081-1/+81
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-1/+1
* Fix some links to Guide in WebAdmin and add new ones (#3003)Badlop2019-08-271-2/+2
* Fix call to deprecated ejabberd_config:get_myhosts() (#3000)Badlop2019-08-221-1/+1
* Provide meaningful error when adding non-local users to shared roster (#3000)Badlop2019-08-221-4/+21
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-1/+1
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-15/+17
* Get rid of "well-known" typeEvgeny Khramtsov2019-06-151-1/+1
* Use new configuration validatorEvgeny Khramtsov2019-06-141-5/+6
* Don't perform roster push for non-local contacts in mod_shared_rosterPaweł Chmielowski2019-02-181-2/+7
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* remove some chatty SQL queries by pulling back all groups with opts and filte...colm2018-09-101-11/+17
* Move move randoms module to p1_utils repoEvgeniy Khramtsov2018-07-051-1/+1
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* Apply some dirty hacks for mod_shared_rosterEvgeniy Khramtsov2018-03-191-73/+7
* Introduce option 'captcha' for mod_block_strangersEvgeniy Khramtsov2018-01-261-49/+41
* Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov2018-01-231-3/+5
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Implement cache for rosterEvgeniy Khramtsov2017-05-171-24/+1
* Use cache for authentication backendsEvgeniy Khramtsov2017-05-111-2/+2
* Include shared groups also when contact is is personal roster (#1585)Badlop2017-03-091-1/+3
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-8/+6
* Don't pass empty resource to jid:make()Evgeniy Khramtsov2017-02-251-8/+6
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-3/+11
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-181-7/+7
* Change routing APIEvgeniy Khramtsov2017-02-161-5/+6
* Make test suite working againEvgeniy Khramtsov2017-01-231-4/+5
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-33/+36
|\
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-131-4/+0
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-26/+36
| * Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov2016-12-111-5/+2
* | Usable size for Shared rosters members textarea (EJAB-1753)Badlop2017-01-131-1/+1
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Improve ODBC importChristophe Romain2016-11-221-8/+11
* Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1Evgeniy Khramtsov2016-09-241-3/+3
* Add more type specsEvgeniy Khramtsov2016-08-121-0/+9
* Improve some type specsEvgeniy Khramtsov2016-08-091-1/+9
* Rewrite mod_shared_roster to use XML generatorEvgeniy Khramtsov2016-07-301-95/+35
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
* Improve detection of databases supported by modules (#1092)Evgeniy Khramtsov2016-04-271-1/+1