Skip to content

Releases: unquietwiki/pingh

Further optimizations

19 Nov 05:21

Choose a tag to compare

  1. Tried out Claude Code with this, looking for possible improvements. Identified some with async workflow & handle use.
  2. Tried to revamp the build logic to be more consistent with how I use it.

Major code improvements

03 Jun 01:45

Choose a tag to compare

Utilized Claude Sonnet 4 via GitHub Copilot to audit the previous version and iterate improvements (handled surprisingly well for Nim code). Some program and port checks that didn't appear to be called correctly should now do so. Buried regular status messages under a debug flag; otherwise, they cluttered up the Linux logs. Pings to the target URL now have a 10-second timeout; there was none before.

Pull requests welcome! This probably still needs to be a proper Windows service.

Functionally complete

23 Mar 01:59

Choose a tag to compare

This is a more feature-complete build, with support for tests against local or remote network TCP sockets, as well as the previous self & process checks. I expect to make bugfixes, but otherwise unclear at this time whether to add more capabilities. Pull requests welcome!

Windows users, you may need the Task Scheduler XML from the project folder, if you want an example startup task for your system. An example systemd.service is also available via GitHub.

Functional release

22 Mar 16:08

Choose a tag to compare

Working release, with the ability to test for a running process before making the HTTP request.

Windows & Linux binaries provided; unsure how to support MacOS at this time.