Skip to content

feat: add is_extended_promotional filter for components and search (#92)#341

Open
dngthangduy258 wants to merge 2 commits into
tscircuit:mainfrom
dngthangduy258:feat/issue-92-extended-promotional
Open

feat: add is_extended_promotional filter for components and search (#92)#341
dngthangduy258 wants to merge 2 commits into
tscircuit:mainfrom
dngthangduy258:feat/issue-92-extended-promotional

Conversation

@dngthangduy258
Copy link
Copy Markdown

@dngthangduy258 dngthangduy258 commented May 25, 2026

Fixes #92

/claim #92

Summary

  • Add is_extended_promotional filter (preferred = 1 AND basic = 0) on /api/search and /components/list
  • Expose is_extended_promotional in JSON API responses
  • Checkbox "Extended promotional" on components list UI (cf-proxy)

Demo

video: https://github.com/user-attachments/assets/78805c1f-29d3-4dcb-a4f0-bba67a1c9fa4

CI failed on cache miss because 7z2408 archives return 404. Point setup
at current 7z2600 releases, install cf-proxy deps in the test job, and
keep the shared DB client alive during test preload.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add is_extended_promotional column to components (from data source)

1 participant