<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-frps/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-09-12T06:06:34Z</updated>
<entry>
<title>luci-app-frps: avoid saving the same form twice</title>
<updated>2026-09-12T06:06:34Z</updated>
<author>
<name>Javen Li</name>
</author>
<published>2026-09-07T02:40:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8961ed5ee398d185fef969643c3fb31a2575c108'/>
<id>urn:sha1:8961ed5ee398d185fef969643c3fb31a2575c108</id>
<content type='text'>
The status section renders a nested cbi-map without a bound form
instance. LuCI resolves it to the enclosing map, so save and reset
invoke that map twice. Concurrent saves can submit duplicate UCI delete
requests and report resource not found.

Remove the form marker from the status wrapper while retaining its
fieldset and polling. This addresses the duplicate-save cause of
issue #7679.

Signed-off-by: Javen Li &lt;j.wroiate@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-frp: align UI with TOML configuration</title>
<updated>2026-08-29T16:37:39Z</updated>
<author>
<name>Roc Lai</name>
</author>
<published>2026-08-29T09:53:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=d0932f0972567e510c061fc77c26a402a90ce794'/>
<id>urn:sha1:d0932f0972567e510c061fc77c26a402a90ce794</id>
<content type='text'>
Update the frpc and frps LuCI applications for the TOML-based configuration

- generated by the current frp packages.
- expose current frp client and server options with validation
- group both applications under Services -&gt; frp
- show only the installed Server and Client submenu entries
- hide the raw TOML editor while retaining source mapping comments for debugging
- refresh translation templates and PO files
- complete Simplified and Traditional Chinese translations

Signed-off-by: Roc Lai &lt;laipeng668@qq.com&gt;
</content>
</entry>
<entry>
<title>luci-app: js linting fixes / ES6 treatment</title>
<updated>2026-02-16T01:29:45Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-16T01:29:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=b07c6833de87f89a0b9b41c0c33a7d32bd314d58'/>
<id>urn:sha1:b07c6833de87f89a0b9b41c0c33a7d32bd314d58</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-frps: fix i18n compile warn</title>
<updated>2026-02-03T07:49:04Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-03T07:14:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=ca0236ad6cc3c55d2bf84e15f4f5bed2e816263e'/>
<id>urn:sha1:ca0236ad6cc3c55d2bf84e15f4f5bed2e816263e</id>
<content type='text'>
Message contains an embedded URL.
Better move it out of the translatable string

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-frp: support QUIC protocol and Dashboard TLS</title>
<updated>2025-10-10T15:07:16Z</updated>
<author>
<name>Roc Lai</name>
</author>
<published>2025-08-14T07:31:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=ac2638ccf990b0a984162bc1f24f7b316224af7c'/>
<id>urn:sha1:ac2638ccf990b0a984162bc1f24f7b316224af7c</id>
<content type='text'>
Add support for the QUIC protocol and Dashboard TLS in LuCI, new features in the latest version of frp.​ openwrt/packages#27191

Signed-off-by: Roc Lai &lt;laipeng668@qq.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>treewide: declare rpc calls with const</title>
<updated>2024-12-03T15:25:21Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-12-01T00:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e1d8f0e6f9ab673a266f7813d267ae6dfaef5784'/>
<id>urn:sha1:e1d8f0e6f9ab673a266f7813d267ae6dfaef5784</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-frpc: fix service status bar style</title>
<updated>2022-04-30T13:38:25Z</updated>
<author>
<name>ZiMing Mo</name>
</author>
<published>2022-04-30T07:55:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=fbd3a40c3e364c91a9effc1193456c8b3303b880'/>
<id>urn:sha1:fbd3a40c3e364c91a9effc1193456c8b3303b880</id>
<content type='text'>
mod the service status bar to use normaly 'cbi-section' class style.

Signed-off-by: ZiMing Mo &lt;msylgj@immortalwrt.org&gt;
[squash commits, add balnk line between commit subject and message]
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-app-frps: fix markup which is not valid XHTML</title>
<updated>2021-10-08T17:53:09Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2021-10-08T17:48:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a93a91d75862e13940135ac7a86a395e6b5834af'/>
<id>urn:sha1:a93a91d75862e13940135ac7a86a395e6b5834af</id>
<content type='text'>
Replace `&lt;br&gt;` with `&lt;br /&gt;` as XHTML does not allow self-closing tags.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-app-frpc/frps:add service status display</title>
<updated>2021-06-24T09:56:32Z</updated>
<author>
<name>SiYao Mo</name>
</author>
<published>2021-06-23T16:55:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=fc01bc88650ddefbcc26bbb7a2dfde2a9d143715'/>
<id>urn:sha1:fc01bc88650ddefbcc26bbb7a2dfde2a9d143715</id>
<content type='text'>
reference from luci-app-smartdns
Special thanks to Nick Peng &lt;pymumu@gmail.com&gt;

Signed-off-by: SiYao Mo &lt;msylgj@vip.qq.com&gt;
</content>
</entry>
</feed>
