Skip to content

Conversation

@m1sterc001guy
Copy link
Collaborator

@m1sterc001guy m1sterc001guy commented Jan 28, 2026

It always bothered me that in order to determine if a peer is online or offline we needed to wait 30 seconds and manually refresh the UI. With the new API in v0.10.0, we no longer need to do this.

This PR:

  • Adds a rust API for streaming the PeerStatus. If the user hasn't joined the federation yet, it is a stream with a single event.
  • Updates the federation preview and sidebar widgets to use the new API for online status.
  • Adds dots at the top of the dashboard for easy access of determining how many peers are online
  • Makes the dots and the federation name clickable, to bring up the federation preview.

Below is small video of what it looks like to manually kill guardians in a devimint federation.
Kooha-2026-01-28-14-13-41.webm

@m1sterc001guy m1sterc001guy marked this pull request as draft January 28, 2026 20:20
@m1sterc001guy m1sterc001guy marked this pull request as ready for review January 28, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant