• v0.5.1 9c2a2d6bf2

    v0.5.1 — Reported sellers tracking + community blocklist opt-in
    Some checks failed
    CI / Python tests (push) Waiting to run
    CI / Frontend typecheck + tests (push) Waiting to run
    Mirror / mirror (push) Has been cancelled
    Release / release (push) Has been cancelled
    Stable

    pyr0ball released this 2026-04-16 13:37:03 -07:00 | 43 commits to main since this release

    What's new

    Reported sellers tracking

    After bulk-reporting sellers to eBay Trust & Safety via the bulk action bar, listing cards now show a muted "⚐ Reported to eBay" badge. Snipe persists which sellers you have already reported (per-user, in the user DB) so you are not prompted to re-report the same seller across sessions.

    Community blocklist share toggle

    Settings > Community now includes a "Share blocklist with community" toggle (signed-in users only, default off). When enabled, sellers you block are anonymously contributed to the CF community blocklist. Only the seller ID and flag reason are shared, never your identity.

    SSE live score push verified (snipe#1 closed)

    The SSE enrichment stream was already fully implemented. Verified end-to-end: enrichment thread correctly streams re-scored trust scores and terminates with event: done.

    Downloads
  • v0.2.0 aff5bdda39

    pyr0ball released this 2026-04-13 05:06:06 -07:00 | 83 commits to main since this release

    snipe v0.2.0

    Trust signal UI (MIT component layer)

    • TrustFeedbackButtons.vue: "This score looks right / This score is wrong" buttons on each listing card
    • useTrustFeedback.ts: fail-soft composable — always confirms to the user regardless of network outcome
    • Slotted into ListingCard.vue after the trust badge
    • WCAG 2.1 compliant: aria-live="polite", aria-busy, keyboard-focusable, prefers-reduced-motion guard
    • Backend signal endpoint gated on cf-orch community postgres (graceful degradation until then)

    Forgejo feedback FAB

    • Floating feedback button files issues directly to Circuit-Forge/snipe
    • Hidden when FORGEJO_API_TOKEN unset or in demo mode

    Live SSE score push (closes #1)

    • Background enrichment results pushed via Server-Sent Events as trust scores complete

    See CHANGELOG.md for full history.

    Downloads