Skip to content

release: develop 누적 수정 사항 운영 반영 (#91·#95·#97·#99) - #100

Merged
yunho09 merged 40 commits into
mainfrom
develop
Oct 6, 2026
Merged

yunho09 merged 40 commits into
mainfrom
develop

Conversation

@yunho09

@yunho09 yunho09 commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

개요

develop 누적 수정 사항(#89·#91·#95·#97·#99)을 운영(main)에 반영합니다. 백엔드는 이미 새 계약(1부터 시작하는 페이지, 403, 에러 code, 토큰 재발급, 새 경력증명서 서식, 엑셀 주소·근무부서·신규 인적사항)으로 배포돼 있어, 운영 FE를 맞춥니다.

주요 변경

  • 인증·세션: 리프레시 토큰 저장과 헤더 "연장"(재발급), 401·403을 에러 code로 구분, 배포 후 무효가 된 예전 토큰은 로그인 화면으로 보냄, 비밀번호 변경 화면
  • 발급: 서버 PDF 미리보기, 2단계 발급 사유 저장(업무 이력에 표시), 민원인 선택 발급, 10건 제한, 경력 로딩 중 대상자 변경 레이스 차단, 대체 미리보기를 새 경력증명서 서식으로
  • 경력 수정·등록: 페이지 이동 중 다른 대상자 경력이 섞여 저장되는 문제 차단, 경력이 있는 대상자 삭제 차단(409 code별 안내), 필수 항목 표시와 버튼이 꺼진 이유 안내
  • 엑셀 일괄 등록: 근무부서·주소 매핑, 신규 인적사항 수 표시, 성별 필수, 비엑셀 파일 안내, 끝난 등록이 남아 새 파일이 막히던 문제, 매핑 화면 라벨 줄바꿈
  • 화면: 업무 이력 표 행 늘어짐·칸 넘침, 선택칸 글자색, 근무 기간 줄바꿈 등

확인

  • 게이트(develop 145a897): build 5/5 · lint 0 warnings / 0 errors · test 345 pass / 0 fail
  • 실서버(백엔드 develop) 통합 테스트: 사유 포함 실제 발급·다운로드, 새 서식 서버 PDF, 엑셀 근무부서·주소·신규 인적사항, 비엑셀 업로드 안내, 연장, 삭제 차단, 업무 이력 필터

🤖 Generated with Claude Code

yunho09 added 30 commits October 1, 2026 20:24
…partment

[Fix] 발급 미리보기 근무부서 칸이 비어 있는 문제
fix: 경력증명서 발급·등록 플로우 결함 수정과 미리보기·민원인 선택 발급 연동
yunho09 added 10 commits October 6, 2026 13:57
fix: 업무 이력 표·엑셀 매핑 필수 항목·선택칸 글자색·근무 기간 줄바꿈 등 화면 이상 수정
…ertificate-form

feat: 대체 미리보기 새 서식(백엔드 #78)·엑셀 일괄 등록 주소/신규 인적사항(#82)·비엑셀 업로드 안내(#80)
…l-layout

fix: 엑셀 매핑 화면 라벨 줄바꿈·별표 위치 수정
@yunho09
yunho09 merged commit b466b9d into main Oct 6, 2026
@coderabbitai

coderabbitai Bot commented Oct 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: DSM2026-Commonly/Commonly-Frontend/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 0112889a-b7c3-4f89-817d-8e2f457ecee9

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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.

1 participant