Commit Graph

  • 6d2a78a266 Set alert_every to 0 for mdstat_raid monitor to prevent repeated alerts master gyurix 2026-04-14 10:55:17 +02:00
  • 8a765b2ab0 Refactor sendmail command to enhance recipient handling and error reporting gyurix 2026-04-14 07:38:08 +02:00
  • 806a85a871 Specify full path for sendmail command in email alerts gyurix 2026-04-13 11:31:48 +02:00
  • c898454997 Enhance debug logging in sendmail function for improved clarity and output formatting gyurix 2026-04-12 15:25:54 +02:00
  • 753eaeab10 Add debug logging to sendmail function for improved traceability gyurix 2026-04-12 15:18:59 +02:00
  • 8e215b2574 test drone gyurix 2026-04-12 09:58:31 +02:00
  • e4ec84ea31 Refactor CI/CD pipeline and Dockerfile structure; remove obsolete build.yml and multi-stage Dockerfile, add default configuration for monitoring gyurix 2026-04-12 09:56:54 +02:00
  • 3b639fd756 Merge pull request 'Update module github.com/hashicorp/hcl/v2 to v2.24.0' (#23) from renovate/github.com-hashicorp-hcl-v2-2.x into main main IamTheFij 2026-04-11 04:40:37 +00:00
  • 6fad0daa04 Update module github.com/hashicorp/hcl/v2 to v2.24.0 Renovate Bot 2026-01-15 23:32:41 +00:00
  • 9a01571163 Merge pull request 'Update docker/metadata-action action to v6' (#32) from renovate/docker-metadata-action-6.x into main IamTheFij 2026-03-06 00:51:09 +00:00
  • 84741b094b Update docker/metadata-action action to v6 Renovate Bot 2026-03-06 00:03:01 +00:00
  • 749b9c0776 Update docker/build-push-action action to v7 Renovate Bot 2026-03-06 00:02:57 +00:00
  • bec852160e Update docker/setup-buildx-action action to v4 Renovate Bot 2026-03-05 17:50:25 +00:00
  • cab9dc911b Update docker/login-action action to v4 Renovate Bot 2026-03-05 00:02:46 +00:00
  • cdb949f825 Update docker/setup-qemu-action action to v4 Renovate Bot 2026-03-05 00:02:50 +00:00
  • 5f6c924089 Merge pull request 'golang-1-26' (#27) from golang-1-26 into main v2.0.1 IamTheFij 2026-02-18 17:39:24 +00:00
  • e614fb35b5 Clean up golangci-lint config Ian Fijolek 2026-02-18 09:24:54 -08:00
  • 3323a562c9 Run go fix Ian Fijolek 2026-02-18 09:05:07 -08:00
  • c40841ef61 Bump go to 1.26 Ian Fijolek 2026-02-18 09:04:48 -08:00
  • 59ce31c35f Merge pull request 'Update https://git.iamthefij.com/iamthefij/pre-commit-action action to v3.1.0' (#26) from renovate/https-git.iamthefij.com-iamthefij-pre-commit-action-3.x into main IamTheFij 2026-02-15 01:19:36 +00:00
  • 39359ffb1e Update https://git.iamthefij.com/iamthefij/pre-commit-action action to v3.1.0 Renovate Bot 2026-02-13 00:03:15 +00:00
  • 7d92458a7a Update golang Docker tag to v1.26 Renovate Bot 2026-02-12 22:37:59 +00:00
  • 723cf7d127 Add armv7 docker build Ian Fijolek 2026-01-16 10:36:49 -08:00
  • fd8e81cb1a Update slog to v2 Ian Fijolek 2026-01-15 10:57:11 -08:00
  • 0e291719c9 Update golang Docker tag to v1.25 Renovate Bot 2026-01-15 00:02:25 +00:00
  • 884fbaceac Update module git.iamthefij.com/iamthefij/slog to v2 Renovate Bot 2026-01-15 00:03:12 +00:00
  • e262afdb1f Merge branch 'master' into next-major v2.0.0 Ian Fijolek 2026-01-13 21:45:27 -08:00
  • a5268ae1f6 Update actions/setup-python action to v6 Renovate Bot 2026-01-14 00:02:58 +00:00
  • 16ad16d873 Update actions/setup-go action to v6 Renovate Bot 2026-01-07 00:02:36 +00:00
  • f4fb75610a Update variable interpolation for hcl next-major Ian Fijolek 2026-01-13 21:43:57 -08:00
  • 0ae7c6dbdf Update default config file to config.hcl Ian Fijolek 2026-01-13 21:43:03 -08:00
  • a06ed3540c Remove extra spaces in Makefile Ian Fijolek 2026-01-13 21:13:19 -08:00
  • 200cfd1a2d Update actions/checkout action to v6 Renovate Bot 2026-01-07 00:02:31 +00:00
  • bcbac39cad Add migration instructions Ian Fijolek 2026-01-05 16:32:59 -08:00
  • afacf40ec8 Update build to better detect tags and versions v1 Ian Fijolek 2026-01-05 16:20:51 -08:00
  • c18e9c8771 Update readme with better default descriptions Ian Fijolek 2025-12-11 16:41:17 -08:00
  • eb2987d3bc Tidy again and update readme Ian Fijolek 2025-12-11 16:37:02 -08:00
  • 945c1b1ce0 Update module path to v2 Ian Fijolek 2025-12-11 16:34:18 -08:00
  • b0ea3dc6d4 Bump go version Ian Fijolek 2025-12-11 16:26:05 -08:00
  • 5c97f2e5c4 Update defaults and add tests for them better-defaults Ian Fijolek 2025-12-11 16:06:01 -08:00
  • 85afa3d9ef Merge branch 'master' into next-major Ian Fijolek 2025-12-11 16:17:38 -08:00
  • 0a7aab7030 Update actions/checkout action to v6 Renovate Bot 2025-12-12 00:02:32 +00:00
  • fb9d637614 Merge pull request 'Update actions/setup-go action to v6' (#13) from renovate/actions-setup-go-6.x into master IamTheFij 2025-12-11 23:09:33 +00:00
  • 98be873220 Update actions/setup-go action to v6 Renovate Bot 2025-12-11 20:46:47 +00:00
  • f59848fb61 Merge pull request 'Update actions/setup-python action to v6' (#14) from renovate/actions-setup-python-6.x into master IamTheFij 2025-12-11 23:09:11 +00:00
  • e74fe89cab Update actions/setup-python action to v6 Renovate Bot 2025-12-11 22:29:57 +00:00
  • 1bc8ab5dac Merge pull request 'Update alpine Docker tag to v3.23' (#7) from renovate/alpine-3.x into master IamTheFij 2025-12-11 22:33:11 +00:00
  • f21dce1cc6 Update alpine Docker tag to v3.23 Renovate Bot 2025-12-11 20:46:15 +00:00
  • cfcdf04990 Merge pull request 'Update module github.com/prometheus/client_golang to v1.23.2' (#9) from renovate/github.com-prometheus-client_golang-1.x into master IamTheFij 2025-12-11 22:29:30 +00:00
  • 9892af48d1 Update module github.com/prometheus/client_golang to v1.23.2 Renovate Bot 2025-12-11 20:46:36 +00:00
  • c8e914d1b8 Merge pull request 'Switch to gitea actions' (#11) from gitea-actions into master IamTheFij 2025-12-11 19:07:28 +00:00
  • 845604c54c Use temporary hadolint hook location Ian Fijolek 2025-12-11 11:03:39 -08:00
  • 49acca1c79 Switch to gitea actions Ian Fijolek 2025-12-10 22:16:37 -08:00
  • 2bdafd908d Merge pull request 'Update golang Docker tag to v1.25' (#8) from renovate/golang-1.x into master IamTheFij 2025-12-10 19:27:55 +00:00
  • b349ada44e Update golang Docker tag to v1.25 Renovate Bot 2025-12-10 19:23:55 +00:00
  • fbf92d924c Merge pull request 'Configure Renovate' (#6) from renovate/configure into master IamTheFij 2025-12-10 19:19:21 +00:00
  • fd292b005c Add renovate.json Renovate Bot 2025-12-10 18:23:06 +00:00
  • 3ef06fb78d Stop getting errors when tzdata updates v1.5.2 Ian Fijolek 2025-02-13 13:28:06 -08:00
  • 4aef7b7458 Remove redundant logging Ian Fijolek 2024-11-15 16:40:54 -08:00
  • be2e8121c5 Refactor validation for alert and monitor to return errors Ian Fijolek 2024-11-15 16:36:45 -08:00
  • 9e20c00dde Move monitor init to it's own method and refactor config validate to return err Ian Fijolek 2024-11-15 16:17:15 -08:00
  • 3fb418151b Update readme and update some test files to be better examples Ian Fijolek 2024-11-15 12:05:17 -08:00
  • df1c7aa74b Refactor test package and some field types Ian Fijolek 2024-11-15 11:30:34 -08:00
  • 7c72eabd6b Initial step of hcl migration Ian Fijolek 2022-01-26 16:34:31 -08:00
  • 0535bdf156 Fix incorrect alertCount v1.5.1 IamTheFij 2025-02-09 13:27:36 -08:00
  • 03f0ab69fe Add documentation for default_alert_every Ian Fijolek 2023-04-19 15:17:52 -07:00
  • 7cac6c94d7 Update readme and update some test files to be better examples hcl Ian Fijolek 2024-11-15 12:05:17 -08:00
  • e0af17a599 Refactor test package and some field types Ian Fijolek 2024-11-15 11:30:34 -08:00
  • a0a6b8199a WIP: Try migration to hcl Ian Fijolek 2022-01-26 16:34:31 -08:00
  • 9ec62528d9 Make linters happy Ian Fijolek 2022-01-21 20:39:28 -08:00
  • 312821fa8d Add pycompat warning Ian Fijolek 2024-11-14 13:09:23 -08:00
  • 32745c816c Improve test structures using subtests Ian Fijolek 2024-11-14 11:35:26 -08:00
  • 3f6c8f5a22 Breaking: Remove 'SecondsOrDuration' for check_interval Ian Fijolek 2023-04-19 15:31:12 -07:00
  • 67d7e0574e Breaking: Remove python compat flag Ian Fijolek 2022-12-19 15:05:37 -08:00
  • 7604138c9e Use buildx v1.5.0 Ian Fijolek 2024-04-03 12:15:11 -07:00
  • f58b4c1495 Adds ability to run specified alerts on startup Ian Fijolek 2024-04-03 12:03:17 -07:00
  • e4e6618af1 Adds ability to run specified alerts on startup first-run-alert Ian Fijolek 2024-04-03 11:50:49 -07:00
  • 6a2b44673e Upgrade prometheus client and protobuf dependency-updates Ian Fijolek 2024-04-03 11:28:01 -07:00
  • 0a36da79d6 Add health check and self reporting of health self-help Ian Fijolek 2024-04-03 11:23:26 -07:00
  • 01cca50532 Add tzdata v1.4.1 Ian Fijolek 2023-08-11 06:13:50 -07:00
  • 2789aa63e4 More loosely pins apk packages Ian Fijolek 2023-05-05 14:10:42 -07:00
  • 37db4b2db0 Update error string when failing to send alert v1.4.0 Ian Fijolek 2023-08-10 16:23:02 -04:00
  • 41a1dbeceb Add date format functions Ian Fijolek 2023-08-10 16:22:30 -04:00
  • c02d64d674 Update go to 1.20 Ian Fijolek 2023-08-10 16:21:33 -04:00
  • 46f4561bea Update alpine and system package versions Ian Fijolek 2023-04-19 15:23:34 -07:00
  • a1e0e9698b Add dig and nslookup v1.3.0 Ian Fijolek 2023-05-05 14:07:53 -07:00
  • cea16606ba Fix tests after removing legacy compatibility remove-py-compat Ian Fijolek 2023-04-20 14:32:13 -07:00
  • a03f430d0e Remove 'SecondsOrDuration' for check_interval Ian Fijolek 2023-04-19 15:31:12 -07:00
  • f3f7c215a7 Breaking: Remove python compat flag Ian Fijolek 2022-12-19 15:05:37 -08:00
  • c75302bdb8 Add dig and update system package versions Ian Fijolek 2023-04-19 15:23:34 -07:00
  • ded4e129a1 Switch from deprecated ioutil v1.2.0 Ian Fijolek 2023-04-18 16:17:06 -07:00
  • 95cb24ac04 Upgrade golangci-lint pre-commit hook Ian Fijolek 2023-04-18 16:16:53 -07:00
  • e6447b615f Upgrade some dependencies Ian Fijolek 2023-04-18 16:09:41 -07:00
  • 2680eabd40 Rebuild when mod files change Ian Fijolek 2023-04-18 16:09:30 -07:00
  • 23340e823f Update go version in go.mod Ian Fijolek 2023-04-18 16:02:04 -07:00
  • 99b8723abc Add curl script to simplify http healthchecks Ian Fijolek 2023-04-18 13:12:11 -07:00
  • 7d87c3d036 Add default values for AlertEvery global-defaults Ian Fijolek 2022-12-19 11:15:34 -08:00
  • deec04bf0d Allow setting of global defaults for some values Ian Fijolek 2022-12-19 09:50:44 -08:00
  • 60cfac948b Breaking: Rename minitor_check_milliseconds and minitor_monitor_up_count promlint Ian Fijolek 2022-12-19 15:45:23 -08:00
  • 958446050f Update linters Ian Fijolek 2022-12-19 15:34:47 -08:00