mirror of
https://github.com/gethomepage/homepage.git
synced 2026-09-25 21:41:17 -07:00
Enhancement: Add node parameter to Technitium DNS Widget (#6638)
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
This commit is contained in:
@@ -665,6 +665,7 @@ export function cleanServiceGroups(groups) {
|
||||
if (enableRecentEvents !== undefined) widget.enableRecentEvents = enableRecentEvents;
|
||||
}
|
||||
if (type === "technitium") {
|
||||
if (node !== undefined) widget.node = node;
|
||||
if (range !== undefined) widget.range = range;
|
||||
}
|
||||
if (type === "lubelogger") {
|
||||
|
||||
@@ -14,6 +14,7 @@ export default function Component({ service }) {
|
||||
const { widget } = service;
|
||||
|
||||
const params = {
|
||||
node: widget.node ?? "",
|
||||
type: widget.range ?? "LastHour",
|
||||
};
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ const widget = {
|
||||
stats: {
|
||||
endpoint: "dashboard/stats/get",
|
||||
validate: ["response", "status"],
|
||||
params: ["type"],
|
||||
params: ["node", "type"],
|
||||
map: (data) => asJson(data).response?.stats,
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user