Commit History

  1. Update chat_board.py

    Unverified signature
    2acda5f
  2. Merge pull request #84 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    940c18f
  3. fix: 코드 리뷰 지적사항 반영 (db.py 스키마 체크 안정성 개선)⁠

    Claude
    Unverified signature
    04722be
  4. feat: 실시간 의견 통계를 토론 보드 아래로 이동⁠

    Claude
    Unverified signature
    b223874
  5. Merge pull request #83 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    f1cb4a6
  6. fix: Supabase 재연결 후 데이터 미로딩 문제 수정⁠

    Claude
    Unverified signature
    df3d537

  1. Merge pull request #82 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    be14b41
  2. fix: 평문 비밀번호 비교 fallback 제거 (보안 강화)⁠

    Claude
    Unverified signature
    1296cbb
  3. fix: 대기실 중복 버튼, 빈 데이터 안내, AI 오류 처리, 데이터 한도 경고⁠

    Claude
    Unverified signature
    37fa03a
  4. fix: 비가역적 제출 확인을 체크박스 → 텍스트 재입력으로 변경⁠

    Claude
    Unverified signature
    9339cf7
  5. fix: AI 피드백 파싱 실패 시 graceful fallback 처리⁠

    Claude
    Unverified signature
    7c864eb
  6. fix: 토론 진행 제어 섹션을 대시보드 최상단으로 이동⁠

    Claude
    Unverified signature
    b12984a
  7. fix: HCI 개선 1~4 — 에러코드 노출, 방 자동선택, 빈방 fallback, 토론상태 표시⁠

    Claude
    Unverified signature
    9dcf3c3

  1. Merge pull request #81 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    05b2038
  2. fix: 토론 종료 버튼 무반응 — 제어 섹션을 fragment로 분리⁠

    Claude
    Unverified signature
    d3deb76
  3. Merge pull request #80 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    ecded9c
  4. chore: docker/login-action v3 → v4 (Node.js 24 지원)⁠

    Claude
    Unverified signature
    a0998f6
  5. Merge pull request #79 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    ffdb7c6
  6. fix: 실시간 보드 삭제 반영, 내용 마크다운 렌더링, 참여도 자동갱신, 성능 개선⁠

    Claude
    Unverified signature
    c65e101

  1. Merge pull request #78 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    6f5d1c1
  2. feat: 입장 변화 요약을 3컬럼으로 변경 (바뀐/찬성유지/반대유지)⁠

    Claude
    Unverified signature
    e5bb2a6
  3. feat: 입장 변화/유지 학생 목록 표시⁠

    Claude
    Unverified signature
    7e15b61
  4. Merge pull request #77 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    8c2288b
  5. fix: row_ip NameError 수정 (교사 IP 표시용 변수 복원)⁠

    Claude
    Unverified signature
    585f810
  6. Merge pull request #76 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    49332a9
  7. feat: 입장 변화 현황에 찬성/반대 학생 이름 목록 표시⁠

    Claude
    Unverified signature
    822b4d6
  8. fix: 자기공감 차단 IP → student_name 기반으로 변경⁠

    Claude
    Unverified signature
    411b8aa

  1. Merge pull request #75 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    8954596
  2. chore: 임시 IP 디버그 패널 제거⁠

    Claude
    Unverified signature
    bdb2f99
  3. Merge pull request #74 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    72d2341
  4. fix: _poll_debate_status에서 st.rerun(scope='app') 적용⁠

    Claude
    Unverified signature
    abcc046
  5. Merge pull request #73 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    bb74c93
  6. fix: IPv6 익명화 앞4그룹+마지막그룹 유지 (기기 구분 가능)⁠

    Claude
    Unverified signature
    009a807
  7. fix: opinion_change, chat_board도 anonymize_ip() 적용 (IPv6 지원)⁠

    Claude
    Unverified signature
    526b384
  8. fix: IPv6 IP 익명화 지원 추가 (anonymize_ip 공통 함수)⁠

    Claude
    Unverified signature
    02c069f
  9. Merge pull request #72 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    f2a5672
  10. fix: fly-deploy 워크플로우 FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 제거⁠

    Claude
    Unverified signature
    3667292
  11. Merge pull request #71 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    ea202af
  12. debug: 교사 대시보드에 IP/헤더 디버그 패널 임시 추가⁠

    Claude
    Unverified signature
    3199b80
  13. Merge pull request #70 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    2195269
  14. fix: Streamlit 최소 버전 1.37.0으로 상향 (st.context.headers 지원)⁠

    Claude
    Unverified signature
    23019d1
  15. fix: get_client_ip 헤더 탐색 범위 확장 + 미발견 시 헤더 목록 로그⁠

    Claude
    Unverified signature
    a03076c
  16. fix: 이미지 이모지 제거 대신 텍스트 레이블로 대체⁠

    Claude
    Unverified signature
    c2dd7cd
  17. Merge pull request #69 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    ef0c808
  18. fix: IP: None 표시 버그 수정 (None → 빈 문자열 처리)⁠

    Claude
    Unverified signature
    57d3393
  19. Merge pull request #68 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    1ae41e4
  20. feat: 실시간 의견 통계 숨기기/보이기 토글 (기본값: 숨김)⁠

    Claude
    Unverified signature
    f9bee66
  21. fix: 이미지 렌더링 시 BMP 이모지(✅🌱 등) 깨짐 수정⁠

    Claude
    Unverified signature
    ab347bd
  22. Merge pull request #67 from VioletWizard-lim/claude/remove-teacher-comments-Wy5SV⁠

    Unverified signature
    7ebe4be
  23. fix: AI 피드백 카드 파싱 수정 + 이미지 다운로드에 피드백 포함⁠

    Claude
    Unverified signature
    32b1d82