Monorepo for Tangled tangled.org
858
fork

Configure Feed

Select the types of activity you want to include in your feed.

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

open opened by eric.wien

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.

hi, this is something we are actively working towards, the first piece of the puzzle was switching to DIDs for repos (there is an open stack by @oyster.cafe for this). https://tangled.org/tangled.org/core/issues/282

Sorry, my bad! I missed that one.

sign up or login to add to the discussion
Labels
duplicate
assignee

None yet.

Participants 2
AT URI
at://did:plc:4cvte3gr2l65lukolfy5rgma/sh.tangled.repo.issue/3mi73vecr2222