Thorben Günther
8868bfa20d
Run gofmt
2023-09-28 13:42:49 +02:00
Thorben Günther
9a030f2902
config: Fix test
2023-09-28 13:41:23 +02:00
Jackson Chen
9b4b135a39
implement priority for resolved alerts
2023-09-28 13:05:28 +02:00
Thorben Günther
86afe915f3
publish: Move fingerprint conversion to config parsing
...
We only really need to do it once, not every time a new message gets
published.
2023-08-28 00:36:41 +02:00
Thorben Günther
8f28182111
config.scfg: Add instructions to obtain cert fingerprint
2023-08-25 22:46:41 +02:00
Thorben Günther
25e65db8bd
Add support for self signed ntfy certificates
...
A fingerprint can be specified in the configuration file. If it matches
the one from the server certificate, it will be accepted.
Closes: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/22
2023-08-25 14:57:54 +02:00
Thorben Günther
ddd41a6341
Add option for setting the logging format
2023-08-13 16:02:02 +02:00
Thorben Günther
a9fa7e4b23
config: Switch default values of alert mode and cache type
...
By default alerts will no longer be split apart and any caching
functionality will be disabled. With this the behaviour will be closer
to what the user has configured in Alertmanger/Prometheus itself.
2023-07-12 19:17:47 +02:00
Thorben Günther
b2a1ab61c9
cache: Move creation logic into cache package
2023-07-12 19:00:25 +02:00
Thorben Günther
c70b82e9ab
config: Move to own package
2023-07-12 14:56:48 +02:00