mod_rest: Support parameters in callback URL
E.g.
rest_callback_url = "http://myapi.example:5000/api/{kind}/{type}"
which results in e.g. requests to /api/message/chat
Allows using path routing in web frameworks for dispatch instead of
having to pick apart the payload to further dispatch it.
--
-- A module to indicate if a MUC message qualifies as historic based on XEP-0334 hints
--
module:depends"muc_mam"
module:log("debug", "Module loaded");
module:hook("muc-message-is-historic", function (event)
if (event.stanza:get_child("no-store", "urn:xmpp:hints") or
event.stanza:get_child("no-permanent-store", "urn:xmpp:hints")) then
module:log("debug", "Not archiving stanza: %s (urn:xmpp:hints)", event.stanza)
return false
elseif event.stanza:get_child("store", "urn:xmpp:hints") then
return true
else
return nil
end
end)