Files
r701/oxibadge
nicolabelluti b4cd8e1796
Check, format and test / build (push) Successful in 10m4s
fix(oxibadge): show connection errors instead of failing silently
load_records/load_employees failures were only logged to the console
and silently reset the UI to the month picker. Errors now flow through
a shared store (src/lib/error.ts) into an ErrorBanner, reused by both
Onboarding and ConfirmMonth, with the raw message passed straight
through from Rust (no stable-code classification layer — these are
mostly plain I/O errors, not worth categorizing).

i18n stays grouped per screen as before, with error-related strings
split into their own top-level "errors" group.

Assisted-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-07 13:26:01 +02:00
..

Oxibadge 🪪

Rust Claude Code GNU AGPLv3.0 License Buymeacoffee
CI Badge


A reverse-engineered client for the R701 attendance reader by I.P.S. Informatica

If you want to read about this reverse engineering attempt, check out https://nicolabelluti.me/series/attendance-reader/.