diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..cd5a72f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,26 @@ +# CHANGELOG + +## Unreleased + +### v0.1.0 + +#### Added + +##### 2026-03-22 + +- Profile screen with a list of repositories, follower, and following counts +- Jump to profile or repository (Home screen) + +##### 2026-03-23 + +- [Constellation](http://constellation.microcosm.blue) integration for star and follower counts in search results and profile summaries +- [Tap](https://github.com/bluesky-social/indigo/blob/main/cmd/tap/README.md) integration for indexing new records in real-time +- Search (full-text search) over indexed records with public API and documentation site. + +##### 2026-03-24 + +- Full XRPC client for GET requests to upstream PDS and knot APIs, with proxy endpoints in the API server + +##### 2026-03-25 + +- Readthrough indexing job queue for API-fetched records (e.g. enrichment, backfill) diff --git a/docs/roadmap.md b/docs/roadmap.md index c6bee01..ddef312 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -31,13 +31,7 @@ Highest priority. This work blocks further investment in semantic search, hybrid ## API: Constellation Integration -Add a Constellation client to the Go API for enriching search results with social signals. - -- [x] Constellation XRPC client (`internal/constellation/`) with `getBacklinksCount` and `getBacklinks` -- [x] User-agent header with project name and contact -- [x] Enrich search results with star counts from Constellation -- [x] Profile summary endpoint (`GET /profiles/{did}/summary`) with follower/following counts from Constellation -- [x] Cache Constellation responses with short TTL (star/follower counts change infrequently) +Completed on [2026-03-25](../CHANGELOG.md#2026-03-25) ## API: Semantic Search Pipeline