Diun Versions Save

Receive notifications when an image is updated on a Docker registry

v4.20.0

2 years ago
  • Option to render fields (#480)
  • Allow choosing status to be notified (#475)
  • Enhance notif wording (#467)
  • Wrong remaining time displayed (#469)
  • Allow multi recipients for email notifier (#463)
  • Provide mutable tags for Diun image (#462)
  • Fix Dockerfile parser and add tests (#459)
  • Add e2e tests (#471)
  • Use args in kubernetes documentation example (#424)
  • Fix j2 variable in docs (#422)
  • Note to customize the hostname (#465)
  • Go 1.17 (#458)
  • Add windows/arm64 artifact (#472)
  • Add linux/riscv64 artifact (#427)
  • Alpine Linux 3.14 (#426)
  • MkDocs Material 7.2.6 (#428 #482)
  • Protoc 3.17.3 (#461)
  • Bump github.com/rs/zerolog from 1.23.0 to 1.24.0 (#477)
  • Bump github.com/crazy-max/gonfig from 0.4.0 to 0.5.0 (#474)
  • Bump github.com/gregdel/pushover to 1.1.0 (#470)
  • Bump github.com/streadway/amqp to 1.0.0 (#470)
  • Bump github.com/containers/image/v5 from 5.13.2 to 5.16.0 (#460 #476)
  • Bump k8s.io/client-go from 0.21.2 to 0.22.1 (#466)
  • Bump github.com/docker/docker from 20.10.7 to 20.10.8 (#451)
  • Bump github.com/moby/buildkit from 0.8.3 to 0.9.0 (#437)
  • Bump github.com/containerd/containerd from 1.5.2 to 1.5.5 (#433 #440 #447)
  • Bump github.com/microcosm-cc/bluemonday from 1.0.14 to 1.0.15 (#430)
  • Bump github.com/go-playground/validator/v10 from 10.6.1 to 10.9.0 (#429 #445 #455)
  • Bump github.com/jedib0t/go-pretty/v6 from 6.2.2 to 6.2.4 (#432)
  • Bump google.golang.org/grpc from 1.38.0 to 1.40.0 (#421 #453 #456)
  • Bump google.golang.org/protobuf from 1.26.0 to 1.27.1 (#420)
  • Bump codecov/codecov-action from 1 to 2

v4.19.0

2 years ago
  • Allow to customize notification message (#415)
  • Bump github.com/panjf2000/ants/v2 from 2.4.5 to 2.4.6 (#416)
  • Bump k8s.io/client-go from 0.21.1 to 0.21.2 (#414)
  • Bump github.com/microcosm-cc/bluemonday from 1.0.13 to 1.0.14 (#413)
  • Bump github.com/containers/image/v5 from 5.13.1 to 5.13.2 (#412)

v4.18.0

2 years ago
  • Handle registry auth config (#411)
  • Bump k8s.io/client-go from 0.20.6 to 0.21.1 (#381)
  • Bump github.com/containers/image/v5 from 5.12.0 to 5.13.1 (#409)
  • Avoid notification for unupdated image (#406)
  • Use openssl pkg (#407)
  • Bump github.com/rs/zerolog from 1.22.0 to 1.23.0 (#405)
  • Bump google.golang.org/grpc from 1.37.0 to 1.38.0 (#389)
  • Bump github.com/microcosm-cc/bluemonday from 1.0.9 to 1.0.13 (#403 #410)
  • Bumps github.com/docker/docker from 20.10.6+incompatible to 20.10.7+incompatible (#397)
  • Bump github.com/jedib0t/go-pretty/v6 from 6.2.1 to 6.2.2 (#388)
  • Bump go.etcd.io/bbolt from 1.3.5 to 1.3.6 (#394)
  • Bump github.com/eclipse/paho.mqtt.golang from 1.3.4 to 1.3.5 (#400)
  • Bump github.com/alecthomas/kong from 0.2.16 to 0.2.17 (#401)
  • Bump github.com/tidwall/pretty from 1.1.0 to 1.2.0 (#390 #402)
  • Set cacheonly output for validators (#395)
  • Define serve command (#393)
  • Save raw manifest in db (#391)

v4.17.0

3 years ago

:warning: See Migration notes in the documentation before upgrading.

  • Add CLI to interact with Diun through gRPC (#382)
    • Create image and notif proto services
    • Implement proto definitions
    • New commands serve, image and notif
    • Refactor command line usage doc
    • Better CLI error handling
    • Tools build constraint to manage tools deps through go modules
    • Compile and validate protos through a dedicated Dockerfile and a bake target
    • Merge validate and build workflow
    • Add upgrade notes
  • Bump github.com/eclipse/paho.mqtt.golang from 1.3.3 to 1.3.4 (#359)
  • Bump github.com/panjf2000/ants/v2 from 2.4.4 to 2.4.5 (#380)
  • Bump github.com/rs/zerolog from 1.21.0 to 1.22.0 (#379)
  • Bump github.com/go-playground/validator/v10 from 10.5.0 to 10.6.1 (#377)
  • MkDocs Materials 7.1.5 (#386)
  • Add NO_COLOR support (#384)
  • Bump github.com/pkg/profile from 1.5.0 to 1.6.0 (#363)
  • Move to docker/metadata-action (#366)
  • Bump github.com/containers/image/v5 from 5.11.1 to 5.12.0 (#360)
  • Bump github.com/containerd/containerd from 1.5.0-beta.4 to 1.5.2 (#353 #361 #362 #383)
  • Add blog posts (#355 #385)
  • Bump github.com/moby/buildkit from 0.8.2 to 0.8.3 (#354)

v4.16.1

3 years ago
  • Fix Swarm Provider (#351)

v4.16.0

3 years ago
  • Dockerfile provider (#329)
  • Note about watch_repo setting (#348)
  • Contribute to doc (#347)
  • Update docs for Podman support (#345)
  • Optional profiler volume (#344)

v4.15.2

3 years ago
  • Make profiler optional (#341)

v4.15.1

3 years ago
  • Fix profiler path (#339)

v4.15.0

3 years ago
  • Add darwin/arm64 artifact (#338)
  • MkDocs Materials 7.1.3 (#337)
  • Add profiler flag (#336)
  • Handle digest based image reference (#335)
  • Bump github.com/docker/docker from 20.10.5+incompatible to 20.10.6+incompatible (#324)
  • Bump github.com/containers/image/v5 from 5.10.5 to 5.11.1 (#323 #330)
  • Bump github.com/go-playground/validator/v10 from 10.4.1 to 10.5.0 (#319)
  • Bump github.com/panjf2000/ants/v2 from 2.4.3 to 2.4.4 (#312)
  • Bump github.com/rs/zerolog from 1.20.0 to 1.21.0 (#309)
  • Bump github.com/microcosm-cc/bluemonday from 1.0.4 to 1.0.9 (#311 #321 #325 #333)
  • Bump github.com/eclipse/paho.mqtt.golang from 1.3.2 to 1.3.3 (#316)
  • Deploy docs on workflow dispatch or tag (#305)

v4.14.0

3 years ago
  • Bump k8s.io/client-go from 0.19.4 to 0.20.4 (#280)
  • Docker client 20.10.5 (#303)
  • Allow telegram chat IDs as file (#301)
  • Go 1.16 (#302)
  • Handle git ref for artifact target
  • Bump github.com/imdario/mergo from 0.3.11 to 0.3.12 (#298)
  • Bump github.com/crazy-max/gohealthchecks from 0.2.0 to 0.3.0 (#296)
  • Bump github.com/alecthomas/kong from 0.2.15 to 0.2.16 (#295)
  • Allow to configure scheme for MQTT broker (#292)
  • Switch to goreleaser-xx (#291)
  • Bump github.com/containers/image/v5 from 5.10.4 to 5.10.5 (#290)