Commit Graph

  • 8398067acb feat: 连接列表显示客户端真实 IP,支持反代和 CDN 场景 main kevin 2026-07-10 16:58:14 +08:00
  • a98cdb0cac fix: 禁止管理员通过 UpdateUser 禁用自己的账号 kevin 2026-07-10 14:22:16 +08:00
  • 9fda231d47 fix: 修复踢下线竞态窗口,先禁用再踢线防重连 kevin 2026-07-10 14:21:59 +08:00
  • 50e1661c1b feat: 实现每用户流量统计与定时落库 kevin 2026-07-10 14:18:06 +08:00
  • aad8fa9848 feat: 用户个人页面展示当前 VPN 连接信息 kevin 2026-07-10 13:53:49 +08:00
  • c63440435e feat: 每用户最大连接数改为可配置,默认 30 kevin 2026-07-10 13:44:46 +08:00
  • f6a1fb6288 fix: 踢下线同时禁用账号防重连,禁止管理员踢自己 kevin 2026-07-10 13:33:04 +08:00
  • f94aa3c4ac refactor: 在线客户端卡片移至管理后台首页,移除 body 退出按钮 kevin 2026-07-10 13:25:55 +08:00
  • a170a234b2 fix: 管理员修改用户信息后断开对应 VPN 连接 kevin 2026-07-10 13:17:45 +08:00
  • b8720f413d fix: 自助修改密码后断开 VPN 连接并登出所有 Web 会话 kevin 2026-07-10 13:11:46 +08:00
  • fea3fc62f7 feat: 新增管理员踢下线 VPN 客户端功能 kevin 2026-07-10 13:01:26 +08:00
  • 129c6c7a96 fix: 密码长度上限校验 + 请求体大小限制防 DoS kevin 2026-07-09 15:51:10 +08:00
  • 195769534f docs: add MIT License kevin 2026-07-09 14:53:12 +08:00
  • eb5d79f81e 修改默认socket路径 kevin 2026-07-09 12:36:58 +08:00
  • 098c601687 docs: update README for dynamic firewall config and UFW support kevin 2026-07-08 22:13:58 +08:00
  • 4b82340a9f fix: dynamic firewall config + UFW support + anti-spoof bug fix kevin 2026-07-08 20:11:15 +08:00
  • 5d08dffa39 fix: use git fetch <branch> + checkout -B FETCH_HEAD for reliable branch switching debug-logging kevin 2026-07-08 19:37:07 +08:00
  • 1dce2bb99d install_linux.sh: support DEPLOY_BRANCH env var for non-main branch deployment kevin 2026-07-08 19:32:39 +08:00
  • 616d30bc08 add debug logging for VPN packet flow diagnosis kevin 2026-07-08 19:14:48 +08:00
  • 3306fc7ee4 修改前端内容 kevin 2026-07-08 12:23:50 +08:00
  • cbe7aeca81 修改前端内容 kevin 2026-07-08 12:16:15 +08:00
  • 170df5f457 fix: 刷新 /admin 被错误跳转到 /profile kevin 2026-07-08 12:00:07 +08:00
  • f16683076f docs: README 添加客户端项目地址 kevin 2026-07-07 20:23:45 +08:00
  • d674d40ca8 docs: 重写 README,聚焦 Linux 部署流程 kevin 2026-07-07 20:19:46 +08:00
  • c14fe5ec06 feat: 管理后台仪表盘统计卡片接入真实数据 kevin 2026-07-07 15:43:29 +08:00
  • 570dc82125 fix: install_linux.sh 强制覆盖本地修改,解决 pull 冲突 kevin 2026-07-07 15:11:06 +08:00
  • 25c3ad685a feat: 前端多语言支持(中/英)与品牌 Logo 接入 kevin 2026-07-07 15:05:53 +08:00
  • 5bce78cdb4 自动配置ipv6 kevin 2026-07-07 12:23:37 +08:00
  • a770862c7c feat: 支持 IPv6 双栈地址派发 kevin 2026-07-07 11:38:21 +08:00
  • 808b991483 fix: TUN 子网路由缺失导致客户端无下载流量 kevin 2026-07-06 18:54:22 +08:00
  • f2bb73a381 updoc kevin 2026-07-06 15:13:40 +08:00
  • 05e0a6de62 fix: NAT 检测与安装脚本优先使用 nft,解决 iptables-nft 不兼容问题 kevin 2026-07-06 14:59:40 +08:00
  • 691ae99451 fix: NAT 检测与安装脚本适配无 iptables 的系统 kevin 2026-07-06 14:53:30 +08:00
  • 6ccfb57c80 feat: 默认子网改为 192.168.77.0/24,安装脚本授权 CAP_NET_ADMIN 与 iptables 配置 kevin 2026-07-06 14:42:58 +08:00
  • c8b170d532 feat: VPN 管理后台新增系统环境检测面板 kevin 2026-07-06 14:27:42 +08:00
  • 44b51b3b04 feat: 实现第三层 TUN VPN 服务,支持后台 IP 分配 kevin 2026-07-03 14:49:56 +08:00
  • 61189a53ec fix: 修复权限边界与安全问题 kevin 2026-07-03 14:12:03 +08:00
  • c1d560fd4a feat: 会话管理 - 支持按设备粒度踢下线 kevin 2026-07-03 10:52:39 +08:00
  • f830406be7 up kevin 2026-07-03 10:38:22 +08:00
  • 03470475aa up install kevin 2026-07-03 10:30:02 +08:00
  • fe91a8ffb2 管理后台新增用户总数卡片,点击进入用户管理,移除header用户管理按钮 kevin 2026-07-03 10:24:52 +08:00
  • e65b31abb0 新增用户管理和个人信息功能,支持CRUD操作和密码修改 kevin 2026-07-03 10:18:08 +08:00
  • ca9b1e751c 写了个安装脚本 kevin 2026-07-02 22:51:26 +08:00
  • 9bb35740fc 修改sock权限 kevin 2026-07-02 22:36:04 +08:00
  • 6ca1c07cfa 封装路由 kevin 2026-07-02 22:34:15 +08:00
  • 621625ad1e 重写前端 kevin 2026-07-02 21:03:51 +08:00
  • 0634cadced 更新管理登录功能 kevin 2026-07-02 20:45:53 +08:00
  • 91c9e12c3c 添加 WebSocket VPN 接口及用户认证 kevin 2026-07-02 20:30:11 +08:00
  • 5dddc93233 增加配置功能 kevin 2026-07-02 20:13:12 +08:00
  • 083b6e5dbe init kevin 2026-07-02 19:56:13 +08:00