Skip to content

SNUTT 시간표 연동 - #184

Merged
h-seo-n merged 8 commits into
devfrom
feat-snutt
Aug 15, 2026
Merged

h-seo-n merged 8 commits into
devfrom
feat-snutt

Conversation

@haram831

Copy link
Copy Markdown
Collaborator

#️⃣ 연관된 이슈

#169

ex) #이슈번호, #이슈번호

📝 작업 내용

SNUTT에서 선택한 시간표를 행샤 시간표로 불러오는 기능을 추가했습니다.

  • 시간표 사이드바와 모바일 화면에 SNUTT 시간표 불러오기 진입점 추가

  • SNUTT 시간표 선택 팝업을 열고, 선택 결과를 postMessage로 수신

  • 선택한 시간표를 새 시간표 및 커스텀 수업으로 변환하여 저장

    • 시간 정보가 없는 수업은 제외하고 개수를 안내
    • 불러오기 중 오류가 발생하면 생성된 시간표를 롤백
  • 가져온 시간표를 즉시 현재 시간표로 선택하고(주별 뷰 오버레이 대상) 해당 학기/연도로 이동

  • SNUTT에서 가져온 시간표임을 알 수 있도록 제목 뒤에 (SNUTT) 표시

  • 팝업 차단, 저장 실패 등 예외 상황에 대한 안내 모달 추가

  • 로그인하지 않은 유저의 경우 로그인 후 이용 가능하다는 모달 안내

  • SNUTT 개발/운영 환경 URL 및 callback origin 환경 변수 문서화

이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)

Screen.Recording.2026-08-11.132956.mp4
Screen.Recording.2026-08-11.132906.mp4

✅ 체크리스트

  • 로컬에서 정상 동작 확인
  • 기존 기능에 영향 없음
  • 테스트 통과 (또는 테스트 없음)
  • 브레이킹 체인지 여부 확인

스크린샷 (선택)

💬 리뷰 요구사항(선택)

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요

ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

Comment thread .env.development
Comment thread src/components/layout/filterSideBar/Sidebar.module.css
@h-seo-n
h-seo-n merged commit e23c7fe into dev Aug 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants