Implement DNS support #6

Open
jcgruenhage wants to merge 1 commit from dns into main
Owner

Resolves #4

Resolves #4
jcgruenhage added 1 commit 2022-07-26 22:09:05 +00:00
jcgruenhage reviewed 2022-08-20 14:58:07 +00:00
jcgruenhage left a comment
Author
Owner

We need to evaluate whether we want to extend this to allow for proper config reloading in other cases as well, and we need to evaluate whether we want to accept a breaking change in here for the config file format

We need to evaluate whether we want to extend this to allow for proper config reloading in other cases as well, and we need to evaluate whether we want to accept a breaking change in here for the config file format
@ -17,0 +16,4 @@
"198.51.100.17" = 500
"203.0.113.55" = 500
"2001:DB8::C0:FF:EE" = 500
"example.org" = 500
Author
Owner

Switched over to proper example documentation IPs instead of putting cloudflare in here.

Switched over to proper example documentation IPs instead of putting cloudflare in here.
@ -54,0 +54,4 @@
}
#[derive(Deserialize, Clone, Hash, Eq, PartialEq, Debug)]
#[serde(untagged)]
Author
Owner

untagged to avoid breaking changes and to make the config file a bit nicer, but maybe it's worth considering explicitly having a breaking change here and switching to yaml for the config file.

untagged to avoid breaking changes and to make the config file a bit nicer, but maybe it's worth considering explicitly having a breaking change here and switching to `yaml` for the config file.
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dns:dns
git checkout dns

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff dns
git checkout main
git merge --ff-only dns
git checkout dns
git rebase main
git checkout main
git merge --no-ff dns
git checkout main
git merge --squash dns
git checkout main
git merge --ff-only dns
git checkout main
git merge dns
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jcgruenhage/peshming#6
No description provided.