aboutsummaryrefslogtreecommitdiff
path: root/src/mod_shared_roster.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix cache invalidation in shared rosterPaweł Chmielowski2022-09-281-0/+1
* mod_shared_roster: Fix wrong hook type #roster{} (now #roster_item{})Linus Jahn2022-08-121-6/+5
* mod_roster: Change hook type from #roster{} to #roster_item{}Linus Jahn2022-08-111-12/+10
* Fix errors and warnings for "rebar3 edoc"Badlop2022-05-171-2/+4
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Use the same wording in all the identical options db_type and ram_db_typeBadlop2022-02-031-5/+2
* mod_shared_roster: Adjust special group cache sizeHolger Weiss2022-01-251-1/+2
* mod_shared_roster: Normalize JID on unset_presenceHolger Weiss2022-01-151-2/+5
* Use specific syntax so modules and top-level will be linksBadlop2021-08-231-7/+7
* delete cache after performing change to be sure that in cache will be up to d...Jindrich Sarson2021-04-171-3/+3
* Fix dialyzer warningsPaweł Chmielowski2021-04-161-4/+9
* Fix syntax not recognized by older erlangPaweł Chmielowski2021-04-161-2/+3
* Improve database and caching in mod_shared_rosterPaweł Chmielowski2021-04-161-165/+170
* Use proper source for cache options in mod_shared_rosterPaweł Chmielowski2021-04-161-3/+3
* Reconfigure cache in mod_shared_roster when options changePaweł Chmielowski2021-04-161-1/+3
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Provide name when pushing new roster item in shared roster group (#3427)Badlop2020-11-191-4/+8
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* 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