<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-sqm/htdocs, 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-25T14:37:32Z</updated>
<entry>
<title>luci-app-sqm: add use_mq config option</title>
<updated>2026-02-25T14:37:32Z</updated>
<author>
<name>Jonas Köppeler</name>
</author>
<published>2026-02-18T12:08:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8154ad756957153e14df64e9439a5f1fb81f65c5'/>
<id>urn:sha1:8154ad756957153e14df64e9439a5f1fb81f65c5</id>
<content type='text'>
Adds mq config option for luci-app-sqm. This controls the use_mq config
option of the sqm scripts.

Signed-off-by: Jonas Köppeler &lt;j.koeppeler@tu-berlin.de&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: grammar fix</title>
<updated>2025-01-13T16:57:43Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-01-13T16:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=801948422de72dd66ab32f2774131785ded7c38f'/>
<id>urn:sha1:801948422de72dd66ab32f2774131785ded7c38f</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: replace "var m, s, o" with "let m, s, o"</title>
<updated>2024-12-03T15:25:21Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-12-01T11:36:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=22d48305afcb3095468756f087610a091d69a116'/>
<id>urn:sha1:22d48305afcb3095468756f087610a091d69a116</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: Move verbose descriptions into help text</title>
<updated>2022-12-26T20:19:11Z</updated>
<author>
<name>Toke Høiland-Jørgensen</name>
</author>
<published>2022-12-26T18:05:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=127c9002e6e6898631928f66774575c25b05f536'/>
<id>urn:sha1:127c9002e6e6898631928f66774575c25b05f536</id>
<content type='text'>
The field labels contain verbose descriptions which looks terrible in the
UI. Replace them with short labels and move the verbose text into the help
text where it belongs.

Reported by Github user @saldry at https://github.com/openwrt/luci/issues/6161

Signed-off-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: only reload view once sqm enable/start completed</title>
<updated>2021-06-13T06:59:40Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2021-06-13T06:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=005c09a293d1d0f4a5a76e210e0fa23842f13cb3'/>
<id>urn:sha1:005c09a293d1d0f4a5a76e210e0fa23842f13cb3</id>
<content type='text'>
Chain the exec calls to enable and start the SQM service and only reload
the view once these operations are complete and return the entire promise
chain from the handler function to ensure that the busy indicator remains
active throughout the entire duration of the operation.

Also replace exec_direct() with exec() as there is no need to bypass ubus
for the init script calls.

Fixes: e76d9cc767 ("luci-app-sqm: fix JS error if service is disabled")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: fix JS error if service is disabled</title>
<updated>2021-06-09T20:36:32Z</updated>
<author>
<name>Dirk Brenken</name>
</author>
<published>2021-06-05T07:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e76d9cc7673ffbebd8887bcfc14542c1269288e0'/>
<id>urn:sha1:e76d9cc7673ffbebd8887bcfc14542c1269288e0</id>
<content type='text'>
* fix a 'resource not found error' if the sqm service has been disabled
  and the dir '/var/run/sqm/available_qdiscs' not exist
* inform the user about this issue and provide a button
  to enable &amp; start the service

Signed-off-by: Dirk Brenken &lt;dev@brenken.org&gt;</content>
</entry>
<entry>
<title>luci-app-sqm: Use CAKE as default qdisc</title>
<updated>2020-12-31T16:13:49Z</updated>
<author>
<name>Toke Høiland-Jørgensen</name>
</author>
<published>2020-12-31T12:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=96b8f43f6b156f03ea62f34464486ea2b1e4a2b1'/>
<id>urn:sha1:96b8f43f6b156f03ea62f34464486ea2b1e4a2b1</id>
<content type='text'>
The sqm-scripts package depends on kmod-sched-cake, meaning CAKE is always
available in normal installs. So we might as well just make CAKE the
default config in SQM configs.

Signed-off-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: fix missing interface in selection</title>
<updated>2020-10-25T13:46:36Z</updated>
<author>
<name>Ansuel Smith</name>
</author>
<published>2020-10-25T13:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=5a6037a258558d7c61422ee966f25a950f99c56e'/>
<id>urn:sha1:5a6037a258558d7c61422ee966f25a950f99c56e</id>
<content type='text'>
Show device instead of interface in interface selection.

Fixes: #4539
Signed-off-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-sqm: convert to client side implementation</title>
<updated>2020-10-23T21:05:14Z</updated>
<author>
<name>Ansuel Smith</name>
</author>
<published>2020-10-19T12:54:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=63aea8f84831a01c49ee8731196f1c4d1d81ddfd'/>
<id>urn:sha1:63aea8f84831a01c49ee8731196f1c4d1d81ddfd</id>
<content type='text'>
Convert sqm app to client side implementation. Only a small rework in the logic to get qos scripts help text. The rest of the script is a porting 1:1.

Signed-off-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
</feed>
