You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(pds): proxy com.atproto.moderation.createReport to labeler (#196)
Reports default to Bluesky's moderation service
(did:plc:ar7c4by46qjdydhdevvrndac#atproto_labeler) with a service-auth
JWT addressed to that labeler. Clients can override the target labeler
via the atproto-proxy header. Mirrors the established getFeed pattern:
special-cased ahead of the generic AppView proxy so the outbound JWT
is addressed correctly.
Proxy `com.atproto.moderation.createReport` so the Bluesky app's "Report" button works. Reports default to Bluesky's moderation service (`did:plc:ar7c4by46qjdydhdevvrndac#atproto_labeler`) with a service-auth JWT addressed to that labeler. Clients can override the target by setting the `atproto-proxy` header to a different labeler's `did#service_id`, in which case the request is routed to the resolved endpoint and the JWT is addressed there instead. Previously these reports fell through to the generic AppView proxy and were silently rejected.
0 commit comments