Repository navigation
릴리즈 요약
이번 릴리즈에서는 서비스의 공개 진입점과 계정·법적 고지 기능을 확장하고, 분석 사용량을 제한해 운영을 위한 설정을 완료했습니다. 오류 추적과 소스 맵 연결, 검색 노출 설정을 보강해 프로덕션에서 문제를 확인하고 서비스 상태를 점검할 수 있습니다.
주요 변경사항
공개 서비스 진입과 검색 노출
- 비로그인 사용자가 서비스를 이해하고 로그인할 수 있는 랜딩 페이지를 제공합니다.
- canonical, Open Graph, Twitter Card, sitemap, robots 설정을 추가해 검색 엔진과 공유 미리보기를 지원합니다.
- Google Search Console 소유권 확인 메타데이터와 서비스 로고 기반 탭 아이콘을 제공합니다.
계정과 사용자 데이터 관리
- 계정 메뉴에서 저장된 분석·인터뷰 데이터를 삭제하고 GitHub 연결을 해제할 수 있습니다.
- 사용자의 일일 분석 횟수를 3회로 제한하고, 남은 횟수와 제한 해제 시점을 화면에 안내합니다.
- 분석 사용량 저장을 위해 데이터베이스 스키마와 저장소 구현을 확장했습니다.
법적 고지와 운영 안정성
- 개인정보 처리방침과 이용약관 화면을 추가하고 로그인 화면과 계정 메뉴에서 연결합니다.
- 클라이언트·서버 오류에 release 정보를 연결하고 Source Map을 Sentry에 업로드해 원본 코드 기준으로 오류를 추적합니다.
포함된 Pull Request
- #146 [feature/legal] 개인정보 처리방침과 이용약관 화면 추가
- #147 [feature/account] 계정 데이터 전체 삭제와 GitHub 연결 해제
- #148 [setting/sentry] Source Map 업로드와 release 연결
- #150 [feature/landing] 로그인 화면을 랜딩 페이지로 전환하고 SEO 설정 추가
- #151 [feature/usage-limit] 사용자별 분석 횟수 상한
- #153 [setting/search-console] Google Search Console 소유권 확인과 sitemap 제출