WifiBiz / src /services

Commit History

  1. Migrate production app to v2 Omada workflow

    9b8d6f0

  1. Add portal auth timing logs and payment error handling

    6fd861b

  1. fix deauthorizeClient endpoint: /unauthorize -> /unauth

    f854da0
  2. fix null token_code by falling back to MAC lookup in sessions query⁠

    Mbonea +1: Claude Sonnet 4.6
    3671f84
  3. reduce log noise and add targeted debug logs⁠

    Mbonea +1: Claude Sonnet 4.6
    e6ed651

  1. ssid with bug fix

    c2c524d
  2. fixed

    104499b
  3. interceptors

    09f8ed0
  4. checking

    05f4cdc
  5. fix(omada): ensure portal creation and updates include required fields⁠

    4a3ad41
  6. fix(omada): ensure portalCustomize fields are included in PATCH requests⁠

    843d06a
  7. testing

    e67545a
  8. feat(logging): full Omada request/response logging and HTTP request logger⁠

    Mbonea +1: Claude Sonnet 4.6
    a2c9e74
  9. fix(ssid): update portal serverUrl to our server on every SSID set⁠

    Mbonea +1: Claude Sonnet 4.6
    dfe7dfc
  10. fix(ssid): reuse existing Omada portal instead of creating duplicate⁠

    Mbonea +1: Claude Sonnet 4.6
    269b3cf
  11. fix(omada): align createPortal with actual API shape⁠

    Mbonea +1: Claude Sonnet 4.6
    d0f4b4f
  12. fix(omada): extract ssidId from createSSID response; create portal lazily with SSID⁠

    Mbonea +1: Claude Sonnet 4.6
    0347e97
  13. fix(omada): extract siteId string from createSite response object⁠

    Mbonea +1: Claude Sonnet 4.6
    5f61c06
  14. fix(omada): correct rateLimits path and handle direct-array result shape⁠

    Mbonea +1: Claude Sonnet 4.6
    10bf77e
  15. fix(omada): fetch rate limit profile before createSSID β€” Omada requires rateLimit field⁠

    Mbonea +1: Claude Sonnet 4.6
    d3f979e
  16. feat(devices): browser-triggered polling, full SSID update payload, and SSID delete⁠

    Mbonea +1: Claude Sonnet 4.6
    7569da2

  1. fix(omada): align createSSID/updateSSID payload with actual Omada API shape⁠

    Mbonea +1: Claude Sonnet 4.6
    54aa164
  2. Add tenant device control endpoints: reboot, SSID update, remove⁠

    Mbonea +1: Claude Sonnet 4.6
    37e82f7
  3. Fix SSID security mode: use mode=3 (WPA2-Personal) not mode=2 (WPA-Personal)⁠

    Mbonea +1: Claude Sonnet 4.6
    da8d3e3
  4. Log all Omada responses; reuse existing SSID instead of creating duplicate⁠

    Mbonea +1: Claude Sonnet 4.6
    e1ae465
  5. Fix SSID creation: minimal payload + defensive wlan ID extraction + logging⁠

    Mbonea +1: Claude Sonnet 4.6
    11f1e58
  6. Add SSID/WLAN management: create WiFi network during device adoption⁠

    Mbonea +1: Claude Sonnet 4.6
    4b0c618
  7. Surface Omada error details to client; auto-reinit Omada if not connected⁠

    Mbonea +1: Claude Sonnet 4.6
    8b4facf
  8. Initial commit β€” multi-tenant WiFi hotspot monetization platform⁠

    Mbonea +1: Claude Sonnet 4.6
    c33bf01