mirror of
https://github.com/karl0ss/homepage.git
synced 2025-04-29 12:03:41 +01:00
Gotify
This commit is contained in:
parent
0c9c1c599f
commit
ba3b48e8ce
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -125,5 +125,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -125,5 +125,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -125,5 +125,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Applications",
|
"apps": "Applications",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Messages"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,5 +114,5 @@
|
|||||||
"apps": "Aplicações",
|
"apps": "Aplicações",
|
||||||
"clients": "Clientes",
|
"clients": "Clientes",
|
||||||
"messages": "Mensagens"
|
"messages": "Mensagens"
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,7 @@ const widgetMappings = {
|
|||||||
npm: Npm,
|
npm: Npm,
|
||||||
tautulli: Tautulli,
|
tautulli: Tautulli,
|
||||||
gotify: Gotify,
|
gotify: Gotify,
|
||||||
sabnzbd: Sabnzbd
|
sabnzbd: SABnzbd
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function Widget({ service }) {
|
export default function Widget({ service }) {
|
||||||
|
@ -8,13 +8,6 @@ export default async function credentialedProxyHandler(req, res) {
|
|||||||
if (group && service) {
|
if (group && service) {
|
||||||
const widget = await getServiceWidget(group, service);
|
const widget = await getServiceWidget(group, service);
|
||||||
|
|
||||||
var headersData
|
|
||||||
if(widget.type == "gotify"){
|
|
||||||
headersData = {"X-gotify-Key": `${widget.key}`,"Content-Type": "application/json",}
|
|
||||||
}else{
|
|
||||||
headersData = {"X-API-Key": `${widget.key}`,"Content-Type": "application/json",}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (widget) {
|
if (widget) {
|
||||||
const url = new URL(formatApiCall(widget.type, { endpoint, ...widget }));
|
const url = new URL(formatApiCall(widget.type, { endpoint, ...widget }));
|
||||||
|
|
||||||
@ -24,6 +17,9 @@ export default async function credentialedProxyHandler(req, res) {
|
|||||||
|
|
||||||
if (widget.type === "coinmarketcap") {
|
if (widget.type === "coinmarketcap") {
|
||||||
headers["X-CMC_PRO_API_KEY"] = `${widget.key}`;
|
headers["X-CMC_PRO_API_KEY"] = `${widget.key}`;
|
||||||
|
}
|
||||||
|
if(widget.type === "gotify"){
|
||||||
|
headers["X-gotify-Key"] = `${widget.key}`;
|
||||||
} else {
|
} else {
|
||||||
headers["X-API-Key"] = `${widget.key}`;
|
headers["X-API-Key"] = `${widget.key}`;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user