<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-statistics/htdocs/luci-static/resources/view, 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-02-16T21:55:32Z</updated>
<entry>
<title>luci-app-statistics: js linting fixes / ES6 treatment</title>
<updated>2026-02-16T21:55:32Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-16T21:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=90cf1c169e24d97062507ab09293c299a1127739'/>
<id>urn:sha1:90cf1c169e24d97062507ab09293c299a1127739</id>
<content type='text'>
Follow-up to 2bebe21493c23cf4d61311e85a1e3cbd6275f1c3

rrdtool.js:
Fix variable collision with dir in inner loop j, now entrj.

graphs.js: ES6 treatment

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: js linting fixes / ES6 treatment</title>
<updated>2026-02-16T00:42:57Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-15T06:51:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=2bebe21493c23cf4d61311e85a1e3cbd6275f1c3'/>
<id>urn:sha1:2bebe21493c23cf4d61311e85a1e3cbd6275f1c3</id>
<content type='text'>
Fix errors

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: Adds ability to configure encrypted connections in the MQTT package</title>
<updated>2025-08-25T16:27:53Z</updated>
<author>
<name>Nat Gist</name>
</author>
<published>2025-08-22T20:44:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=3a45003bfb8eb7fc1fa1cdc2d565651a2c613af6'/>
<id>urn:sha1:3a45003bfb8eb7fc1fa1cdc2d565651a2c613af6</id>
<content type='text'>
Updates mqtt.js to add user interface to configure a path to a CA Cert file to be used by MQTT to verify the servers certificate, and adds a setting to configure the TLS verison to be used for the conneciton. Also updates stat-genconfig to then copy these settings into the generated collectd.conf

Signed-off-by: Nat Gist &lt;nat.gist@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: render all graphs on refresh if no summary</title>
<updated>2024-10-24T13:05:25Z</updated>
<author>
<name>James Haggerty</name>
</author>
<published>2024-10-24T01:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=4d75286519015f19e3878008b21fb7342ca5fae3'/>
<id>urn:sha1:4d75286519015f19e3878008b21fb7342ca5fae3</id>
<content type='text'>
Previously, if there would usually be a summary page for the data
but this was not happening because there was only a single instance
(e.g. a single wifi interface), the refresh would mistakenly
request the summary rather than the existing data.

i.e. graphs would mysteriously disappear on refresh.

Signed-off-by: James Haggerty &lt;james.haggerty@morsemicro.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: add users plugin support</title>
<updated>2024-03-13T15:44:44Z</updated>
<author>
<name>Joel Johnson</name>
</author>
<published>2020-07-31T03:42:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=b5843bcd816109f548a6086f1f9188841e419fff'/>
<id>urn:sha1:b5843bcd816109f548a6086f1f9188841e419fff</id>
<content type='text'>
The users plugin is functional and useful, but requires usage of custom
built packages of busybox, dropbear, openssh, or other console/shell
access mechanisms.

Signed-off-by: Joel Johnson &lt;mrjoel@lixil.net&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: Add UI to configure Mqtt</title>
<updated>2024-03-08T01:28:50Z</updated>
<author>
<name>Miguel Angel Mulero Martinez</name>
</author>
<published>2023-03-17T18:39:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8bf5646459e229c1d01736f7c45f3b1c9bf3058f'/>
<id>urn:sha1:8bf5646459e229c1d01736f7c45f3b1c9bf3058f</id>
<content type='text'>
This commit adds UI to configure the Mqtt plugin of the luci-app-statistics.

Signed-off-by: Miguel Angel Mulero Martinez &lt;migmul@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: lookup -&gt; look up</title>
<updated>2023-12-19T19:44:58Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2023-12-19T19:44:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=0a6618823656df7aefc7b958e187afd628248e90'/>
<id>urn:sha1:0a6618823656df7aefc7b958e187afd628248e90</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: regenerate graphs on window resize</title>
<updated>2023-12-04T15:35:15Z</updated>
<author>
<name>Rani Hod</name>
</author>
<published>2023-10-02T15:01:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8fcd52f5130acd1a0738ff47f9bba2c9cc42e662'/>
<id>urn:sha1:8fcd52f5130acd1a0738ff47f9bba2c9cc42e662</id>
<content type='text'>
Currently graphs are redrawn only based on the refresh interval
(never or every 5/30/60 seconds).
Since the image size is calculated based on the window size,
redraw graphs (once) also after resizing the window.
This also captures window resize due to orientation change
(e.g., for mobile).
Since multiple resize events are fired when dragging the window
border, there is a 250ms delay for debouncing.

Signed-off-by: Rani Hod &lt;rani.hod@gmail.com&gt;
Tested-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: Add backup/restore for RRD statistics</title>
<updated>2023-10-29T23:48:38Z</updated>
<author>
<name>John Kohl</name>
</author>
<published>2023-10-25T02:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=ad98af3a2be6c87b1f36cec05c8c3529831b7787'/>
<id>urn:sha1:ad98af3a2be6c87b1f36cec05c8c3529831b7787</id>
<content type='text'>
Add a backup/restore capability for rrd data storage in
luci_statistics.  The data storage is typically in /tmp and does not
survive reboot or sysupgrade.  This adds an option for the
administrator to configure the RRD plugin, so that the RRD data are
are preserved with a backup copy in the overlay file system.

This works for shutdown/reboot, sysupgrade (backup config files,
restore config files, and true sysupgrade).

Also fix a bug where starting luci_statistics for the first time would
not get a restart a running collectd: during install of the package
when it is not included in the base flashed image, collectd might be
started when it got installed/configured before this package gets
installed/configured.  So we need to check if it's running, and
restart it to use the luci_statistics configuration.

Signed-off-by: John Kohl &lt;jtk.git@bostonpog.org&gt;
</content>
</entry>
<entry>
<title>luci-app-statistics: memory: make hiding 'free' configurable</title>
<updated>2023-10-09T20:16:36Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2023-10-09T20:16:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=08540c44629ad0fedf5feb2b535c2df182ac3973'/>
<id>urn:sha1:08540c44629ad0fedf5feb2b535c2df182ac3973</id>
<content type='text'>
Make hiding the 'free' memory configurable.
Set default as disabled, shown in graph which always scales to 100%.

If enabled, the graph scales to actually used memory,
which enables a more detailed view to memory usage.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
</feed>
