feat: AcmeChallenge field for domains
fix: log error on migration fail
chore: implement changes from linters, update copyright years
feat: some logging improvements
refactor: directory layout
fix: actually working unique constraints
yes, another breaking change to the initial schema
feat: more breaking changes by chaning the initial schema
feat: changes to inital migrations
technically breaking but not released so doesnt matter
feat: users table, change domains table
this is breaking, but not currently in a released state so doesnt really matter