A minimum viable interop with the Mastodon ecosystem
- ActivityPub (https://docs.joinmastodon.org/spec/activitypub/)
- Statuses
- Profiles
- HTML sanitization
- JSON-LD Namespacing
- Extensions
- WebFinger (https://docs.joinmastodon.org/spec/webfinger/)
- Standard Spec: https://tools.ietf.org/html/rfc7033
- Account Spec: https://tools.ietf.org/html/rfc7565
- Respond to request
- Make request, update local record
- Security (https://docs.joinmastodon.org/spec/security/)
- HTTP Signatures
- Creating HTTP signatures
- Verifying HTTP signatures
- Linked Data Signatures
- Creating LD signatures
- Verifying LD signatures
- HTTP Signatures
- Microformats (https://docs.joinmastodon.org/spec/microformats/)
- Root elements (h-*)
- Plain-text properties (p-*)
- URL properties (u-*)
- Datetime properties (dt-*)
- Element tree (e-*)
- Mention (mention)
- Hashtag (hashtag)
- OAuth (https://docs.joinmastodon.org/spec/oauth/)
- Bearcaps (https://docs.joinmastodon.org/spec/bearcaps/)
- Parse bearcaps
- Generate bearcaps