mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-01-18 18:38:07 +00:00
feat: Adds message ttl to pushover notification
This commit is contained in:
parent
36942de329
commit
8d05d80a5f
5 changed files with 6 additions and 0 deletions
|
@ -16,6 +16,7 @@ class Pushover extends NotificationProvider {
|
||||||
"sound": notification.pushoversounds,
|
"sound": notification.pushoversounds,
|
||||||
"priority": notification.pushoverpriority,
|
"priority": notification.pushoverpriority,
|
||||||
"title": notification.pushovertitle,
|
"title": notification.pushovertitle,
|
||||||
|
"ttl": notification.pushoverttl,
|
||||||
"retry": "30",
|
"retry": "30",
|
||||||
"expire": "3600",
|
"expire": "3600",
|
||||||
"html": 1,
|
"html": 1,
|
||||||
|
|
|
@ -42,6 +42,8 @@
|
||||||
<option value="vibrate">{{ $t("pushoversounds vibrate") }}</option>
|
<option value="vibrate">{{ $t("pushoversounds vibrate") }}</option>
|
||||||
<option value="none">{{ $t("pushoversounds none") }}</option>
|
<option value="none">{{ $t("pushoversounds none") }}</option>
|
||||||
</select>
|
</select>
|
||||||
|
<label for="pushover-ttl" class="form-label">{{ $t("pushoverMessageTtl") }}</label>
|
||||||
|
<input id="pushover-ttl" v-model="$parent.notification.pushoverttl" type="number" min="0" step="1" class="form-control">
|
||||||
<div class="form-text">
|
<div class="form-text">
|
||||||
<span style="color: red;"><sup>*</sup></span>{{ $t("Required") }}
|
<span style="color: red;"><sup>*</sup></span>{{ $t("Required") }}
|
||||||
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
|
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
|
||||||
|
|
|
@ -259,6 +259,7 @@
|
||||||
"More info on:": "Mehr Infos auf: {0}",
|
"More info on:": "Mehr Infos auf: {0}",
|
||||||
"pushoverDesc1": "Notfallpriorität (2) hat standardmässig 30 Sekunden Auszeit zwischen den Versuchen und läuft nach 1 Stunde ab.",
|
"pushoverDesc1": "Notfallpriorität (2) hat standardmässig 30 Sekunden Auszeit zwischen den Versuchen und läuft nach 1 Stunde ab.",
|
||||||
"pushoverDesc2": "Fülle das Geräte Feld aus, wenn du Benachrichtigungen an verschiedene Geräte senden möchtest.",
|
"pushoverDesc2": "Fülle das Geräte Feld aus, wenn du Benachrichtigungen an verschiedene Geräte senden möchtest.",
|
||||||
|
"pushoverMessageTtl": "Message TTL (Sekunden)",
|
||||||
"SMS Type": "SMS Typ",
|
"SMS Type": "SMS Typ",
|
||||||
"octopushTypePremium": "Premium (Schnell - zur Benachrichtigung empfohlen)",
|
"octopushTypePremium": "Premium (Schnell - zur Benachrichtigung empfohlen)",
|
||||||
"octopushTypeLowCost": "Kostengünstig (Langsam - manchmal vom Betreiber gesperrt)",
|
"octopushTypeLowCost": "Kostengünstig (Langsam - manchmal vom Betreiber gesperrt)",
|
||||||
|
|
|
@ -259,6 +259,7 @@
|
||||||
"More info on:": "Mehr Infos auf: {0}",
|
"More info on:": "Mehr Infos auf: {0}",
|
||||||
"pushoverDesc1": "Notfallpriorität (2) hat standardmäßig 30 Sekunden Auszeit zwischen den Versuchen und läuft nach 1 Stunde ab.",
|
"pushoverDesc1": "Notfallpriorität (2) hat standardmäßig 30 Sekunden Auszeit zwischen den Versuchen und läuft nach 1 Stunde ab.",
|
||||||
"pushoverDesc2": "Fülle das Geräte Feld aus, wenn du Benachrichtigungen an verschiedene Geräte senden möchtest.",
|
"pushoverDesc2": "Fülle das Geräte Feld aus, wenn du Benachrichtigungen an verschiedene Geräte senden möchtest.",
|
||||||
|
"pushoverMessageTtl": "Message TTL (Sekunden)",
|
||||||
"SMS Type": "SMS Typ",
|
"SMS Type": "SMS Typ",
|
||||||
"octopushTypePremium": "Premium (Schnell - zur Benachrichtigung empfohlen)",
|
"octopushTypePremium": "Premium (Schnell - zur Benachrichtigung empfohlen)",
|
||||||
"octopushTypeLowCost": "Kostengünstig (Langsam - manchmal vom Betreiber gesperrt)",
|
"octopushTypeLowCost": "Kostengünstig (Langsam - manchmal vom Betreiber gesperrt)",
|
||||||
|
|
|
@ -556,6 +556,7 @@
|
||||||
"More info on:": "More info on: {0}",
|
"More info on:": "More info on: {0}",
|
||||||
"pushoverDesc1": "Emergency priority (2) has default 30 second timeout between retries and will expire after 1 hour.",
|
"pushoverDesc1": "Emergency priority (2) has default 30 second timeout between retries and will expire after 1 hour.",
|
||||||
"pushoverDesc2": "If you want to send notifications to different devices, fill out Device field.",
|
"pushoverDesc2": "If you want to send notifications to different devices, fill out Device field.",
|
||||||
|
"pushoverMessageTtl": "Message TTL (Seconds)",
|
||||||
"SMS Type": "SMS Type",
|
"SMS Type": "SMS Type",
|
||||||
"octopushTypePremium": "Premium (Fast - recommended for alerting)",
|
"octopushTypePremium": "Premium (Fast - recommended for alerting)",
|
||||||
"octopushTypeLowCost": "Low Cost (Slow - sometimes blocked by operator)",
|
"octopushTypeLowCost": "Low Cost (Slow - sometimes blocked by operator)",
|
||||||
|
|
Loading…
Reference in a new issue