Skip to content

다음 리뷰 일정 조회 기능 추가#23

Merged
jhan0121 merged 2 commits intodevfrom
feat/next-review
Mar 9, 2026
Merged

다음 리뷰 일정 조회 기능 추가#23
jhan0121 merged 2 commits intodevfrom
feat/next-review

Conversation

@jhan0121
Copy link
Contributor

@jhan0121 jhan0121 commented Mar 9, 2026

🚀 작업 내용

다음 리뷰 일정 조회 기능 추가

메인 화면 진입 시 서버에서 다음 복습 일정을 조회하여 팝업 상단에 표시한다.

동작 방식

  • 인증된 사용자가 메인 화면 진입 시 GET /api/v1/reviews/next 자동 호출
  • 응답의 scheduledAt && count > 0 조건을 만족할 때만 배너 노출
  • scheduledAt 에 타임존 정보가 없는 경우 UTC로 정규화 후 브라우저 로컬 타임존 기준으로 변환하여 표시

📸 이슈 번호

✍ 궁금한 점

  • X

@jhan0121 jhan0121 added this to the v1.1.2-ext milestone Mar 9, 2026
@jhan0121 jhan0121 self-assigned this Mar 9, 2026
@jhan0121 jhan0121 added the ✨ feat 기능 추가 label Mar 9, 2026
@jhan0121 jhan0121 merged commit ec02a03 into dev Mar 9, 2026
1 check passed
@jhan0121 jhan0121 deleted the feat/next-review branch March 9, 2026 17:09
jhan0121 added a commit that referenced this pull request Mar 9, 2026
* 복습 URL 관리 크롬 익스텐션 구현 (#15)

* feat: 크롬 익스텐션 기능 추가

* refactor: vite 기반 프로젝트 구조 리팩터링

* chore: EOF 개행 추가

* refactor: XSS 취약점 방지를 위해 innerHTML 제거

* refactor: .env 기반 환경 관리 적용

* fix: 설정 변수명 오기입 수정

* refactor: json 파싱 에러 처리 명시

* refactor: 불필요한 리턴 제거

* refactor: 불필요한 import 제거

* chore: 파일별 주석 내용 정리

* refactor: CORS 우회를 위해 API 요청 구조 변경 (#18)

* CICD 자동화 스크립트 추가 (#2)

* refactor: 운영/개발 서버 환경 관리 추가

* feat: 배포 스크립트 추가

* test: 테스트 의존성 추가 및 작성

* feat: 테스트 검증 자동화 스크립트 추가

* feat: 배포 스크립트 추가

* 테스트 검증 스크립트 수정 (#4)

* feat: v1.0.1-ext 배포 (#5)

* 디바이스 식별자 전송 방식 변경 및 테스트 추가 (#8)

* refactor: 디바이스 관련 api 호출 구조 변경

* fix: 로그아웃 시 디바이스 id 삭제 api 호출 추가

* test: 테스트 추가

* build: dev 빌드 옵션 추가

* chore: 버전 v1.0.2로 수정 (#9)

* 주기 옵션 설정 기능 추가 (#13)

* v1.1.0-ext 배포 사전 작업 (#14)

* 알림 시간 설정 기능 추가 (#19)

* feat: 알림 시간 설정 기능 추가

* test: 알림 시간 설정 api 테스트 추가

* v1.1.1-ext 배포 사전 작업 (#21)

* 다음 리뷰 일정 조회 기능 추가 (#23)

* feat: 다음 주기 표시 기능 추가

* style: 개행 누락 수정

* 최초 로그인 시 복습 주기 드롭다운이 비어있는 버그 수정 (#25)

* v1.1.2 ext 배포 사전 작업 (#26)

* v1.1.1-ext 배포 (#20)

* 복습 URL 관리 크롬 익스텐션 구현 (#15)

* feat: 크롬 익스텐션 기능 추가

* refactor: vite 기반 프로젝트 구조 리팩터링

* chore: EOF 개행 추가

* refactor: XSS 취약점 방지를 위해 innerHTML 제거

* refactor: .env 기반 환경 관리 적용

* fix: 설정 변수명 오기입 수정

* refactor: json 파싱 에러 처리 명시

* refactor: 불필요한 리턴 제거

* refactor: 불필요한 import 제거

* chore: 파일별 주석 내용 정리

* refactor: CORS 우회를 위해 API 요청 구조 변경 (#18)

* CICD 자동화 스크립트 추가 (#2)

* refactor: 운영/개발 서버 환경 관리 추가

* feat: 배포 스크립트 추가

* test: 테스트 의존성 추가 및 작성

* feat: 테스트 검증 자동화 스크립트 추가

* feat: 배포 스크립트 추가

* 테스트 검증 스크립트 수정 (#4)

* feat: v1.0.1-ext 배포 (#5)

* 디바이스 식별자 전송 방식 변경 및 테스트 추가 (#8)

* refactor: 디바이스 관련 api 호출 구조 변경

* fix: 로그아웃 시 디바이스 id 삭제 api 호출 추가

* test: 테스트 추가

* build: dev 빌드 옵션 추가

* chore: 버전 v1.0.2로 수정 (#9)

* 주기 옵션 설정 기능 추가 (#13)

* v1.1.0-ext 배포 사전 작업 (#14)

* 알림 시간 설정 기능 추가 (#19)

* feat: 알림 시간 설정 기능 추가

* test: 알림 시간 설정 api 테스트 추가

* v1.1.1-ext 배포 사전 작업 (#21)

* fix: 최초 로그인 시, 주기 정보 조회 오류 수정

* chore: v1.1.2-ext 배포 사전 작업
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