Wifiv2 / src /services

Commit History

voucher issues
978b371
Running

Mbonea commited on

Avoid duplicate Omada voucher group names
e637a2c

Mbonea commited on

Reject incompatible Omada voucher groups
1cf9e47

Mbonea commited on

Back off SMS queue after gateway throttling
f14d7e5

Mbonea commited on

Use SMS TTL and priority defaults
fdd2359

Mbonea commited on

Add SMS rate-limit retry queue
ab64629

Mbonea commited on

Remove speed limits from voucher groups
27a375c

Mbonea commited on

Use controller grid status for device polling
d80c338

Mbonea commited on

Use Omada hotspot disconnect for token void
3434a8c

Mbonea commited on

Use hotspot client id for token extension
0a52e4f

Mbonea commited on

Fix Omada voucher upload speed units
341a8db

Mbonea commited on

Use controller API for Omada vouchers
8805eca

Mbonea commited on

Reconcile Omada voucher lifecycle
e63f963

Mbonea commited on

Record native Omada voucher usage
ff3a9df

Mbonea commited on

Upload filled portal redirect HTML
c175f98

Mbonea commited on

Verify Omada portal redirect settings
139774c

Mbonea commited on

Require imported portal page id
439603d

Mbonea commited on

Log portal attach failure details
04eab62

Mbonea commited on

Match Omada portal page attach payload
a0a52d2

Mbonea commited on

Preserve portal config when attaching redirect page
3719cd1

Mbonea commited on

Validate portal vouchers through Omada
528a202

Mbonea commited on

Default portal URLs to HTTP
d1209f0

Mbonea commited on

Use dynamic portal redirect template
33951a2

Mbonea commited on

Match Omada voucher group payload
63ab707

Mbonea commited on

Try Omada OpenAPI voucher endpoints
d8eb3ac

Mbonea commited on

Improve Omada HTTP diagnostics
3e7e931

Mbonea commited on

Retry Omada voucher group sync
59baf23

Mbonea commited on

Handle Omada sync and Snippe minimums
864c956

Mbonea commited on

Migrate production app to v2 Omada workflow
9b8d6f0

Mbonea commited on

Add portal auth timing logs and payment error handling
6fd861b

Mbonea commited on

fix deauthorizeClient endpoint: /unauthorize -> /unauth
f854da0

Mbonea commited on

fix null token_code by falling back to MAC lookup in sessions query
3671f84

Mbonea Claude Sonnet 4.6 commited on

reduce log noise and add targeted debug logs
e6ed651

Mbonea Claude Sonnet 4.6 commited on

ssid with bug fix
c2c524d

Mbonea commited on

fixed
104499b

Mbonea commited on

interceptors
09f8ed0

Mbonea commited on

checking
05f4cdc

Mbonea commited on

fix(omada): ensure portal creation and updates include required fields
4a3ad41

Mbonea commited on

fix(omada): ensure portalCustomize fields are included in PATCH requests
843d06a

Mbonea commited on

testing
e67545a

Mbonea commited on

feat(logging): full Omada request/response logging and HTTP request logger
a2c9e74

Mbonea Claude Sonnet 4.6 commited on

fix(ssid): update portal serverUrl to our server on every SSID set
dfe7dfc

Mbonea Claude Sonnet 4.6 commited on

fix(ssid): reuse existing Omada portal instead of creating duplicate
269b3cf

Mbonea Claude Sonnet 4.6 commited on

fix(omada): align createPortal with actual API shape
d0f4b4f

Mbonea Claude Sonnet 4.6 commited on

fix(omada): extract ssidId from createSSID response; create portal lazily with SSID
0347e97

Mbonea Claude Sonnet 4.6 commited on

fix(omada): extract siteId string from createSite response object
5f61c06

Mbonea Claude Sonnet 4.6 commited on

fix(omada): correct rateLimits path and handle direct-array result shape
10bf77e

Mbonea Claude Sonnet 4.6 commited on

fix(omada): fetch rate limit profile before createSSID — Omada requires rateLimit field
d3f979e

Mbonea Claude Sonnet 4.6 commited on

feat(devices): browser-triggered polling, full SSID update payload, and SSID delete
7569da2

Mbonea Claude Sonnet 4.6 commited on

fix(omada): align createSSID/updateSSID payload with actual Omada API shape
54aa164

Mbonea Claude Sonnet 4.6 commited on