upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/main/tollgate_main.c
AgeCommit message (Expand)Author
2026-05-19fix: merge readiness — display_enabled config, real pubkey, probe interval,...Your Name
2026-05-19wip: disable display for stability testing — board survives 2+ min without itYour Name
2026-05-19feat: WPA auto-detect, STA connectivity fix, lwip crash fixYour Name
2026-05-18fix: divide-by-zero crash when no WiFi networks configuredYour Name
2026-05-18Move /mints to API server (port 2121), fix services persistenceYour Name
2026-05-18feat: multi-mint health tracker, discovery, portal, multi-wallet (Phase 3-8)Your Name
2026-05-18feat: ContextVM (MCP over Nostr) server with WS masking fixYour Name
2026-05-18fix: move MAC set after wifi_set_mode, start services without STAYour Name
2026-05-17feat: per-client NAT filtering via LWIP_HOOK_IP4_CANFORWARDYour Name
2026-05-17Bug fixes: reset_auth clears sessions, port 80 /usage shows real data, metric...Your Name
2026-05-17Phase 7: MCP handler (25 tests), NIP-04 encrypt/decrypt (15 tests), CVM serve...Your Name
2026-05-17Phase 5: Lightning auto-payout with LNURL-pay and NUT-05 meltYour Name
2026-05-17Phase 4: TollGate client detection + auto-paymentYour Name
2026-05-16Phase 3: Nostr identity derivation + wifistr service discoveryYour Name
2026-05-16Phase 3: on-device Cashu wallet with mbedTLS secp256k1 + SPIFFS persistence +...Your Name
2026-05-16Fix captive portal detection on GrapheneOS + embed mint URL in portal HTMLYour Name
2026-05-16Unique SSID/IP per board + captive detection fix + mint list in portalYour Name
2026-05-15Phase 2 WIP: Cashu payment endpoints, session tracking, updated checklistYour Name
2026-05-15Phase 1 working: captive portal, DNS hijack, NAT-based access controlYour Name