update index.html & README.md
This commit is contained in:
@@ -23,7 +23,7 @@ The ecosystem consists of three main parts:
|
||||
* **Smart Auto-Healing:** The agent automatically detects crashed services and attempts to revive them before raising critical alerts (includes Telegram notifications).
|
||||
* **Hardware Reset (GPIO):** Physically reboot the MMDVM radio HAT via GPIO pins directly from the dashboard, automatically restarting the host daemon for a fail-proof serial connection recovery.
|
||||
* **Remote Configuration:** Built-in web editor for `.ini` files—no SSH required.
|
||||
* **Live Transit Log:** Unified view of radio traffic across the entire network.
|
||||
* **Live Heard Log:** Unified view of radio traffic across the entire network.
|
||||
* **Global Operations:** Switch profiles (e.g., Profile A/B) or force network-wide configuration updates instantly on all repeaters with one click.
|
||||
* **PWA Ready (Mobile App):** Fully responsive design that can be installed directly on Android/iOS as a Progressive Web App for a native, full-screen mobile experience.
|
||||
|
||||
@@ -63,7 +63,7 @@ L'ecosistema si compone di tre parti principali:
|
||||
* **Auto-Healing Intelligente:** L'agente rileva automaticamente i servizi andati in blocco e tenta di rianimarli prima di inviare allarmi critici (include notifiche Telegram).
|
||||
* **Reset Hardware (GPIO):** Invia un impulso di reset fisico alla scheda radio MMDVM tramite i pin GPIO direttamente dalla dashboard, riavviando automaticamente il demone host per ripristinare la comunicazione seriale.
|
||||
* **Configurazione Remota:** Editor web integrato per i file `.ini`: modifica i parametri senza accedere in SSH.
|
||||
* **Log Transiti Live:** Vista unificata del traffico radio di tutta la rete.
|
||||
* **Log Ascolti Live:** Vista unificata del traffico radio di tutta la rete.
|
||||
* **Operazioni Globali:** Commuta tra diversi assetti (es. Profilo A/B) o forza l'aggiornamento dei dati contemporaneamente su tutta la rete con un solo clic.
|
||||
* **PWA Ready (App Mobile):** Design completamente responsivo, installabile su smartphone Android e iOS come Progressive Web App per un'esperienza fluida e nativa a schermo intero.
|
||||
|
||||
|
||||
@@ -172,7 +172,7 @@
|
||||
|
||||
<div style="max-width: 1400px; margin: 0 auto;">
|
||||
<h3 style="margin-left: 20px; font-weight: 800; display: flex; align-items: center; gap: 10px; color: var(--text-main);">
|
||||
<span style="font-size: 1.5rem;">📡</span> <span data-i18n="lastTransits">Latest Radio Transits</span>
|
||||
<span style="font-size: 1.5rem;">📡</span> <span data-i18n="lastTransits">Lastheard</span>
|
||||
</h3>
|
||||
<div class="table-container">
|
||||
<table>
|
||||
@@ -368,7 +368,7 @@
|
||||
const i18n = {
|
||||
en: {
|
||||
themeLight: "☀️ LIGHT", themeDark: "🌙 DARK",
|
||||
lastTransits: "Latest Radio Transits", loginTitle: "🔒 System Login",
|
||||
lastTransits: "Lastheard", loginTitle: "🔒 System Login",
|
||||
thTime: "Time", thRep: "Repeater", thMode: "Mode", thCall: "Callsign", thDur: "Duration",
|
||||
thUser: "User", thRole: "Role", thNodes: "Nodes", thActs: "Actions",
|
||||
btnReqCfg: "🔄 REQ CONFIG", btnGlobal: "🚨 GLOBAL OVERRIDE", btnAdmin: "🛠️ ADMIN", btnPass: "🔑 PASS", btnLogout: "LOGOUT",
|
||||
@@ -396,7 +396,7 @@
|
||||
},
|
||||
it: {
|
||||
themeLight: "☀️ CHIARO", themeDark: "🌙 SCURO",
|
||||
lastTransits: "Ultimi Transiti Radio", loginTitle: "🔒 Login di Sistema",
|
||||
lastTransits: "Ultimi ascolti", loginTitle: "🔒 Login di Sistema",
|
||||
thTime: "Ora", thRep: "Ripetitore", thMode: "Modo", thCall: "Nominativo", thDur: "Durata",
|
||||
thUser: "Utente", thRole: "Ruolo", thNodes: "Nodi", thActs: "Azioni",
|
||||
btnReqCfg: "🔄 RICHIEDI CONFIG", btnGlobal: "🚨 OVERRIDE GLOBALE", btnAdmin: "🛠️ ADMIN", btnPass: "🔑 PASS", btnLogout: "LOGOUT",
|
||||
|
||||
Reference in New Issue
Block a user