summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-dawn/htdocs
AgeCommit message (Collapse)Author
2023-11-07luci-app-dawn: error message when service not runningDaniel Vijge
Display a nicer error message when the DAWN service is not running Signed-off-by: Daniel Vijge <danielvijge@gmail.com>
2023-11-06luci-app-dawn: Bug fixes for JavaScript implementationDaniel Vijge
Some bug fixes and a small improvements that were discovered after the initial implementation of the JavaScript version of luci-app-dawn: * Correctly show multiple APs per client in the hearing map * Display correct name of all APs in the hearing map * Show if client is connected to the network in the hearing map. This replaces the column for Stations Connected, which is not a property of a client but of an AP, and is available still in the network overview. * Display both hostname and MAC address for clients/APs * Convert spaces to tabs in dawn-common.js for consistency Signed-off-by: Daniel Vijge <danielvijge@gmail.com>
2023-10-31luci-app-dawn: Implement in JavaScriptDaniel Vijge
This commit re-implements luci-app-dawn in JavaScript, removing the older lua implementation. Besides a 1-to-1 port, there are some changes/improvements: * In both the network overview and the hearing map, replace MAC addresses by host name if known. * In the hearing map, the table is sortable. If the same client is connected to multiple access points/frequencies the MAC/host name is listed twice, whereas in the lua implementation the second MAC address was empty to show it was referring to the same client. This means the table can be sorted on any column, and the information remains correct. * The view in the network overview is a bit different. This table is not sortable, because LuCi doesn't seem to like a table inside a table for sorting. * Align the column names between the network overview and the hearing table. * Add tooltips for abbreviations in column names. Signed-off-by: Daniel Vijge <danielvijge@gmail.com>