ddns: store configuation in database (#435)

* ddns: store configuation in database

Co-authored-by: nap0o <[email protected]>

* feat: split domain with soa lookup

* switch to libdns interface

* ddns: add unit test

* ddns: skip TestSplitDomainSOA on ci

network is not steady

* fix error handling

* fix error handling

---------

Co-authored-by: nap0o <[email protected]>
This commit is contained in:
UUBulbandnap0o authored and GitHub committed 2024-10-17 21:03:03 +08:00
1 parent 0b7f43b149
commit a503f0cf40
38 files changed
+1252 -827

No files matched your search

+1
View File
@@ -16,6 +16,7 @@ var adminPage = map[string]bool{
"/monitor": true,
"/setting": true,
"/notification": true,
"/ddns": true,
"/nat": true,
"/cron": true,
"/api": true,