Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add rate limited delete_old_messages | Paweł Chmielowski | 2022-04-08 | 1 | -1/+26 |
| | |||||
* | Update copyright year to 2022 | Badlop | 2022-02-11 | 1 | -1/+1 |
| | |||||
* | Fix delete_old_message when using sqlite spool table | Paweł Chmielowski | 2021-01-27 | 1 | -0/+5 |
| | | | | This fixes issue #3503 | ||||
* | Update newest copyright year to 2021 (#3464) | Badlop | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Use include_lib() to include headers from dependencies (#3369) | Stu Tomlinson | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | Restart offline pop_messages when there is mismatch between select and delete | Paweł Chmielowski | 2020-04-17 | 1 | -4/+10 |
| | | | | | | | | When another connection is inserting something to spool at this same time as we do pop_messages, it's possible that insert will happen between we fetch messages and delete them, so we effectively will delete it without delivering it to client. This change catch this situation and restart transaction, so we should always have consistent results. | ||||
* | Update copyright to 2020 (#3149) | Badlop | 2020-01-28 | 1 | -1/+1 |
| | |||||
* | Correctly handle unicode in log messages | Evgeny Khramtsov | 2019-09-23 | 1 | -2/+2 |
| | |||||
* | Make count_offline_messages cache work when offline uses mam for storage | Paweł Chmielowski | 2019-07-01 | 1 | -1/+1 |
| | | | | | This also replace existing cache for checking if spool is empty with this cache. | ||||
* | Cache number of offline messages | Evgeny Khramtsov | 2019-06-30 | 1 | -2/+5 |
| | |||||
* | Make logging messages more consistent | Evgeny Khramtsov | 2019-06-24 | 1 | -4/+4 |
| | |||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -1/+0 |
| | |||||
* | Fix PostgreSQL compatibility in mod_offline_sql:remove_old_messages (#2695) | Alexey Shchepin | 2019-05-18 | 1 | -1/+1 |
| | |||||
* | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | Fix PostgreSQL compatibility in mod_offline_sql:remove_old_messages (#2695) | Alexey Shchepin | 2018-12-05 | 1 | -2/+11 |
| | |||||
* | Move some functions from xmpp back into ejabberd | Holger Weiss | 2018-10-25 | 1 | -2/+2 |
| | |||||
* | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | Add SQL_INSERT macro and update SQL queries to use server_host field | Alexey Shchepin | 2017-11-02 | 1 | -16/+23 |
| | |||||
* | In offline export to SQL, first write all DELETE, later all INSERT (#1509) | Badlop | 2017-06-28 | 1 | -2/+8 |
| | |||||
* | Get rid of sql_queries.erl | Evgeniy Khramtsov | 2017-05-23 | 1 | -18/+35 |
| | |||||
* | Don't store messages via a single process | Evgeniy Khramtsov | 2017-05-21 | 1 | -25/+16 |
| | |||||
* | Get rid of jid:to_string/1 and jid:from_string/1 | Evgeniy Khramtsov | 2017-02-26 | 1 | -10/+10 |
| | |||||
* | Fix some dialyzer warnings | Evgeniy Khramtsov | 2017-02-18 | 1 | -2/+0 |
| | |||||
* | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Cleanup file headers | Christophe Romain | 2016-12-27 | 1 | -6/+22 |
| | |||||
* | Improve ODBC import | Christophe Romain | 2016-11-22 | 1 | -25/+3 |
| | |||||
* | Make common tests working again | Evgeniy Khramtsov | 2016-11-18 | 1 | -1/+2 |
| | |||||
* | Deprecate most of the functions from jlib.erl | Evgeniy Khramtsov | 2016-11-13 | 1 | -32/+38 |
| | |||||
* | Merge branch 'master' into xml-ng | Evgeniy Khramtsov | 2016-11-12 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/adhoc.erl src/cyrsasl_oauth.erl src/ejabberd_c2s.erl src/ejabberd_config.erl src/ejabberd_service.erl src/gen_mod.erl src/mod_admin_extra.erl src/mod_announce.erl src/mod_carboncopy.erl src/mod_client_state.erl src/mod_configure.erl src/mod_echo.erl src/mod_mam.erl src/mod_muc.erl src/mod_muc_room.erl src/mod_offline.erl src/mod_pubsub.erl src/mod_stats.erl src/node_flat_sql.erl src/randoms.erl | ||||
| * | Fix delete_old_messages command for SQL backends | Jerome Sautret | 2016-10-17 | 1 | -1/+1 |
| | | |||||
* | | Get rid of "jlib.hrl" dependency in some files | Evgeniy Khramtsov | 2016-07-26 | 1 | -1/+1 |
|/ | |||||
* | Fix pgsql compatibility on delete_old_messages (#1137) | Christophe Romain | 2016-06-22 | 1 | -2/+2 |
| | |||||
* | Stronger tests in the test suite, SQL updates and fixes | Alexey Shchepin | 2016-06-02 | 1 | -26/+18 |
| | |||||
* | Rename odbc to sql everywhere | Evgeniy Khramtsov | 2016-04-20 | 1 | -20/+20 |
| | |||||
* | Clean mod_offline.erl from DB specific code | Evgeniy Khramtsov | 2016-04-15 | 1 | -0/+252 |