Skip to content

My 이름·출석 점수·이력 조회와 화면 이동 연결 - #178

Merged
chanho0908 merged 1 commit into
developfrom
feature/160-my-api-flow
Oct 30, 2026
Merged

chanho0908 merged 1 commit into
developfrom
feature/160-my-api-flow

Conversation

@chanho0908

Copy link
Copy Markdown
Collaborator

변경 사항

My 진입 시 인증 응답에 저장한 이름과 서버 출석 점수를 읽고, 출석 내역 화면에서 커서 기반 이력을 조회합니다. 점수 조회 실패·자격 없음, 이력 재시도·추가 조회 실패·중복 기록·순환 커서·취소를 구분하며 기존 목록을 보존합니다. App은 내역 화면의 진입·뒤로가기·복원과 하단 탭 표시를 관리합니다.

선행 #173(Repository 조립), #175(My UI)는 병합됐습니다. 후속 PR에서 통합 UI 검증과 전체 연결 문서를 정리합니다. 미확인 기수·역할·직군·면제권·문의 연결은 기존 정책대로 비워 둡니다.

feat 영역, 699줄(+690/-9).

검증: ./gradlew :domain:build assembleDebug lintDebug :feature:main:my:testDebugUnitTest :app:testDebugUnitTest :feature:main:my:ktlintCheck :app:ktlintCheck :app:assembleDebugAndroidTest 성공. My 단위 테스트 9건·App 8건 통과. 동일한 최종 기능 코드를 모은 로컬 통합본의 API 35 에뮬레이터 UI 테스트 18건도 통과했으며, 이 PR에 My 화면 3건과 내역 복원·뒤로가기 1건을 포함합니다. 실제 계정 서버 E2E는 실행하지 않았습니다. Wiki 검사와 diff 공백 검사 통과.

관련 이슈

Related #160
Related #161

Wiki 동기화

product-policy.md에 My 조회·페이지 처리와 App 이동의 적용 상태를 반영했습니다. Figma와 미확인 API 처리 정책은 유지하며 전체 문서 동기화는 후속 PR에서 완료합니다.

확인 사항

  • PR 제목을 한국어로 작성하고 유형 접두어를 제거했습니다.
  • PR 전체 추가·삭제 줄 수의 합이 800 이하입니다.
  • 작업 영역별로 PR을 분리하고 해당 라벨을 붙였습니다.
  • Git Flow 정책에 맞는 develop 대상 브랜치를 선택했습니다.
  • 정책 변경 여부와 Wiki·결정 기록을 확인했습니다.
  • 실행한 검증과 적용 범위를 본문에 기록했습니다.

@chanho0908 chanho0908 added the feat 기능 흐름, 상태 관리 및 영역별 구현 연결 label Oct 30, 2026
@chanho0908
chanho0908 merged commit d0395da into develop Oct 30, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 기능 흐름, 상태 관리 및 영역별 구현 연결

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant