Files
GsmNode/Home Assistant Plugin/custom_components/gsmnode/strings.json
T
tajniak81 d6956395c8 Rebrand CommGate to gsmnode and adopt new design system
Rename the whole project from CommGate to gsmnode and re-skin every
surface onto the new signal-green + ink design system (Space Grotesk /
IBM Plex Sans / JetBrains Mono, flat surfaces, two-arrow routing mark,
lowercase gsm+node wordmark).

- Web App + API panel: rewrite token layer, gn-* utilities, data-gsm-theme,
  new logo/favicon assets; both builds verified.
- Phone App (Flutter): green theme, new mark/wordmark widgets, adaptive
  launcher icons; rename Android applicationId/package to app.gsmnode.phone;
  bump AGP to 8.6.0 and google_fonts to 8.1.0; debug APK build verified.
- API Server (Go): panel routes, User-Agent, health service id, branding.
- Home Assistant Plugin: rename integration domain sms_gateway to gsmnode
  (folder, DOMAIN, services, entity ids, classes); py_compile verified.
- Update all READMEs; add .gitignore (excludes Design/, build artifacts).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 08:53:14 +02:00

44 lines
1.4 KiB
JSON

{
"config": {
"step": {
"user": {
"title": "gsmnode",
"description": "Connect to your gsmnode API Server.",
"data": {
"api_base": "API Server URL",
"email": "Email",
"password": "Password",
"device_id": "Default device ID (optional)"
}
}
},
"error": {
"cannot_connect": "Failed to connect to the API Server. Check the URL and that it is reachable.",
"invalid_auth": "Invalid email or password."
},
"abort": {
"already_configured": "This gateway is already configured."
}
},
"services": {
"send_sms": {
"name": "Send SMS",
"description": "Send an SMS through the gateway.",
"fields": {
"phone_numbers": { "name": "Phone numbers", "description": "One or more recipient phone numbers." },
"message": { "name": "Message", "description": "The text to send." },
"device_id": { "name": "Device", "description": "Device to send from." },
"sim_number": { "name": "SIM number", "description": "Which SIM to use on a dual-SIM phone." }
}
},
"call": {
"name": "Place call",
"description": "Tell a gateway device to place an outbound phone call.",
"fields": {
"phone_number": { "name": "Phone number", "description": "The number to call." },
"device_id": { "name": "Device", "description": "Device to call from." }
}
}
}
}