aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/locales/en.js1
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/locales/fr.js1
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/node-page.js3
3 files changed, 5 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
index 09feaf5..196b9cc 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
@@ -736,6 +736,7 @@ export default {
'node.service_restarting': 'Restarting…',
'node.autostart_label': 'Start automatically at sign-in',
'node.autostart_updating': 'Updating…',
+ 'node.service_mode_hint': 'Running as a background service — it starts at boot, before sign-in.',
'node.offline': 'Node is offline',
'node.no_groups': 'No groups configured on this node.',
'node.retry': 'Retry',
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/fr.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/fr.js
index 88e27f8..fe38500 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/locales/fr.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/fr.js
@@ -679,6 +679,7 @@ export default {
'node.service_restarting': 'Redémarrage…',
'node.autostart_label': 'Démarrer automatiquement à l\'ouverture de session',
'node.autostart_updating': 'Mise à jour…',
+ 'node.service_mode_hint': 'Fonctionne comme service en arrière-plan — démarre au boot, avant l\'ouverture de session.',
'node.not_operator': 'Impossible de joindre votre node. Vérifiez qu\'il est en cours d\'exécution.',
'node.offline': 'Node hors ligne',
'node.retry': 'Réessayer',
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/node-page.js b/packages/meshbay-hub/src/meshbay_hub/static/node-page.js
index c619f6e..d242b75 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/node-page.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/node-page.js
@@ -88,6 +88,9 @@ function NodeServicePanel({ onChanged }) {
${busy === 'restart' ? t('node.service_restarting') : t('node.service_restart')}</button>
`}
</div>
+ ${info.mode === 'service' && html`
+ <p class="node-hint">${t('node.service_mode_hint')}</p>
+ `}
${platform.node.autostart.available && typeof info.autostart === 'boolean' && html`
<label class="toggle-switch ${busy ? 'toggle-switch-disabled' : ''}">
<input type="checkbox" checked=${info.autostart} disabled=${!!busy}