Commit Graph

  • 8c64ce67fc CI/Runtime: Test also with the new Erlang/OTP 27.0-rc1 Badlop 2024-02-14 21:27:00 +0100
  • 1ddc4a5c5d CI/Runtime: For OTP < 24 use rebar binaries from ejabberd 21.12 Badlop 2024-02-19 16:04:54 +0100
  • 081cab821b Rebar/Rebar3: Update binaries to work with Erlang/OTP 24-27 Badlop 2024-02-19 17:51:18 +0100
  • efe5c76469 Runtime: Test compilation with the included rebar/rebar3 binaries Badlop 2024-02-19 12:13:50 +0100
  • 16c9b169f2 Runtime: Properly purge nginx in Rebars job, as done in commit 853f35c Badlop 2024-02-19 11:32:47 +0100
  • 73f20a8f1e Makefile: Now --with-rebar detects if it's system-installed, otherwise use local one Badlop 2024-02-16 13:24:05 +0100
  • 70e430cff1 Makefile: No need to use escript to run rebar|rebar3|mix Badlop 2024-02-16 13:00:33 +0100
  • aa21aee14b configure: If --with-rebar=rebar3 but rebar3 not system-installed, use local one Badlop 2024-02-15 00:34:08 +0100
  • 59ff77e171 Matrix: Fix commit 816900a for OTP below 25.0 Badlop 2024-02-16 22:02:18 +0100
  • 045170a67e Fix dialyzer warning on R26 in mod_matrix* Paweł Chmielowski 2024-02-19 12:08:56 +0100
  • c9deea1f6f Bugfix in mod_matrix_gw_room:get_sender_power_level Alexey Shchepin 2024-02-19 14:05:25 +0300
  • c10f2a22b6 Fix dialyzer errors Alexey Shchepin 2024-02-16 06:00:57 +0300
  • 45f24c63cb Update mod_matrix_gw copyright dates Alexey Shchepin 2024-02-15 09:38:14 +0300
  • 18cb0bca19 Fix compilation with Erlang/OTP 27: don't use the reserved word 'maybe' Badlop 2024-02-15 00:32:18 +0100
  • 071dc08405 Container: Support OTP versions with "-rc" string Badlop 2024-02-14 23:16:27 +0100
  • b8181974ec Replace 'if' preprocessor directive with 'ifndef', add OTP_BELOW_24 Badlop 2024-02-14 21:51:33 +0100
  • 816900a6cf Use uri_string module instead of the deprecated http_uri Badlop 2024-02-14 22:09:53 +0100
  • 2438fc8b31 Add OTP_BELOW_25 to mix.exs that was added to rebar.config in 4ae06f0 Badlop 2024-02-14 22:23:14 +0100
  • 8b84f991e1 make-binaries: Bump many dependency versions Badlop 2024-02-14 21:25:51 +0100
  • 3c98ec5b48 Update "make translations" to reduce build requirements Badlop 2024-02-13 13:05:09 +0100
  • e1f863afa4 Makefile: Group all variable definitions, and later just use them Badlop 2024-02-09 22:37:23 +0100
  • f40a036d97 Makefile: Express rebar3 profile using "as profile" Badlop 2024-02-13 13:04:32 +0100
  • 3f07e232aa Bump actions/upload-artifact from 3 to 4 dependabot[bot] 2024-02-12 06:33:42 +0000
  • f44e23b8cc Add mod_matrix_gw Alexey Shchepin 2024-02-14 06:57:59 +0300
  • 67a6776fba Add ability to ignore failures in execution of container CTL_ON_* commands Paweł Chmielowski 2024-02-13 11:55:12 +0100
  • cdaf45f91c Test: Check that the message we get is the welcome message, not other Badlop 2024-01-09 16:08:57 +0100
  • e1b94487ef Container: Apply commit 35b727a Badlop 2024-02-09 11:10:48 +0100
  • 2531ebf685 Container: Apply commit abf0796 Badlop 2024-02-09 11:10:08 +0100
  • 01909b07ce Container: Apply commit e1f14ac Badlop 2024-02-09 11:09:10 +0100
  • 39ea08b7cb Container: Apply commit 841d5c0 and 81ceefe Badlop 2024-02-09 11:07:32 +0100
  • 413ffd7470 Container: Apply commit 19e2e16 Badlop 2024-02-09 11:06:18 +0100
  • 66645baa75 Container: Apply commit 122af79 Badlop 2024-02-09 11:00:27 +0100
  • 021f0be119 Container: Update to Erlang/OTP 26.2, Elixir 1.16.1 and Alpine 3.19 Badlop 2024-02-09 12:56:24 +0100
  • 1962fc88d6 make-binaries: Bump OpenSSL 3.2.1, Erlang/OTP 26.2.2, Elixir 1.16.1 Badlop 2024-02-07 19:06:20 +0100
  • fa12301e08 ejabberdctl: Fix problem when running ejabberdctl in container Badlop 2024-02-08 13:56:33 +0100
  • 9f934abd48 ejabberdctl: Fix crash running defined commands in container and installers Badlop 2024-02-09 13:26:47 +0100
  • 4680954112 README.md: Add links to nightly builds Badlop 2024-02-07 18:49:34 +0100
  • 7e6ffc34fb Update mix.lock Paweł Chmielowski 2024-02-07 19:32:49 +0100
  • 95135af6b3 Rework temporary node name generation in ejabberdctl Paweł Chmielowski 2024-02-07 12:10:01 +0100
  • c81a47a692 Container: Update make-binaries to support setup-beam v1.17.2 Badlop 2024-02-05 18:49:07 +0100
  • 3bd9fc9f43 Container: Fix typo in cache key name 1.25->1.26 Badlop 2024-02-05 11:26:00 +0100
  • c664d6dc32 Workflows: Update actions to use Node.js 20 as recommended by Github Actions Badlop 2024-02-01 17:02:44 +0100
  • a182ec12cf Workflows: Use explicit ubuntu-22.04 instead of a varying ubuntu-latest Badlop 2024-02-01 17:02:14 +0100
  • 70bf316f9d Explain that reopen_log and rotate_log only affect some modules (#4156) Badlop 2024-02-06 12:09:48 +0100
  • 2979fb4a9b ext_mod: Support in WebAdmin when a module spec lacks some information Badlop 2024-02-06 11:52:54 +0100
  • a33be2d67a ejabberdctl.bc: Improve caching of commands list Badlop 2024-01-31 18:28:48 +0100
  • c6878f9c9d ejabberdctl: Print argument description, examples and note in help Badlop 2024-02-05 13:11:38 +0100
  • 1d65f4471b ejabberdctl: Document exclusive ejabberdctl commands like all the others Badlop 2024-01-31 16:08:05 +0100
  • e9de3748bd ejabberdctl: Reorganize commands related to mnesia info Badlop 2024-01-31 16:54:02 +0100
  • ea40afbe03 update_sql_schema: Fix typo, add example MySQL version number Badlop 2024-01-25 11:29:41 +0100
  • 01c70868ef Ignore hints when checking for chat states Holger Weiss 2024-02-03 13:20:34 +0100
  • 66d701e788 Add print_sql_schema ejabberdctl command Alexey Shchepin 2024-01-24 22:49:59 +0300
  • 6eff14a71d Update changelog Badlop 2024-01-23 14:41:23 +0100
  • 506152d4e7 Use tagged version of dependencies Paweł Chmielowski 2024-01-23 13:39:09 +0100
  • 6e9c96a0e5 Run: make doap Badlop 2024-01-22 17:06:21 +0100
  • e58be4d57e Update man page Badlop 2024-01-22 17:04:17 +0100
  • e94edbdb8f Update Chinese translation (thanks to Sketch6580) Badlop 2024-01-22 16:56:56 +0100
  • 0c8d2ea557 Update Ukrainian translation (thanks to Олександр Кревський) Badlop 2024-01-22 16:56:03 +0100
  • 07e3456631 Update Portuguese translation (thanks to Silvério Santos) Badlop 2024-01-22 16:55:10 +0100
  • e65d554309 Update Dutch translation (thanks to Ranforingus) Badlop 2024-01-22 16:54:41 +0100
  • f5652cf946 Update Czech translation (thanks to Jan Aschenbrenner) Badlop 2024-01-22 16:52:57 +0100
  • 399d0a5bf0 Update Bulgarian translation (thanks to Mr. EddX) Badlop 2024-01-22 16:51:01 +0100
  • 589521bfd8 Update copyright year to 2024 (#4139) Badlop 2024-01-22 16:40:01 +0100
  • d802b6ab44 Fix version number in ejabberd_xmlrpc.erl Badlop 2024-01-22 16:30:57 +0100
  • 45863b4651 Grant execution permission to install-sh Badlop 2024-01-22 16:25:59 +0100
  • f34c2b1714 Document new XEPs supported thanks to its implementation in the xmpp library Badlop 2023-12-14 10:40:08 +0100
  • 78750bf753 Annotate version when the commands v1 are available Badlop 2024-01-04 22:00:28 +0100
  • 65d585496c Document sql_flags option introduced in 00c7600 Badlop 2024-01-04 19:07:08 +0100
  • 194d3b9e17
    Merge pull request #4143 from badlop/elixir-all-in badlop 2024-01-22 12:44:21 +0100
  • b4b85e569e Runtime: Clean Rebar tests and add Rebar2 to them #4143 Badlop 2024-01-17 13:55:50 +0100
  • daabfeb0e2 Makefile: Add install-rel and uninstall-rel Badlop 2024-01-16 13:53:43 +0100
  • c61b57f7ab Makefile: Uninstall also the man file Badlop 2024-01-16 16:52:58 +0100
  • 7cae0920b8 Makefile: Use AWK and MKDIR_P Badlop 2024-01-16 16:06:04 +0100
  • 920e4ba6b1 Makefile: Fix TAGS target Badlop 2024-01-16 13:52:38 +0100
  • 16e58a1911 Makefile: Update PHONY targets Badlop 2024-01-16 13:52:07 +0100
  • ec7570f93e Makefile: Add sections, headers and Vim folding Badlop 2024-01-16 13:51:42 +0100
  • ae2993ecae Rebar: Use excl_archive_filters only when Erlang < 26 Badlop 2024-01-16 18:10:52 +0100
  • ee778ca8f9 COMPILE.md: For Elixir, recommend at least 1.13.4 with Erlang/OTP 23.0 Badlop 2023-12-26 15:47:18 +0100
  • a2ff5fbfdb Add observer and runtime_tools in releases when --enable-tools Badlop 2024-01-08 14:54:10 +0100
  • eeb4be6e4b Makefile: Rename "make rel" to "make prod" Badlop 2024-01-08 19:02:35 +0100
  • aad3306bdf Makefile: Support using --with-rebar=/path/to/mix Badlop 2024-01-03 18:58:30 +0100
  • 35b727ac39 ejabberdctl: Detect problem running iex and show explanation Badlop 2024-01-08 16:38:26 +0100
  • abf07966be ejabberdctl: Detect problem running etop and show some help Badlop 2024-01-08 16:39:46 +0100
  • a1c81955d3 ejabberdctl: Document to stop live shell with control+g, following cd421f9 Badlop 2024-01-02 15:55:51 +0100
  • ad7538f394 Runtime: Rebar3+Elixir: Add new job to test Rebar3 compiling Elixir Badlop 2023-12-26 13:37:16 +0100
  • c0a909296e Runtime: Mix: Enable ModPresenceDemo and Elixir dep Badlop 2023-12-26 13:40:24 +0100
  • 7186cd09bf Runtime: Test also "make install" Badlop 2023-12-22 22:19:25 +0100
  • db8583b1c6 Runtime: Mix: Add step to view logs Badlop 2023-12-22 17:44:47 +0100
  • 07be61585c Runtime: Mix: No need to specify --disable-elixir Badlop 2023-12-22 13:31:04 +0100
  • 8bdd811a16 Runtime: Mix: Update Erlang and Elixir versions to test Badlop 2023-12-26 13:28:51 +0100
  • c69d88c45a Runtime: Rebars: Add log tests similar to the Mix job Badlop 2023-12-22 15:12:05 +0100
  • b18fa2ebc2 Runtime: Rebars: Use the rebar binaries included in the repository Badlop 2024-01-02 20:09:55 +0100
  • f838319455 Runtime: Rebars: Get old rebar binaries when testing old erlang versions Badlop 2024-01-02 20:21:52 +0100
  • 0d852474be Use Mix or Rebar3 by default instead of Rebar2 to compile ejabberd Badlop 2023-12-26 19:23:21 +0100
  • dd5a198222 Rebar3: Include Elixir files when making a release Badlop 2023-12-20 01:46:51 +0100
  • 2d067f7498 Rebar3: Workaround to fix protocol consolidation Badlop 2023-12-25 13:28:44 +0100
  • a6c1e42c0a Rebar3: Add support to compile Elixir dependencies Badlop 2023-12-25 13:38:40 +0100
  • ff783d15e8 Rebar3: Compile explicitly our Elixir files when --enable-elixir Badlop 2023-12-20 15:29:33 +0100
  • e1f14aca9b Rebar3: Provide proper path to iex Badlop 2023-12-20 15:32:37 +0100
  • 65ff45e202 Rebar/Rebar3: Remove elixir as a gitonly_deps, and add ejabberd_po Badlop 2023-12-30 14:02:26 +0100