25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-22 16:20:52 +01:00

Commit Graph

  • 6f11210edd Implement batch operations in mnesia backend Paweł Chmielowski 2022-05-02 15:05:55 +0200
  • ce18c93419 Simplify rules for choosing jiffy version Paweł Chmielowski 2022-05-02 13:56:16 +0200
  • f3f80f2f55 Update p1_pgsql in mix.lock Paweł Chmielowski 2022-05-02 13:41:44 +0200
  • cae86f62e6 Update esip in mix.lock Paweł Chmielowski 2022-05-02 13:37:40 +0200
  • ea4a365bf5 Container: New GitHub workflow to build and publish containers Badlop 2022-04-25 11:06:01 +0200
  • 9c23a7dc3f Container: When ERLANG_COOKIE is set, create cookie file; otherwise use -setcookie Badlop 2022-04-25 10:55:14 +0200
  • b0db87c683 Container: Experimental support CTL_ON_CREATE and CTL_ON_START environment variables Badlop 2022-04-25 10:53:14 +0200
  • 200cea25c8 Container: Start BEAM with exec to maintain the PID and catch SIGTERM in Docker Stop Badlop 2022-04-25 10:52:38 +0200
  • 8d15e973e2 Container: Copy ejabberdctl.template, it requires some customizations Badlop 2022-04-25 10:49:36 +0200
  • 493ee7f534 Container: New Dockerfile, more simple than the one in ejabberd/ecs Badlop 2022-04-22 20:35:35 +0200
  • d6de831381 Runtime: New workflow to test compilation, rel, starting and ejabberdctl Badlop 2021-07-20 12:00:36 +0200
  • 5ece51f8da CI: Update actions versions Badlop 2022-05-01 13:36:52 +0200
  • ca786e8102 CI: Update to the new "make rel" paths Badlop 2022-04-27 13:31:37 +0200
  • bde513d088 CI: For older erlang versions, get old rebars Badlop 2022-04-27 13:31:14 +0200
  • c5f9652019 CI: Update to test latest OTP 25.0-rc3 Badlop 2022-04-27 13:30:17 +0200
  • 5e2aca8138 Update rebar3 binary, works from Erlang/OTP 22 to 25 Badlop 2022-04-26 22:07:20 +0200
  • 12331768bc Update rebar2 binary, works from Erlang/OTP 22 to 25 Badlop 2022-04-26 22:26:56 +0200
  • 7a1e0d4720 Fix 'make xref' when using Mix; notice it only checks Elixir files Badlop 2022-04-30 20:41:46 +0200
  • 45c7fbb5ae Switch "make rel" and "make dev" to paths: conf, database, logs Badlop 2022-04-25 12:46:48 +0200
  • a852c31c6c Set default ejabberd version number when not using git Badlop 2022-04-07 16:58:07 +0200
  • c8c4827626 Update hex deps Paweł Chmielowski 2022-05-02 13:06:40 +0200
  • 4f33524842 Update deps Paweł Chmielowski 2022-05-02 12:49:59 +0200
  • b5a76fb4de mod_push: Keep push session ID on session resume Holger Weiss 2022-05-02 01:54:42 +0200
  • c148ab4430 Adapt mod_push_keepalive to mod_push changes Holger Weiss 2022-05-01 17:51:07 +0200
  • a30d5875ed mod_push: Rename "timestamp" to "push session ID" Holger Weiss 2022-05-01 15:49:22 +0200
  • 11574f0a43 mod_push: Fix notifications for pending sessions Holger Weiss 2022-05-01 15:26:21 +0200
  • d65d04cc9a Compile elixir_logger_backend only when lager is used Paweł Chmielowski 2022-04-29 12:35:16 +0200
  • 881cc42168 Attach meta field with real jid to mucsub subscription events Paweł Chmielowski 2022-04-29 11:58:38 +0200
  • 69a5a22810 Delete ping timer if resource is gone after the ping has been sent Jérôme Sautret 2022-04-28 14:54:41 +0200
  • b34291762a Remove dialyzer warning Paweł Chmielowski 2022-04-28 10:18:29 +0200
  • 6fd4315a0c Guard agains erlang:system_info(logical_processors) not always returning number Paweł Chmielowski 2022-04-28 09:51:40 +0200
  • f4959c8b28 Don't send ping if resource is gone Jérôme Sautret 2022-04-26 18:56:38 +0200
  • f61f5beb5b Copy include/ files for ejabberd, deps and otp, as "mix release" lacks that Badlop 2022-04-21 11:40:48 +0200
  • 74e86611ab Stop empty MUC rooms 30 seconds after creation Alexey Shchepin 2022-04-21 14:37:01 +0300
  • 155261f78a Fix dialyzer warning Paweł Chmielowski 2022-04-20 19:20:16 +0200
  • e59043db2c Make oauth_revoke_token work with all backends Paweł Chmielowski 2022-04-20 19:07:46 +0200
  • 87445bc74b Clarify mod_offline's use_mam_for_storage option Badlop 2022-04-13 16:34:57 +0200
  • d8642fc7c2 Fix syntax of some commands' result_example Badlop 2022-04-13 17:23:29 +0200
  • 19019bbe32 Add support for MUC room vCard in get_vcard commands Badlop 2022-04-12 13:23:36 +0200
  • 10481ed895 mod_cron from ejabberd-contrib is another possible frontend to run commands Badlop 2022-04-11 15:33:06 +0200
  • feb2ad0664 Don't use floor - doesn't exist in R19 Paweł Chmielowski 2022-04-08 18:27:58 +0200
  • 5744d44e68 Fix compatibility with older mix versions Paweł Chmielowski 2022-04-08 18:26:07 +0200
  • 0870f32c59 Add rate limited delete_old_messages Paweł Chmielowski 2022-04-08 17:41:17 +0200
  • b86fe14ef0 Add rate limited delete_old_mam_messages command Paweł Chmielowski 2022-04-08 16:49:24 +0200
  • 6dbd1118a2 mod_conversejs example, use newer dark theme Licaon_Kter 2022-04-06 11:00:44 +0000
  • 2831cc03be
    mod_conversejs example, use newer dark theme Licaon_Kter 2022-04-06 11:00:44 +0000
  • 170ea134d6 Set Converse auth and register options based on ejabberd configuration Badlop 2022-04-05 13:28:54 +0200
  • b405a3b61e Fix compilation with Erlang 19 Badlop 2022-03-14 19:47:13 +0100
  • e3ff868fcd
    Merge pull request #3756 from pouriya/Add-Process-Hook-Tracing badlop 2022-04-06 11:10:57 +0200
  • 121fc716b0 domain_balancing: Allow for specifying 'type' only Holger Weiss 2022-04-04 00:14:32 +0200
  • 152956c194 Add more configuration examples Badlop 2022-03-31 19:14:09 +0200
  • 6cdb517454 New conversejs_options to setup additional options for Converse Badlop 2022-03-31 21:24:04 +0200
  • 94186a36d0 The *_url options now support 'auto' Badlop 2022-03-31 21:01:48 +0200
  • f461bcb597 Improved mod_conversejs to support @HOST@, auto and conversejs_resources Badlop 2022-03-28 15:47:17 +0200
  • 8065ec831e New mod_host_meta to serve host-meta files, see XEP-0156 Badlop 2022-03-28 15:44:50 +0200
  • 4c51f6e1fe Check results when test with any OTP is not skipped Badlop 2022-03-25 16:21:40 +0100
  • f19219f5a0 Terminate ejabberd_sm before everything else to ensure sessions closing (#3641) Badlop 2022-03-25 11:50:05 +0100
  • 0f73d3f4d1 Don't define restart and stop in ejabberd_ctl, use the corresponding commands Badlop 2022-03-25 12:15:54 +0100
  • 91c9b0446c Don't export password attribute when it's empty (it's invalid)(#3705) Badlop 2021-11-08 13:43:18 +0100
  • 68762146d7
    Checking users is active in SM for JWT authenticated user (#3795) Simon Paitrault 2022-03-24 17:03:50 +0100
  • 888ff28acf
    Checking users is active in SM for JWT authenticated user Freyskeyd 2022-03-24 16:24:13 +0100
  • 5506b838c8 Add TLS certificate authentication for MQTT connections Alexey Shchepin 2022-03-14 15:37:21 +0300
  • 871e26a01e mix.exs: Don't allow admins to override boot flags Holger Weiss 2022-03-10 16:29:32 +0100
  • ce8c2ca0fd Add fine-grained Elixir version requirement Badlop 2022-03-10 10:57:10 +0100
  • 1e1b72572f Add -boot and -boot_var in ejabberdctl instead of adding vm.args Badlop 2022-03-09 15:21:46 +0100
  • 6afdf88e09 Update mix.lock, there are many unnecesary dependencies there Badlop 2022-03-08 12:07:04 +0100
  • 2f92dc40df Let's assume ex_doc is no longer needed Badlop 2022-03-08 12:05:21 +0100
  • a846260d6e Update ejabberd to not use Distillery (#3788) Badlop 2022-03-08 11:02:22 +0100
  • dca49f508f
    Sync old-to-new schema script with reality (#3790) Stu Tomlinson 2022-03-08 12:56:27 +0000
  • 3324254d3b Sync old-to-new schema script with reality Stu Tomlinson 2022-03-08 12:31:16 +0000
  • 3520869e36 Use correct timestamp when hibernation_time is not set at all Paweł Chmielowski 2022-03-07 17:38:04 +0100
  • d5841785e1 Don't request the whole MUC room state in get_room_occupants_number command (#3684) (#1964) Alexey Shchepin 2022-03-07 08:42:42 +0300
  • f721374321 Determine compile definitions based on Erlang version Badlop 2022-02-24 21:34:40 +0100
  • 7381b9db85 Fix bug introduced in 8d8a3177 (#3782) Badlop 2022-02-24 21:33:40 +0100
  • 305792f409 Test also with recent Erlang/OTP 25.0-rc1 Badlop 2022-02-22 12:11:21 +0100
  • 35b8a042b8 Update jiffy and p1_acme in mix.lock Badlop 2022-02-23 21:19:57 +0100
  • de8abc15a8 Use jiffy 1.1.0 when erlang < 20 because it doesn't have string:split/2 Badlop 2022-02-23 21:52:09 +0100
  • 265e0610a3 Update to jiffy 1.1.1 and p1_acme 1.0.18 to support Erlang/OTP 25.0-rc1 Badlop 2022-02-23 10:07:03 +0100
  • 231dfd776f Support Erlang 25 in "make options": returns attribute with simpler syntax Badlop 2022-02-22 17:00:17 +0100
  • d4f288d3c6 Add link in mod_http_api documentation to the docs API section Badlop 2022-02-14 21:38:36 +0100
  • c407b73803 Fix WebSocket uppercase Badlop 2022-02-11 15:22:14 +0100
  • be0175fb70 Only care about CT results when CT are ran, and check fails Badlop 2022-02-10 23:52:32 +0100
  • 22b469f55d The lager dependency is used only with old Erlang versions Badlop 2022-02-08 12:12:49 +0100
  • aad04bba91 mix.exs: Don't forget to include epam/luerl Holger Weiss 2022-02-21 00:34:02 +0100
  • da516d64d4 mix.exs: Be more careful while editing the version Holger Weiss 2022-02-21 00:02:31 +0100
  • a6f0feb23b ejabberdctl: Remove unused environment variable Holger Weiss 2022-02-19 23:58:36 +0100
  • 7d7d08f980 mix.lock: Add missing dependencies Holger Weiss 2022-02-19 23:53:16 +0100
  • 2dc153751d Put esip in mix included_applications only when it's enabled Paweł Chmielowski 2022-02-18 21:48:26 +0100
  • d4bf29e3ff Improve compatibility with various db engine versions Paweł Chmielowski 2022-02-18 20:43:56 +0100
  • 4247501dc6 Fix compilation on OTP < 21 and remove dialyzer warning Paweł Chmielowski 2022-02-18 17:21:22 +0100
  • b88fda9494 Fix sqlite schema Paweł Chmielowski 2022-02-18 16:24:34 +0100
  • f86055378d Optimize room_unused_* commands Paweł Chmielowski 2022-02-18 14:01:22 +0100
  • f20e9e9b66 Check producing and starting releases Badlop 2022-02-10 16:53:30 +0100
  • 0ef2624b57 Provide proper path to the compiled libraries in relive's ejabberdctl Badlop 2022-02-10 21:40:38 +0100
  • b3211b1f71 Update copyright year to 2022 Badlop 2022-02-10 17:21:43 +0100
  • f7c7d784c4 Detect debug option, and maybe disable debug_info Badlop 2022-02-08 15:38:04 +0100
  • 0b9263bc15 Add forgotten option NO_CUSTOMIZE_HOSTNAME_CHECK to mix.exs Badlop 2022-02-08 15:37:45 +0100
  • ba0d5e4dcf Nowadays NEW_SQL_SCHEMA is only used to determine the default sql schema Badlop 2022-02-08 15:33:00 +0100
  • 4d093ac03e ejabberd_sql_pt got USE_NEW_SCHEMA in 78dfb83 and removed in e15595d Badlop 2022-02-08 15:30:42 +0100
  • e63e8a6d38 Fix typo introduced in 99fdba0, present since 16.01 Badlop 2022-02-08 14:14:00 +0100