Monorepo for Tangled tangled.org

Appview ingester missing handler for sh.tangled.repo records #462

Closed oppi.li
Closed opened by oppi.li

The appview ingester (appview/ingester.go) does not handle sh.tangled.repo records from the PDS firehose. Repos created via AT Protocol (putRecord to PDS + sh.tangled.repo.create on knot) are fully functional — push, clone, PRs, issues all work — but never appear in the appview web UI.

The existing handlers for RepoIssue, RepoIssueComment, LabelDefinition etc. establish the pattern for ingesting PDS records. A similar handler for sh.tangled.repo would close this gap.

Separately, sh.tangled.repo.issue.state (issue open/closed state changes) also appears unhandled, though this may be lower priority.

Note: PR record ingestion is tracked in #419.

Context: discovered while building a CLI client (like gh for GitHub) that operates directly against PDS + knot APIs.

Sorry, my bad! I missed that one.

Sign up or Sign in to add to the discussion.