Kim Alvefur <zash@zash.se> [Thu, 22 Jul 2021 17:26:32 +0200] rev 4635
mod_smacks: Fix traceback on missing stanza counter
This shouldn't be possible, yet it was.
Kim Alvefur <zash@zash.se> [Wed, 21 Jul 2021 16:28:13 +0200] rev 4634
mod_register_apps: Reduce yellow yelling in log message
Kim Alvefur <zash@zash.se> [Wed, 21 Jul 2021 15:57:13 +0200] rev 4633
mod_s2s_keepalive: Ignore errors from the local server
If a stanza can't be delivered and instead an bounce is generated, the
origin of the error, when different from the stanza 'from' should be
indicated in the 'by' attribute of the <error>, which we look for here
so this doesn't count as a successful ping.
An error that does come from the remote means we have connectivity, but
probably no XEP-0199 handling. This is fine. We care about connectivity,
not protocol.
Kim Alvefur <zash@zash.se> [Wed, 21 Jul 2021 15:52:12 +0200] rev 4632
mod_s2s_keepalive: Fix identification of replies (error-replies included)
Typo? This condition is supposed to filter out get and set (and anything
else), not errors, which can still mean that there's connectivity, just
no handling of XEP-0199.
Kim Alvefur <zash@zash.se> [Sun, 18 Jul 2021 00:21:35 +0200] rev 4631
mod_pubsub_alertmanager: Include status booleans in template input
For easier conditionals, e.g. {firing&oh no} or {resolved&okay then}
Kim Alvefur <zash@zash.se> [Sun, 18 Jul 2021 00:19:50 +0200] rev 4630
mod_pubsub_alertmanager: Exclude "ends at" timestamp for unresolved alerts
Wow, does the problem end in year 1? Let me get my time machine!
Kim Alvefur <zash@zash.se> [Fri, 16 Jul 2021 17:35:28 +0200] rev 4629
mod_pubsub_alertmanager: Add TODOs
Kim Alvefur <zash@zash.se> [Fri, 16 Jul 2021 17:35:09 +0200] rev 4628
mod_pubsub_alertmanager: Add some words about the node template
Kim Alvefur <zash@zash.se> [Fri, 16 Jul 2021 17:34:24 +0200] rev 4627
mod_pubsub_alertmanager: Minimal example of Prometheus and Alertmanager config
Kim Alvefur <zash@zash.se> [Fri, 16 Jul 2021 17:21:07 +0200] rev 4626
mod_pubsub_alertmanager: Add a README with initial docs