mirror of
https://gitcode.com/JianFeeeee/webui4frpc.git
synced 2026-09-21 09:27:57 +00:00
feat: M1 高级传输参数(P0)
- store: Local 增加 useEncryption/useCompression/bandwidthLimit/poolCount/metadatas/annotations;Remote 增加 transportProtocol/transportTls/transportPool/transportTlsServerName;新增 migrate() ALTER TABLE 迁移旧库 - render: 输出 transport 段(protocol/tls/poolCount)与 proxy 高级字段;补 TestRenderTransportAdvanced/OmittedWhenEmpty - main: renderRemote 闭包透传 M1 字段到 render.Proxy - web: LocalNode/RemoteNode 折叠高级区表单,types.ts 接口扩展 - 验证:go test 全绿、vue-tsc/build 通过、端到端 PUT canvas→frpc JSON 输出完整
This commit is contained in:
8
plan.md
8
plan.md
@ -41,10 +41,10 @@
|
||||
|
||||
目标:让常用 frpc 能力可配置,保持画布简洁(折叠高级区)。
|
||||
|
||||
- [ ] Local 增加高级字段:useEncryption / useCompression / bandwidthLimit / poolCount / metadatas / annotations(渲染器 + 编辑表单 + 折叠 UI)
|
||||
- [ ] Remote 增加 transport:protocol(tcp/quic/kcp/websocket)、tls.enable、poolCount
|
||||
- [ ] 渲染器补齐 transport 段输出;增加 render 单测覆盖新字段
|
||||
- [ ] 高级字段随 canvas API 持久化(store 表扩展 + 迁移)
|
||||
- [x] Local 增加高级字段:useEncryption / useCompression / bandwidthLimit / poolCount / metadatas / annotations(渲染器 + 编辑表单 + 折叠 UI)
|
||||
- [x] Remote 增加 transport:protocol(tcp/quic/kcp/websocket)、tls.enable、poolCount
|
||||
- [x] 渲染器补齐 transport 段输出;增加 render 单测覆盖新字段
|
||||
- [x] 高级字段随 canvas API 持久化(store 表扩展 + 迁移)
|
||||
|
||||
### M2 HTTP/HTTPS 完善
|
||||
|
||||
|
||||
Reference in New Issue
Block a user