All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
- adding mailgun domain for better validation if domain is active
- fixing removal of route if it don't have a router id
- remove skipping of valid DNS records
- manifest typo
- Support for routes on mailgun
- Support for adding an additional DNS records to make external DNS set all records at once and set a proper owner if you need an additional DNS entries
- fix saving status of domain on mailgun
- replacing DNS records to understand what mailgun is seeing
- more optimizations for status update and reconciling only when we need it
- fixes for MX checkings
- still want to watch secrets...
- fix permissions for secrets update and creation
- fix fail creation of domain with long password
- remove debug from mailgun client
- fix position of state checking
- debug mailgun client
- fix for deleting of domain which have been not created on mailgun.
- show the response from mailgun in debug logs
- reconcil optimizations
- generate a random password on creation of domain
- export SMTP login and passwod to secret
- validate domain with force checking of MX records for cases when we need to receive emails also
- more logging changes
- set duration as seconds
- more logging
- set more verbose logging for now
- missing watch for DNSEntrypoint
- merge MX records into one Entrypoint
- fix domain removal when no DNS Enrypoint have been created
- filter DNS records which are already valid
- fix schema load for external dns
- fix k8s client
- fix perms
- Makes operator a Mailgun account specific to store the API key in secure way
- Initial release