summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-05-23Fix regression on stop_ping in clustering context (thanks to fdie)(#3817)Badlop1-1/+1
2022-05-23Fix mod_conversejs crash when mod_register not enabled (#3824)Badlop1-1/+10
2022-05-17Fix parsing of scram password from prosodyPaweł Chmielowski1-1/+1
2022-05-17Fix errors and warnings for "rebar3 edoc"Badlop15-65/+52
2022-05-09Pass room state to muc_{un}subscribed hookPaweł Chmielowski1-2/+2
2022-05-09Allow muc_{un}subscribe hooks to modify sent packetsPaweł Chmielowski1-32/+38
2022-05-06Fix specPaweł Chmielowski1-1/+1
2022-05-06Return userinfo from misc:uri_parsePaweł Chmielowski4-8/+8
2022-05-06Have consistent schema type in misc:uri_parsePaweł Chmielowski2-2/+2
2022-05-05Fix one more place where misc:uri_parse is usedPaweł Chmielowski1-1/+1
2022-05-05Improve misc:uri_parsePaweł Chmielowski3-10/+17
2022-05-04Run 'make options'Badlop2-2/+2
2022-05-04Annotate options and commands recently addedBadlop7-2/+16
2022-05-02Update options configurable in default_room_optionsBadlop2-1/+43
2022-05-02Implement batch operations in mnesia backendPaweł Chmielowski4-16/+122
2022-05-02mod_push: Keep push session ID on session resumeHolger Weiss1-2/+14
2022-05-01Adapt mod_push_keepalive to mod_push changesHolger Weiss2-7/+12
2022-05-01mod_push: Rename "timestamp" to "push session ID"Holger Weiss1-41/+42
2022-05-01mod_push: Fix notifications for pending sessionsHolger Weiss1-16/+25
2022-04-29Compile elixir_logger_backend only when lager is usedPaweł Chmielowski1-0/+2
2022-04-29Attach meta field with real jid to mucsub subscription eventsPaweł Chmielowski1-2/+4
2022-04-28Delete ping timer if resource is gone after the ping has been sentJérôme Sautret1-0/+8
2022-04-28Remove dialyzer warningPaweł Chmielowski1-2/+2
2022-04-28Guard agains erlang:system_info(logical_processors) not always returning numberPaweł Chmielowski4-10/+15
2022-04-26Don't send ping if resource is goneJérôme Sautret1-29/+37
2022-04-21Stop empty MUC rooms 30 seconds after creationAlexey Shchepin1-0/+7
2022-04-20Fix dialyzer warningPaweł Chmielowski1-1/+1
2022-04-20Make oauth_revoke_token work with all backendsPaweł Chmielowski4-20/+47
2022-04-13Clarify mod_offline's use_mam_for_storage optionBadlop1-10/+8
2022-04-13Fix syntax of some commands' result_exampleBadlop2-4/+4
2022-04-12Add support for MUC room vCard in get_vcard commandsBadlop2-1/+33
2022-04-11mod_cron from ejabberd-contrib is another possible frontend to run commandsBadlop1-2/+2
2022-04-08Don't use floor - doesn't exist in R19Paweł Chmielowski1-1/+1
2022-04-08Add rate limited delete_old_messagesPaweł Chmielowski2-3/+103
2022-04-08Add rate limited delete_old_mam_messages commandPaweł Chmielowski4-3/+344
2022-04-06mod_conversejs example, use newer dark themeLicaon_Kter1-1/+1
2022-04-06Set Converse auth and register options based on ejabberd configurationBadlop1-2/+28
2022-04-06Fix compilation with Erlang 19Badlop1-2/+4
2022-04-04domain_balancing: Allow for specifying 'type' onlyHolger Weiss1-1/+1
2022-04-01Add more configuration examplesBadlop1-20/+40
2022-04-01New conversejs_options to setup additional options for ConverseBadlop2-2/+39
2022-04-01The *_url options now support 'auto'Badlop2-13/+25
2022-04-01Improved mod_conversejs to support @HOST@, auto and conversejs_resourcesBadlop2-21/+128
2022-04-01New mod_host_meta to serve host-meta files, see XEP-0156Badlop2-0/+257
2022-03-25Terminate ejabberd_sm before everything else to ensure sessions closing (#3641)Badlop1-3/+14
2022-03-25Don't define restart and stop in ejabberd_ctl, use the corresponding commandsBadlop1-9/+0
2022-03-25Don't export password attribute when it's empty (it's invalid)(#3705)Badlop1-0/+1
2022-03-24Checking users is active in SM for JWT authenticated user (#3795)Simon Paitrault1-1/+8
2022-03-14Add TLS certificate authentication for MQTT connectionsAlexey Shchepin1-13/+87
2022-03-08Sync old-to-new schema script with reality (#3790)Stu Tomlinson1-10/+22