1. 18 Dec, 2025 5 commits
  2. 17 Dec, 2025 2 commits
    • ligaowei's avatar
    • ligaowei's avatar
      refactor(websocket): 优化DomSyncHandler及JWT握手拦截器实现 · 19aa1f99
      ligaowei authored
      - 引入JwtHandshakeInterceptor组件用于WebSocket连接的JWT认证
      - 使DomSyncWebSocketConfig支持通过依赖注入使用JwtHandshakeInterceptor
      - 移除旧版内联JWT拦截器实现,改用单独组件类
      - 优化DomSyncHandler,针对iframe模式简化DOM同步逻辑
      - 移除DomSyncData类,合并相关字段简化数据传输结构
      - 实现HTML内容转义以避免JSON序列化错误
      - 取消传输样式和脚本,仅同步完整DOM和增量DOM变化
      - 增加获取完整DOM时的重试机制以提升稳定性
      - 修改大消息广播方案,添加消息大小检查与分片发送逻辑
      - 删除不必要的压缩功能,改用纯文本消息分片传输
      - 删除部分WebSocket、SSE及控制台消息监听,减少复杂度
      - 改进Playwright初始化和页面导航监听逻辑,避免阻塞
      - 精简WebSocket命令处理,去除对容器元素的特定限制
      - 增加详细日志输出,方便定位和跟踪用户操作及错误
      - 优化异常处理,确保错误信息及时反馈给客户端
      - 调整客户端连接管理,实现异常时安全移除无效会话
      19aa1f99
  3. 16 Dec, 2025 12 commits
  4. 08 Dec, 2025 1 commit