Zuerst einmal vielen Dank für den Client und die aktive Weiterentwicklung — ein wirklich durchdachtes Projekt. Wir ziehen ihn als mögliches Kommunikationsmittel für eine spätere Ausbaustufe in Betracht. Eine Anregung hätte ich dazu:
Use-Case
Wenn der Client von mehreren Personen am selben Gerät genutzt wird (z.B. Vereinslokal, Schulung, Veranstaltung, geteilte Station), möchte ich als Admin verhindern, dass Mitbenutzer versehentlich Kanal- oder Node-Konfiguration ändern. Aktuell sind alle Tabs für alle Benutzer gleich sichtbar und bedienbar.
Vorschlag
Ein einfacher „Locked Mode":
- Admin-Toggle in den Settings, geschützt durch ein Passwort
- Konfigurierbare Liste, welche Tabs für Nicht-Admin-Benutzer sichtbar sind
Beispiel-Setup an einer geteilten Station: nur Map + Chat + Traceroute sichtbar, Channel-, LoRa- und MQTT-Konfiguration ausgeblendet.
Zweck
Versehens-Schutz, kein Angriffs-Schutz — physischer Node-Zugriff (BLE-PIN am Display) bleibt davon unberührt. Es geht ausschließlich um die App-Schicht.
Frage
Wäre so ein Feature grundsätzlich willkommen? Falls ja, beteilige ich mich gerne an Konzept, Tests und — mit Unterstützung — an der Umsetzung.
Zuerst einmal vielen Dank für den Client und die aktive Weiterentwicklung — ein wirklich durchdachtes Projekt. Wir ziehen ihn als mögliches Kommunikationsmittel für eine spätere Ausbaustufe in Betracht. Eine Anregung hätte ich dazu:
Use-Case
Wenn der Client von mehreren Personen am selben Gerät genutzt wird (z.B. Vereinslokal, Schulung, Veranstaltung, geteilte Station), möchte ich als Admin verhindern, dass Mitbenutzer versehentlich Kanal- oder Node-Konfiguration ändern. Aktuell sind alle Tabs für alle Benutzer gleich sichtbar und bedienbar.
Vorschlag
Ein einfacher „Locked Mode":
Beispiel-Setup an einer geteilten Station: nur Map + Chat + Traceroute sichtbar, Channel-, LoRa- und MQTT-Konfiguration ausgeblendet.
Zweck
Versehens-Schutz, kein Angriffs-Schutz — physischer Node-Zugriff (BLE-PIN am Display) bleibt davon unberührt. Es geht ausschließlich um die App-Schicht.
Frage
Wäre so ein Feature grundsätzlich willkommen? Falls ja, beteilige ich mich gerne an Konzept, Tests und — mit Unterstützung — an der Umsetzung.