Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring #325

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Refactoring #325

wants to merge 8 commits into from

Conversation

joohoi
Copy link
Owner

@joohoi joohoi commented Dec 25, 2022

Huge refactoring PR to get acme-dns to a more maintainable state. Some new improvements done at the same time.

  • Changed logging to use zap.Logger
  • Logging to a file (finally) implemented on the application level
  • Fixed certmagic validation flow

@joohoi joohoi mentioned this pull request Dec 25, 2022
Repository owner deleted a comment from coveralls Dec 25, 2022
joohoi and others added 3 commits December 26, 2022 15:56
* chore: enable more linters and fix linter issues

* ci: enable linter checks on all branches and disable recurring checks

recurring linter checks don't make that much sense. The code & linter checks should not change on their own over night ;)

* chore: update packages

* Revert "chore: update packages"

This reverts commit 30250bf.

* chore: manually upgrade some packages
@hellerbarde
Copy link

How can we help you get this merged? Are there specific areas that need/could use review? Or is it simply an question of time? (totally valid, no worries)

@joohoi
Copy link
Owner Author

joohoi commented Apr 10, 2024

@hellerbarde I'm on it now! Thanks for the bump, it's been mainly a time issue as I have multiple projects on my hands and as the refactoring wasn't super high on the priority list, it just simply got forgotten.

It's important to get in however, as not merging it is effectively blocking fixes and features in order to not to create a jungle of merge conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants