fix(billing): backfill ledger insert violates balance_ledger constraints ebc450f Mbonea commited on Jul 2
fix(billing): use SELECT INTO for fee rate in trigger (MariaDB-safe) 0ecf241 Mbonea commited on Jul 2
refactor(logging): revert default-disabled change, control via env var 4df7cf6 Mbonea commited on Jul 2
fix(logging): surface migration/SQL errors so boot crashes are diagnosable f63dc3d Mbonea commited on Jul 2
feat(billing): configurable Snippe fee rate (default 2.5%) from July 1 3bd16d5 Mbonea commited on Jul 2
fix(reconcile): drift-correct token expiry instead of bailing when MAC locked 1990ab3 Mbonea commited on Jul 1
fix(sessions): align reconciled token expiry with Omada voucher window 08188cb Mbonea commited on Jul 1
plan leak fix, manual sales, payment status support, manual sms template and docs e32adcf Mbonea commited on May 11
improve phone input UX and fix migration crash safety 82175c4 Mbonea Claude Sonnet 4.6 commited on Apr 17
fix status ENUM truncation and add pre-query debug logging 10250ed Mbonea Claude Sonnet 4.6 commited on Apr 17
remove auto-trial on registration; admin grants trial manually 9b0954f Mbonea Claude Sonnet 4.6 commited on Apr 17
fix(portal): add device_portal_settings migration and fix NOT NULL columns 2759e27 Mbonea Claude Sonnet 4.6 commited on Apr 16
Add migration runner that executes before server start 70a2f38 Mbonea Claude Sonnet 4.6 commited on Apr 15
Initial commit — multi-tenant WiFi hotspot monetization platform c33bf01 Mbonea Claude Sonnet 4.6 commited on Apr 15