Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-05-23 | Fix regression on stop_ping in clustering context (thanks to fdie)(#3817) | Badlop | 1 | -1/+1 | |
2022-05-23 | Fix mod_conversejs crash when mod_register not enabled (#3824) | Badlop | 1 | -1/+10 | |
2022-05-17 | Fix parsing of scram password from prosody | Paweł Chmielowski | 1 | -1/+1 | |
Looks like parsed integer no longer are convered to floats on erlang side, so let's make check for them less restrictive. | |||||
2022-05-17 | Fix errors and warnings for "rebar3 edoc" | Badlop | 15 | -65/+52 | |
2022-05-09 | Pass room state to muc_{un}subscribed hook | Paweł Chmielowski | 1 | -2/+2 | |
2022-05-09 | Allow muc_{un}subscribe hooks to modify sent packets | Paweł Chmielowski | 1 | -32/+38 | |
2022-05-06 | Fix spec | Paweł Chmielowski | 1 | -1/+1 | |
2022-05-06 | Return userinfo from misc:uri_parse | Paweł Chmielowski | 4 | -8/+8 | |
2022-05-06 | Have consistent schema type in misc:uri_parse | Paweł Chmielowski | 2 | -2/+2 | |
2022-05-05 | Fix one more place where misc:uri_parse is used | Paweł Chmielowski | 1 | -1/+1 | |
2022-05-05 | Improve misc:uri_parse | Paweł Chmielowski | 3 | -10/+17 | |
2022-05-04 | Run 'make options' | Badlop | 2 | -2/+2 | |
2022-05-04 | Annotate options and commands recently added | Badlop | 7 | -2/+16 | |
2022-05-02 | Update options configurable in default_room_options | Badlop | 2 | -1/+43 | |
2022-05-02 | Implement batch operations in mnesia backend | Paweł Chmielowski | 4 | -16/+122 | |
2022-05-02 | mod_push: Keep push session ID on session resume | Holger Weiss | 1 | -2/+14 | |
Don't forget the push session ID if the client resumes a stream management session. This makes sure no push notifications are generated for a connected client with a resumed stream management session. Thanks to Thilo Molitor for spotting the issue. | |||||
2022-05-01 | Adapt mod_push_keepalive to mod_push changes | Holger Weiss | 2 | -7/+12 | |
Adjust mod_push_keepalive to work with the mod_push changes applied by commit 11574f0a43ff5dbdd297815c6c48fc8d976f1631. | |||||
2022-05-01 | mod_push: Rename "timestamp" to "push session ID" | Holger Weiss | 1 | -41/+42 | |
The fact that mod_push uses a timestamp as a push session ID is just an implementation detail. Rename things accordingly to avoid confusion. However, stick to "timestamp" in the storage modules, as it corresponds to the database column names/types, there. | |||||
2022-05-01 | mod_push: Fix notifications for pending sessions | Holger Weiss | 1 | -16/+25 | |
Fix the problem that no push notifications were triggered in the case where all of the following conditions applied: - The XEP-0198 session has been resumed at least once. - The XEP-0198 session is pending (i.e., the client is disconnected). - The message wasn't stored in the user's MAM archive (e.g., because it was of type "groupchat"). The problem was introduced in cd336369a5691da8289574f402fa2311b6dc027c. Many thanks to Friedrich Altheide for reporting the issue and to Thilo Molitor for his help with tracking it down. | |||||
2022-04-29 | Compile elixir_logger_backend only when lager is used | Paweł Chmielowski | 1 | -0/+2 | |
2022-04-29 | Attach meta field with real jid to mucsub subscription events | Paweł Chmielowski | 1 | -2/+4 | |
2022-04-28 | Delete ping timer if resource is gone after the ping has been sent | Jérôme Sautret | 1 | -0/+8 | |
2022-04-28 | Remove dialyzer warning | Paweł Chmielowski | 1 | -2/+2 | |
2022-04-28 | Guard agains erlang:system_info(logical_processors) not always returning number | Paweł Chmielowski | 4 | -10/+15 | |
2022-04-26 | Don't send ping if resource is gone | Jérôme Sautret | 1 | -29/+37 | |
2022-04-21 | Stop empty MUC rooms 30 seconds after creation | Alexey Shchepin | 1 | -0/+7 | |
2022-04-20 | Fix dialyzer warning | Paweł Chmielowski | 1 | -1/+1 | |
2022-04-20 | Make oauth_revoke_token work with all backends | Paweł Chmielowski | 4 | -20/+47 | |
2022-04-13 | Clarify mod_offline's use_mam_for_storage option | Badlop | 1 | -10/+8 | |
2022-04-13 | Fix syntax of some commands' result_example | Badlop | 2 | -4/+4 | |
2022-04-12 | Add support for MUC room vCard in get_vcard commands | Badlop | 2 | -1/+33 | |
2022-04-11 | mod_cron from ejabberd-contrib is another possible frontend to run commands | Badlop | 1 | -2/+2 | |
2022-04-08 | Don't use floor - doesn't exist in R19 | Paweł Chmielowski | 1 | -1/+1 | |
2022-04-08 | Add rate limited delete_old_messages | Paweł Chmielowski | 2 | -3/+103 | |
2022-04-08 | Add rate limited delete_old_mam_messages command | Paweł Chmielowski | 4 | -3/+344 | |
2022-04-06 | mod_conversejs example, use newer dark theme | Licaon_Kter | 1 | -1/+1 | |
ref: https://github.com/conversejs/converse.js/releases/tag/v9.1.0 | |||||
2022-04-06 | Set Converse auth and register options based on ejabberd configuration | Badlop | 1 | -2/+28 | |
2022-04-06 | Fix compilation with Erlang 19 | Badlop | 1 | -2/+4 | |
2022-04-04 | domain_balancing: Allow for specifying 'type' only | Holger Weiss | 1 | -1/+1 | |
Allow for specifying the 'type' of 'domain_balancing' without specifying the 'component_number' (as per the example in the documentation). The balancing 'type' is then applied to the dynamic number of component instances. | |||||
2022-04-01 | Add more configuration examples | Badlop | 1 | -20/+40 | |
2022-04-01 | New conversejs_options to setup additional options for Converse | Badlop | 2 | -2/+39 | |
2022-04-01 | The *_url options now support 'auto' | Badlop | 2 | -13/+25 | |
2022-04-01 | Improved mod_conversejs to support @HOST@, auto and conversejs_resources | Badlop | 2 | -21/+128 | |
Changes: - The options can use the @HOST@ keyword - default_domain option is @HOST@ by default, not the first defined vhost - New conversejs_resources option to serve converse.js files (no need for web server) - conversejs_* now support 'auto', which uses local or remote Converse files | |||||
2022-04-01 | New mod_host_meta to serve host-meta files, see XEP-0156 | Badlop | 2 | -0/+257 | |
2022-03-25 | Terminate ejabberd_sm before everything else to ensure sessions closing (#3641) | Badlop | 1 | -3/+14 | |
2022-03-25 | Don't define restart and stop in ejabberd_ctl, use the corresponding commands | Badlop | 1 | -9/+0 | |
2022-03-25 | Don't export password attribute when it's empty (it's invalid)(#3705) | Badlop | 1 | -0/+1 | |
2022-03-24 | Checking users is active in SM for JWT authenticated user (#3795) | Simon Paitrault | 1 | -1/+8 | |
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com> | |||||
2022-03-14 | Add TLS certificate authentication for MQTT connections | Alexey Shchepin | 1 | -13/+87 | |
2022-03-08 | Sync old-to-new schema script with reality (#3790) | Stu Tomlinson | 1 | -10/+22 | |
Update the update_sql function to match current "new" sql schema |