Repository navigation
Releases: rahacloud/joghd
Releases Β· rahacloud/joghd
Release list
v1.5.0
v1.4.0
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
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
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
v1.0.0
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
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
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