经过半年多的开发,乐青映射 3 即将上线,为了帮助用户更好的了解更新内容,我们整理了一份更新日志。
以下将划分为几个方面,首先是总的更新日志列表,然后是新功能或是改进优化的详细介绍。
我们已上线第三代系统,关于第三代映射的迁移事项,我们将发布一份指南,请耐心等待。
用户面板
我们对用户面板进行了完全重新设计,这些设计建立在我们对第二代乐青映射的真实体验,以及来自用户的反馈。
更换了人机验证方案
重写了登录,注册和重置密码界面
为表单添加了校验机制
重新设计了隧道创建的流程
完全重新设计的隧道管理界面
添加了隧道搜索功能
强化了第二代时实验性的列表视图
为大多数功能添加了批量操作的支持
添加了流量统计图表
将用户信息改为弹出式模态框,避免查看信息会丢失现有页面状态
移除了弹出的公告界面(原本是为广告设计的一个模态框)
改用原生浏览器 API 实现剪切板写入,修复部分逻辑无法写入剪切板
为全新域名验证系统添加了校验界面
重新编写了 ICP 备案记录界面,现在具有更直观的视图
新增了一个动态的软件下载界面以替代原本的下载界面
新增了一个通知系统,替代原本的通知公告
为捐赠界面添加了编辑捐赠留言的功能,并可以查看自己的捐赠订单
为捐赠展示界面进行了重写,现在具有更好的显示效果
为绝大多数数据展示添加了分页功能
全新升级的配置生成界面,现在支持全新的格式,并移除了无关的内容
为界面添加了无数据的处理,修复无数据时部分页面报错和一直加载的问题
身份认证新增港澳台证件认证
身份认证新增赠送认证次数功能
身份认证优先展示一级认证
将二次确认提示由对话框改为弹出式交互
标准化了 OAuth 身份验证流程(暂时过渡使用)
其他更新
这部分主要是列出了一些代码上的更新,对用户体验感知不大。
全部更换为 TypeScript
使用 Nuxt 4 框架重写
API 请求部分独立成了一个模块
API 仅定义,请求由面板根据抽象定义执行
重新整理了项目的文件结构
后端
主控
我们对后端也进行了完全的重写,旨在提升性能和探索全新的部署方式。
修复了一些安全漏洞
大量采用 Kotlin 语言编写,不再由 Java 作为主要编写语言
进行了微服务改造
为集群化部署做了深度适配
以及其他更新......
Frp 服务端
升级到了 0.62.1 版本
升级了诸多依赖
重写了 API 请求部分
修复了一些依赖导致的安全问题
Run ID 不再直接使用用户的访问令牌作为标识防止泄漏
新增了流量统计逻辑
节点服务器控制端
进一步完善了逻辑
适配第三代版本的 API
升级了依赖
以及其他更新......
客户端
在客户端上,我们做了一些调整。
我们很遗憾宣布,不再维护 Nya LoCyanFrp! 乐青映射启动器。
不过,相对的,我们现在有一款使用 C# 打造的客户端 - Kairo,由我们的团队成员 @筱烷 打造。
其他方面,我们还对 Frp 客户端也做了一些改进。
Frp 客户端
升级到了 0.62.1 版本
升级了诸多依赖
重写了 API 请求部分
启动隧道的消息进行了一些修改,帮助用户更好阅读
更好区分的日志等级
以上是是本次更新的大纲,感谢您的阅读。
新功能介绍
港澳台证件身份认证
我们发现我们有一些海外用户,也希望使用国内节点。结合第三方 API,我们现在支持使用以下证件认证:
中国大陆居民身份证
外国人永久居住证
港澳居民居住证
港澳居民来往内地通行证
台湾居民居住证
台湾居民来往内地通行证
需要注意的是,认证后无法修改认证证件类型。
另外的,如果您进行了姓名更改或者进行了性别更新,需要更正实名信息的用户,请通过联系方式手动联系我们更改。
隧道所有权验证
从现在起,欲接入 HTTP/HTTP(s) 服务,您需要先验证域名所有权。
您可以在面板的域名所有权界面,提交验证,并跟随指示即可顺利通过验证。
如果您需要使用中国大陆的节点搭建,您还需要在 ICP 备案白名单处验证您的域名 ICP 备案状态。
流量统计图
现在您可以在首页看到一个隧道流量统计图,它会展示您的流量用量。
我们还在积极设计这个图表,如果有任何意见欢迎向我们反馈。
通知
我们新增了一个通知功能,可以在头像旁边的通知按钮打开。
未读消息会显示小红点,已读后不再显示。
我们还在继续开发这个功能,在规划中,后续收到通知时您可以选择是否接收邮件通知。
功能改进与优化
配置文件格式
随着 Frp 的版本更新,我们也更新适配了新的配置格式。
现在您可以在配置文件界面生成三种不同格式的配置。
创建隧道
现在创建隧道不再是一个选项,而是使用卡片列表,直观的展示了节点的信息,便于更好选择节点。
创建隧道时添加了一些新功能的支持。
捐赠界面
现在您可以查看您的捐赠订单,并操作它们。
此外,还可以直接修改某个捐赠订单的留言了。
隧道管理
旧的隧道管理功能过于简陋,所以我们重写了它。
现在您可以以卡片或数据表形式查看隧道列表。
此外,我们还增加了一个搜索的筛选功能,可以搜索隧道的名称或 ID 来查找隧道。
另外的,还添加了批量操作,方便同时管理多个隧道。
对于隧道的详细信息界面,现在您可以得到一个更直观的数据表,展示了隧道的信息,并一键启动隧道。
在隧道详细信息界面,我们还添加了 HTTP(s) 的域名解析提示。
以上是本次更新的绝大部分内容,有一些内容出于安全或其他原因,我们不会披露。
另外的,由于更新工程量极大,可能会遗漏一小部分功能的介绍,敬请谅解。
我们正在寻找有能力的人加入我们,不断改进和优化我们的服务。如果您有兴趣,请务必联系我们,我们必将热情相迎。