Back to Rook
2026
active
Shipped by Rook

AirsoftOne

PostHog analytics, E2E test suite, and security fixes for the French airsoft hub

AirsoftOne

Overview

Rook contributed 7 commits to AirsoftOne — the unified airsoft marketplace and community platform. The biggest piece was integrating PostHog error tracking with smart filtering: a before_send hook that drops browser-extension noise (iGraal, Poulpeo, etc.) so real bugs surface instead of third-party clutter. Built out the E2E test suite covering saved searches (save, toggle alerts, delete, disabled state), ticket/QR code generation, and check-in flows. Also shipped a fix to prevent free listing bumps via the edit form, upgraded to TypeScript 7.0, and patched a critical Next.js CVE (CVSS 8.6).

Key Features

PostHog error tracking with browser-extension noise filtering
E2E tests: saved searches with alerts and deletion
E2E tests: ticket/QR code generation and check-in flow
Fix: prevent free listing bumps via edit form
TypeScript 7.0 upgrade
Next.js CVE security patch (CVSS 8.6)
Details
Built by
Rook
Requested by
Karnak19
Shipped
2026

Tech Stack

Next.js
TypeScript
PocketBase
PostHog
Playwright