<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-frpc/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-frpc: avoid saving the same form twice</title>
<updated>2026-09-12T06:06:34Z</updated>
<author>
<name>Javen Li</name>
</author>
<published>2026-09-11T02:41:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=842f055efb1560e6f320629ea4f121d671a14586'/>
<id>urn:sha1:842f055efb1560e6f320629ea4f121d671a14586</id>
<content type='text'>
The status wrapper carries a cbi-map class without a bound form
instance. LuCI resolves it to the enclosing map, invoking save and
reset twice and potentially submitting duplicate UCI delete requests.

Remove the form marker while preserving the fieldset and polling,
matching the existing frps fix.

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-frpc: correctness fixes</title>
<updated>2026-05-27T12:49:46Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-25T22:40:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a4166b1e88147850aae6030e04465d94f5e0f253'/>
<id>urn:sha1:a4166b1e88147850aae6030e04465d94f5e0f253</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.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-frpc: fix i18n compile warn</title>
<updated>2026-02-03T07:49:04Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-03T07:14:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=c26ca6cd5a04d17c3cbf6afbdf4a0f41c218088c'/>
<id>urn:sha1:c26ca6cd5a04d17c3cbf6afbdf4a0f41c218088c</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-frpc: Add the bind_addr &amp; bind_port options to the visitor role.</title>
<updated>2025-10-23T01:06:02Z</updated>
<author>
<name>Roc Lai</name>
</author>
<published>2025-10-21T15:19:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=1b8564ead6931038a4822652c885c7d54d2e4b38'/>
<id>urn:sha1:1b8564ead6931038a4822652c885c7d54d2e4b38</id>
<content type='text'>
Fix: https://github.com/openwrt/luci/issues/8024

Signed-off-by: Roc Lai &lt;laipeng668@qq.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: IP string swap</title>
<updated>2024-04-23T12:58:23Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-04-23T12:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e68be6ca0771f1a547d3e7a03523f238af323f54'/>
<id>urn:sha1:e68be6ca0771f1a547d3e7a03523f238af323f54</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
