A highly configurable MQTT message router, where the routing targets are notification plugins, primarily written in Python.
base64.b64decode()
to support decoding
a string. Thanks, @sumnerboy12.importlib
instead of imp
importlib.resources
instead of pkg_resources
future
packageFull Changelog: https://github.com/mqtt-tools/mqttwarn/compare/0.34.1...0.35.0
Full Changelog: https://github.com/mqtt-tools/mqttwarn/compare/0.34.0...0.34.1
is_filtered
, get_topic_data
, and
get_all_data
context functions. Thanks, @sevmonster.mqttwarn make-samplefuncs
to mqttwarn make-udf
,
and adjust naming.ntfy
--config-file
command line optionFull Changelog: https://github.com/jpmens/mqttwarn/compare/0.33.0...0.34.0
Thanks to @appzer, the Pushsafer service received significant improvements.
Full Changelog: https://github.com/jpmens/mqttwarn/compare/0.32.0...0.33.0
versioningit
. This will aid in
telling PR- and nightly releases apart from GA releases when running
mqttwarn --version
.Full Changelog: https://github.com/jpmens/mqttwarn/compare/0.31.0...0.32.0
retry
and expire
options configurable. Thanks, @jlrgraham.filteredmessagesloglevel
, to optionally set the log
level for filtered messages. Thanks, @jlrgraham.Full Changelog: https://github.com/jpmens/mqttwarn/compare/0.30.0...0.31.0
future>=0.18.0,<1
. Thanks, @arieroos.osxnotify
to desktopnotify
, it
should work on all popular operating systems now. Thanks, @portalzine.Full Changelog: https://github.com/jpmens/mqttwarn/compare/0.29.1...0.30.0
--config
arguments.Full Changelog: https://github.com/jpmens/mqttwarn/compare/0.29.0...0.29.1
This is merely a maintenance release, with some improvements to both the Pushover and the SMTP service plugins, as well as some documentation improvements addressing people on Windows 10 using PowerShell.
exception_traceback()
helper function again, and use logger.exception()
instead.htmlmsg
parameterhtml
, url
, url_title
. Thanks, @jlrgraham.mqttwarn
command line entry point testingFull Changelog: https://github.com/jpmens/mqttwarn/compare/0.28.1...0.29.0
addrs
in pushsafer service. Thanks, @ykuzmenko!