Skip to content

feat: add is_extended_promotional field to components (issue #92)#172

Open
Wong789 wants to merge 40 commits intotscircuit:mainfrom
Wong789:fix-issue-92-extended-promotional
Open

feat: add is_extended_promotional field to components (issue #92)#172
Wong789 wants to merge 40 commits intotscircuit:mainfrom
Wong789:fix-issue-92-extended-promotional

Conversation

@Wong789
Copy link
Copy Markdown

@Wong789 Wong789 commented Apr 20, 2026

Fix for Issue #92: Add is_extended_promotional column to components

Problem

Some parts on JLCPCB are 'extended promotional' which means they act as basic for a limited time. This information should be available as a filterable column.

Solution

  1. Added is_extended_promotional: boolean to BaseComponent interface
  2. Added is_extended_promotional to DerivedTableSpec Resource type
  3. Added is_extended_promotional field to kysely.ts generated types
  4. Added is_extended_promotional: Boolean(c.is_extended_promotional) to mapToTable function in all 39 derived table files

/claim #92

Wong789 added 30 commits April 21, 2026 00:06
@chengyixu
Copy link
Copy Markdown

Gentle ping - this PR has been open since Apr 20. No CI failures detected. Ready for review when you get a chance. Thanks!

@chengyixu
Copy link
Copy Markdown

Hi, just checking in — this PR has been open for a while. Could you take a look when you have a moment? Happy to address any feedback. Thanks!

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