fedify icon indicating copy to clipboard operation
fedify copied to clipboard

ActivityPub server framework in TypeScript

Results 81 fedify issues
Sort by recently updated
recently updated
newest added

### Summary Add official SolidStart integration package (@fedify/solidstart) to enable seamless federation capabilities in SolidStart applications, similar to existing integrations for SvelteKit (@fedify/sveltekit) and Next.js (@fedify/next). ### Problem SolidStart is...

help wanted
type/feature
component/integration
difficulty/intermediate
examples

## Summary Adds the `-A`/`--authorized-fetch` flag to the `fedify inbox` command, enabling HTTP signature verification enforcement for all incoming requests. ## Related Issue - closes #229 ## Changes - Adds...

component/federation
component/inbox
component/signatures
component/cli

### Summary We need tests for `init` CLI and fix the command ### Problem When the version was updated to 2.0, the `init` CLI not only applied `optique` but also...

help wanted
good first issue
type/feature
component/cli

### Summary As described in [Enabling authorized fetch](https://fedify.dev/manual/access-control#enabling-authorized-fetch), it is possible to add an `AuthorizePredicate` to an actor dispatcher to allow or deny access to actors based on the requester's...

type/bug
component/federation
component/signatures
breaking change
activitypub/interop
activitypub/gotosocial

## Summary Fedify follows the principle of *immutability by default*, but currently most type and interface fields don't have `readonly` modifiers. Similarly, arrays are declared as `T[]` instead of `readonly...

priority/critical
component/vocab
difficulty/intermediate
breaking change

### Summary Add comprehensive OpenTelemetry metrics collection to complement the existing tracing capabilities. Currently, Fedify only collects spans for tracing, but lacks metrics for monitoring performance, throughput, error rates, and...

type/documentation
type/enhancement
priority/high
component/federation

I'd like to create an awesome list to: - Gather real-world Fedify examples - Gather resources or articles like tutorials - Help users discover existing projects for inspiration ## Proposed...

type/documentation
help wanted
good first issue
question
type/feature
priority/medium
priority/low
difficulty/beginner
discussion

## Background The current _Creating your own federated microblog_ tutorial uses [`better-sqlite3`](https://github.com/WiseLibs/better-sqlite3), a third-party package, for SQLite database operations. With recent developments in JavaScript runtimes providing native SQLite support, we...

type/documentation
type/enhancement

The vocabulary test suite currently has reduced functionality when running on Cloudflare Workers due to platform limitations. Specifically, the test file *fedify/vocab/vocab.test.ts* contains logic that prevents schema files from being...

type/enhancement
priority/low
type/test
component/vocab
runtime/cfworkers

### Summary Fedify currently cannot receive activities signed by non-fetchable actors. The HTTP 401 errors it emits in response to such actors cause remote servers to retry delivery of the...

type/enhancement
component/federation
component/inbox
component/signatures
activitypub/interop
activitypub/compliance