Skip to content

feat: show collections package is found in - #3425

Draft
serhalp wants to merge 4 commits into
serhalp/collections/4-add-from-anywherefrom
serhalp/collections/5-package-pages
Draft

serhalp wants to merge 4 commits into
serhalp/collections/4-add-from-anywherefrom
serhalp/collections/5-package-pages

Conversation

@serhalp

@serhalp serhalp commented Nov 9, 2026

Copy link
Copy Markdown
Member

🔗 Linked issue

TODO

🧭 Context

TODO

📚 Description

TODO


Stack created with GitHub Stacks CLI • Give Feedback 💬

@serhalp
serhalp added this pull request to stack #3427 November 9, 2026 00:36
@vercel

vercel Bot commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
docs.npmx.dev Ready Ready Preview Nov 14, 2026 10:48pm UTC
npmx.dev Ready Ready Preview Nov 14, 2026 10:48pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
npmx-lunaria Ignored Ignored Nov 14, 2026 10:48pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · 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

@github-actions

github-actions Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Lunaria Status Overview

🌕 This pull request will trigger status changes.

Learn more

By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.

You can change this by adding one of the keywords present in the tracking.ignoredKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File Note
i18n/locales/en.json Source changed, localizations will be marked as outdated.
i18n/locales/fr-FR.json Localization changed, will be marked as complete. 🔄️
Warnings reference
Icon Description
🔄️ The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

@codecov

codecov Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
3685 1 3684 6
View the top 1 failed test(s) by shortest run time
test/unit/a11y-component-coverage.spec.ts > a11y component test coverage > should have accessibility tests for all components (or be explicitly skipped)
Stack Traces | 0.0161s run time
AssertionError: Missing a11y tests for 1 component(s):
  - Collection/ItemNote.vue

To fix: Add tests in test/nuxt/a11y.spec.ts or add to SKIPPED_COMPONENTS in test/unit/a11y-component-coverage.spec.ts with justification.: expected 1 to equal +0

- Expected
+ Received

- 0
+ 1

 ❯ test/unit/a11y-component-coverage.spec.ts:187:12

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from c6706cc to 7619bcb Compare November 9, 2026 01:32
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 7619bcb to a18ea35 Compare November 11, 2026 14:42
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from a18ea35 to b58dea0 Compare November 11, 2026 15:33
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from b58dea0 to 0d2fe76 Compare November 11, 2026 15:40
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 0d2fe76 to a5bc0db Compare November 11, 2026 15:43
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from a5bc0db to 6c6dbb9 Compare November 11, 2026 15:56
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 6c6dbb9 to d8c870e Compare November 11, 2026 16:19
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from d8c870e to 78c528f Compare November 11, 2026 16:52
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 78c528f to 6e8ac4b Compare November 11, 2026 16:58
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 6e8ac4b to 91913e2 Compare November 11, 2026 17:00
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 91913e2 to 871df5f Compare November 11, 2026 17:13
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 871df5f to 1a3e965 Compare November 11, 2026 17:43
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 1a3e965 to 74d5d38 Compare November 11, 2026 22:24
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch from 74d5d38 to 19b3f19 Compare November 11, 2026 22:44
@serhalp
serhalp force-pushed the serhalp/collections/5-package-pages branch 2 times, most recently from 7f1203f to 0d6a617 Compare November 14, 2026 22:04
GET /api/social/collections/containing pages Constellation backlinks on
items[].subjectRef, for a package URL or a collection AT-URI, and
limit=0 returns only the total. A collection view now carries how many
other collections include it.
…ation

Once collections show up on package pages, anyone can put spam in front
of a package's visitors. We don't run a labeler, so accounts that
Bluesky's moderation service labels spam, !hide or !takedown are hidden
everywhere: their collections, the collections that include a package,
and as entries included in other collections. Lookups are batched and
cached, and fail open.
Package pages link to "in N collections" when there are any, and so do
collection pages for the collections that include them. Both lead to
/collections?package= or ?includes=, which lists those collections.

This branch was successfully deployed

2 active deployments
Preview – npmx.dev — 5370c93e Deployed Nov 14, 2026 by vercel[bot]
Preview – docs.npmx.dev — 5370c93e Deployed Nov 14, 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