A debug dashboard that shows all ActivityPub activities being sent and received in real-time would greatly improve the developer experience when building federated applications with Fedify.
Proposed features
- Real-time monitoring of inbound/outbound activities
- Filtering by activity type, sender, receiver
- Detailed inspection of JSON-LD content and HTTP headers
- Signature verification details (HTTP Signatures, LD Signatures, Object Integrity Proofs)
- Retry queue management for failed deliveries
Implementation options
- Embedded web dashboard (accessible at a debug endpoint)
- Browser extension/developer tools integration
- Enhanced logging visualization
Questions
- Should this be development-only or configurable for production use?
- How should we handle potentially sensitive information?
- Are there specific debugging pain points this should address?
A debug dashboard that shows all ActivityPub activities being sent and received in real-time would greatly improve the developer experience when building federated applications with Fedify.
Proposed features
Implementation options
Questions