chaos-zhu
|
1131cd9355
|
feat(mobile): 补充密钥类型
|
2026-05-16 17:36:44 +08:00 |
|
chaos-zhu
|
4bb57bd6ba
|
feat(mobile): 端到端串联登录、列表与终端
* 把 LoginController 提升到 _EasyNodeAppState 字段,避免 build 期间
反复创建并丢失回调;
* 登录成功时把服务端返回的 deviceId 写入安全存储,登出时清理,
为未来调用 revoke-login 接口预留持久化;
* 服务端 mobile 控制器把 socket/terminal 的依赖改为惰性 require,
让纯单元测试不再触发 terminal-session 中的 global.logger 引用错误。
|
2026-05-16 17:30:39 +08:00 |
|
chaos-zhu
|
01d9e7e208
|
docs: 修订移动端原生终端方案,移除指纹绑定并明确加密回环
- 规范:login flow 去掉公钥指纹本地存储与变更对比;强提示限定在
HTTP 协议,RSA 公钥仍需用于加密登录密码与一次性 AES key。
- 规范:scope/测试列表加入移动端 deviceId(UUID v4,secure storage,
随登录上送),并在 SSH credential API 规则里点明 base64-then-RSA 回环
与错误信息脱敏要求。
- 实施计划:替换 fingerprint 子任务为 device_id;明确 jwtExpires 与
server/app/controller/user.js 中 beforeLoginHandler 兼容;rsa_crypto
在加密临时 key 前先 base64 编码 keyBytes;terminal 控制器新增
writeInput 将工具栏输入直发 SSH session;SSHKeyPair.fromPem 直接
使用其返回的 List;登录流程加入 deviceId 取出/生成与上送。
- server/app/controller/mobile.js:require terminal 提至顶端,端口
解析容错并保留 22 默认值,res.fail 仅返回通用错误,详细信息只写日志。
|
2026-05-16 16:49:41 +08:00 |
|
chaos-zhu
|
605636fcab
|
feat: register mobile ssh connection API
|
2026-05-16 15:48:29 +08:00 |
|
chaos-zhu
|
72d2c8d0ce
|
test: add mobile ssh payload shaping
|
2026-05-16 15:47:38 +08:00 |
|
chaos-zhu
|
03d960a62c
|
test: add mobile crypto envelope
|
2026-05-16 15:46:13 +08:00 |
|
chaos-zhu
|
d90d1412c9
|
feat: ipv6私网补齐
|
2026-04-26 18:38:08 +08:00 |
|
chaos-zhu
|
d1ea1b142f
|
fix: 更正标准可信代理IP范围
|
2026-04-26 18:34:52 +08:00 |
|
chaos-zhu
|
a81ac19f62
|
feat: 优化clientIp获取方式
|
2026-04-26 18:06:40 +08:00 |
|
chaos-zhu
|
3e2f60ea48
|
fix: 固定axios等稳定依赖的版本号
|
2026-03-31 13:04:50 +08:00 |
|
chaos-zhu
|
3f24af9a6d
|
feat: update version
|
2026-03-15 22:34:45 +08:00 |
|
chaos-zhu
|
846304f931
|
doc: 版本更新描述
|
2026-03-15 22:19:33 +08:00 |
|
chaos-zhu
|
c5ac94ca2f
|
fix: 空值过滤
|
2026-03-15 22:15:58 +08:00 |
|
chaos-zhu
|
fc38627b43
|
feat: 安全移除IP白名单环境变量
|
2026-03-15 21:30:59 +08:00 |
|
chaos-zhu
|
fd291a2250
|
feat: 调整内置脚本
|
2026-03-15 21:03:21 +08:00 |
|
chaos-zhu
|
9559fa184b
|
fix: update shell
|
2026-03-15 20:53:38 +08:00 |
|
chaos-zhu
|
a959f075dc
|
fix: update shell
|
2026-03-15 20:42:36 +08:00 |
|
chaos-zhu
|
66052b61ba
|
fix: update shell
|
2026-03-15 20:26:09 +08:00 |
|
chaos-zhu
|
7c0ae939ab
|
feat: 新增常用默认脚本
|
2026-03-15 20:11:15 +08:00 |
|
dependabot[bot]
|
b231126ba8
|
build(deps): bump axios from 1.12.0 to 1.13.5
Bumps [axios](https://github.com/axios/axios) from 1.12.0 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.12.0...v1.13.5)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-02-11 17:52:18 +00:00 |
|
chaos-zhu
|
0fc2325959
|
feat: 支持一键恢复会话&优化设置项
|
2026-02-08 22:45:15 +08:00 |
|
chaos-zhu
|
a7255a12ea
|
feat: v3.6.0版本更新
|
2026-02-08 21:04:50 +08:00 |
|
chaos-zhu
|
fd2aa9d4f8
|
Merge pull request #282 from chaos-zhu/dependabot/npm_and_yarn/eslint-9.26.0
build(deps-dev): bump eslint from 8.57.0 to 9.26.0
|
2026-02-08 19:01:33 +08:00 |
|
chaos-zhu
|
927cbefce4
|
feat: update
|
2026-02-08 18:57:31 +08:00 |
|
chaos-zhu
|
2937ab4b11
|
feat: 挂起会话设置支持前端配置
|
2026-02-08 18:05:56 +08:00 |
|
chaos-zhu
|
b718279c32
|
feat: 编辑器支持字号调整&缓存本地
|
2026-02-08 16:47:57 +08:00 |
|
chaos-zhu
|
ed8c220c6f
|
feat: 自持自签or自定义证书
|
2026-02-08 16:42:45 +08:00 |
|
chaos-zhu
|
d6fd7964b5
|
feat: sftp默认常用目录&展示优先级调整
|
2026-02-08 14:45:18 +08:00 |
|
dependabot[bot]
|
cb07412ce1
|
build(deps-dev): bump eslint from 8.57.0 to 9.26.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.26.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/v9.26.0/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.26.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.26.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-01-29 15:49:06 +00:00 |
|
chaos-zhu
|
ff7b7bedce
|
fix: rm dayjs
|
2026-01-28 23:10:55 +08:00 |
|
chaos-zhu
|
131d575e85
|
feat: 调整状态推送
|
2026-01-28 22:59:16 +08:00 |
|
chaos-zhu
|
382fe7b932
|
feat: 增强鉴权&支持终端挂起
|
2026-01-28 00:05:11 +08:00 |
|
chaos-zhu
|
3b70f92633
|
feat: 调整push状态时间
|
2026-01-20 00:23:03 +08:00 |
|
chaos-zhu
|
b4430d8dd7
|
fix: 修复移除sshkey为空时报错
|
2026-01-03 18:23:21 +08:00 |
|
chaos-zhu
|
7ef1403b75
|
feat: update b
|
2025-12-28 19:47:27 +08:00 |
|
chaos-zhu
|
466f23c3e4
|
chore: 移除旧版服务
|
2025-12-28 19:07:18 +08:00 |
|
chaos-zhu
|
f77cf583c3
|
feat: v3.5.6版本更新
|
2025-12-28 19:04:43 +08:00 |
|
chaos-zhu
|
23f3381aa9
|
feat: 支持自定义邮局服务
|
2025-12-28 19:00:37 +08:00 |
|
chaos-zhu
|
3a8529b471
|
feat: 支持webhook通知
|
2025-12-28 18:39:54 +08:00 |
|
chaos-zhu
|
bd972e9374
|
feat: sftp临时缓存文件随机uuid
|
2025-12-17 22:28:10 +08:00 |
|
chaos-zhu
|
bac3d3478b
|
feat: 调整
|
2025-12-17 22:18:12 +08:00 |
|
chaos-zhu
|
de54e91c15
|
feat: 安全更新
|
2025-12-17 21:50:09 +08:00 |
|
chaos-zhu
|
a27250a04e
|
feat: version update
|
2025-12-11 13:05:08 +08:00 |
|
chaos-zhu
|
d7734c10a4
|
Merge branch 'main' of github.com:chaos-zhu/easynode
|
2025-12-11 13:04:04 +08:00 |
|
chaos-zhu
|
39cafd41da
|
feat: version update
|
2025-12-11 13:03:10 +08:00 |
|
dependabot[bot]
|
c1ee66ab33
|
build(deps): bump nodemailer from 7.0.7 to 7.0.11
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.7 to 7.0.11.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v7.0.7...v7.0.11)
---
updated-dependencies:
- dependency-name: nodemailer
dependency-version: 7.0.11
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-12-11 04:43:08 +00:00 |
|
chaos-zhu
|
69b91a2a16
|
feat: 优化win声音配置
|
2025-12-03 22:43:09 +08:00 |
|
chaos-zhu
|
9743d91579
|
feat: win服务器支持清晰度调整
|
2025-12-03 20:59:42 +08:00 |
|
chaos-zhu
|
382f3a98f1
|
feat: 支持展示用户当前登录设备
|
2025-11-28 21:18:31 +08:00 |
|
chaos-zhu
|
b9f9fb99c2
|
fix: update uuid version
|
2025-11-27 23:43:07 +08:00 |
|