summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-mod-status/htdocs
AgeCommit message (Collapse)Author
2021-09-03luci-mod-status: set default value if no route records foundFlorian Eckert
If no entries for the status tables are available. Then add the following default entry 'No entries available' This looks better, because not only the table header is displayed. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-09-01luci-mod-status: optimize view/formatting for status/routingVladislav Grigoryev
Optimize view and formatting for the status/routing page. Remove redundant style and header abbreviations. Consolidate terminology for IPv4 and IPv6 categories. Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-08-11status: make buffered conditionalFritz D. Ansel
when buffered could not be read, there is just a questionmark (on e8450 non-ubi) Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-07luci-mod-status: status/routing support for pbrVladislav Grigoryev
Provide comprehensive status information for routing. Rename the "Status > Routes" page to "Status > Routing". Unify sorting for the "Status" and "Network" menus. Add tabs for IPv4 and IPv6 and reorganize the contents. Display routing rules and their priorities for each protocol. Policy-based routing is an increasingly popular problem. Netifd natively supports policy-based routing: * The interface-specific options "ip4table" and "ip6table". * The routing rules using the "rule" and "rule6" sections. LuCI is missing the information about routing rules. Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-07-07luci-mod-status: disable "Set static" lease action on readonly viewJo-Philipp Wich
Fixes: f6b6a12927 ("luci-mod-status: add support for one-click static lease") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-30luci-mod-status: don't set '-' hostname when creating static leaseJo-Philipp Wich
Fixes: #5153 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-21luci-mod-status: switch to html table for wlan channel analysisFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-09luci-mod-status: fix NaN errors in realtime graphsLukasz Baj
When I use Realtime Graphs I see following NaN errors: Error: <polyline> attribute points: Expected number, "0,298 0,NaN 5,NaN 10,NaN…". Error: <polyline> attribute points: Expected number, "0,298 0,NaN 5,NaN 10,NaN…". wireless.js?v=git-21.105.40538-2da37c2:19 Error: <polyline> attribute points: Expected number, "0,298 0,NaN 5,NaN 10,NaN…". eval @ wireless.js?v=git-21.105.40538-2da37c2:19 Promise.then (async) eval @ wireless.js?v=git-21.105.40538-2da37c2:8 step @ luci.js?v=git-21.105.40538-2da37c2:91 start @ luci.js?v=git-21.105.40538-2da37c2:87 add @ luci.js?v=git-21.105.40538-2da37c2:82 pollData @ wireless.js?v=git-21.105.40538-2da37c2:7 render @ wireless.js?v=git-21.105.40538-2da37c2:24 Promise.then (async) __init__ @ luci.js?v=git-21.105.40538-2da37c2:148 super @ luci.js?v=git-21.105.40538-2da37c2:22 Anonymous42Class @ luci.js?v=git-21.105.40538-2da37c2:12 (anonymous) @ luci.js?v=git-21.105.40538-2da37c2:181 Promise.then (async) compileClass @ luci.js?v=git-21.105.40538-2da37c2:177 Promise.then (async) require @ luci.js?v=git-21.105.40538-2da37c2:183 instantiateView @ ui.js?v=git-21.105.40538-2da37c2:311 (anonymous) @ wireless:47 Promise.then (async) (anonymous) @ wireless:46 Signed-off-by: Lukasz Baj <l.baj@celerway.com> [adjust subject] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-07treewide: consolidate {IPv4,IPv6,MAC} {address,gateway} spellingsJo-Philipp Wich
- Turn IPv4-Address into IPv4 address - Turn IPv4-Gateway into IPv4 gateway - Turn IPv6-Address into IPv6 address - Turn IPv6-Gateway into IPv6 gateway - Turn MAC-Address into MAC address Also remove related duplicate translation entries. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-12luci-mod-status: fix potential XSS via specially crafted DNS namesJo-Philipp Wich
When an upstream NS returns PTR domain names containing HTML, it is added verbatim to the connection status table. Prevent this issue by HTML escaping any values in the source and destination columns. Fixes: CVE-2021-32019 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-07luci-mod-status: iptables: always make tab pane visibleJo-Philipp Wich
When ip6tables is not present, the tab group was not initialized, causing the iptables status display to be empty with certain themes. Manually mark the pane active in this case to avoid the problem. Fixes: #5040 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-05luci-mod-status: check if center_chan1 is definedWojciech Jowsa
Signed-off-by: Wojciech Jowsa <wojciech.jowsa@gmail.com>
2021-03-17luci-mod-status: fix raw ipt counter buton styleJo-Philipp Wich
Fixes: #4928 Fixes: b39b7fc0d2 ("luci-mod-status: allow displaying raw iptables counter values") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-03-01luci-mod-status: allow displaying raw iptables counter valuesJo-Philipp Wich
Fixes: #4852 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-03-01Revert "luci-mod-status: allow displaying raw iptables counter values"Jo-Philipp Wich
This reverts commit 52caa1dc96ed6fde5c4b84f4f7f2a7429694f69c since it contained unrelated changes. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-03-01luci-mod-status: allow displaying raw iptables counter valuesJo-Philipp Wich
Fixes: #4852 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-01-26luci-mod-status: use the new ubus dsl metricsAndre Heider
This is significantly faster. Signed-off-by: Andre Heider <a.heider@gmail.com> Tested-by: Martin Schiller <ms@dev.tdt.de>
2021-01-20treewide: removed trailing whitespaces and extra newlines in 'modules'Giovanni Giacobbi
Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
2021-01-19luci-mod-status,luci-app-statistics: Fix case for 'Bit/s' to 'bit/s'Giovanni Giacobbi
Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net> [fix conflict, reword commit title] Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-01-11luci-mod-status: fix bugs in channel analysisAnsuel Smith
- Add check for missing ht_operation data - Add support for radio that both support 5 and 2.4 band - Hide wireless station that doesn't belong to the graph band Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2021-01-07Merge pull request #4598 from Ansuel/wifi_chanHannu Nyman
luci-mod-status: add new channel analysis page
2020-12-06luci-mod-status: add channel analysis supportAnsuel Smith
Add channel analysis support. This can be very useful as a user can directly use the webui to check wifi channel utilization without using external tool. This use data already provided by iwinfo. Fixes: #4572 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-12-05luci-mod-status: fix WPS button to wrong interfaceAnsuel Smith
Reset the WPS_button variable to correctly add the button to the enabled interface. Fixes: #4625 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-12-04luci-mod-status: use raw dsl values and format them ourselvesAndre Heider
Currently lantiq_dsl.sh performs these formats expensively in a shell script. Use the raw values so the preformatted onces can be removed to cut down the runtime or the script. Signed-off-by: Andre Heider <a.heider@gmail.com>
2020-11-27treewide: transition div tables to actual table markupJo-Philipp Wich
Modern browsers allow decomposing table markup equally well as nested div constructs, therefor migrate our <div> table markup to actual <table> tags but keep the old table/tr/th/td CSS classes for now to allow for a smooth theme transition. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-11-18Merge pull request #4596 from mikma/routes-protoJo-Philipp Wich
luci-mod-status: routes.js: add route protocol
2020-11-18Merge pull request #4599 from Ansuel/move-svgJo-Philipp Wich
luci-mod-status: move svg to dedicated dir
2020-11-18luci-mod-status: move svg to dedicated dirAnsuel Smith
Move svgs from top dir to a dedicated svgs dir. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-11-15luci-mod-status: routes.js: add route protocolroutes-protoMikael Magnusson
Add protocol column to the active routes tables. The route protocol is for example helpful when using a dynamic routing daemon, such as bird or babel. Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
2020-10-30luci-mod-status: add support for add device to wifi black/whitelistAnsuel Smith
Add support for one-click add device to wifi black/whitelist in the status page. If the black/whitelist feature is enabled a combobox is displayed with the disconnect option. Device already added will display only the disconnect button. Fixes: #3675 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-10-30Merge pull request #4499 from Ansuel/clickleaseJo-Philipp Wich
luci-mod-status: add support for one-click static lease
2020-10-17luci-mod-status: add WPS control for wifi infoAnsuel Smith
Add a way to trigger and get the WPS Push Button status from the webui if supported. Fixes: #1072 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-10-10luci-mod-status: add support for one-click static leaseAnsuel Smith
Introduce a button in the status lease table to quickly add an host as static. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-04-18luci-mod-status: hide DHCP and assoclist on insufficient ACLsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-18luci-mod-status: index.js: skip includes which failed loadingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-16luci-mod-status: assoclist: hide wifi disconnect on insufficient ACLsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-08Merge pull request #3769 from dibdot/logread-fixJo-Philipp Wich
luci-base: accept alternative logread location
2020-04-03treewide: import utility classes explicitlyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-24luci-mod-network, luci-mod-status: allow assoclist wrappingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io> (cherry picked from commit a600ebb5fe14b13cb53669eb73b86f66cc699e94)
2020-03-23luci-mod-status: tag DHCP lease tables with dedicated CSS classesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-23luci-mod-status: adjust assoclist markup for easier stylingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-23luci-mod-status: use generic .cbi-section-actions style for row actionsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-20luci-base: accept alternative logread locationDirk Brenken
* minimal change to accept the usual logread location plus the alternative location (/usr/sbin/logread) used by syslog-ng (see openwrt/packages/issues/11535 for reference) Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-03-04luci-mod-status: routes.js: remove debug codeJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-01luci-base: Show used memory instead of FreeHoward Su
This makes sure solid/blue bar shows the used memory. Signed-off-by: Howard Su <howard0su@gmail.com>
2020-02-23luci-mod-status: hide DHCP status if dnsmasq/odhcpd aren't presentJo-Philipp Wich
Fixes: #3674 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-18luci-mod-status: don't drop lines with negated addressesJo-Philipp Wich
Fixes: #3642 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-17luci-mod-network, luci-mod-status: harmonize wifi signal indicatorsJo-Philipp Wich
Fixes: #3636 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-29luci-mod-status: reimplement route status page as client side viewJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22luci-mod-status: reimplement log pages as client side viewsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>