velxio/frontend/src/components
David Montero Crespo 8b2715affd feat(metrics): compiles and runs carry the editor BoardKind; ads learn to stay quiet
Several boards share one FQBN (the Pimoroni RP2350 trio all compile as
rpipico2), so FQBN-keyed metrics can't tell them apart. The compile
request and the run event now carry board_kind — analytics only, rides
into the metric hook's extra.

suppressOnlineOnlyAds(): overlay seam so the hosted build can silence
'available in the online editor' ad cards for items it manages — an
embargoed item must vanish, not advertise the site the user is on.
Pure OSS builds never call it; ads behave exactly as before.
2026-08-09 20:48:11 +02:00
..
analog-ui
…
component-docs
…
components-instruments
…
customChips
…
editor feat(metrics): compiles and runs carry the editor BoardKind; ads learn to stay quiet 2026-08-09 20:48:11 +02:00
examples feat(inspector+gallery): example links in the Properties tab; dynamic board tabs in /examples 2026-08-07 06:00:40 +02:00
layout feat(news): rich media in posts - inline images/GIFs + YouTube click-to-play previews 2026-08-05 16:25:08 +02:00
raspberry-pi feat(pi-family): unified editor UX — Monaco + explorer + bottom xterm, one file surface 2026-07-28 19:43:20 +02:00
simulator fix(wires): close both halves of the load-time endpoint race 2026-08-09 08:32:20 +02:00
ui
…
velxio-components Merge remote-tracking branch 'origin/master' into v3.2-worktree 2026-08-01 04:23:55 +02:00
ComponentInfoPanel.css fix(ui): say when a part has no datasheet instead of showing an empty tab 2026-08-04 03:36:54 +02:00
ComponentInfoPanel.tsx feat(datasheet): Product-page links carry UTM attribution and report the click 2026-08-09 08:16:47 +02:00
ComponentPickerModal.css feat(ui): the Part Inspector - right-click dialog merged with the picker card 2026-08-03 21:44:46 +02:00
ComponentPickerModal.tsx feat(metrics): compiles and runs carry the editor BoardKind; ads learn to stay quiet 2026-08-09 20:48:11 +02:00
DynamicComponent.tsx fix(wires): close both halves of the load-time endpoint race 2026-08-09 08:32:20 +02:00
componentDocs.ts feat(datasheet): Product-page links carry UTM attribution and report the click 2026-08-09 08:16:47 +02:00