Skip to content

Releases: Dl1447/StudyTrackRelease

v28.0.19 每日报平安+使用指南

Choose a tag to compare

@Dl1447 Dl1447 released this 22 Sep 11:02
  • 每日报平安:摄像头拍照提交,教师端可查看
  • 使用指南:首次/更新后自动引导,关于页可重播
  • 引导进入课堂评价/作业记录,修复切页丢失/模糊残留/按钮换行

StudyTrack 学生端 v28.0.17

Choose a tag to compare

@Dl1447 Dl1447 released this 21 Sep 10:17

优化: 作业记录批量提交,上传速度大幅提升(N次请求合并为1次);修复: 删除作业记录后右侧列表未按科目合并的问题

StudyTrack 学生端 v28.0.16

Choose a tag to compare

@Dl1447 Dl1447 released this 15 Sep 09:42

修复: 启动时检查更新与关于页保持一致,课堂表现和作业只显示本周数据

v28.0.15 - 视频会议修复

Choose a tag to compare

@Dl1447 Dl1447 released this 10 Sep 08:25

28.0.15 — 视频会议功能修复

修复内容

  • 修复视频通话组件加载失败后用户卡在黑屏无法退出的问题(错误恢复)
  • 修复 RTK UI Kit 加载方式:改用 ES module loader(defineCustomElements),提高可靠性
  • 添加自定义元素注册超时(10秒),避免 customElements.whenDefined 永久挂起
  • 修复教师端 CSP 缺少 media-src 导致 WebRTC 媒体流被阻止的问题
  • CSP 添加 *.dyte.io 域名支持(RTK 旧版连接地址)

v28.0.14 - 作业记录修复 + 科目选择器

Choose a tag to compare

@Dl1447 Dl1447 released this 09 Sep 10:39

28.0.14 — 作业记录修复 + 科目选择器

作业记录

  • 修复多学号提交后记录被拆分成多条的问题(聚合时间窗口从 60 秒扩大到 5 分钟,先按科目分组再合并)
  • 科目选择器从下拉框改为弹窗选择器,与学号选择器风格统一

教师端

  • 修复手机端记录管理/班级课表表格无法横向滚动的问题(table 改为 flex 布局)
  • 修复手机端表格行高太矮的问题
  • 修复桌面端表格列过窄的问题(flex: 1 自适应)

28.0.13 — 同步条 + 动画修复

课堂表现

  • 新增「同步」提示条:有未同步记录时固定显示在顶部,含立即同步按钮,同步完成后自动隐藏
  • 同步条出现/消失平滑过渡(CSS transition)
  • 修复加载表现记录时云图标不显示问题

关于页面

  • 修复 cubk 签名、zen 标题动画切走再切回不重新播放的问题
  • 修复 exe 打包后签名动画不显示的问题(改用 ?raw 直接导入 SVG 字符串,不再依赖 fetch)

视频会议修复

  • 修复加入会议后通话界面不显示问题(inCall 先于容器渲染设置)
  • 修复 roomLeft 事件监听错误(应使用 meeting.self.addListener 而非 meeting.on)
  • 修复 RTK UI SDK 路径错误(改为 dist/browser.js)
  • 修复 CSP 阻止 jsdelivr CDN 脚本加载
  • 教师端同步修复以上所有问题

签名动画

  • 关于页面 cubk 贡献者名字替换为手写签名 SVG 笔画动画
  • Zen 版本标题 "StudyTrack Zen" 中 Zen 字样使用笔画书写动画(新版 zen2.svg 含 path 元素)
  • 非 Zen 版本仍显示 "StudyTrack 学生端"

视频通话功能

  • 学生端/教师端均支持视频会议创建、加入、离开、结束
  • 学生只能加入会议,不能创建或结束(创建/结束仅教师可用)
  • 会议状态实时同步,离开会议后自动刷新列表

v28.0.13 - 功能更新

Choose a tag to compare

@Dl1447 Dl1447 released this 08 Sep 11:22

28.0.13 — 同步条 + 动画修复

课堂表现

  • 新增「同步」提示条:有未同步记录时固定显示在顶部,含立即同步按钮,同步完成后自动隐藏
  • 同步条出现/消失平滑过渡(CSS transition)
  • 修复加载表现记录时云图标不显示问题

视频会议修复

  • 修复加入会议后通话界面不显示问题(inCall 先于容器渲染设置)
  • 修复 roomLeft 事件监听错误(应使用 meeting.self.addListener 而非 meeting.on)
  • 修复 RTK UI SDK 路径错误(改为 dist/browser.js)
  • 修复 CSP 阻止 jsdelivr CDN 脚本加载
  • 教师端同步修复以上所有问题

视频通话功能

  • 学生端/教师端均支持视频会议创建、加入、离开、结束
  • 学生只能加入会议,不能创建或结束(创建/结束仅教师可用)
  • 会议状态实时同步,离开会议后自动刷新列表

StudyTrack v28.0.10

Choose a tag to compare

@Dl1447 Dl1447 released this 06 Sep 12:18

Zen 升级流程简化

  • 管理后台用户列表直接显示 Go/Zen 版本标签
  • 管理员可在用户列表一键升级用户为 Zen,无需走申请流程
  • 学生端打开视频会议时自动同步最新 edition 状态
  • 视频会议显示所有班级的会议,可自由选择加入
  • 移除班级限制,任何人都可以加入任意会议

其他修复

  • 教师端新增视频会议功能(侧边栏入口)
  • Auth 前端页面(登录/注册/管理后台)已部署
  • 教师端已部署到 Pages