POP-SPOT v1.4 / v1.5 (8/22) — v1.4 보강 (DTO 15 + 엔티티 7) + v1.5 프론트 Clean Code Wave 1-4, 7
v1.4 / v1.5 변경 기록의 이어지는 부분이다. 같은 검증 ID dcc58899695385a55eff935199166df24230ab2430603e6005d057bb3f01fcca를 사용한다.
커밋 7fb4ffc — chore: remove duplicate package-lock backup변경 파일 1개
파일 1. popspot-frontend/package-lock (1).json
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 3d2f3eb — fix: AdminController URL 충돌 해결 — crawl 검수 controller를 /crawl prefix로 이동변경 파일 1개
쉬운 설명: AdminController URL 충돌 해결 — crawl 검수 controller를 /crawl prefix로 이동 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 1개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/controller/PopupAdminReviewController.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 9128984 — fix: AuthService.login() — TEMP_TOKEN 제거하고 진짜 JWT 발급 + AdminController URL 충돌 해결변경 파일 1개
쉬운 설명: AuthService.login() — TEMP_TOKEN 제거하고 진짜 로그인 증명 문자열 발급 + AdminController URL 충돌 해결 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 1개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/service/AuthService.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 5fcf00f — feat: 키워드 7개 → 35개 확장 (지역/카테고리/대형시설)변경 파일 1개
쉬운 설명: 키워드 7개 → 35개 확장 (지역/카테고리/대형시설) 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 1개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupCrawlOrchestrator.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 d5b85d8 — feat: 자동수집 팝업 geocoding (Kakao Local API) + backfill 엔드포인트변경 파일 3개
쉬운 설명: 자동수집 팝업 geocoding (Kakao Local 화면과 서버가 데이터를 주고받는 통로) + backfill 엔드포인트 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 3개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/controller/PopupAdminReviewController.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 2. popspot-backend/src/main/java/com/example/popspotbackend/repository/PopupStoreRepository.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 3. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupCrawlOrchestrator.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 850271f — feat: 키워드 35 → 60개 (브랜드/캐릭터/K팝 추가) — AUTO_PUBLISHED 비율 ↑변경 파일 1개
쉬운 설명: 키워드 35 → 60개 (브랜드/캐릭터/K팝 추가) — AUTO_PUBLISHED 비율 ↑ 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 1개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupCrawlOrchestrator.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 111198b — feat: AUTO_PUBLISHED 목표치 도달 시 조기 종료 옵션 (POPSPOT_CRAWLER_MAX_AUTO_PUBLISHED)변경 파일 5개
쉬운 설명: AUTO_PUBLISHED 목표치 도달 시 조기 종료 옵션 (POPSPOT_CRAWLER_MAX_AUTO_PUBLISHED) 작업이다.
바꾼 이유: 커밋 제목에 적힌 문제를 해결하기 위해 코드를 바꿨다.
파일 수: 5개이다.
파일 1. PROJECT_CHANGELOG.md
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 2. popspot-backend/.env.example
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 3. popspot-backend/src/main/java/com/example/popspotbackend/config/AiConfig.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 4. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupCrawlOrchestrator.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 5. popspot-backend/src/main/resources/application.properties
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 5890365 — feat(intro): 풀스크린 스크롤 인트로 페이지 추가변경 파일 1개
쉬운 설명: 풀스크린 스크롤 인트로 페이지 추가 작업이다.
바꾼 이유: /intro 라우트 신규: 5-섹션 스냅 스크롤 랜딩 (Hero / Why / Features / Unique / CTA) - middleware: / 접속 시 /intro 로 리다이렉트 (?entered=1 파라미터로 우회) - 영상 배경이 모든 섹션에서 persistent (fixed bg) - 로그인 상태에 따라 CTA 버튼 라벨/이동 분기 - /intro 를 AuthGuard PUBLIC_PATHS 에 추가 - 로그인/OAuth 성공 후 /?entered=1 로 이동 (인트로 재표시 방지)
파일 수: 8개이다.
파일 1. popspot-frontend/app/intro/page.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.