Historie revizí

Autor SHA1 Zpráva Datum
  jimmylee 1ecc645de2 feat(speaking): record start work entry on fresh "开始对话" click před 3 měsíci
  jimmylee f933414469 feat(speaking): provide recordSpeakingStart for course-work entry před 3 měsíci
  jimmylee d14729cfb4 docs(speaking): record-start course-work entry impl plan před 3 měsíci
  jimmylee 8300b3b6f7 docs(speaking): record-start course-work entry design před 3 měsíci
  jimmylee 187787aae8 refactor(speaking): drop dead state-finalizing layer in DialogueChatView před 3 měsíci
  jimmylee 0f9b72fc75 feat(speaking): full-view finalizing loading in DialogueChatView před 3 měsíci
  jimmylee 846beb0160 docs(speaking): finalizing fullscreen loading impl plan před 3 měsíci
  jimmylee 5694079a45 docs(speaking): finalizing fullscreen loading design před 3 měsíci
  jimmylee 5ac3145eb5 refactor(speaking): drop AI voice-bar from DetailedReport před 3 měsíci
  jimmylee 2ad1adfc14 feat(speaking): DetailedReport student replay + real duration před 3 měsíci
  jimmylee d26e258bfc feat(speaking): show real audioDuration on student voice bubble před 3 měsíci
  jimmylee 65c89bd54b feat(speaking): audio player URL mode + record audioDuration in engine před 3 měsíci
  jimmylee 0241fde5f5 feat(speaking): wire audioDuration through type chain před 3 měsíci
  jimmylee d10ee11c14 docs(speaking): plan for audio duration + DetailedReport replay před 3 měsíci
  jimmylee 42f06bff6e docs(speaking): spec for audio duration + DetailedReport replay před 3 měsíci
  jimmylee 86c967b9b6 fix(speaking): keep restart/complete buttons visible when overall is missing před 3 měsíci
  jimmylee 7af9e8454c feat(speaking): broadcast session_updated on chat start/complete před 3 měsíci
  jimmylee b29ea4066a feat(speaking): handle speaking_session_updated socket message před 3 měsíci
  jimmylee 071c842057 style(speaking): fix lint double-space in notifySpeakingProgress comment před 3 měsíci
  jimmylee 25f72df2d3 feat(speaking): branch render to SpeakingClassPanel for toolType=77 před 3 měsíci
  jimmylee 6e432695a3 feat(speaking): import SpeakingClassPanel and add toolType computed před 3 měsíci
  jimmylee 4567107ff2 feat(speaking): add SpeakingClassPanel main panel před 3 měsíci
  jimmylee 9643be8cf4 feat(speaking): add StudentReportModal.vue před 3 měsíci
  jimmylee 6b376d170d feat(speaking): add NotStartedTip.vue před 3 měsíci
  jimmylee 7af8d9fdc3 feat(speaking): add AISummary.vue with skeleton + timestamp před 3 měsíci
  jimmylee 7204ebc8b6 feat(speaking): add SortMenu.vue před 3 měsíci
  jimmylee f8dd6bf391 feat(speaking): add StudentGrid.vue (4-col student cards) před 3 měsíci
  jimmylee eef135bc3c feat(speaking): add useClassSummary composable with list+AI hybrid před 3 měsíci
  jimmylee 6d9f9ed2d8 feat(speaking): add types for class answer panel před 3 měsíci
  jimmylee ccd35bac88 feat(speaking): add ssSpk* i18n keys for class answer panel před 3 měsíci