feat: add FAB26 Boston event firmware edition#105
Conversation
Adds FAB26 Boston (22nd International Fab Lab Conference & Symposium, July 27-31 2026, MIT / Cambridge MA) to the event firmware manifest, inserted chronologically between Open Sauce and DEF CON. - data/eventFirmware.json: new FAB edition with the official brand theme (navy/red/gold palette sampled from fab26.fabevent.org, Montserrat fonts). firmware block left null until a build ships. Bumped generatedAt. - static/eventFirmware/fab26.png: bundled official 200x200 logo (RGBA). - src/lib/eventFirmware.ts: refresh the theme doc comment. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Warning Review limit reached
Next review available in: 53 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdds FAB26 Boston event metadata with theme details and null firmware placeholders, updates the dataset generation timestamp, and clarifies that event theme fields are optional. ChangesEvent metadata
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
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. Comment |
Matches the event-name (no year) subdomain convention used by the other editions (hamvention/defcon/opensauce/burningman). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Summary
Adds FAB26 Boston to the event firmware manifest (
GET resource/eventFirmware). FAB26 is the 22nd International Fab Lab Conference & Symposium — July 27–31, 2026, at MIT / Kendall Square in Cambridge, MA, marking 25 years of the Fab Lab Network returning to where the movement began at MIT's Center for Bits and Atoms.The new
FABedition is inserted chronologically between Open Sauce (Jul 17–19) and DEF CON (Aug 6–9).Details
data/eventFirmware.json— newFABedition:#13293D, red#BF2620, cream#F6F2E8, gold#EAB14B, tan#D3CABA; Montserrat fonts.domain: fab26.meshtastic.organd firmwareslug: fab2026— provisional, following the existing*.meshtastic.org/{event}{year}conventions.firmwareversion/id/zipUrl/releaseNotes leftnulluntil a build ships (same as DEF CON / Burning Man).generatedAt.static/eventFirmware/fab26.png— bundled the official 200×200 logo (converted to RGBA), served via the existingresource/eventFirmware/:fileroute.src/lib/eventFirmware.ts— refreshed the theme doc comment (FAB26 now also carries a full multi-color theme + fonts).Verification
tsc --noEmitclean.getEventFirmware()(FAB26 parses) and the icon route's slug guard (fab26.pngaccepted → valid PNG). Manifest validates as JSON, editions remain in chronological order.Companion PRs
FAB = 20to theFirmwareEditionenum so the Android app recognizes the edition.public/data/event_firmware.jsonoffline fallback.🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Updates