Commit History

作者 SHA1 備註 提交日期
  jimmylee d26e258bfc feat(speaking): show real audioDuration on student voice bubble 3 月之前
  jimmylee 65c89bd54b feat(speaking): audio player URL mode + record audioDuration in engine 3 月之前
  jimmylee 0241fde5f5 feat(speaking): wire audioDuration through type chain 3 月之前
  jimmylee d10ee11c14 docs(speaking): plan for audio duration + DetailedReport replay 3 月之前
  jimmylee 42f06bff6e docs(speaking): spec for audio duration + DetailedReport replay 3 月之前
  jimmylee 86c967b9b6 fix(speaking): keep restart/complete buttons visible when overall is missing 3 月之前
  jimmylee 7af9e8454c feat(speaking): broadcast session_updated on chat start/complete 3 月之前
  jimmylee b29ea4066a feat(speaking): handle speaking_session_updated socket message 3 月之前
  jimmylee 071c842057 style(speaking): fix lint double-space in notifySpeakingProgress comment 3 月之前
  jimmylee 25f72df2d3 feat(speaking): branch render to SpeakingClassPanel for toolType=77 3 月之前
  jimmylee 6e432695a3 feat(speaking): import SpeakingClassPanel and add toolType computed 3 月之前
  jimmylee 4567107ff2 feat(speaking): add SpeakingClassPanel main panel 3 月之前
  jimmylee 9643be8cf4 feat(speaking): add StudentReportModal.vue 3 月之前
  jimmylee 6b376d170d feat(speaking): add NotStartedTip.vue 3 月之前
  jimmylee 7af8d9fdc3 feat(speaking): add AISummary.vue with skeleton + timestamp 3 月之前
  jimmylee 7204ebc8b6 feat(speaking): add SortMenu.vue 3 月之前
  jimmylee f8dd6bf391 feat(speaking): add StudentGrid.vue (4-col student cards) 3 月之前
  jimmylee eef135bc3c feat(speaking): add useClassSummary composable with list+AI hybrid 3 月之前
  jimmylee 6d9f9ed2d8 feat(speaking): add types for class answer panel 3 月之前
  jimmylee ccd35bac88 feat(speaking): add ssSpk* i18n keys for class answer panel 3 月之前
  jimmylee d4006bd758 refactor(speaking): hoist import and reuse parse helper in services 3 月之前
  jimmylee 5ff49aebe3 feat(speaking): add service helpers for class list/summary endpoints 3 月之前
  jimmylee 48f102de2f docs(speaking): add class answer panel implementation plan 3 月之前
  jimmylee faa975ee7e docs(speaking): add class answer panel design spec 3 月之前
  jimmylee 263319ea22 feat(speaking): show real total duration in overall report 3 月之前
  jimmylee 0e05c6036a 调整宽度, 删除统计数据 3 月之前
  jimmylee 8fce1667ac 编辑区缩放 3 月之前
  jimmylee 189cd76a59 chore(speaking): rename default AI from Tom to Amy 3 月之前
  jimmylee c1cb878a64 feat(speaking): create new slide when adding tool from recommend card 3 月之前
  jimmylee 3dd5b17185 set MAX_RECORDING_SECONDS to 60 3 月之前