Skip to content

Release API bundle - #13

Merged
Kzoeps merged 2 commits into
mainfrom
changeset-release/main
Oct 6, 2026
Merged

Kzoeps merged 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@hypercerts-org/hypercerts-api@0.1.0

Minor Changes

  • #3 a3623d9 Thanks @Kzoeps! - The API can now retrieve individual activities, list or search indexed activities using filters and cursor-based pagination, and hydrate profiles for large contributor lists without exceeding database parameter limits.

  • #24 ed2218a Thanks @Kzoeps! - The API can now retrieve Certified profiles and organization records individually or in batches, and list or search indexed profiles and organizations.

  • #8 34cbf9e Thanks @Kzoeps! - The API can now retrieve badge definitions by record URI and list them by publisher or badge type with cursor-based pagination.

  • #24 ed2218a Thanks @Kzoeps! - The API can now retrieve collections, list or search them, and page through a collection’s embedded items.

  • #6 cd5c885 Thanks @Kzoeps! - Add lookup and paginated listing queries for evaluations and attachments. Evaluation responses preserve the original evaluator list and include available profile and organization details for up to the first 100 evaluator entries; attachment responses return the original record and publisher details without fetching files or expanding linked records.

  • Add org.hypercerts.entity.getFeature to retrieve an indexed feature by its exact record URI, with available author profile and organization details. Add org.hypercerts.entity.listFeatures to filter indexed features by author, type, and organization-record presence, and page results by creation time and URI.

  • #8 3f962e9 Thanks @Kzoeps! - Add lookup and paginated listing queries for indexed funding receipts, with filters for publishers, parties, funded records, and transaction IDs. Responses preserve the full receipt, including decimal amounts as strings; a receipt record alone does not establish that payment occurred.

  • #5 eecb412 Thanks @Kzoeps! - Add lookups and paginated lists for actor and entity follows, plus a recent-follows feed combining both record types. Outgoing entity-follow results can resolve indexed activity, collection, or feature targets; the recent feed preserves duplicate records and is intended for recent activity, not lossless ingestion or backfill.

  • #12 4e7b4b8 Thanks @Kzoeps! - Add the initial HappyView API bundle foundation, including its shared installer, build tooling, pinned Lexicons, common view definitions, reusable Lua projections, and offline checks. This foundation does not include installable endpoint handlers, so it does not provide API queries on its own.

  • #7 97d8c3f Thanks @Kzoeps! - Add location lookup and paginated listing queries with author, URI, and location-type filters. Results include the original location record and available author profile and organization details; listings fall back from a missing or invalid record creation time to the index time, or stored row creation time when no index time is available.

Patch Changes

  • #24 ed2218a Thanks @Kzoeps! - Collection list and search results now omit malformed location and tag projections instead of failing the whole page. Collection rows, original records, and pagination cursors are preserved. getCollection continues to reject malformed references.

  • #21 74cf9bf Thanks @Kzoeps! - Contributor-information query schemas now share their response-view definition from getContributorInformation. Response JSON is unchanged.

  • #25 2e05564 Thanks @Kzoeps! - Entity-follow results now identify their endpoint-owned views with $type values; response fields and pagination are unchanged.

  • #27 ba579e6 Thanks @Kzoeps! - Operators can pass --override to replace conflicting assets declared by the bundle; without it, the installer still refuses conflicts before writing.

  • #15 6a667eb Thanks @Kzoeps! - Move the contribution response view into the getContribution Lexicon and reuse it from listContributions; response data is unchanged.

  • #24 ed2218a Thanks @Kzoeps! - Profile and organization results now include indexedAt: null when the index has no timestamp.

  • #15 cd165d7 Thanks @Kzoeps! - Badge and funding endpoints now include indexedAt: null instead of omitting the field when the index has no timestamp.

  • #5 27c656b Thanks @Kzoeps! - Entity-following pages now skip follows with missing or malformed target URIs instead of failing the whole request, and continue scanning to fill the page. Valid targets the API does not support remain listed with a null entity.

  • #24 7446ba7 Thanks @Kzoeps! - Keep the vocabulary-tag response view with its lookup Lexicon and reuse it from listings; returned fields and runtime behavior are unchanged.

  • #16 37735c7 Thanks @Kzoeps! - Work-scope tag listing now falls back to valid index or row timestamps when a record's createdAt cannot be used for sorting.

  • #16 c07d9d0 Thanks @Kzoeps! - Work-scope tag query schemas now define their result view alongside the exact-record lookup; the returned JSON is unchanged.

@coderabbitai

coderabbitai Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 55f1c7c3-7a37-48e6-b6d4-c42e46f2a669

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from bcb0bc2 to e192f15 Compare October 5, 2026 10:37
@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
api-endpoints Ready Ready Preview Oct 6, 2026 3:57pm UTC

Request Review

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from e192f15 to 485085e Compare October 6, 2026 06:03
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 485085e to 003e1e2 Compare October 6, 2026 09:08
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 003e1e2 to f77842b Compare October 6, 2026 11:32
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f77842b to 0ba75a1 Compare October 6, 2026 11:59
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 0ba75a1 to cecef4a Compare October 6, 2026 12:38
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from cecef4a to efbd016 Compare October 6, 2026 12:42
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from efbd016 to d864525 Compare October 6, 2026 13:03
@Kzoeps
Kzoeps self-requested a review October 6, 2026 13:28
@sonarqubecloud

sonarqubecloud Bot commented Oct 6, 2026

Copy link
Copy Markdown

@Kzoeps
Kzoeps merged commit d3df6f5 into main Oct 6, 2026
8 checks passed
@Kzoeps
Kzoeps deleted the changeset-release/main branch October 6, 2026 16:11

This branch was successfully deployed

1 active deployment
Preview — 4afe1f26 Deployed Oct 6, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant