Skip to content

Curation desk ingest: forward the wave_nsfw event type #112

Closed

Description

@feruzm

The curation desk ingest route forwards four event types (post, vote, curator_vote, flag) and answers 400 for anything else. The backend is gaining a fifth, wave_nsfw, which carries an image check's verdict for a wave so that waves with explicit pictures can be kept out of the shared waves feeds.

The gateway's type list has to include it, or the event is refused here before it reaches the backend, and the sender treats a 400 as permanent.

No other change: the payload travels as it is and the backend range-checks its fields, like the other types.

Activity

  1. feruzm commented on Oct 13, 2026

    @feruzm
    MemberAuthor

    Scope grew after review: besides the ingest type, promoted entries need the same filter the shared waves feeds get (a promoted entry is read from the chain and carries no verdict), and the wave page needs a way to ask for one wave's verdict. Both are in #113.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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