Skip to content

Add extended promotional component filter#321

Open
juanfgaviriac wants to merge 4 commits into
tscircuit:mainfrom
juanfgaviriac:codex/extended-promotional-components-92
Open

Add extended promotional component filter#321
juanfgaviriac wants to merge 4 commits into
tscircuit:mainfrom
juanfgaviriac:codex/extended-promotional-components-92

Conversation

@juanfgaviriac
Copy link
Copy Markdown

Summary

  • derive is_extended_promotional from existing component flags as preferred && !basic
  • expose and filter the field on /components/list and /api/search
  • pass the same flag through the Cloudflare proxy search/list paths and table UI
  • reset the singleton DB client after derived-table setup destroys it, so test preload can rebuild a usable client

/claim #92

Verification

  • bun run setup
  • bun test — 214 pass, 0 fail
  • bun run format:check
  • bunx tsc --noEmit
  • cd cf-proxy && bunx tsc --noEmit
  • git diff --check

AI-assisted with Codex.

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.

2 participants