Skip to content

Releases: yubiuser/docker-event-monitor

v3.0.1

15 Sep 14:57
883157e
Compare
Choose a tag to compare

Housekeeping only

  • Dependency updates
  • CI updated (Includes CodeQL now)

Full Changelog: v3.0.0...v3.0.1

v3.0.0

14 Aug 21:13
120fb26
Compare
Choose a tag to compare

Breaking

  • Configuration is done now via config.yml instead of env vars or configuration flags (#122)
  • The delay option has been removed (#124)

Improvements

  • Error handling is improved. When a reporter failed, an error is sent to all other working reporters (#106)
  • Log options and reporters on startup dynamically (#125)
  • Introduce a separate dependency downloading step during docker build to cache dependencies for following runs (#142)
  • Update alpine images to 3.20 (#133)
  • Update to go 1.23 (#158)

CI:

  • various CI dependency updated

New Contributors

  • @DL6ER made their first contribution in #37

Full Changelog: v1.1.1...v2.0.0

Full Changelog: v2.4.0...v3.0.0

v2.4.0

16 Mar 07:06
21b5445
Compare
Choose a tag to compare

New Feature

  • Add Mattermost integration via incoming webhook by @yubiuser in #101

Improvement

  • Remove sensitive information from startup message by @yubiuser in #102
  • Unify reporters using httpClient requests by @yubiuser in #103

Full Changelog: v2.3.0...v2.4.0

v2.3.0

10 Mar 19:55
e9663b3
Compare
Choose a tag to compare

New features

  • Add image version to notifications if available by @yubiuser in #98

Enhancements

Fixes

Internal

Full Changelog: v2.2.0...v2.3.0

v2.2.0

18 Feb 10:47
9a163f1
Compare
Choose a tag to compare

New features

Enhancements

Fixes

Maintenance

  • Update Dependencies
    CI

  • Update CI Dependencies

Full Changelog: v2.1.0...v2.2.0

v2.1.0

07 Feb 20:37
afe2f8f
Compare
Choose a tag to compare

New features

  • Add version information (-v/--version flag)

CI:

  • Update Dependencies

Full Changelog: v2.0.0...v2.1.0

v2.0.0

01 Feb 20:36
cf179db
Compare
Choose a tag to compare

Breaking

  • Move image location to ghcr.io/yubiuser/docker-event-monitor:latest

New features

  • Add SMTP reporter
  • Add SERVER_TAG feature

Improvements

  • Use global variable for arguments to avoid passing pointers
  • Simplifies waitgroup logic. Removes the need to pass the waitgroup pointer down in every function
  • Handle the user-configurable delay conditionally
  • Restructure title/message and add docker compose context and service names
  • switch logging from logrus to zerolog

Fixes

  • Fix mod.go version. Must be in format x.y, not x.y.z
  • Enable APIVersionNegotiation for docker connection

CI:

  • Use multiple runners to build images for different architectures (cuts down building a lot)
  • Housekeeping: delete PR images after closing and all untagged-images that are not part of an multi-arch image
  • Update Dependencies

New Contributors

  • @DL6ER made their first contribution in #37

Full Changelog: v1.1.1...v2.0.0

v1.1.1

08 Sep 14:45
ac4fd8c
Compare
Choose a tag to compare

Full Changelog: v1.1.0...v1.1.1

v1.1.0

06 Sep 20:09
6d89f93
Compare
Choose a tag to compare

What's Changed

v1.0.0

27 Aug 20:56
57d1377
Compare
Choose a tag to compare

Initial release

  • log docker events
  • send Pushover notifications