Skip to content
This repository was archived by the owner on Dec 6, 2025. It is now read-only.

Release v1.0.2

Choose a tag to compare

@selentia selentia released this 26 Nov 06:26
· 80 commits to main since this release
4625163

개요

이번 패치는 Sanitize 적용 이후 발생한 CD·빌드 환경 문제를 정비하고,
FE/BE 전체의 Dead Code 정리 및 SSE 구조 안정화 등 유지보수 중심의 업데이트를 포함합니다.
기능 변화는 최소화하면서 개발·배포 환경의 안정성을 강화하는 데 집중했습니다.

주요 변경 사항

1. Sanitize 적용 및 CD 환경 호환성 개선

  • Sanitize 적용 과정에서 발생한 CD 오류 수정
  • 배포 환경에서의 호환성 부족 문제 해결
  • Sanitize 관련 추가 조치 통합
  • OOM(Out-Of-Memory) 문제 해결 포함

2. FE/BE Dead Code 정리

  • FE 불필요 페이지 및 레거시 코드 제거
  • BE 일부 Dead Code 제거 및 라우팅 정리

3. SSE 구조 안정화 및 FE 연동 개선

  • FE SSE 수신 구조를 _app.tsx 기반으로 전면 재정비
  • SSE 타입 불일치로 발생한 FE 빌드 실패 문제 해결
  • BE↔FE SSE 연결 및 알림 스트림 안정화

4. FE API Base URL 정리

  • 로컬스토리지 기반 API URL override 기능 완전 제거
  • FE API baseURL 기본값 정리 및 dev 환경 충돌 제거

5. Polls / Residents API 관련 정리

  • REST API 응답 포맷 유지하면서 내부 처리 일부 개선
  • Polls: pending 상태만 허용하도록 수정 (#173)
  • Residents: swagger 문서 보완 및 리팩터링 (#190)

6. FE 기능/UI 안정화

  • Admin 채팅방 목록 useEffect 의존성 문제 수정 (#176)
  • FE WSS 관련 로직 일부 정리
  • 공지사항 목록 날짜 포매팅 오류(Invalid Date) 수정 (#195)

7. 환경 변수 및 사소한 수정

  • 환경 변수 오타 수정 (#199)
  • 기타 타이포 및 소규모 안정화

참고 사항

  • 프로덕션 기능 변화 없음
  • 모든 변경은 유지보수성, 안정성, 테스트 환경 품질 개선을 목표로 함