fedify
fedify copied to clipboard
ActivityPub server framework in TypeScript
Since Astro supports [middleware], we could integrate Fedify with Astro as well. For easier integration, it would be great if Fedify provides an integration function like `@fedify/fedify/x/astro`. Some context: ....
There are `DenoKvStore` and `DenoKvMessageQueue`, but they are only available on Deno. We need more portable alternatives.
While Fedify provides a vocabulary API, it does not provide detailed docs on how to utilize those vocabularies. However, ActivityPub implementations like Mastodon and Misskey already have de facto norms...
Currently, `fetchDocumentLoader()` simply ignores a `Link` header and always returns a `RemoteDocument` with `contextUrl: null`: However, [the JSON-LD specification, section 4.9, Interpreting JSON as JSON-LD](https://json-ld.org/spec/latest/json-ld/#interpreting-json-as-json-ld) describes a method for attaching...
Currently, there are a limited number of resources that can be queried with WebFinger, but we need to make them customizable.
We can store all outgoing activities in the Deno KV via `sendActivity()` so that the outbox can be populated with items without the need for an outbox dispatcher. ```ts new...
Currently, a `Federation` instance automatically spawns workers on demand, but there are times when we want to spin up workers in separate processes, so we should provide an option to...
Context:
Hi, it would be really helpful if the debug output from Fedify would include the host from which the request was being made. Use case: I would like to see...