felu 0.2.0
Jonni Liljamo (37):
docs: update docs link
fix: log error on migration fail
chore: update flake inputs, dev environment and tailwindcss
chore: update Dockerfile images
chore: update mod name and dependencies
fix: reorder dockerfile to cache templ install
feat: serve dns on tcp too
feat: justfile and include a few tools in devshell
feat: config DDNSDomain and SOAEmail
feat: log unsupported Opcodes
feat: improve logging in parseQuery
feat: initial NS and SOA responses
feat: stub CNAME queries
fix: set NS ttl
feat: APIUrl include protocol
feat: AcmeChallenge field for domains
feat: zoneOf function
feat: answer TXT queries for _acme-challenge
feat: modified msgAcceptFunc to facilitate dynamic updates
chore: format
fix: templ generate after copy
feat: config rearchitect, lower qName early
feat: handle root A
feat: DNSSEC
feat: stub AAAA
fix!: add default to acme_challenge migration
feat: add tsigkey field to domains
feat: chars -> charsAPIKey
feat: genTsigKey and refresh tsig key
fix: set tsigKey when creating a domain
feat: refresh tsigKey frontend, revamp reused components
feat: custom TsigProvider implementation
feat: handle CAA queries (poorly)
feat: tsig
feat: handle update queries for _acme-challenge
feat: sane SOA ttls
feat: add RFC 2136 docs for lego
felu 0.1.9
Jonni Liljamo (2):
feat(components): ignore *_templ.go
fix: templ components in docker
felu 0.1.8
Jonni Liljamo (5):
feat(flake): add pre commit hooks
chore: implement changes from linters, update copyright years
docs(notice): update copyright year
feat(flake): remove sqlite-web
fix: a templ file somehow forgotten before
felu 0.1.7
Jonni Liljamo (4):
docs(notice): update program name
chore: update... everything
feat: bind to non-normal port in dev run
fix!: ignore case in queries, yikes
felu 0.1.6
Jonni Liljamo (3):
fix: a possible flaw to delete domains owned by others
feat: apikey refreshing and eye toggle
feat: manual updating of A record
felu 0.1.5
Jonni Liljamo (2):
fix: api key query param in update docs
fix: check A record in update api, move check to fun
felu 0.1.4
Jonni Liljamo (2):
fix: don't fetch apikey in all domains
feat: temporary docs on the manage page
felu 0.1.3
Jonni Liljamo (3):
feat: domains admin view
feat: make user id field a disabled input in admin view
feat: update admin index
felu 0.1.2
Jonni Liljamo (1):
feat: add build file
felu 0.1.1
Jonni Liljamo (3):
docs: add README.md
feat: temporarily add go from staging to flake
feat: some logging improvements