Skip to content

Releases: rahacloud/joghd

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:00

Changelog

  • f402d1c feat(metrics): serve Prometheus metrics on metrics.listen
  • 6287ddc test(metrics): check the response body close

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 09:23

Changelog

  • 4dd3424 Merge pull request #21 from rahacloud/dependabot/go_modules/resty.dev/v3-3.0.0-rc.4
  • 37d9ad6 Merge pull request #23 from rahacloud/dependabot/go_modules/github.com/knadh/koanf/providers/env/v2-2.0.2
  • 411438e build(deps): bump github.com/knadh/koanf/providers/env/v2
  • 319b425 build(deps): bump github.com/knadh/koanf/v2 from 2.3.7 to 2.3.8 (#25)
  • 80c9dab build(deps): bump github.com/pterm/pterm from 0.12.83 to 0.12.84 (#24)
  • fc263b6 build(deps): bump resty.dev/v3 from 3.0.0-rc.3 to 3.0.0-rc.4
  • 75481c8 build(deps): update go packages and distroless base to debian13
  • de01605 feat(checker): TCP connect checks
  • 1933759 feat(checker): fail checks whose TLS certificate is about to expire
  • 94a1649 feat(proxy): route checks and alerts through a configurable proxy
  • 52b6cdb test(proxy): cover the TCP dialer selection
  • 744e60f test(scheduler): check Start error in jitter test (errcheck)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 22:30

Changelog

  • e84ac07 Merge pull request #20 from rahacloud/dependabot/github_actions/docker/login-action-4.6.0
  • 5eb5e8e build(deps): bump docker/login-action from 4.5.2 to 4.6.0
  • c2b87af build(release): describe the packages and container images
  • f5c4c4e build: require Go 1.27
  • 2d7a35e chore(lint): enable the usetesting linter
  • cb58b4e feat(alerter): encode payloads with encoding/json/v2
  • 152dda8 feat(domain): stamp every alert with a UUIDv7 correlation id
  • 39726a7 feat(scheduler): jitter the delay between checks
  • ecd4cf7 feat: update readme
  • bf2d461 refactor(config): decode each section with a generic method
  • 571adbb test(alerter): serve the alerter tests from the in-memory network

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 08:03

Changelog

  • 729daa7 Merge pull request #12 from raha-io/dependabot/github_actions/goreleaser/goreleaser-action-7
  • 5104a22 Merge pull request #14 from rahacloud/dependabot/go_modules/resty.dev/v3-3.0.0-rc.1
  • df95438 Merge pull request #17 from rahacloud/dependabot/go_modules/resty.dev/v3-3.0.0-rc.3
  • 53c56e2 Merge pull request #18 from rahacloud/dependabot/github_actions/actions/setup-go-7
  • b0e75f3 Merge pull request #19 from rahacloud/dependabot/github_actions/docker/login-action-4.5.2
  • 33c9339 build(deps): bump actions/setup-go from 6 to 7
  • a11fa0c build(deps): bump docker/login-action from 4 to 4.5.2
  • 2f380f8 build(deps): bump goreleaser/goreleaser-action from 6 to 7
  • b413940 build(deps): bump resty.dev/v3 from 3.0.0-beta.6 to 3.0.0-rc.1
  • 9843b29 build(deps): bump resty.dev/v3 from 3.0.0-rc.2 to 3.0.0-rc.3
  • 3216d31 build(lint): add golangci-lint configuration
  • 9393f85 feat: update company name
  • b6fdac5 feat: update packages
  • 44951fa feat: update packages
  • 39dfc46 feat: update packages
  • 20e748b feat: update packages
  • e0bcc47 feat: update packages
  • 4b28f43 feat: update workflows
  • 5a12df0 fix(alerter): report why telegram rejected a message
  • c248967 fix(checker): clear stale errors on retry success and share config defaults
  • e394d7e fix(checker): release response bodies and stop rebuilding the client
  • 492a92c fix(config): strip the JOGHD_ prefix so env overrides apply
  • c7eb48f fix(config): validate settings that could hang or crash the process
  • 834fb50 fix(domain): make StatusUnknown the zero value of HealthStatus
  • c396e31 fix(scheduler): give each target its own state and bound alert sends
  • e4c3928 refactor(cmd): tie the HTTP client to the lifecycle and make oneshot cancellable
  • c9420c9 refactor(config): expose sections through a dedicated fx.Out struct
  • 0328a36 style: gofmt struct and var alignment

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 16:39

Changelog

  • a0f4dc6 Update README.md
  • c6cc766 feat: provide more badges
  • 08ca598 feat: support mattermost webhooks, name for alerters and routing between alerters

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 13:08

Changelog

  • a550841 Merge pull request #11 from raha-io/dependabot/github_actions/extractions/setup-just-4
  • 84f1e48 Merge pull request #9 from raha-io/dependabot/go_modules/github.com/knadh/koanf/v2-2.3.3
  • 853a40f build(deps): bump extractions/setup-just from 3 to 4
  • 54c73a6 build(deps): bump github.com/knadh/koanf/v2 from 2.3.2 to 2.3.3
  • 7b0a6d2 feat: provide dockerfile and workflow to build it
  • e5bb234 feat: update packages
  • 1026da7 feat: update packages
  • 75caea3 feat: update packages

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 00:10

Changelog

  • 217ce6c Merge pull request #7 from raha-io/dependabot/github_actions/goreleaser/goreleaser-action-7
  • ac29abf Merge pull request #8 from raha-io/dependabot/go_modules/github.com/pterm/pterm-0.12.83
  • 3054df1 Update README.md
  • 8f30595 build(deps): bump github.com/pterm/pterm from 0.12.82 to 0.12.83
  • dd51187 build(deps): bump goreleaser/goreleaser-action from 6 to 7
  • 9b6c41c feat: add reminder when your service is still down
  • b5520c2 feat: define a timeout in calling telegram
  • c854ca2 feat: define company and contact point
  • cfae12b feat: improve message visibility
  • 492691b feat: improve telegram client to be more colorful
  • e484de3 feat: print banner when run the service
  • f0f76f8 feat: update packages
  • 6d62fd0 feat: update packages
  • 97b4ea0 feat: update packages
  • aebaadf feat: update packages
  • 0791f37 feat: update packages
  • 5050d0d feat: update uber fx for dependency injection
  • e05c31b feat: use modern go syntax
  • 61e3c38 feat: use slong
  • 000e6e0 fix: correct configuration env handling
  • b652181 fix: correct lint issues
  • 22424d0 fix: define a timeout for telegram
  • 367eab0 fix: define company and owner per url

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Dec 11:00

Changelog

  • 2562ae8 Initial commit
  • 6ac2327 Merge pull request #3 from raha-io/dependabot/go_modules/github.com/knadh/koanf/providers/env-1.1.0
  • dcf1f6c Merge pull request #4 from raha-io/dependabot/go_modules/github.com/knadh/koanf/v2-2.3.0
  • 77a6a8a Update README.md
  • 7c9d1dc build(deps): bump github.com/knadh/koanf/providers/env
  • ac88814 build(deps): bump github.com/knadh/koanf/v2 from 2.1.2 to 2.3.0
  • 9868e85 feat: add basic implementation
  • 47c6834 feat: add go release action
  • e1fff38 feat: add justfile and workflows
  • 1a3ee70 feat: update configuration
  • 3e694a1 feat: update packages
  • 894b438 feat: upgrade packages
  • 47f6ecc fix: correct lint issues