WifiBiz / src /utils

Commit History

  1. Migrate production app to v2 Omada workflow

    9b8d6f0

  1. Record successful token deauth events

    f25d86c
  2. Avoid schema change for token deauth retry

    30844db
  3. Retry deauth for expired token MACs

    34b1698
  4. Send SMS when WiFi token expires

    8e922fe

  1. Use SHOW CREATE TABLE fallback for enum migration checks

    617b1e2
  2. Skip satisfied core table alter migrations

    ef54c02
  3. Skip already-satisfied MariaDB alter migrations

    0ee5ba2
  4. Log MariaDB migration diagnostics for table artifacts

    67aec02
  5. Retry migrations after quarantining MariaDB artifacts

    2a8f292
  6. Serve portal payment assets under portal route

    742fd5b
  7. Add per-device portal payment options

    d87965a
  8. Fix portal auth session linking and admin alerts

    5084680
  9. plan leak fix, manual sales, payment status support, manual sms template and docs

    e32adcf
  10. Add portal payment display mode controls

    f157dcf
  11. Add tenant direct payment token sales

    ff4d747
  12. Add alert notification preferences

    0b1d3dc
  13. Add tenant SMS notification preferences

    b784929

  1. Add token compensation support for disconnected clients

    20da685
  2. Add tenant purchase revenue alerts

    3c5cfb1

  1. disable SMS for system alerts, log to console only

    e883d0c
  2. simplify OTP SMS messages to just the code

    7e5764d
  3. improve phone input UX and fix migration crash safety⁠

    Mbonea +1: Claude Sonnet 4.6
    82175c4
  4. fix status ENUM truncation and add pre-query debug logging⁠

    Mbonea +1: Claude Sonnet 4.6
    10250ed
  5. remove auto-trial on registration; admin grants trial manually⁠

    Mbonea +1: Claude Sonnet 4.6
    9b0954f

  1. fix(portal): add device_portal_settings migration and fix NOT NULL columns⁠

    Mbonea +1: Claude Sonnet 4.6
    2759e27

  1. Add migration runner that executes before server start⁠

    Mbonea +1: Claude Sonnet 4.6
    70a2f38
  2. Add tenant profile customization endpoints⁠

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

    Mbonea +1: Claude Sonnet 4.6
    c33bf01