summaryrefslogtreecommitdiff
path: root/src/ext_mod.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-07-30Use the most specific tag for ejabberd commands with several onesBadlop1-7/+7
2021-07-06Show messages with next configuration steps when installing a moduleBadlop1-0/+19
2021-02-16For OTP<22 define LAGER macro in ext_mod like in rebar.config (#3493)Badlop1-0/+7
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2021-01-07Make ext_mod compile module with debug_info flagsPaweł Chmielowski1-1/+1
2020-10-29Change split character in PROXY_USER from \x04 to :Paweł Chmielowski1-1/+1
2020-03-03Use compilation flags used during build to compile modules in ext_modPaweł Chmielowski1-1/+1
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2019-11-07Fix loading of third-party modules at startupEvgeny Khramtsov1-1/+9
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-2/+2
2019-07-12Process unexpected messages uniformlyEvgeny Khramtsov1-5/+7
2019-06-14Use new configuration validatorEvgeny Khramtsov1-14/+10
2019-04-03Add ext_mod paths before checking config (processone/ejabberd-contrib#263)Badlop1-3/+6
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-09-09Fix some dialyzer warningsEvgeny Khramtsov1-2/+1
2018-05-22Export ext_mod:add_sources/1Rogério da Silva Yokomizo1-1/+1
2018-04-23Use httpc directly instead of using p1_http wrapperPaweł Chmielowski1-13/+13
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-08-01Update spec from custom and allow modules dependencies (#1740)Christophe Romain1-6/+25
2017-07-21Fix errors from 1a0db3dChristophe Romain1-8/+8
2017-07-21Describe commands arguments and results in ejabberd_sm, ext_mod, mod_mamBadlop1-14/+23
2017-06-20Make ext_mod api return rescodeChristophe Romain1-5/+5
2017-05-08Add type specs for Module:opt_type/1Evgeniy Khramtsov1-0/+2
2017-04-29Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov1-5/+1
2017-04-11Rename aux.erl as misc.erlChristophe Romain1-17/+17
2017-04-07Let ext_mod be aware of p1_utils includesChristophe Romain1-1/+1
2017-04-07Generate ejabberd lib dir when not available in code server (#1665)Christophe Romain1-1/+14
2017-03-30Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov1-17/+17
2017-03-13In module_install copy also deps/ebin and priv files (ejabberd-contrib#200)Badlop1-2/+5
2017-02-26Put more stuff under supervisionEvgeniy Khramtsov1-5/+29
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-07Cleanup ext_mod and fix compilation pathChristophe Romain1-98/+79
2016-12-06Fix compilation of external module with new xmpp libChristophe Romain1-5/+6
2016-11-28Adds optional post_install and pre_uninstall hooks (thanks Igor Manturov Jr.)...Christophe Romain1-1/+8
2016-11-18Remove useless NO_EXT_LIB flagChristophe Romain1-4/+1
2016-11-16Handle correctly p1_http:request resultBadlop1-2/+2
2016-11-14Use p1_http from p1_utils 1.0.6Christophe Romain1-2/+2
2016-07-05Support elixir module installergabrielgatu1-3/+34
2016-06-22Set HTTP/1.0 so github accepts the request (#1157)Badlop1-1/+1
2016-03-03ext_mod: switch to fast_xml and remove old p1_logger referenceChristophe Romain1-3/+2
2016-02-03Convert code to use Fast YAMLMickael Remond1-2/+2
2016-01-26Add a way to get all ejabberd_commands, not only those that was registeredPaweł Chmielowski1-4/+4
2016-01-23lager is the default logger, we need to reverse the define flagMickael Remond1-1/+1
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2015-10-23Let modules_update_specs report failures (#756)Christophe Romain1-3/+13
2015-09-22Improve external module configuration management (EJAB-1746)Christophe Romain1-1/+5
2015-09-11ext_mod must be started before ejabberd_configChristophe Romain1-9/+4
2015-07-24Ensure config snippet is loaded at module installation (EJAB-1741)Christophe Romain1-1/+3
2015-07-22Allow include of simple dependencies (EJAB-1737)(#391)Christophe Romain1-3/+74