Commit Graph

  • d91812730b Stop ejabberd_system_monitor before stopping node Paweł Chmielowski 2023-02-08 19:53:19 +0100
  • 54cf37e917 Invalidate vcard_xupdate cache on all nodes when vcard is updated Paweł Chmielowski 2023-02-08 19:06:44 +0100
  • 3de803be2f Add get_room_history command in mod_muc_admin Paweł Chmielowski 2023-02-08 11:04:26 +0100
  • 5ca59807d9 Fix problem with results of mam queries using rsm with max and before Paweł Chmielowski 2023-02-03 11:37:54 +0100
  • 5c3b43cd63 Update spec Paweł Chmielowski 2023-02-01 17:32:22 +0100
  • 1a6baf223c Re-allow anonymous connection for connection without client certificates Paweł Chmielowski 2023-02-01 16:58:25 +0100
  • 74c9aa8ac0
    Merge pull request #3982 from nosnilmot/sql-update-tests Paweł Chmielowski 2023-02-01 12:03:48 +0100
  • fb16727180 Ammend previous commit with another fix Badlop 2023-01-27 15:40:34 +0100
  • 9842b035e3 Fix compilation problem with Erlang/OTP older than 21 introduced recently Badlop 2023-01-27 15:27:40 +0100
  • f6b5a52104 Add s2s_out_bounce_packet hook Alexey Shchepin 2023-01-27 03:53:28 +0300
  • f650b1e83c Log HTTP handler exceptions Alexey Shchepin 2023-01-26 02:47:34 +0300
  • 03cbc9b004 Revert previous commit, stick with Alpine 3.16 and Erlang/OTP 24 (#3983) Badlop 2023-01-26 14:49:10 +0100
  • 43cae922f3 Update Alpine to 3.17 to get Elixir 1.14 required by recent libraries Badlop 2023-01-25 17:20:23 +0100
  • c5c7e7fc4d ext_mod: Improve support for loading *.so files from ext_mod dependencies Badlop 2023-01-25 13:25:56 +0100
  • 0c1cf43519 Fix a long standing bug in new schema migration Stu Tomlinson 2023-01-21 14:22:52 +0000
  • cbbf85c555 Add support for running tests on MS SQL Stu Tomlinson 2023-01-20 20:51:42 +0000
  • 56e974ab80 Add ability to run tests on upgraded DB Stu Tomlinson 2023-01-20 17:41:09 +0000
  • 9398052b65 New schema migration 'update_sql' improvements Stu Tomlinson 2023-01-21 12:14:55 +0000
  • 6a8899677d Un-deprecate ejabberd_config:set_option/2 Stu Tomlinson 2023-01-21 12:59:33 +0000
  • 3b34538038 Remove debug line from last commit Paweł Chmielowski 2023-01-20 17:12:50 +0100
  • 6cf1e05993 Try to populate room history from mam when unhibernating Paweł Chmielowski 2023-01-20 16:27:03 +0100
  • baf1336761
    Merge pull request #3980 from nosnilmot/sql-maintenance Paweł Chmielowski 2023-01-20 14:18:55 +0100
  • 4f0e426a12 Change PostgreSQL SERIAL to BIGSERIAL columns Stu Tomlinson 2023-01-19 23:33:46 +0000
  • d5bf051e79 Fix minor SQL schema inconsistencies Stu Tomlinson 2023-01-19 19:17:24 +0000
  • c7c982b67b Add MS SQL support for new schema migration Stu Tomlinson 2023-01-19 19:26:13 +0000
  • f7f0d3b1fb Enable MySQL support for new schema migration Stu Tomlinson 2023-01-19 15:44:44 +0000
  • d4ab4d16e8 Use python3 to run extauth.py for tests Stu Tomlinson 2023-01-19 12:57:33 +0000
  • aeed1679d8 Add 'new' schema for MS SQL Stu Tomlinson 2023-01-19 13:05:30 +0000
  • 6fc67d83f4 Minor MS SQL improvements Stu Tomlinson 2023-01-14 12:03:41 +0000
  • 06ffe995e1 Remove unnecessary indexes Stu Tomlinson 2022-11-22 12:15:35 +0000
  • 93bf4d5411 New SQL schema migrate fix Stu Tomlinson 2022-11-17 12:03:09 +0000
  • 19f2f1fa86 Fix MS SQL error caused by ORDER BY in subquery Stu Tomlinson 2022-12-12 16:05:46 +0000
  • 5e94fdcfd5 MS SQL schema fixes Stu Tomlinson 2022-12-09 09:50:52 +0000
  • ccd48f4f26
    Merge 02eab531d2 into 758c87f564 Mark Zealey 2023-01-19 14:20:51 +0000
  • ec6f5c17c8 Correct README for creating test docker MS SQL DB Stu Tomlinson 2022-12-12 16:04:18 +0000
  • 758c87f564 Revert notes placement when generating markdown api commands documentation Paweł Chmielowski 2023-01-19 13:24:51 +0100
  • b6dde41000 Improve output in gen_html_doc_for_commands command Paweł Chmielowski 2023-01-19 11:45:33 +0100
  • 648c83ea03
    Fix ejabberdctl output formatting (#3979) Stu Tomlinson 2023-01-19 10:18:59 +0000
  • 4ebc53cc80 Fix ejabberdctl output formatting Stu Tomlinson 2023-01-19 09:38:03 +0000
  • cc4cacdb5e Set version to 23.01 23.01 Paweł Chmielowski 2023-01-17 11:35:52 +0100
  • c84cdb6bfb Update mix dependences Paweł Chmielowski 2023-01-17 11:24:18 +0100
  • a7ea8ecc29 Use tagged versions of dependences Paweł Chmielowski 2023-01-17 11:22:07 +0100
  • 24839ad4be Fix typos in documentation and changelog Badlop 2023-01-16 18:22:25 +0100
  • e11b89efd2 Get back mod_sip documentation and version number in the man page Badlop 2023-01-16 16:30:50 +0100
  • 4566c82a85 Update man file Paweł Chmielowski 2023-01-16 16:24:44 +0100
  • 024f3be13a Update mod_mqtt_bridge documentation Paweł Chmielowski 2023-01-16 15:33:37 +0100
  • af2dae2ff3 Update changelog Badlop 2023-01-16 15:20:16 +0100
  • d92372af70 Update man page Badlop 2023-01-16 15:05:19 +0100
  • a70381e7c1 Annotate options that change in ejabberd 23.01 Badlop 2023-01-11 15:17:27 +0100
  • 21c0aaf417 Container: Replace set-output command with environment file Badlop 2023-01-16 13:46:51 +0100
  • ce10bed5d8 Container: Update Alpine to 3.16, the latest one cached in Github Actions Badlop 2023-01-16 13:10:39 +0100
  • eb12c1db1b Update check_xep_versions.sh to support extended -protocol attribute (#3915) Badlop 2023-01-11 13:28:32 +0100
  • 276c11b04a Fix doc of log_modules_fully allowed value Badlop 2023-01-10 15:11:32 +0100
  • 0255562d93 Fix doc of outgoing_s2s_families default value, it changed in 25ddd7b Badlop 2023-01-10 15:06:25 +0100
  • 26a7107cd5 Fix dialyzer warning Paweł Chmielowski 2023-01-16 12:14:21 +0100
  • 89918865b0 Implement reload in mqtt_bridge Paweł Chmielowski 2023-01-16 11:22:17 +0100
  • f2cbe7f3c2 Recognize ws5/wss5 urls in mqtt_bridge Paweł Chmielowski 2023-01-16 11:01:24 +0100
  • 83418c3195 Fix warning in mqtt_bridge Paweł Chmielowski 2023-01-16 11:01:04 +0100
  • 5592f8df1a Make dialyzer happy Paweł Chmielowski 2023-01-13 20:34:49 +0100
  • 4311a5646f Add support for websockets to mqtt bridge Paweł Chmielowski 2023-01-13 19:40:53 +0100
  • c103182bc7 Update German translation (thanks to Johannes Keyser) Badlop 2023-01-10 12:56:53 +0100
  • 243697e25a Update copyright year to 2023 (#3967) Badlop 2023-01-09 17:09:06 +0100
  • dfc6e7833c Bump ex_doc from 0.28.4 to 0.29.1 dependabot[bot] 2023-01-05 12:22:46 +0000
  • e0b4ea6652 Update jose to 1.11.5 when Erlang/OTP is 21 or higher Badlop 2022-12-16 12:54:25 +0100
  • 503ad8e905 Fix bash completion when using Relive or other install methods Badlop 2022-12-26 10:22:14 +0100
  • d26a9d583f
    Fix portability issue with some shells (#3970) Frédéric Fauberteau 2023-01-09 16:26:36 +0100
  • c4bd249646 Fix portability issue with some shells Frédéric Fauberteau 2023-01-08 06:32:12 +0100
  • 0b1800fc10 Add hooks for mqtt subscribe & unsubscribe events Jérôme Sautret 2023-01-05 14:58:18 +0100
  • 92d7be4338 Use alternative split/2 function that works with Erlang/OTP as old as 19.3 Badlop 2023-01-03 20:32:52 +0100
  • ce89ff07e7 Fix "make hooks" Badlop 2023-01-03 19:13:43 +0100
  • 5c1b72853f External modules: compile C files and install them in ejabberd's priv Badlop 2022-12-30 14:14:50 +0100
  • 5d38143c3f Initialize captcha system after loading modules and external modules Badlop 2022-12-28 17:11:11 +0100
  • 353c68cfa6 Add support to define module instead of path to script Badlop 2022-12-26 10:52:16 +0100
  • 9087e72f0e Update image key, some scripts generate their own random key Badlop 2022-12-26 16:06:23 +0100
  • 4ad4a3bf24 Support to get module status from Elixir modules Badlop 2022-12-20 16:13:27 +0100
  • 17160e9379 Container: Update Actions versions as requested by GitHub Actions Badlop 2022-12-20 12:25:12 +0100
  • ed84fee2bf ejabberd_options_doc.erl: Added outgoing_s2s_families deprecation notice. Jonathan Davies 2022-12-16 16:12:51 +0000
  • 25ddd7b152 Changed default outgoing_s2s_families to IPv6 as servers are within datacenters where IPv6 is more commonly enabled (contrary to clients), and if it's not present - it'll just fall back to IPv4. Jonathan Davies 2021-11-15 14:55:26 +0000
  • 5ad709a2e2 Fix typo in last commit Paweł Chmielowski 2022-12-21 11:13:49 +0100
  • 32ace140df Don't store mucsub presence events in offline storage Paweł Chmielowski 2022-12-21 11:12:08 +0100
  • 027ddd7c46
    When subscriber store the presence offline chengshq 2022-12-20 20:28:15 +0800
  • 9d37a86bdd ejabberd_options_doc.erl: Added outgoing_s2s_families deprecation notice. Jonathan Davies 2022-12-16 16:12:51 +0000
  • fe0cfadda8 Changed default outgoing_s2s_families to IPv6 as servers are within datacenters where IPv6 is more commonly enabled (contrary to clients), and if it's not present - it'll just fall back to IPv4. Jonathan Davies 2021-11-15 14:55:26 +0000
  • bc063b8f97 Fix crash when api_permisions don't have who: section Paweł Chmielowski 2022-12-15 11:27:11 +0100
  • 03681cd68d Expose the pubsub#type field in disco#info query to the node (#3914) Badlop 2022-10-07 13:43:23 +0200
  • fe8b98a1f3 When using erlef, Erlang/OTP 21 is only available in ubuntu 20.04 Badlop 2022-12-13 23:35:14 +0100
  • a193128543 Fix path where gem is installed and fpm can be found Badlop 2022-12-13 17:33:46 +0100
  • 6a10048339 Document the new log_modules_fully option Badlop 2022-12-02 16:38:28 +0100
  • 9087dd9210 Improve .devcontainer to use use devcontainer image and .vscode Badlop 2022-12-01 12:45:12 +0100
  • a08c038c9c Add .vscode files to instruct VSCode how to run ejabberd Badlop 2022-12-01 12:43:47 +0100
  • e191bc253d Add Erlang LS default configuration Badlop 2022-12-01 12:42:44 +0100
  • c8d866d01a Add Elvis default configuration Badlop 2022-04-28 17:59:24 +0200
  • 01d25c5c37 Let setup-relive.sh normally end with no error status Badlop 2022-11-30 22:03:50 +0100
  • 25d6b3d1c8 Fix dialyzer warnings Paweł Chmielowski 2022-12-07 14:08:23 +0100
  • 639183a783 Add support for certificate authentication in mqtt bridge Paweł Chmielowski 2022-12-07 13:35:04 +0100
  • 80477f71b3 Add misc:uri_parse/2 to allow declaring default ports for protocols Paweł Chmielowski 2022-12-07 13:34:29 +0100
  • d49b50a055 Add log_modules_fully option to make some modules log everything independed from global loglevel Paweł Chmielowski 2022-12-01 13:24:46 +0100
  • 54592202ef Allow admin command to subscribe new users to members_only rooms Paweł Chmielowski 2022-12-01 11:52:39 +0100
  • be60263d47 Fix dialyzer warnings in mod_mqtt_bridge Paweł Chmielowski 2022-11-24 14:55:11 +0100
  • 441eca75b2 hibernation_time is not an option worth storing in room state (#3946) Badlop 2022-11-18 12:20:15 +0100