Skip to content

Commit ea0e973

Browse files
authored
Merge pull request #1530 from gnmyt/features/ntfy-integration
NTFY integration
2 parents 74155ae + 9443670 commit ea0e973

16 files changed

Lines changed: 418 additions & 0 deletions

File tree

client/public/assets/locales/bg.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL на сървъра",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Тема",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Достъпен токен",
374+
"token_placeholder": "tk_... (по избор, за защитени сървъри)",
375+
"title": "Заглавие на известие",
376+
"title_placeholder": "MySpeed (по избор)",
377+
"tags": "Етикети",
378+
"tags_placeholder": "warning,satellite (разделени със запетая)",
379+
"priority": "Приоритет по подразбиране (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Приоритет при грешка (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Съобщение за грешка",
384+
"error_message_placeholder": "Грешка: %error%",
385+
"send_failed": "Изпращане на съобщения за грешки",
386+
"send_finished": "Изпратете попълнен",
387+
"finished_message": "Завършено съобщение",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/da.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "Server-URL",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Emne",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Adgangstoken",
374+
"token_placeholder": "tk_... (valgfrit, til beskyttede servere)",
375+
"title": "Notifikationstitel",
376+
"title_placeholder": "MySpeed (valgfrit)",
377+
"tags": "Tags",
378+
"tags_placeholder": "warning,satellite (kommasepareret)",
379+
"priority": "Standardprioritet (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Fejlprioritet (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Fejlbesked",
384+
"error_message_placeholder": "Fejl: %error%",
385+
"send_failed": "Send fejlbeskeder",
386+
"send_finished": "Send færdige beskeder",
387+
"finished_message": "Færdigbesked",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/de.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,31 @@
380380
"url_placeholder": "https://hc-ping.com/<uuid>"
381381
}
382382
},
383+
"ntfy": {
384+
"title": "ntfy",
385+
"fields": {
386+
"url": "Server-URL",
387+
"url_placeholder": "https://ntfy.sh",
388+
"topic": "Topic",
389+
"topic_placeholder": "myspeed-alerts",
390+
"token": "Zugriffstoken",
391+
"token_placeholder": "tk_... (optional, für geschützte Server)",
392+
"title": "Benachrichtigungstitel",
393+
"title_placeholder": "MySpeed (optional)",
394+
"tags": "Tags",
395+
"tags_placeholder": "warning,satellite (kommagetrennt)",
396+
"priority": "Standardpriorität (1-5)",
397+
"priority_placeholder": "3",
398+
"error_priority": "Fehlerpriorität (1-5)",
399+
"error_priority_placeholder": "5",
400+
"error_message": "Fehlernachricht",
401+
"error_message_placeholder": "Fehler: %error%",
402+
"send_failed": "Fehlernachrichten senden",
403+
"send_finished": "Abgeschlossene senden",
404+
"finished_message": "Abgeschlossen-Nachricht",
405+
"finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s"
406+
}
407+
},
383408
"telegram": {
384409
"title": "Telegram",
385410
"fields": {

client/public/assets/locales/en.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,31 @@
448448
"url_placeholder": "https://hc-ping.com/<uuid>"
449449
}
450450
},
451+
"ntfy": {
452+
"title": "ntfy",
453+
"fields": {
454+
"url": "Server-URL",
455+
"url_placeholder": "https://ntfy.sh",
456+
"topic": "Topic",
457+
"topic_placeholder": "myspeed-alerts",
458+
"token": "Access token",
459+
"token_placeholder": "tk_... (optional, for protected servers)",
460+
"title": "Notification title",
461+
"title_placeholder": "MySpeed (optional)",
462+
"tags": "Tags",
463+
"tags_placeholder": "warning,satellite (comma-separated)",
464+
"priority": "Default priority (1-5)",
465+
"priority_placeholder": "3",
466+
"error_priority": "Error priority (1-5)",
467+
"error_priority_placeholder": "5",
468+
"error_message": "Error message",
469+
"error_message_placeholder": "Error: %error%",
470+
"send_failed": "Send error messages",
471+
"send_finished": "Send finished messages",
472+
"finished_message": "Finished message",
473+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
474+
}
475+
},
451476
"telegram": {
452477
"title": "Telegram",
453478
"fields": {

client/public/assets/locales/es.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL del servidor",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Tema",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Token de acceso",
374+
"token_placeholder": "tk_... (opcional, para servidores protegidos)",
375+
"title": "Título de notificación",
376+
"title_placeholder": "MySpeed (opcional)",
377+
"tags": "Etiquetas",
378+
"tags_placeholder": "warning,satellite (separadas por comas)",
379+
"priority": "Prioridad por defecto (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Prioridad de error (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Mensaje de error",
384+
"error_message_placeholder": "Error: %error%",
385+
"send_failed": "Enviar mensajes de error",
386+
"send_finished": "Enviar mensajes finalizados",
387+
"finished_message": "Mensaje finalizado",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/fr.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL du serveur",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Sujet",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Jeton d'accès",
374+
"token_placeholder": "tk_... (facultatif, pour les serveurs protégés)",
375+
"title": "Titre de la notification",
376+
"title_placeholder": "MySpeed (facultatif)",
377+
"tags": "Étiquettes",
378+
"tags_placeholder": "warning,satellite (séparées par des virgules)",
379+
"priority": "Priorité par défaut (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Priorité d'erreur (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Message d'erreur",
384+
"error_message_placeholder": "Erreur : %error%",
385+
"send_failed": "Envoyer les messages d'erreur",
386+
"send_finished": "Envoyer les messages terminés",
387+
"finished_message": "Message de fin",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/id.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL Server",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Topik",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Token akses",
374+
"token_placeholder": "tk_... (opsional, untuk server terlindungi)",
375+
"title": "Judul notifikasi",
376+
"title_placeholder": "MySpeed (opsional)",
377+
"tags": "Tag",
378+
"tags_placeholder": "warning,satellite (dipisah koma)",
379+
"priority": "Prioritas default (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Prioritas error (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Pesan error",
384+
"error_message_placeholder": "Error: %error%",
385+
"send_failed": "Kirim pesan error",
386+
"send_finished": "Kirim pesan selesai",
387+
"finished_message": "Pesan selesai",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/it.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL del server",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Argomento",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Token di accesso",
374+
"token_placeholder": "tk_... (opzionale, per server protetti)",
375+
"title": "Titolo notifica",
376+
"title_placeholder": "MySpeed (opzionale)",
377+
"tags": "Tag",
378+
"tags_placeholder": "warning,satellite (separati da virgole)",
379+
"priority": "Priorità predefinita (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Priorità errore (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Messaggio di errore",
384+
"error_message_placeholder": "Errore: %error%",
385+
"send_failed": "Invia messaggi di errore",
386+
"send_finished": "Invia messaggi completati",
387+
"finished_message": "Messaggio completato",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/nl.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "Server-URL",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Onderwerp",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Toegangstoken",
374+
"token_placeholder": "tk_... (optioneel, voor beveiligde servers)",
375+
"title": "Notificatietitel",
376+
"title_placeholder": "MySpeed (optioneel)",
377+
"tags": "Tags",
378+
"tags_placeholder": "warning,satellite (kommagescheiden)",
379+
"priority": "Standaardprioriteit (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Foutprioriteit (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Foutmelding",
384+
"error_message_placeholder": "Fout: %error%",
385+
"send_failed": "Foutmeldingen versturen",
386+
"send_finished": "Voltooid-berichten versturen",
387+
"finished_message": "Voltooid-bericht",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

client/public/assets/locales/pl.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,31 @@
363363
"url_placeholder": "https://hc-ping.com/<uuid>"
364364
}
365365
},
366+
"ntfy": {
367+
"title": "ntfy",
368+
"fields": {
369+
"url": "URL serwera",
370+
"url_placeholder": "https://ntfy.sh",
371+
"topic": "Temat",
372+
"topic_placeholder": "myspeed-alerts",
373+
"token": "Token dostępu",
374+
"token_placeholder": "tk_... (opcjonalne, dla chronionych serwerów)",
375+
"title": "Tytuł powiadomienia",
376+
"title_placeholder": "MySpeed (opcjonalne)",
377+
"tags": "Tagi",
378+
"tags_placeholder": "warning,satellite (oddzielone przecinkami)",
379+
"priority": "Domyślny priorytet (1-5)",
380+
"priority_placeholder": "3",
381+
"error_priority": "Priorytet błędu (1-5)",
382+
"error_priority_placeholder": "5",
383+
"error_message": "Wiadomość o błędzie",
384+
"error_message_placeholder": "Błąd: %error%",
385+
"send_failed": "Wysyłaj wiadomości o błędach",
386+
"send_finished": "Wysyłaj wiadomości o zakończeniu",
387+
"finished_message": "Wiadomość o zakończeniu",
388+
"finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps"
389+
}
390+
},
366391
"telegram": {
367392
"title": "Telegram",
368393
"fields": {

0 commit comments

Comments
 (0)