Alexey Shchepin
|
66d701e788
|
Add print_sql_schema ejabberdctl command
|
2024-01-24 22:52:20 +03:00 |
|
Badlop
|
589521bfd8
|
Update copyright year to 2024 (#4139)
|
2024-01-22 17:29:13 +01:00 |
|
Alexey Shchepin
|
c1af36ac20
|
Automatically create and update SQL schema
|
2023-10-16 18:21:08 +03:00 |
|
Paweł Chmielowski
|
dd2efc360b
|
Fix return values from calculate_diff inside mod_privacy_sql
|
2023-05-02 15:59:40 +02:00 |
|
Paweł Chmielowski
|
8e64992f47
|
Use more efficient way to calculate changes in set_privacy_list
|
2023-05-02 11:43:29 +02:00 |
|
Paweł Chmielowski
|
5b8ebed81b
|
Optimize mod_privacy_sql:set_list
Previously we always did delete everything and set all entries back, now
we check if we need to delete anything and if not insert only missing data.
|
2023-04-20 10:55:30 +02:00 |
|
Badlop
|
243697e25a
|
Update copyright year to 2023 (#3967)
|
2023-01-10 13:52:04 +01:00 |
|
Badlop
|
b3211b1f71
|
Update copyright year to 2022
|
2022-02-11 09:39:25 +01:00 |
|
Badlop
|
916653e234
|
Cast as boolean when exporting privacy_list_data to PostgreSQL (#1773)
|
2021-05-10 12:04:52 +02:00 |
|
Badlop
|
6e0161470e
|
Update newest copyright year to 2021 (#3464)
|
2021-01-27 17:02:06 +01:00 |
|
Stu Tomlinson
|
bd11a00f8f
|
Use include_lib() to include headers from dependencies (#3369)
|
2020-09-03 13:45:57 +02:00 |
|
Badlop
|
2d32c66fd7
|
Update copyright to 2020 (#3149)
|
2020-01-28 15:49:23 +01:00 |
|
Evgeny Khramtsov
|
a3e0cbbdd8
|
Make logging messages more consistent
|
2019-06-24 20:32:34 +03:00 |
|
Evgeny Khramtsov
|
a02cff0e78
|
Use new configuration validator
|
2019-06-14 12:33:26 +03:00 |
|
Badlop
|
6b0f7f2a24
|
Fix bug that appears when importing privacy from Prosody (#2872)
|
2019-05-02 21:10:21 +02:00 |
|
Badlop
|
55417dfb37
|
Update copyright to 2019 (#2756)
|
2019-01-08 22:53:27 +01:00 |
|
Evgeniy Khramtsov
|
cdc7c1d1ed
|
Update copyright dates
|
2018-01-05 23:18:58 +03:00 |
|
Alexey Shchepin
|
78dfb832b8
|
Add SQL_INSERT macro and update SQL queries to use server_host field
|
2017-11-02 18:21:40 +03:00 |
|
Evgeniy Khramtsov
|
6e8895f9e9
|
Get rid of sql_queries.erl
|
2017-05-23 12:25:13 +03:00 |
|
Evgeniy Khramtsov
|
35d19b32f4
|
Implement cache for mod_privacy/mod_blocking
|
2017-05-20 22:36:32 +03:00 |
|
Evgeniy Khramtsov
|
c1439ddd5b
|
Get rid of jid:to_string/1 and jid:from_string/1
|
2017-02-26 10:07:12 +03:00 |
|
Badlop
|
5fdd1c39fe
|
Update copyright date automatically (#1442)
|
2017-01-02 21:42:06 +01:00 |
|
Christophe Romain
|
ed679279fd
|
Cleanup file headers
|
2016-12-27 10:57:50 +01:00 |
|
Evgeniy Khramtsov
|
e1539e5769
|
Get rid of compile warnings
|
2016-11-25 09:48:26 +03:00 |
|
Christophe Romain
|
fbfbb96872
|
Improve ODBC import
|
2016-11-22 14:48:01 +01:00 |
|
Evgeniy Khramtsov
|
78a44e0176
|
Merge branch 'master' into xml-ng
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
|
2016-11-12 13:27:15 +03:00 |
|
Badlop
|
149cc9654f
|
Append ; to privacy_list_data exporting lines (thanks to Marcio Luciano Donada)
|
2016-10-24 13:42:33 +02:00 |
|
Evgeniy Khramtsov
|
fa31e3ef23
|
Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1
|
2016-09-24 23:34:28 +03:00 |
|
Evgeniy Khramtsov
|
23858469b7
|
Get rid of "jlib.hrl" dependency in some files
|
2016-07-26 11:29:17 +03:00 |
|
Evgeniy Khramtsov
|
9a8e197d7e
|
Initial version based on XML generator
|
2016-07-18 15:01:32 +03:00 |
|
Alexey Shchepin
|
0ea0ba3004
|
Update more SQL queries
|
2016-05-05 15:51:58 +03:00 |
|
Evgeniy Khramtsov
|
1aae8a9fda
|
Rename odbc to sql everywhere
|
2016-04-20 13:25:42 +03:00 |
|
Evgeniy Khramtsov
|
c8c4a41b66
|
Clean mod_privacy.erl from DB specific code
|
2016-04-14 14:16:32 +03:00 |
|