Skip to content

Add Bluesky import policy controls #1214

Description

@MicrowaveDev

Source of truth

This tracks the native Bluesky/ATProto import-policy slice from docs/todo.md under the ActivityPub/Fediverse and native Bluesky/ATProto plan.

Scope

Add request-level relation/media import policy controls for native Bluesky public feed imports, source refreshes, source-review imports, and claimed migration imports. Persist only normalized bounded policy values in async queue payloads and keep policy rejection/omission from creating partial local import state.

Out of scope: frontend controls and persisted source-subscription default policies; those remain in the TODO plan.

Verification

The linked implementation PR should include focused Bluesky module tests, generated API documentation, security route inventory checks, and whitespace diff checks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions