<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gibheer/monzero/cmd, branch 20240905</title>
<subtitle>monzero - A monitoring stack using PostgreSQL as the backend.
</subtitle>
<id>http://git.zero-knowledge.org/gibheer/monzero/atom?h=20240905</id>
<link rel='self' href='http://git.zero-knowledge.org/gibheer/monzero/atom?h=20240905'/>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/'/>
<updated>2024-09-05T17:38:25Z</updated>
<entry>
<title>switch from github.com/lib/pq to github.com/jackc/pgx/v5</title>
<updated>2024-09-05T17:38:25Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2024-09-05T17:38:25Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=6ea4d2c82de80efc87708e5e182034b7c6c2019e'/>
<id>urn:sha1:6ea4d2c82de80efc87708e5e182034b7c6c2019e</id>
<content type='text'>
lib/pq is out of maintenance for some time now, so switch to the newer
more active library. Looks like it finally stabilized after a long time.
</content>
</entry>
<entry>
<title>filter muted checks</title>
<updated>2024-09-05T17:18:51Z</updated>
<author>
<name>Parsa Yousefi</name>
<email>parsa.yousefi@ionos.com</email>
</author>
<published>2024-09-05T17:18:51Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=6f64eeace1b66639b9380b44e88a8d54850a4306'/>
<id>urn:sha1:6f64eeace1b66639b9380b44e88a8d54850a4306</id>
<content type='text'>
This adds the possibility to filter for muted checks.
</content>
</entry>
<entry>
<title>fix broken SQL update</title>
<updated>2024-09-05T17:14:20Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2024-09-05T17:14:20Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=8919bafb3af724de4021854ac374fde7f1911f7f'/>
<id>urn:sha1:8919bafb3af724de4021854ac374fde7f1911f7f</id>
<content type='text'>
This fixes a bug in the generation of the SQL query, that was introduced
in 49dac92034f352698429ee1d78d4bfb070006693.

There were two issues with the generation:
1. the check ids were sometimes not added to the arguments
2. the whereVals were not extracted as arguments

This lead to all arguments being treated as one, which caused all sorts
of errors in the frontend.
By extracting all whereVals and always building it with the check ids
first the update starts working correctly again.

Found-By: Parsa Yousefi &lt;parsa.yousefi@ionos.com&gt;
</content>
</entry>
<entry>
<title>use fs facilities</title>
<updated>2024-09-05T14:05:51Z</updated>
<author>
<name>Parsa Yousefi</name>
<email>parsa.yousefi@ionos.com</email>
</author>
<published>2024-09-05T14:05:51Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=6f3e8d47722b8bd7fb60e07a2c3ab68394bda4d1'/>
<id>urn:sha1:6f3e8d47722b8bd7fb60e07a2c3ab68394bda4d1</id>
<content type='text'>
The ioutil module was deprecated some years ago, so use the newer
version of the same tools.
</content>
</entry>
<entry>
<title>replace deprecated dependency</title>
<updated>2024-09-05T13:58:30Z</updated>
<author>
<name>Parsa Yousefi</name>
<email>parsa.yousefi@ionos.com</email>
</author>
<published>2024-09-05T13:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=b06f25281f22eae33839a349bc3dd26ed403b4c6'/>
<id>urn:sha1:b06f25281f22eae33839a349bc3dd26ed403b4c6</id>
<content type='text'>
The term part was moved to a separate library.
</content>
</entry>
<entry>
<title>add support for debug checker log output</title>
<updated>2023-09-05T13:24:11Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2023-09-05T13:24:11Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=efa2f5b307be6db42b781be4f9d86306114c0cb8'/>
<id>urn:sha1:efa2f5b307be6db42b781be4f9d86306114c0cb8</id>
<content type='text'>
With monzero supporting slog to get debug output from check commands,
moncheck now supports that too by changing the level to debug.
</content>
</entry>
<entry>
<title>migrate moncheck to slog</title>
<updated>2023-09-05T13:07:38Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2023-09-05T13:07:38Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=26a4ca6ab56d23054f606bc378ba355cebce485a'/>
<id>urn:sha1:26a4ca6ab56d23054f606bc378ba355cebce485a</id>
<content type='text'>
With this moncheck itself is also changed to use slog.
The early config parsing is still using log as we do not have any idea
what else to use.
But from then slog is used at all points.

With the additional config options a man page was also added to explain
the new config options.
</content>
</entry>
<entry>
<title>switch from log to slog</title>
<updated>2023-08-17T20:05:46Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2023-08-17T20:05:46Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=8e6e01f47c320f862b9ba44815587006ba80cf77'/>
<id>urn:sha1:8e6e01f47c320f862b9ba44815587006ba80cf77</id>
<content type='text'>
This commit replaces the various log entry points with a common logger
provided via context. This is helpful as it groups all log entries
together via the txid and should help in the future when debugging
cascading errors.
</content>
</entry>
<entry>
<title>prepare switch to log/slog</title>
<updated>2023-08-17T20:02:52Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2023-08-17T20:02:52Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=10f7eb53f4370cab6c1ff390773772389d500e59'/>
<id>urn:sha1:10f7eb53f4370cab6c1ff390773772389d500e59</id>
<content type='text'>
This commit prepares the switch from log to log/slog, which was
introduced in Go 1.21.
slog provides some useful facilities to add metadata to log entries,
which should be helpful for debugging problems.

This commit also adds a small transaction ID generator. It provides a
common identifier between log messages, so that multiple errors can be
viewed together in their order.
</content>
</entry>
<entry>
<title>monfront - add basic interface to create some entities</title>
<updated>2022-12-15T10:16:56Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2022-12-15T10:16:56Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/gibheer/monzero/commit/?id=e29f38937cdf077a99b45c27e49f553d4dd8d0d7'/>
<id>urn:sha1:e29f38937cdf077a99b45c27e49f553d4dd8d0d7</id>
<content type='text'>
</content>
</entry>
</feed>
