Commit Graph

  • ad5bbec82e 야구 리그 랭킹 UI 비노출 develop jwkim 2026-07-22 16:06:36 +0900
  • c73a9ad9f9 관리자 조회 API 추가(경기별 투표·이메일 랭킹, 토큰 인증) + ops/ gitignore jwkim 2026-07-22 14:04:14 +0900
  • e1fb1f6b1d 100만원 챌린지 카드 프론트에서 임시 삭제 jwkim 2026-07-22 13:21:24 +0900
  • 4a7719895e 하단 문구 수정 jwkim 2026-07-22 11:51:57 +0900
  • bbad63ee92 ai 예측 대결 문구 변경 jwkim 2026-07-22 11:26:00 +0900
  • 4e1ebc8989 feat: KBO/MLB 운영 안정화 — 순위 탭·라이브 개선·취소/더블헤더 지원·야구 점수제 jwkim 2026-07-22 11:01:10 +0900
  • bfaf621949 시작화면 토너먼트 탭으로 변경 jwkim 2026-07-09 09:05:19 +0900
  • 0392a63d5e feat(seo): JSON-LD sameAs·parentOrganization 보강\ jwkim 2026-06-30 09:42:42 +0900
  • 590335b005 feat(seo): 검색등록 메타·robots·sitemap·llms·rss 배포 jwkim 2026-06-29 10:56:50 +0900
  • 3864974ac0 토너먼트 추가 버그 수정 jwkim 2026-06-29 09:22:20 +0900
  • 6815540ae6 토너먼트 대진 추가 jwkim 2026-06-29 09:11:58 +0900
  • 59db1c4e9a 마스코트 한국vs남아공 only -> 전 경기에 반영 jwkim 2026-06-26 17:15:26 +0900
  • 906896afad Merge branch 'develop' of https://gitea.o2o.kr/castad/o2o-triple-pick into develop # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. jwkim 2026-06-24 15:23:53 +0900
  • a81c7f5644 투표 제출하기 UI 수정 jwkim 2026-06-24 15:18:18 +0900
  • 56261e7667 Merge branch 'develop' of https://gitea.o2o.kr/castad/o2o-triple-pick into develop 김성경 2026-06-24 14:15:19 +0900
  • a2507439d7 seo 페이지 수정 김성경 2026-06-24 14:15:10 +0900
  • beaf65ef09 남아공전 투표 페이지에 마스코트 추가 jwkim 2026-06-24 14:02:45 +0900
  • 3b5f9458c4 구글 소유권 확인용 html 추가 김성경 2026-06-24 13:51:42 +0900
  • fd8493ae2d 사이트맵, 로봇txt, seo 페이지 추가 김성경 2026-06-24 13:19:34 +0900
  • d6b7737955 Merge branch 'develop' of https://gitea.o2o.kr/castad/o2o-triple-pick into develop 김성경 2026-06-24 11:26:05 +0900
  • ff7d84016a 네이버 사이트 확인 html 추가 김성경 2026-06-24 11:25:36 +0900
  • 6fe52db8d1 기본 노래 볼륨 80% -> 40%로 하향 jwkim 2026-06-24 08:13:28 +0900
  • 7325c96f2c revert: 카드 썸네일(투표 픽 스코어) 기능 제거 — 16bd01f 상태로 복귀 jwkim 2026-06-23 14:50:17 +0900
  • 198f20a0f6 한국 남아공 경기 공유 썸네일에 투표 픽 스코어 카드 생성 jwkim 2026-06-23 14:26:21 +0900
  • 39766bae55 한국 남아공 경기 공유 썸네일에 투표 픽 스코어 카드 생성 jwkim 2026-06-23 14:19:31 +0900
  • 16bd01fc95 남아공전 공유하기 한국이 왼쪽으로 오게끔 수정 jwkim 2026-06-22 17:32:24 +0900
  • 10b533af28 남아공전 응원가 3개 추가 jwkim 2026-06-22 16:10:22 +0900
  • d05e85e593 종료 경기 결과 외부 소스 재대조로 자동 정정 jwkim 2026-06-22 15:06:19 +0900
  • 90d00a817b 한국 경기 한국 좌측 고정, 국가명 한글 통일 jwkim 2026-06-22 10:21:13 +0900
  • 8580bbb713 Crowd Pick 비율 합이 항상 100% 되도록 반올림 보정 jwkim 2026-06-19 11:05:13 +0900
  • 0a64a220ca Crowd Pick 합 100% 초과 버그 수정 및 투표 오픈을 킥오프 7일 전으로 변경 jwkim 2026-06-19 10:36:58 +0900
  • 76eafceee8 날짜별 칩 첫 진입 시 오늘 날짜 가운데 정렬 jwkim 2026-06-19 09:10:54 +0900
  • f03d3e373c AI 모델 순위 부분 강조 수정 jwkim 2026-06-18 17:18:14 +0900
  • a8e20d5ac8 누적 랭킹 보기 탭 추가 jwkim 2026-06-18 17:01:41 +0900
  • 996d5faaf4 Refine ranking placement, visibility, and consistency main Haewon Kam 2026-06-18 16:47:57 +0900
  • 965bd374c3 Add cumulative ranking (TOP 10, voters/AI tabs, folding) Haewon Kam 2026-06-18 16:32:26 +0900
  • 39c2003080 내 지난 예측을 투표 후에만 표시 jwkim 2026-06-18 15:57:40 +0900
  • b4fc96f299 내 지난 얘측 보기 기능 추가, 한국 멕시코 경기 응원가 1곡 추가 jwkim 2026-06-18 15:41:39 +0900
  • b69b1dbe97 Add "my past predictions" (email-based, no login) + cleanup Haewon Kam 2026-06-18 14:32:17 +0900
  • 0e5a63a28b fix: 음악자동재생 + 버그수정 김성경 2026-06-18 13:08:51 +0900
  • 2988a59749 투표 제출 CTA 단일 카드 통합 + Red Wave 2026 트랙 추가 jwkim 2026-06-18 10:27:13 +0900
  • cbe0e8e01d Right-size submit CTA + match input to card shape Haewon Kam 2026-06-18 09:56:27 +0900
  • cbab4a102a Make email input border purple (1px) so it reads before input Haewon Kam 2026-06-18 09:46:06 +0900
  • c8431e65f3 Unify vote-submit into single always-visible CTA card Haewon Kam 2026-06-18 09:42:57 +0900
  • 7a68d27693 썸네일 변경 김성경 2026-06-17 17:27:44 +0900
  • 220eb946c1 Merge branch 'develop' of https://gitea.o2o.kr/castad/o2o-triple-pick into develop 김성경 2026-06-17 16:51:59 +0900
  • 7c42bd5277 feat: 사운드바 추가 김성경 2026-06-17 16:51:50 +0900
  • bac505fa99 댓글 닉네임 새로고침 버튼 추가 jwkim 2026-06-17 15:38:20 +0900
  • b62bedc665 feat: 댓글 익명화 + 전 경기 적용 - 이메일/투표 게이트 제거 → 완전 익명 - 세션 단위 발급(sessionStorage 캐싱) — 탭 닫으면/시크릿이면 새 닉 jwkim 2026-06-17 14:47:26 +0900
  • 8a67094510 한국 멕시코 경기 댓글 기능 추가 jwkim 2026-06-17 11:22:29 +0900
  • 7625db36a0 API-Football 데이터 수집 로직 변경 jwkim 2026-06-16 09:31:29 +0900
  • 8140cd9e02 모바일 카톡 인앱 브라우저에서 공유링크 안 열리는 문제 해결 jwkim 2026-06-16 08:48:12 +0900
  • 48885ec80e remove: 경기 전용 비주얼 배너(한국-멕시코) 제거 jwkim 2026-06-15 17:29:13 +0900
  • 65e7c7571c 한국-멕시코전 전용 공유 카드 + 앱 배너 이미지 jwkim 2026-06-15 17:22:38 +0900
  • dc262009f9 Speed up football refresh (batch 24) + skip caching on API errors jwkim 2026-06-15 16:08:30 +0900
  • 4246ad6936 Add data-driven AI predictions via API-Football - football_data.py: 수집·캐싱·데이터블록 조립 (48팀 ID/FIFA랭킹) - FootballCache 테이블: 폼·H2H·스쿼드 캐시 (외부 DB) - 프롬프트에 랭킹·폼·H2H·스쿼드·WC실제결과 주입 - 키 없으면 기존(이름만) 동작 폴백, 무료 한도 점진 수집 jwkim 2026-06-15 15:49:34 +0900
  • 356706e1b4 Update OG/Twitter share card title jwkim 2026-06-15 11:59:34 +0900
  • a031d60f3a Update OG/Twitter share card title jwkim 2026-06-15 11:51:23 +0900
  • 6765e12054 Email autocomplete jwkim 2026-06-15 11:37:39 +0900
  • 4a0188a443 Vote lock 5min + email autocomplete + detail-page UI tweaks jwkim 2026-06-15 11:28:41 +0900
  • 7d4d50af40 Enlarge header buttons 1.5x + add bottom "다른 경기 투표하기" CTA (ADO2 purple) Haewon Kam 2026-06-15 10:13:13 +0900
  • c77d014a01 Fix auto-settle for non-Group-A: map results by TLA, not full name hbyang 2026-06-13 10:58:33 +0900
  • 1d406f6a4e Diversify AI predictions via per-model analyst personas hbyang 2026-06-12 17:33:59 +0900
  • 0f055dace1 Voting opens at D-5 (120h before kickoff), was D-2 hbyang 2026-06-12 17:24:29 +0900
  • 3bcc47c0e8 Schedule chips: horizontal scroll with edge arrows (PC navigable) hbyang 2026-06-12 17:00:24 +0900
  • 955ffae4cf Open voting for all groups by D-2 time + 30h-ahead AI gen; misc fixes hbyang 2026-06-12 16:43:28 +0900
  • deb1332440 Load all 12 groups' schedule (72 matches) + Naver-style schedule UI hbyang 2026-06-12 14:56:24 +0900
  • c9244bc42d feat(predictions): 이메일도 중복 투표 방지 (이메일 우선 식별) hbyang 2026-06-12 10:51:42 +0900
  • 86290a7c69 feat(ui): AI 결과 배지 3단계 — 정확/적중/빗나감 hbyang 2026-06-12 10:25:56 +0900
  • 7a2affe10a feat(settle): 킥오프+3h 대기 제거 — 소스가 FINISHED 주면 즉시 정산 hbyang 2026-06-12 10:25:56 +0900
  • 54ed8bf10d feat(settle): 결과 소스를 일정 소스와 분리(RESULT_SOURCE) + 순서 무관 매칭 hbyang 2026-06-12 09:41:36 +0900
  • 140e15fb9f feat(stats): 일별 방문자 집계 추가 hbyang 2026-06-11 17:31:23 +0900
  • 51352c7c5c feat(ui): 100만원 챌린지 룰 설명 모달 추가 hbyang 2026-06-11 17:22:02 +0900
  • d8db7ed0f4 perf(ai): 자동 생성은 비어있는 예측만 채우도록(기존 보존) hbyang 2026-06-11 16:17:12 +0900
  • 4244518ffd feat(worker): 경기 결과 자동 정산 + '맞춘 사람만' 결과 메일 hbyang 2026-06-11 14:25:23 +0900
  • 464145a234 feat(ai): 전체 AI 예측 재생성 스크립트 추가 hbyang 2026-06-11 11:55:50 +0900
  • 5f8858c978 fix(ai): 월드컵 중립 경기장 명시 — 잘못된 '홈 이점' 예측 근거 수정 hbyang 2026-06-11 11:50:36 +0900
  • 6c3a47b6ba Demo: mark opener as finished with 2-1 Mexico win on schedule board Haewon Kam 2026-06-11 11:20:14 +0900
  • 34f5aae010 feat(share): OG 공유 썸네일(BI 로고) 적용 hbyang 2026-06-11 11:03:57 +0900
  • 1dc21e7916 Merge branch 'develop' of https://gitea.o2o.kr/castad/o2o-triple-pick into develop hbyang 2026-06-11 10:49:47 +0900
  • 8a4a23b0cb 전체일정 스코어 조정, utc 시간 -> kst 변경 hbyang 2026-06-11 10:48:16 +0900
  • c19ed6f1b5 frontend: 월드컵 표현을 글로벌 축구 축전으로 변경 jwkim 2026-06-11 09:33:00 +0900
  • 7185cfbb72 mail config 적용 . hbyang 2026-06-11 09:21:10 +0900
  • 0c91c902a8 Docs: ban all emoji in design/video/landing (DESIGN.md §7) Haewon Kam 2026-06-10 17:04:46 +0900
  • 7a375ee32f Switch 너→당신 (formal address) + handle @triplepick_ai→@triplepickai Haewon Kam 2026-06-10 16:59:10 +0900
  • 596ed9c094 Rebrand 월드컵/World Cup → 글로벌 축구 축전/Global Football Festival Haewon Kam 2026-06-10 15:28:24 +0900
  • dc50fc6d8c docker compose 수정 , hbyang 2026-06-10 15:23:05 +0900
  • 1a803b7fa0 포인트 시스템 추가, 프론트 국기 반영 jwkim 2026-06-10 15:11:56 +0900
  • 6a094debbc Lock 2026-06-10 canonical Korea–Czechia prediction snapshot Haewon Kam 2026-06-10 13:27:42 +0900
  • 6ffe0dfca3 Refactor: Next.js+Firebase → React(Vite) + FastAPI + PostgreSQL hbyang 2026-06-10 13:04:35 +0900
  • 9de27dafd8 Show prediction basis (datetime + model versions) next to "AI 예측 대결" Haewon Kam 2026-06-10 10:06:38 +0900
  • f29dbd0454 Unify all flags to rectangular SVG (fix waving emoji inconsistency) Haewon Kam 2026-06-10 09:35:14 +0900
  • 9b35a759a9 Inject real 3-model predictions for remaining 5 Group A matches (local only) Haewon Kam 2026-06-10 09:26:44 +0900
  • 2fe60ab0cd Track .env.example (template, no secrets) with AI model config Haewon Kam 2026-06-10 09:22:28 +0900
  • 0a15906afb Document AI prediction generation (3 models) + .env.example AI keys Haewon Kam 2026-06-10 09:21:35 +0900
  • 35414a8d47 Inject real 3-model predictions into Korea–Czechia (featured) Haewon Kam 2026-06-10 09:17:02 +0900
  • 99383b78b3 ADO2 ad: match logo width to tagline width (auto, language-agnostic) Haewon Kam 2026-06-09 17:11:55 +0900
  • 7e5442125f ADO2 ad: tagline 콘텐츠→AI, add "사용해보기 →" CTA (left/right layout) Haewon Kam 2026-06-09 17:06:05 +0900
  • fedcf31bad Add ADO2 ad block at dashboard bottom (purple pill, white logo) Haewon Kam 2026-06-09 16:37:10 +0900
  • a8de6c858d i18n (KO/EN), square flags, score→outcome auto, copy & legal fixes Haewon Kam 2026-06-09 15:55:06 +0900