<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-07-20T19:35:11Z</updated>
<entry>
<title>luci-mod-status: guard against null l3 device in addDhcpv6Stats</title>
<updated>2026-07-20T19:35:11Z</updated>
<author>
<name>Maxim Skokov</name>
</author>
<published>2026-06-29T12:43:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=4243215757cf65cc9ecbef56dbe31318bf1f0d82'/>
<id>urn:sha1:4243215757cf65cc9ecbef56dbe31318bf1f0d82</id>
<content type='text'>
addDhcpv6Stats() accesses dev.device without checking if dev is null.
getL3Device() returns null when a dhcpv6 interface is configured but
not yet up, causing a crash when rendering the network status box.

Add a dev null check before accessing dev.device.

Signed-off-by: Maxim Skokov &lt;skokov.m020709@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: escape hostname in DHCP lease status tables</title>
<updated>2026-06-22T22:15:31Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2026-06-22T22:13:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=55379d04fcc3c605003a5001d6135cf02ae6048a'/>
<id>urn:sha1:55379d04fcc3c605003a5001d6135cf02ae6048a</id>
<content type='text'>
Avoid stored XSS by HTML escaping backend provided hostname
since underlying services to not sanitize.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: correctness fixes</title>
<updated>2026-05-27T12:49:46Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-26T14:26:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=0b9e8b4f52f991a6d415b8768bd43c47c3ec50f5'/>
<id>urn:sha1:0b9e8b4f52f991a6d415b8768bd43c47c3ec50f5</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod: use built-in format for wifi hostname</title>
<updated>2026-04-20T12:46:13Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-04-20T12:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=6f461a225ef9fd116ce69ea0d95ff5522ae7a255'/>
<id>urn:sha1:6f461a225ef9fd116ce69ea0d95ff5522ae7a255</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: add null check</title>
<updated>2026-02-19T00:16:35Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-19T00:15:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a8c9b694c8eefeca3a8e428a7a2f2d448fc83bdf'/>
<id>urn:sha1:a8c9b694c8eefeca3a8e428a7a2f2d448fc83bdf</id>
<content type='text'>
follow-up to 95b01600e323f5cd0ac5081025dacd30110838c2

Port maps can sometimes lack mappings. Let's check.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod: js linting fixes / ES6 treatment</title>
<updated>2026-02-16T00:42:57Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-14T03:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=95b01600e323f5cd0ac5081025dacd30110838c2'/>
<id>urn:sha1:95b01600e323f5cd0ac5081025dacd30110838c2</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-base: poe and PSE details &amp; configuration</title>
<updated>2026-01-26T02:40:38Z</updated>
<author>
<name>Carlo Szelinsky</name>
</author>
<published>2026-01-25T11:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8e493db75a80194a1f76ded11df4dbf32f1235d1'/>
<id>urn:sha1:8e493db75a80194a1f76ded11df4dbf32f1235d1</id>
<content type='text'>
Adds PoE/PSE configuration support for modern linux (PSE-PD).
This change is based on the PSE-PD backport (from 6.17)
and netifd|ubus changes.

* Add getPSE() [receive all status information]
and hasPSE() [has the device PSE hardware?]

* Changes ACL permissions to query network.device status information

* Add two new PoE icons (PoE active with link up + link down) for
the port status page

* Changes port status to show PoE information, next to link information
and data transfer.

* Add a new tab for PoE/PSE to the device configuration,
which will only be displayed if the device supports PSE

Signed-off-by: Carlo Szelinsky &lt;github@szelinsky.de&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: clean up presentation of dhcp section</title>
<updated>2026-01-23T03:21:54Z</updated>
<author>
<name>Eric Fahlgren</name>
</author>
<published>2026-01-21T23:53:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=05f90a20445b422b127fdb348d154d365c8696bd'/>
<id>urn:sha1:05f90a20445b422b127fdb348d154d365c8696bd</id>
<content type='text'>
When no dhcp services are available, return null rather than an
empty container, thus suppressing display of the section altogether.

Add a title to the outer container so that the hide/show button
has something to control.

When both v4 and v6 tables are empty, display a message indicating
this rather than showing nothing below the title.

Signed-off-by: Eric Fahlgren &lt;ericfahlgren@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: fix incorrect unit for port speed</title>
<updated>2026-01-06T13:18:51Z</updated>
<author>
<name>qianxu</name>
</author>
<published>2026-01-06T10:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=64e8a43cc3dc3cf0d35d7c3023aaf105fbe2cfb3'/>
<id>urn:sha1:64e8a43cc3dc3cf0d35d7c3023aaf105fbe2cfb3</id>
<content type='text'>
The kernel reports port speeds in decimal Mbps (e.g. 1000 for Gigabit).
Currently, the interface labels this value as 'Mibit/s' (binary),
which creates a unit mismatch.

This patch updates the label to 'Mbit/s' to match the source data.

Signed-off-by: qianxu &lt;qianxuuuu@qq.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-status: fix case error</title>
<updated>2025-12-22T01:07:08Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-12-22T01:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=371f4415916d49035b2f3291746620a0f2c1dd39'/>
<id>urn:sha1:371f4415916d49035b2f3291746620a0f2c1dd39</id>
<content type='text'>
Sync all cases so that lease matches and reserve button behaves

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
