luci-app-wifihistory: add WiFi station history
authorDeborah Olaboye <redacted>
Tue, 3 Feb 2026 12:34:16 +0000 (13:34 +0100)
committerPaul Donald <redacted>
Mon, 9 Feb 2026 04:02:51 +0000 (05:02 +0100)
commit9c4b2ee8dedd4df676ee3e85dc5bda112236806a
treef87e8c7fb6098611ed9ff80b7234f30c8c95b661
parent7d6784fa59b5be8dd8a9ff8a5069362681b69c10
luci-app-wifihistory: add WiFi station history

Add a new application that tracks WiFi associated stations
over time and displays history of connected devices. A ucode
service polls iwinfo assoclist and persists station data to
a JSON file. The LuCI view shows connected/disconnected
status, MAC, hostname, signal, and timestamps.

Closes: #8109
Signed-off-by: Deborah Olaboye <redacted>
applications/luci-app-wifihistory/Makefile [new file with mode: 0644]
applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js [new file with mode: 0644]
applications/luci-app-wifihistory/root/etc/init.d/wifihistory [new file with mode: 0755]
applications/luci-app-wifihistory/root/usr/sbin/wifihistory [new file with mode: 0755]
applications/luci-app-wifihistory/root/usr/share/luci/menu.d/luci-app-wifihistory.json [new file with mode: 0644]
applications/luci-app-wifihistory/root/usr/share/rpcd/acl.d/luci-app-wifihistory.json [new file with mode: 0644]
applications/luci-app-wifihistory/root/usr/share/rpcd/ucode/wifihistory.uc [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT