liumangmang
|
e418e6ecc2
|
feat: add port forwarding and optimize connection status checks
|
2026-06-11 14:10:30 +08:00 |
|
liumangmang
|
4a17f0106e
|
feat: 主题切换 + 浅色模式适配,SFTP/批量命令/Webhook/仪表盘全面升级
|
2026-06-10 14:33:47 +08:00 |
|
liumangmang
|
1f1d1db65a
|
feat: 多用户管理与公开注册功能
- 后端:User 实体新增 role/enabled 字段、UserController CRUD、UserService
- 安全:SecurityConfig /api/users/** 要求 ROLE_ADMIN、JWT 过滤器检查账号状态
- 注册:POST /api/auth/register 公开注册,固定 ROLE_USER
- 保护:删除/禁用/降级最后 admin 均拒绝,DataInitializer 含 backfill
- 前端:用户管理页面、登录/注册切换、admin 专属导航入口
- 测试:UserServiceTest 19 个 + UserControllerTest 6 个 + AuthControllerTest 适配
|
2026-05-28 09:13:27 +08:00 |
|
liumangmang
|
2d9011b606
|
Please provide the code changes or file diffs you would like me to summarize.
|
2026-05-07 14:12:54 +08:00 |
|
liumangmang
|
f24d0f69ed
|
Please provide the specific file changes or a description of the modifications you have made so I can generate the commit message for you.
|
2026-05-07 10:09:40 +08:00 |
|
liumangmang
|
165cc0e35b
|
feat: refine sftp pane upload workflow
|
2026-04-22 17:59:07 +08:00 |
|
liumangmang
|
42836aa4c3
|
Add password-bootstrap SSH setup for new connections
|
2026-04-21 16:32:46 +08:00 |
|
liumangmang
|
37dc4d8216
|
feat: prepare sellable source delivery edition
|
2026-04-16 23:28:26 +08:00 |
|
liumangmang
|
f606d20000
|
feat: unify moba workspace and persist session tree layout
|
2026-04-10 11:04:21 +08:00 |
|
liumangmang
|
acac45b692
|
fix: 终端 PTY 尺寸同步
前端在 xterm fit/resize 后通过 WebSocket 发送 resize 控制消息,后端收到后调用 ChannelShell.setPtySize 触发远端重绘,修复 less/vim/top 等全屏程序只显示部分区域的问题。
同时补齐控制消息解析与 PTY resize 的单测,并修正失配的 SftpControllerTest 断言。
|
2026-03-24 12:03:03 +08:00 |
|
liumangmang
|
085123697e
|
增强 SSH/SFTP 稳定性并完善安全校验与前端交互
|
2026-03-11 23:14:39 +08:00 |
|
LiuMangMang
|
a10906d711
|
Improve SFTP reliability and credential hygiene with regression tests
|
2026-03-09 00:02:22 +08:00 |
|