mirror of
https://github.com/mageddo/dns-proxy-server.git
synced 2026-04-26 01:45:59 +03:00
[GH-ISSUE #267] DNS Proxy Server 3 #105
Labels
No labels
bug
confirmed
discussion
duplicate
enhancement
feature
feature-request
not-planned
pull-request
secondary-feature
stale
triage
waiting-feedback
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/dns-proxy-server-mageddo#105
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mageddo on GitHub (Jan 29, 2023).
Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/267
Acceptance Criteria
Re-Write all features current version of DPS in Java using GraalVM Native Image so I can be more productive and contribute more to this project.
Context
Scope
The project will respect the following requirements
Steps
The steps are defined in priority order
Basic Structure
DNS Server
Configure DNS server for future config of the following solvers
Fix incomplete DPS A response (Warning)
Docker Container Solving
dps.networkcustomized networkLocal DB Container Solving
Internet Container Solving
Solver Caching
System solver
Config.hostMachineHostnameConfig
GUI Support
Auto Configure
Be able to automatically configure DPS as the default DNS Server in the current OS and restore previous server when it shutdown
Install as Service
https://github.com/mageddo/dns-proxy-server/issues/325
Manual Acceptance Tests
Windows
👋 Windows issues are being tracked on this issue https://github.com/mageddo/dns-proxy-server/issues/308
Linux
docker network create --attachable network3Mac
...
Others
@addshore commented on GitHub (Mar 1, 2023):
Just wanted to say thanks for spending the time on this
The e2e tests on the application I use the dns-proxy-server on all pass with v3 now, and the next release will use v3!
https://gitlab.wikimedia.org/repos/releng/cli/-/merge_requests/330
@mageddo commented on GitHub (Mar 2, 2023):
You're welcome @addshore, thanks for helping with the acceptance tests