Commit Graph

  • 8d39431d68 ejabberd_ctl: Improve printing lists in results Badlop 2023-09-21 12:23:13 +0200
  • 739a231259 Improve get_roster command to return groups in a list instead of newlines Badlop 2023-09-21 12:45:27 +0200
  • 426fd14b11 Make sure that policy=user commands have host instead of server arg in docs Paweł Chmielowski 2023-09-20 14:06:23 +0200
  • 4735372682 Bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-18 06:37:53 +0000
  • 4b3fa13163 Bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-18 06:37:50 +0000
  • d40250c3d6 Bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-18 06:37:47 +0000
  • 7d2cfd2aaa Bump docker/metadata-action from 4 to 5 dependabot[bot] 2023-09-18 06:37:44 +0000
  • 11fdd417dd Bump docker/login-action from 2 to 3 dependabot[bot] 2023-09-18 06:37:41 +0000
  • 1b7b23fab6 Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-11 06:16:03 +0000
  • 10882af7c8 Bump ex_doc from 0.30.5 to 0.30.6 dependabot[bot] 2023-08-28 06:36:36 +0000
  • 6c573cc9fd mod_push: Set 'last-message-sender' to bare JID Holger Weiss 2023-09-09 17:33:16 +0200
  • 2782430887 mod_push: Add 'notify_on' option Holger Weiss 2023-09-08 19:49:17 +0200
  • 7522c29f25 Update xmpp version to send roomconfig_changesubject in disco info (#4085) Badlop 2023-09-08 12:29:44 +0200
  • 706424f0d2 Fix crash when loading room from DB older than ffa07c6, 23.04 Badlop 2023-09-04 11:17:54 +0200
  • 57d404a99b Remove mailing list link, it had no activity and was removed long ago Badlop 2023-08-30 11:45:45 +0200
  • 19e2e169b1 Let "ejabberdctl etop" work in a release (if observer is available) Badlop 2023-08-25 17:23:31 +0200
  • 2a6ea79260 When building OTP release with mix, keep ERLANG_NODE=ejabberd@localhost Badlop 2023-08-28 12:30:09 +0200
  • 40333066d6 Update syntax of function calls as recommended by Elixir compiler Badlop 2023-08-25 13:43:06 +0200
  • 6d596063de Elixir 1.15 removed support for --app Badlop 2023-08-25 11:55:45 +0200
  • a7c3c9b77d Pass ERLANG_OPTS when calling erl to parse the INET_DIST_INTERFACE (#4066) Badlop 2023-08-24 17:33:12 +0200
  • a01de8d944 Fix small bug introduced in 5d549dc Badlop 2023-08-18 18:04:02 +0200
  • c0e7774937 Don't always store messages passed through muc_filter_message Paweł Chmielowski 2023-08-24 11:54:26 +0200
  • 00c76003cb Add ability to force alternative upsert implementation in mysql Paweł Chmielowski 2023-08-18 11:46:26 +0200
  • b29f87a978 Result of running: make doap options Badlop 2023-08-16 13:14:02 +0200
  • 2dc843cddd mod_privilege: Don't fail to edit roster (#3942) Holger Weiss 2022-10-04 15:41:44 +0200
  • 9f08b4aa15 Bump ex_doc from 0.30.1 to 0.30.5 dependabot[bot] 2023-08-14 06:42:16 +0000
  • a84fbd6a74 Improve syntax of many command descriptions for the Docs site Badlop 2023-08-14 13:59:43 +0200
  • f8af3a0005 create_room_with_opts: fix typo and move examples to args_example (#4080) Badlop 2023-08-14 12:37:05 +0200
  • 83e51c815d Pass also MUC room retract messages over the muc_filter_message (#3397) Badlop 2023-08-07 13:05:06 +0200
  • ff24700156 Fix support to retract a MUC room message Badlop 2023-08-07 12:32:36 +0200
  • 7683691f5a mod_muc_occupantid: New mnesia table to store rooms salts (#3397) Badlop 2023-08-14 17:57:54 +0200
  • 3479f88dab Pass MUC room private messages over the muc_filter_message too (#3397) Badlop 2023-08-04 16:07:14 +0200
  • 86fc2f157e Always add the occupant id, even in non-anonymous rooms (#3397) Badlop 2023-08-04 13:45:19 +0200
  • ffa07c649b Store the subject author JID, and run muc_filter_message when sending subject (#3397) Badlop 2023-08-15 12:44:41 +0200
  • 2bd61abd71 Convert allow_private_message MUC room option to allowpm (#3736) Badlop 2023-08-08 13:28:02 +0200
  • 66df953da1 Fix usage of plugins option, which produced default_node_config ignore (#4070) Badlop 2023-08-02 11:39:48 +0200
  • 550a586d2a New listener option unix_socket, useful when setting unix socket files (#4059) Badlop 2023-07-18 10:55:56 +0200
  • 16473ab691 When sending message on behalf of user, trigger user_send_packet (#3990) Badlop 2023-06-23 16:47:20 +0200
  • c5afd0322e Properly parse mysql version even if it doesn't have type tag Paweł Chmielowski 2023-08-14 17:12:16 +0200
  • c4563c429c Dockerfile: add missing dependency for mssql databases #4079 sando38 2023-08-12 14:46:30 +0200
  • eeacace02a Update some modules to the new gen_mod API Alexey Shchepin 2023-08-09 17:08:45 +0300
  • caf3807bcc ejabberd_systemd: Add a few debug messages Holger Weiss 2023-08-09 01:58:48 +0200
  • 6c7e85d3d8 ejabberd_systemd: Avoid using gen_server timeout Holger Weiss 2023-08-09 01:54:12 +0200
  • f0db7623d1 mod_push_keepalive: Don't let hook crash Holger Weiss 2023-08-09 00:11:43 +0200
  • 26ed6539ba mod_push_keepalive: Delay 'wake_on_start' Holger Weiss 2023-08-08 20:17:10 +0200
  • a9347cd248 Fix unused variable warnings in mod_stats Alexey Shchepin 2023-08-04 20:54:02 +0300
  • 60002fc145 Update some modules to the new gen_mod API Alexey Shchepin 2023-08-04 18:53:50 +0300
  • ea157bae9b Dockerfile: Include an entrypoint script for ejabberdctl #4071 sando38 2023-08-03 20:28:28 +0200
  • 20a8654be2 Reset scram fields when setting plain password in ejabberd_auth_sql Paweł Chmielowski 2023-08-03 13:06:01 +0200
  • 25411333da Add support for XEP-0421 Occupant Id in anonymous MUC rooms (#3397) Badlop 2023-08-02 13:42:09 +0200
  • 07d4282603 Update XMPP library which supports XEP-0421 (3397) Badlop 2023-08-02 17:48:14 +0200
  • 4bd77797fc Add shorter forms for gen_mod hook/iq_handler API Alexey Shchepin 2023-08-01 18:14:08 +0300
  • 03ffbe00c1 Update mod_disco to the new gen_mod API Alexey Shchepin 2023-07-31 16:28:54 +0300
  • 5a9099f49c Extend gen_mod API to simplify hooks and IQ handlers registration Alexey Shchepin 2023-07-31 16:26:39 +0300
  • b501ee2b8d Remove obsolete example files, and add link in Docs to the archived copies Badlop 2023-07-27 13:37:05 +0200
  • a7c3368635 Move example Perl extauth script from ejabberd git to Docs site Badlop 2023-07-27 13:23:13 +0200
  • 84ee724aa3 Fix dialyzer warning Paweł Chmielowski 2023-07-25 18:49:45 +0200
  • da7fe59834 Commit changes to ejabberd_sql.hrl as well Paweł Chmielowski 2023-07-25 18:24:24 +0200
  • 3710dc1e3b Use prepared statement with mysql Paweł Chmielowski 2023-07-25 16:52:49 +0200
  • db03c7428c Web Admin roster page: move the AddJID textbox to top (#4067) Badlop 2023-07-19 16:50:06 +0200
  • 9c6fe98f76 Partially revert "Improve ejabberdctl script: Copy recent commit 6272c0e90 to the container" Badlop 2023-07-19 10:55:41 +0200
  • c03af0afb3 make-binaries: Remove outdated workaround Holger Weiss 2023-07-24 00:11:32 +0200
  • d109d7f0c5 make-binaries: Revert to Linux-PAM 1.5.2 Holger Weiss 2023-07-23 16:34:21 +0200
  • bf9b257eab make-binaries: Don't build Linux-PAM examples Holger Weiss 2023-07-23 16:08:25 +0200
  • 11dc0c1774 make-binaries: Bump dependency versions Holger Weiss 2023-07-23 15:52:32 +0200
  • 0a5eda0777 make-binaries: Fix check for current Expat version Holger Weiss 2023-07-23 15:51:27 +0200
  • a657a6d2f6 make-binaries: Apply another minor simplification Holger Weiss 2023-07-23 15:35:09 +0200
  • 121acd1da7 make-binaries: Apply minor simplifications Holger Weiss 2023-07-23 15:06:40 +0200
  • ec86079747 make-binaries: Don't duplicate config entries Holger Weiss 2023-07-23 14:56:01 +0200
  • f1b0a9cb32 make-binaries: Don't hard-code musl version Holger Weiss 2023-07-23 14:54:04 +0200
  • 0b6cb77b3c make-binaries: Omit unnecessary glibc setting Holger Weiss 2023-07-23 14:52:18 +0200
  • 8a740d5087 make-binaries: Set kernel version for all builds Holger Weiss 2023-07-23 14:49:07 +0200
  • 8288774787 Add EJABBERD_OPTS in ejabberdctl.cfg & revert "Improve ejabberdctl script" Jérôme Sautret 2023-07-18 15:31:10 +0200
  • d349e3a88e Revert "Add stun app to cond_apps in mix.exs" Paweł Chmielowski 2023-07-18 11:14:57 +0200
  • 2ef9fbc111 Add stun app to cond_apps in mix.exs Paweł Chmielowski 2023-07-17 18:40:22 +0200
  • 78f81de252 Improve support to stop external modules written in Elixir Badlop 2023-07-13 13:32:24 +0200
  • 8d9ee8e35b Bump ex_doc from 0.29.4 to 0.30.1 dependabot[bot] 2023-07-10 06:05:32 +0000
  • e66ba2e424 Improve ejabberdctl script: Copy recent commit 6272c0e90 to the container Badlop 2023-07-11 10:13:59 +0200
  • fafb48e88f
    Merge pull request #4025 from jpds/increase-default-backlog Paweł Chmielowski 2023-07-11 12:19:33 +0200
  • 6272c0e901 Improve ejabberdctl script Jérôme Sautret 2023-07-10 16:18:06 +0200
  • 54314e5bb9 Better error handling in mod_muc_rtbl Paweł Chmielowski 2023-07-04 18:18:49 +0200
  • c05abcfac8 pass headers to ejabberd_bosh process request #4051 mjunlim 2023-06-22 17:11:04 +0800
  • 3350d357ca Updated xmlcdata in decode_body, added Headers to process_request mjunlim 2023-06-22 17:10:24 +0800
  • ffbcf19156 Halt ejabberd if a command in CTL_ON_ fails during ejabberd startup Badlop 2023-06-13 00:39:05 +0200
  • dcc8149f58 New command to halt ejabberd abruptly with an error status code Badlop 2023-06-13 00:56:19 +0200
  • acf6a00176 Fix SIGINT of ejabberdctl foreground by exec(1) on privilege drop #4047 Dennis Camera 2023-06-13 17:37:23 +0200
  • d2c54fd5fe Fix calling ejabberdctl command with wrong number of arguments with Erlang 26 Badlop 2023-06-13 11:42:00 +0200
  • f40a7b1c77 OAuth: Handle badpass error message Badlop 2023-06-12 22:27:15 +0200
  • 16f758e13f Support to provide only the dependency name Badlop 2023-06-09 17:27:48 +0200
  • c333cc0776 New option install_contrib_modules Badlop 2023-05-17 17:09:09 +0200
  • 3263e81972 Move Xref and Dialyzer options from workflows to rebar.config Badlop 2023-06-06 13:38:22 +0200
  • 397a08afca Move configure options from the Test to the Compile section Badlop 2023-06-06 17:33:34 +0200
  • 19070e4b04 Add sections to rebar.config to organize its content Badlop 2023-06-06 17:36:06 +0200
  • 0bbc255814 Dialyzer dirty workarounds because re:mp() is not an exported type Badlop 2023-06-06 12:34:05 +0200
  • 1b06f4ca4f The warnings_as_errors compiler option is already disabled by default Badlop 2023-06-06 13:41:59 +0200
  • b3eeac637f Update tests to Erlang/OTP 26 and recent Elixir Badlop 2023-06-08 23:07:44 +0200
  • 480b42b36d Run Dialyzer again with Erlang/OTP 26, and let's solve its problems Badlop 2023-06-08 23:05:52 +0200
  • 436074c67a When installing module already configured, keep config as example Badlop 2023-05-23 13:48:49 +0200
  • c9a2117570 Ignore .tool-versions in git, this file is used by asdf Badlop 2023-05-17 09:30:51 +0200
  • 6155b001b4 Dockerfile: Reorder stages and steps for consistency sando38 2023-04-25 09:33:45 +0200