Commit Graph

  • 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
  • c66812d954 Add schedule guide microcopy next to "전체 일정" heading Haewon Kam 2026-06-09 14:33:28 +0900
  • 38ac0af5a9 Add "투표 공유하기" share button to detail header (ADO2 purple) Haewon Kam 2026-06-09 14:25:53 +0900
  • a0fc9d6194 Multi-match restructure + 06.09 meeting reflection + scoring design Haewon Kam 2026-06-09 14:05:14 +0900
  • 0a96babc98 Add DESIGN.md (look-and-feel SSOT) + rewrite HANDOFF as next-session entry point Haewon Kam 2026-06-09 11:28:11 +0900
  • e43cc08429 Voting window decided: open D-2 (kickoff-48h), close at kickoff Haewon Kam 2026-06-09 11:18:26 +0900
  • 1b9dbd2276 Add Backend Readiness Pack (firestore rules/indexes, env, seed, firebase init, BACKEND.md) Haewon Kam 2026-06-09 09:02:41 +0900
  • 5ba653cfdf Add /before route: restore original v1 design for Before/After record Haewon Kam 2026-06-08 21:41:55 +0900
  • fa68169ca0 Initial commit from Create Next App Haewon Kam 2026-06-08 16:10:00 +0900