summaryrefslogtreecommitdiff
path: root/src/mod_muc_sql.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use correct timestamp when hibernation_time is not set at allPaweł Chmielowski2022-03-071-1/+1
|
* Improve compatibility with various db engine versionsPaweł Chmielowski2022-02-181-3/+3
|
* Fix compilation on OTP < 21 and remove dialyzer warningPaweł Chmielowski2022-02-181-1/+2
|
* Optimize room_unused_* commandsPaweł Chmielowski2022-02-181-1/+33
| | | | | | Previously to check if hibernated room was old enough we had to fetch info about all rooms from database. Now we repurpose created_at field in sql to store that info, that allow us to have more efficient query just for it.
* Update copyright year to 2022Badlop2022-02-111-1/+1
|
* Handle user removal in mod_mucAlexey Shchepin2021-12-141-1/+8
|
* Optimize MucSub processingAlexey Shchepin2021-09-131-5/+19
|
* Use monitors to track muc roomsPaweł Chmielowski2021-03-031-1/+17
| | | | | This should prevent keeping rooms that were hard killed from in online table.
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Don't fetch subscribers list in room_unused_*Paweł Chmielowski2021-01-261-1/+17
|
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
|
* Show nick also in oneself list of subscriptions (#3206)Badlop2020-08-261-3/+3
|
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-1/+1
|
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-2/+2
|
* Use new configuration validatorEvgeny Khramtsov2019-06-141-2/+1
|
* Change mucsub API for database backendsEvgeny Khramtsov2019-04-031-6/+7
|
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
|
* In response with list of room subscriptions include also events (#2272)Badlop2018-08-131-2/+2
|
* mod_muc_sql: Fix export to SQLHolger Weiss2018-05-241-2/+2
| | | | The "host" column is supposed to hold the MUC host name.
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
|
* Avoid excessive logging of SQL failuresEvgeniy Khramtsov2017-12-171-18/+8
|
* Use correct table field name in sql queryPaweł Chmielowski2017-11-031-1/+1
|
* Add SQL_INSERT macro and update SQL queries to use server_host fieldAlexey Shchepin2017-11-021-16/+27
|
* Fix sql queryPaweł Chmielowski2017-10-311-1/+1
|
* Don't use depraced functionsPaweł Chmielowski2017-10-311-6/+6
|
* Optimize muc subscriptions handlingChristophe Romain2017-10-311-8/+101
|
* Lower log level for some messagesEvgeniy Khramtsov2017-04-151-2/+2
|
* Rename aux.erl as misc.erlChristophe Romain2017-04-111-6/+6
| | | | Thanks Microsoft Windows to not support some filenames
* Raise bad_node instead of node_down for consistency reasonEvgeniy Khramtsov2017-03-301-2/+2
|
* Do not duplicate enc_pid/dec_pid functionsEvgeniy Khramtsov2017-03-301-31/+4
|
* Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov2017-03-301-2/+2
| | | | | Since the main goal of jlib.erl is lost, all auxiliary functions are now moved to aux.erl, and the whole jlib.erl is now deprecated.
* Fix a typoEvgeniy Khramtsov2017-03-291-1/+1
|
* Add SQL as mod_muc RAM backendEvgeniy Khramtsov2017-03-291-24/+169
|
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-4/+4
|
* Don't pass empty resource to jid:make()Evgeniy Khramtsov2017-02-251-1/+1
|
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-0/+34
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Remove handle_event/1 callbackEvgeniy Khramtsov2017-01-161-5/+1
| |
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-131-0/+38
| |
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
| |
* | Cleanup file headersChristophe Romain2016-12-271-6/+22
|/
* Improve ODBC importChristophe Romain2016-11-221-16/+21
|
* Get rid of "jlib.hrl" dependency in some filesEvgeniy Khramtsov2016-07-261-1/+1
|
* Update more SQL queriesAlexey Shchepin2016-05-051-81/+58
|
* Rename odbc to sql everywhereEvgeniy Khramtsov2016-04-201-36/+36
|
* Clean mod_muc.erl from DB specific codeEvgeniy Khramtsov2016-04-131-0/+202