Skip to content

feat(cli): track all three Bluesky relays in dashboard and status#141

Closed
ascorbic wants to merge 1 commit intomainfrom
feat/dashboard-all-relays
Closed

feat(cli): track all three Bluesky relays in dashboard and status#141
ascorbic wants to merge 1 commit intomainfrom
feat/dashboard-all-relays

Conversation

@ascorbic
Copy link
Copy Markdown
Owner

Summary

  • Adds https://bsky.network as a third relay in RELAY_URLS, so both status and dashboard commands query all three official Bluesky relays
  • Refactors the dashboard to track each relay independently with per-relay status dots, names, and rev hashes
  • Fixes the status command relay name detection to handle the third relay (previously assumed only us-west/us-east)

Test plan

  • Run cirrus status and verify all three relays appear with correct names
  • Run cirrus dashboard and verify the Federation column shows three relay rows with independent sync status

🤖 Generated with Claude Code

The dashboard previously only checked bsky.network for sync status.
Now tracks us-west, us-east, and bsky.network independently with
per-relay status indicators. Also fixes status command relay name
detection for the third relay.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
atproto-pds 14c6e98 Mar 21 2026, 09:09 AM

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 21, 2026

Open in StackBlitz

npm i https://pkg.pr.new/create-pds@141
npm i https://pkg.pr.new/@getcirrus/oauth-provider@141
npm i https://pkg.pr.new/@getcirrus/pds@141

commit: 14c6e98

@ascorbic ascorbic closed this Mar 21, 2026
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