Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Better visiblity in ui when device config not present

Offen
#448 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
rust
Bereich
frontend

Rechercherichtung

Das Issue nennt keine Dateien oder Tests; beginne damit, den Locations-Status und die Verbindungsbehandlung des Clients rund um die gemeldete fehlende Gerätekonfiguration nachzuverfolgen. Erledigt ist die Aufgabe, wenn die UI klar anzeigt, dass der Standort getrennt ist, wenn der Server keine Gerätekonfiguration bereitstellt, statt einen grünen verbundenen Status beizubehalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug

Hi,

When a user is disabled or his device gets deleted, the client looses connectivity, as expected.
However from a client UI perspective, this is not really clear.
In the defguard client under locations, the state remains connected/active with a green status symbol.

Image

In settings/log these entries are present: internal error: device config not present in response
Only after 5 minutes a popup appears with the message
The Location XXX has been disconnected, since we have detected that the server is not responding with any traffic for 300s. If this message keeps occurring, please contact your administrator and inform them about this fact.

Is it possible to indicate this more clearly (upon connection) to the client, that the connection cannot be established?

Vorherrschende Sprache
Rust
Sterne
370
Forks
41
Ø Merge
10 Std. 19 Min.
Gemergte PRs (30 T.)
39

Entwicklungsumgebung

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus DefGuard/client

Alle Issues in DefGuard/client

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.