aboutsummaryrefslogtreecommitdiff
path: root/src/mod_shared_roster.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | | | | | | Now 'From' and 'To' arguments must be omitted in functions and structures related to routing. The commit deprecates the following functions: ejabberd_router:route/3 in favor of ejabberd_router:route/1 ejabberd_router:route_error/4 in favor of ejabberd_router:route_error/2 ejabberd_local:route_iq/4 in favor of ejabberd_local:route_iq/2 ejabberd_local:route_iq/5 in favor of ejabberd_local:route_iq/3 The format of {route, From, To, Packet} is changed in favor of {route, Packet}
* Make test suite working againEvgeniy Khramtsov2017-01-231-4/+5
|
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-33/+36
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cyrsasl.erl src/ejabberd_c2s.erl src/ejabberd_cluster.erl src/ejabberd_frontend_socket.erl src/ejabberd_node_groups.erl src/ejabberd_router.erl src/mod_bosh.erl src/mod_ip_blacklist.erl src/mod_muc_mnesia.erl src/mod_offline.erl src/mod_proxy65_sm.erl
| * 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
|
* Clean mod_shared_roster.erl from DB specific codeEvgeniy Khramtsov2016-04-141-442/+58
|
* Fix section links to the Guide in the WebAdminBadlop2016-02-081-2/+2
|
* Switch to Fast XML moduleMickael Remond2016-02-031-2/+2
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-32/+32
|
* Don't send full JID in 'from' of Roster Push (RFC 6121 section 2.1.6). This ↵colm2015-10-211-1/+1
| | | | is a patch by @badlop in the comments of github issue #367
* cosmetic cleanupChristophe Romain2015-10-071-16/+11
|
* Fix bug introduced in commit b88fa6f6174Badlop2015-06-041-4/+5
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-10/+14
|
* Add new 'default_db' optionEvgeniy Khramtsov2015-03-301-1/+1
|
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
|
* Fix missing presences when adding shared groups (Github PR#99, thanks to Bokner)Badlop2015-01-071-33/+75
|
* Fix return value of mod_shared_roster:delete_group. Current one is not ↵vesvalo2014-08-211-1/+4
| | | | compatible with mod_admin_extra.
* Serialize records to proplists before storing then in RiakEvgeniy Khramtsov2014-07-141-9/+20
|
* Add SQL to Riak converterEvgeniy Khramtsov2014-07-101-0/+7
|
* Improve Riak supportEvgeniy Khramtsov2014-07-101-0/+84
|
* Do not try to retreive vCards via local SM for foreign JIDsEvgeniy Khramtsov2014-05-091-11/+18
|
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\ | | | | Update FSF address
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
| |
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Add SQL to Mnesia converterEvgeniy Khramtsov2013-07-211-2/+21
|
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-2/+3
| | | | | | | | | | | | | | | | Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite
* Accumulated patch to binarize and indent codeBadlop2013-03-141-894/+942
|
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
|
* Merge SQL and Mnesia code into one module (EJAB-1560)Evgeniy Khramtsov2012-04-271-70/+230
|
* ODBC support for mod_shared_rosterEvgeniy Khramtsov2012-04-041-15/+15
|
* Update copyright datesAlexey Shchepin2012-02-231-1/+1
|
* Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)Badlop2012-01-041-12/+12
|
* Preliminary support for groupname@vhost in Displayed Groups (EJAB-506)Badlop2011-12-151-3/+14
|
* Use the regexp frontend module (EJAB-921)Badlop2011-12-081-5/+5
|
* Add support for @online@ to add_user_to_groupBadlop2011-09-201-6/+9
|
* Fix dialyzer warningsEvgeniy Khramtsov2011-09-051-2/+1
|
* is_user_in_group/3 must check if user belongs to given Group from Host ↵Juan Pablo Carlino2011-07-011-2/+2
| | | | | | | specified on third argument. * is_user_in_group/3 was checking if given user (passed on first parameter as a bare jid) belonged to group of the server derived from this jid.