feat: DnsHole feature parity with oldmarr (#1145)

* feat: DnsHole feature parity with oldmarr
feat: advanced control management
feat: disconnected state
fix: summary widget sizing
feat: summary text flash on update

* feat: dnshole summary integrations disconnected error page

* fix: classnaming

* refactor: small rename, console to logger and unnecessary as conversion changes

---------

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
SeDemal
2024-09-24 23:25:13 +02:00
committed by GitHub
parent 07f72f7367
commit 36915d95fe
16 changed files with 467 additions and 145 deletions

View File

@@ -795,6 +795,7 @@ export default {
},
error: {
internalServerError: "Failed to fetch DNS Hole Summary",
integrationsDisconnected: "No data available, all integrations disconnected",
},
data: {
adsBlockedToday: "Blocked today",
@@ -835,6 +836,8 @@ export default {
set: "Set",
enabled: "Enabled",
disabled: "Disabled",
processing: "Processing",
disconnected: "Disconnected",
hours: "Hours",
minutes: "Minutes",
unlimited: "Leave blank to unlimited",
@@ -1839,6 +1842,9 @@ export default {
indexerManager: {
label: "Indexer Manager",
},
dnsHole: {
label: "DNS Hole Data",
},
},
},
},