windows/arm64
not yet available
- Bump github.com/aws/aws-sdk-go from 1.38.55 to 1.38.69 (#472)
- Add
linux/riscv64
andwindows/arm64
artifacts (#475) - Alpine Linux 3.14 (#474)
- Added quotations to linux service (#473)
- Bump github.com/rs/zerolog from 1.22.0 to 1.23.0 (#463)
- Bump github.com/alecthomas/kong from 0.2.16 to 0.2.17 (#457)
- Bump github.com/go-playground/validator/v10 from 10.4.1 to 10.6.1 (#435)
- Allow to disable log color output (#456)
- Update build workflow (#455)
- Add cni installation to unifi-os install (#438)
- MkDocs Materials 7.1.5 (#453)
- Fix artifacts download links
- Set
cacheonly
output for validators - Move to
docker/metadata-action
- Add
darwin/arm64
artifact - Deploy docs on workflow dispatch or tag
- Bump github.com/rs/zerolog from 1.20.0 to 1.22.0 (#388 #437)
- Go 1.16 (#390)
- Bump github.com/aws/aws-sdk-go from 1.37.25 to 1.38.55 (#377 #391 #454)
- Bump github.com/alecthomas/kong from 0.2.15 to 0.2.16 (#376)
- Bump github.com/aws/aws-sdk-go from 1.36.20 to 1.37.25 (#374)
- Fix WanIP provider
- Missing non-root user for Docker image
- Switch to
goreleaser-xx
(#373) - Remove s390x Docker image support (#361)
- Bump github.com/alecthomas/kong from 0.2.12 to 0.2.15 (#353)
- Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#339)
- Bump github.com/aws/aws-sdk-go from 1.35.28 to 1.36.20 (#332)
- Refactor CI and dev workflow with buildx bake (#333)
* Upload artifacts
* Add
image-local
target * Single job for artifacts and image * Addarmv5
,ppc64le
ands390x
artifacts - Handle multi IP providers (#331)
- Bump github.com/alecthomas/kong from 0.2.11 to 0.2.12 (#307)
- Use embedded tzdata package
- Remove
--timezone
flag - Docker image also available on GitHub Container Registry
- Switch to Docker actions
- Update deps
- Don't fill record change if IP address not available (#224)
- Go 1.15
- Update deps
- Fix nil pointer with AWS credentials (#186)
- Configuration transposed into environment variables
AWS_HOSTED_ZONE_ID
env var renamedDDNSR53_ROUTE53_HOSTEDZONEID
- Improve configuration validation
- All fields in configuration now camelCased
- Add tests and coverage
- Dockerfile enhanced
- Seek configuration file from default places
- Configuration file not required anymore
- Switch to gonfig
- Add fields to load sensitive values from file
- Handle AWS EnvProvider for credentials
- Docs website with mkdocs
- Update deps
- Fix unpublished Docker image
- Add support for mips architectures (#160)
- aws-sdk-go 1.32.1
- Update deps
- Typo
- Allow to use
AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
andAWS_HOSTED_ZONE_ID
environment variables (#130) - Check AWS Route53 hosted zone ID entry
- aws-sdk-go 1.30.27
- Add
--log-caller
flag - Flag
--log-json
not handled - aws-sdk-go 1.30.20
- Update deps
- Switch to kong command-line parser
- Use Open Container Specification labels as label-schema.org ones are deprecated
- aws-sdk-go 1.30.3
- Update deps
- Strengthen WAN IP address retrieval and validation
- Move ident.me client to pkg
- Add
--max-retries
flag - aws-sdk-go 1.26.6
- Update deps
- Go 1.13.5
- Seconds field is now optional
- aws-sdk-go 1.25.31
- Cache go modules
- Allow both IPv4 and IPv6 records (#7)
- Use Docker buildx action v1
- Build on respective platforms
- Update deps
- Go 1.12.10
- Run Docker container as non-root user
- Use GOPROXY
- Update workflow
- Use softprops/action-gh-release to create GitHub release
- Use ghaction-goreleaser GitHub Action
- Use ghaction-docker-buildx GitHub Action
- Stop publishing Docker image on Quay
- Fix DockerHub latest tag
- Reenable multi-platform Docker images (#4)
- Remove multi-platform Docker image, need rework (#4)
- Multi-platform Docker image (#4)
- Remove GitHub Package support
- Push Docker image to GitHub Package
- Switch to GitHub Actions
- Display next execution time
- Use v3 robfig/cron
- Go 1.12.4
- Run once on startup (#2)
- Update libs
- Handle IPv4 or IPv6 only if included in a record set (#1)
- Update libs
- Fix update of last IPv4/IPv6
- Initial version based on aws-sdk-go 1.19.6