20 Commits

Author SHA1 Message Date
5e1b93f668 Re:제로 EX17BT 및 패러렐 이미지 추가 2026-10-24 22:03:59 +09:00
7109f62a51 슈타인즈 게이트 카드 추가 및 마도카 패러렐 이미지 보강 2026-10-12 16:50:05 +09:00
ed2f3131ab 마도카 EX16BT 카드 추가 2026-09-22 10:46:32 +09:00
9077d6c255 UA56 누락 이미지 보정 2026-09-15 15:16:09 +09:00
4a309d3f6b UA56 카드 시리즈 추가 2026-09-15 15:12:24 +09:00
06442f8344 외부 통계 API 추가 2026-08-12 17:57:35 +09:00
65818cf2ee UA55 카드 시리즈 추가 2026-08-09 21:18:17 +09:00
97215f155d 정합성·보안·인덱스 개선
- health/시작 로그 버전을 package.json 기준으로 동적화
- express-rate-limit으로 로그인·이메일 쓰기 요청 IP 기준 제한, trust proxy 설정
- nginx 보안 헤더(nosniff·X-Frame-Options·Referrer-Policy) 추가
- 공개 덱 목록용 복합 인덱스 추가
- 서버 페이지네이션은 후속 과제로 todo에 기록

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 16:49:49 +09:00
af721d327d 전송 최적화: nginx gzip·이미지 lazy-load·캐시 연장
- nginx 텍스트 자산 gzip 압축 추가로 css/js/json/HTML 전송량 절감
- cardList 카드 이미지 lazy-load로 시리즈 진입 시 즉시 다운로드 방지
- 정적 이미지 캐시 7일→30일 연장
- 미사용 style/deck-history.css 삭제

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 14:52:18 +09:00
a90bdcbe13 덱 목록 무한 스크롤과 WebP 썸네일 최적화 추가
- 내 덱·공개 덱 목록을 무한 스크롤로 전환(공용 페이저 모듈 추가)
- 즐겨찾기 토글 시 카드만 in-place 갱신해 스크롤 위치 유지
- 저장 시 420px WebP 썸네일 생성·전송, 목록은 썸네일 우선 사용
- 삭제·미참조 정리에서 원본 PNG와 썸네일 함께 처리

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 18:17:58 +09:00
63aabf61c4 버전 4.0.18과 변경 문서 동기화
VERSION과 API 버전을 4.0.18로 올리고 spec/update/changelog에 관리자 덱 복구 및 탈퇴 동선 변경 내용을 반영한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 18:10:55 +09:00
c193975c86 공유 덱 카드 복원 기준을 imgSrc로 전환
동일 번호 카드가 많은 시리즈에서도 선택한 카드가 정확히 복원되도록 저장·검증·복원 흐름을 imgSrc 중심으로 정리하고, 이미지 누락 시 공통 뒷면 폴백을 적용한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 17:59:46 +09:00
2c4f622408 회원 탈퇴와 덱 일괄 삭제 추가 2026-06-25 17:11:31 +09:00
a5b7d720d6 이메일 인증 재발송과 관리자 승인 개선 2026-06-25 16:51:29 +09:00
5fbd58bd07 인증 요청 안정화와 월간 메일 한도 적용 2026-06-25 14:05:23 +09:00
35a2976182 이메일 인증과 비밀번호 재설정 추가 2026-06-25 12:02:44 +09:00
edf48e53a5 로그인 유지와 마지막 접속 기록 개선 2026-06-24 09:56:25 +09:00
93e81ce3ea 관리자 기능과 계정 즐겨찾기 개선 2026-06-23 14:32:43 +09:00
00e05dbe3f 프로젝트 문서 체계 정비 2026-06-23 13:42:38 +09:00
dbf02241e2 v4.0.0: 회원·덱 API, 인증 UI, 프로필 및 레이아웃 통일
Express/SQLite API와 Docker 구성을 추가하고 로그인·덱 저장·공개 덱·관리자·프로필 화면을 구현했다. 결과 화면 저장 UX, 헤더 프로필, 애드센스용 app-shell 레이아웃(1280px) 및 문서를 반영했다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 16:59:36 +09:00