Commit Graph

  • dbe1a22a05 fix: RELOOP-2026-MATH 프리미엄 문제집 복구 master reloop 2026-04-20 19:07:47 +09:00
  • f618341255 fix: 샘플 문제집 — 미리보기 안내 삭제 + 문제 번호 스크롤바 추가 reloop 2026-04-19 20:28:27 +09:00
  • 9e2bddcb62 feat: 2022 개정 교육과정 학기별 샘플 문제집 12권 (180문제) reloop 2026-04-19 20:23:39 +09:00
  • 39980078b5 fix: BMC 캔버스 SVG 렌더링 수정 + report.md 삭제 reloop 2026-04-19 20:05:29 +09:00
  • ee296bf88e docs: 시장성 도식 3종 추가 — 포지셔닝맵, CJM, B2B 네트워크 reloop 2026-04-19 19:55:16 +09:00
  • 711d753fdc docs: 보고서 도식 6종 SVG 생성 reloop 2026-04-19 19:53:32 +09:00
  • cde8a6b49a docs: TAM-SAM-SOM 도식 + PEST 분석 이미지 삽입 reloop 2026-04-19 19:41:38 +09:00
  • 420610a41d docs: ALGORITHM/README/report 최신 상태 반영 reloop 2026-04-19 19:39:35 +09:00
  • 3648da69b9 docs: add forgetting curve figure for report reloop 2026-04-19 19:30:02 +09:00
  • 1873c65a02 feat: 가격표 2,900원 리뉴얼 + 티어 전환기 + 기능 게이트 reloop 2026-04-19 19:06:57 +09:00
  • b59cc8fd57 chore: PsProblem/백준 연동 데드코드 전면 제거 reloop 2026-04-19 18:41:31 +09:00
  • b27417a10e feat: 학교 관리 4대 기능 — 개인과제, 복습과제, 풀이상세, 선생님 노트 reloop 2026-04-19 18:25:36 +09:00
  • b27d9a4240 feat: 캘린더 Quick Add — 날짜 클릭 후 바로 학습 기록 등록 reloop 2026-04-19 18:10:49 +09:00
  • eca67cfd07 fix: auto-create subjects for review registration reloop 2026-04-19 17:52:17 +09:00
  • 132a7e397a feat: 시험 시작 전 타이머 설정 화면 추가 reloop 2026-04-19 16:56:31 +09:00
  • 5db1520e67 feat: 2022 개정 교육과정 수학 프리셋 — 과목 생성 시 단원 자동 배치 reloop 2026-04-19 16:51:33 +09:00
  • aa3ab3a1a7 feat: 문제집 탭 통합 — 프리미엄/내 문제집/샘플 3섹션 구조 reloop 2026-04-19 16:28:24 +09:00
  • e6f54d1dc4 feat: 문제집 풀이 — 번호 스크롤 네비 추가 reloop 2026-04-19 16:23:49 +09:00
  • 59da6a3578 feat: 과목 삭제 기능 — 연관 데이터 트랜잭션 정리 reloop 2026-04-19 16:19:35 +09:00
  • 629f2465e0 feat: 태그 수정/삭제 API + 2D 그라데이션 색상표 reloop 2026-04-19 16:14:36 +09:00
  • f5214d20b2 feat: 과목 제한 해제 — 수학 외 자유 과목 추가 가능 reloop 2026-04-19 16:08:48 +09:00
  • aa270be659 refactor: 랜딩 페이지 현재 기능에 맞게 전면 리뉴얼 reloop 2026-04-19 14:22:23 +09:00
  • e8b8c4b6e2 feat: 문제집 점프 네비 + 학교 PDF 과제 + ALGORITHM.md 업데이트 reloop 2026-04-17 20:04:49 +09:00
  • eeb94db8e7 feat: 알고리즘 개선 + 태그 활용 강화 reloop 2026-04-17 17:38:42 +09:00
  • 85caf9b71d feat: 복습 후 태그 추가 프롬프트 + 캘린더 완료 항목 정렬 reloop 2026-04-17 17:17:06 +09:00
  • b975889c2e docs: 창업경진대회 제출 보고서 (report.md) reloop 2026-04-17 14:40:28 +09:00
  • 90bccfbd66 remove: 프로필 학년/등급 섹션 삭제 reloop 2026-04-17 10:52:29 +09:00
  • 2c40372570 docs: 복습 알고리즘 상세 설명서 (ALGORITHM.md) reloop 2026-04-17 10:45:09 +09:00
  • a1ba2ca5fa fix: ESLint unescaped entity 수정 reloop 2026-04-17 10:34:29 +09:00
  • 2467c6c8ac feat: 업로드 문제집 전용 뷰어 페이지 (/exams/uploaded/[id]) reloop 2026-04-17 10:33:47 +09:00
  • 683e41be72 fix: eraser 아이콘 Icon 컴포넌트에 등록 reloop 2026-04-17 10:19:15 +09:00
  • 58719e329e feat: 문제풀이 UI 통일 + PDF→문제집 + 통계탭 삭제 reloop 2026-04-17 10:17:12 +09:00
  • da7dba0c0c fix: 크롭 이미지 URL을 API 서버 기준으로 해석 + 복습 시 사용자 등록 문제 이미지 표시 reloop 2026-04-17 09:45:31 +09:00
  • 2b9111a3f7 feat: PDF 이미지 크롭 방식 문제 분리 + 해설지 정답 자동 태깅 + 복습 정답 표시 reloop 2026-04-17 09:35:08 +09:00
  • 8ede8efbec feat: 프로필 알고리즘 설명 + 시험목표 삭제 + PDF 파싱 버그 수정 + README 재작성 reloop 2026-04-17 09:14:50 +09:00
  • f87563270e fix: PDF 문제 분리 메뉴 위치 개선 — 문제집 바로 아래로 이동 + 문제집 페이지에 진입 버튼 추가 reloop 2026-04-17 09:02:50 +09:00
  • 45cb02f3fc feat: 밀린 복습 자동 이월 + 페르소나 재계산 + PDF OCR 문제 분리 reloop 2026-04-17 08:50:32 +09:00
  • 8aa87ed257 feat: SM-2 + 페르소나 하이브리드 복습 알고리즘 reloop 2026-04-16 15:31:47 +09:00
  • 25092bf680 feat: 문제집 삭제 + PS/국어 데이터 완전 제거 reloop 2026-04-16 14:23:02 +09:00
  • 942e4b95c2 feat(ebook): 수능 수학 샘플 문제집 5권 (공통 수Ⅰ·Ⅱ + 선택 기하·미적분·확통) reloop 2026-04-16 14:08:02 +09:00
  • 915deb5d72 feat(ebook): 필기모드 — Canvas 오버레이, 펜 색상 3종, 문제별 localStorage 영속화 reloop 2026-04-16 13:56:24 +09:00
  • 21a048b017 feat: QR/코드 ebook 등록 + 직접 문제 등록 + PDF 업로드 + 시연용 문제집 reloop 2026-04-16 13:47:57 +09:00
  • cf16243e96 feat(ebook): 풀이 진행상황 유지 + 처음부터 다시 풀기 + 복습 등록 복원 reloop 2026-04-16 13:29:27 +09:00
  • 3070f3308a fix: sample-ebook 자기 평가 텍스트 JSX 아포스트로피 이스케이프 reloop 2026-04-16 12:30:19 +09:00
  • 256d42dbd8 feat: 3단계 자기 평가 복습 스케줄 (어려움1d/보통7d/쉬움30d) + 샘플 ebook → StudyLog 연동 reloop 2026-04-16 12:24:41 +09:00
  • 21c31a07dc feat: 복습 문제 삭제 기능 (잘못 누른 경우 대응) reloop 2026-04-16 11:59:14 +09:00
  • 07be0c581a chore: PS 데이터 잔재 전면 제거 + 국어 통계 차단 확인 reloop 2026-04-16 11:52:04 +09:00
  • 03ce2c64fd feat(prototype): 중1~고3 샘플 ebook 6권 + PS 제거 + 복습캘린더 + 태그 삭제 reloop 2026-04-16 10:44:55 +09:00
  • 57cd305166 fix(backend): tsconfig exclude 'prisma' 가 src/prisma 까지 차단 — 항목 제거 reloop 2026-04-16 10:03:15 +09:00
  • 674fdfcf3d feat(prototype): 수학 단일 과목 잠금 + 샘플 ebook 데모 + B2B QR 비전 문서 reloop 2026-04-16 09:56:57 +09:00
  • c8d0de3322 fix(phase10F): 학습 기록 PS 호환 — list/getOne psProblem include + detail/history UI reloop 2026-04-14 21:05:52 +09:00
  • 6af0a2a5fa fix(phase10E): PS 온보딩/저장/결과 가시화 사후 픽스 reloop 2026-04-14 20:36:39 +09:00
  • 3084f291e1 fix(deploy): reloop-api 3011, reloop-web 3010 — nginx LXC101 upstream 정렬 reloop 2026-04-14 19:57:00 +09:00
  • 1ad1256808 fix(deploy): reloop-web → 3003 (mailu-webui 가 3000 점유, nginx upstream 도 3003 기준) reloop 2026-04-14 19:49:31 +09:00
  • 9df9625afe fix(ps): SolvedAcClient DI via useFactory — Nest 가 untyped options 인자 resolve 못해서 부팅 실패 reloop 2026-04-14 19:45:30 +09:00
  • 78371cacf8 feat(phase10C): 온보딩 + 프론트 재구성 — 수학 수능 4단원 + PS 트랙 reloop 2026-04-14 19:38:16 +09:00
  • 6ceeee4f3f feat(phase10B): Solved.ac PS 모듈 신규 + bojHandle 등록 reloop 2026-04-14 18:47:09 +09:00
  • d892d8298b feat(phase10A): KICE 비수학 제거 + 수학 단원 분리 reloop 2026-04-14 18:27:00 +09:00
  • 1f04283c19 plans: Phase 9 완료 (4/4) reloop 2026-04-12 16:09:31 +09:00
  • f9c8b9ab2c feat(school): student progress + class reports — 9.4 reloop 2026-04-12 16:07:32 +09:00
  • 8ebd419eee feat(school): assignment CRUD + submissions tracking UI — 9.3 reloop 2026-04-12 15:57:34 +09:00
  • bed5b802d4 feat(school): teacher dashboard + classes + invite + student view — 9.2 reloop 2026-04-12 15:47:01 +09:00
  • f4b80d380a feat(school): organization + class + assignment schema and API — 9.1 reloop 2026-04-12 15:33:16 +09:00
  • e26fe14898 plans(9): school/academy management phase reloop 2026-04-12 15:23:21 +09:00
  • 1805af509c fix(mobile): replace 학습 tab with 문제집 in BottomNav reloop 2026-04-12 15:03:43 +09:00
  • c8534d253c docs: add combined PDF manual (210KB, pandoc+weasyprint) reloop 2026-04-12 15:02:12 +09:00
  • ae7d358007 docs: comprehensive manual — algorithm, architecture, user guide, admin guide, PDF pipeline reloop 2026-04-12 14:57:36 +09:00
  • 14ddfc2985 feat(ux): grade carousel + vertical exam + pricing integration + copy broadening — 7I.5 reloop 2026-04-12 14:43:01 +09:00
  • 25d080a0ad plans: Phase 7I.4 완료 [d14fde3] reloop 2026-04-12 14:22:14 +09:00
  • d14fde3bb4 feat(ux): slow animations + audio player + styled slider + pricing nav — 7I.4b reloop 2026-04-12 14:21:35 +09:00
  • e3cdfd9881 feat(exam): image-only display + OMR bubbles + passage images — 7I.4a reloop 2026-04-12 14:14:26 +09:00
  • 74d7b6b814 plans(7I.4): add 3rd feedback batch reloop 2026-04-12 14:01:30 +09:00
  • 9344a01e30 plans: Phase 7I 완료 (3/3) reloop 2026-04-12 13:45:27 +09:00
  • 59f66528ca style(ui): review toggle + stats layout + exam spacing + sidebar fix — 7I.3 reloop 2026-04-12 13:44:48 +09:00
  • 4c61b87052 feat(data): chosenAnswer + solve route + profile tabs — 7I.2 reloop 2026-04-12 13:35:39 +09:00
  • e76e14eb1d feat(parse): per-problem image crop for all subjects — 7I.1 reloop 2026-04-12 13:24:30 +09:00
  • db9f1ede16 plans(7I): image-first pipeline + UX batch fix reloop 2026-04-12 13:03:27 +09:00
  • 4dbb587e5e fix(main): use namespace import for express to avoid default interop reloop 2026-04-12 08:29:33 +09:00
  • fd9e03bd9c fix(deps): add express as direct dep — main.ts uses express.json/urlencoded reloop 2026-04-12 08:28:31 +09:00
  • 9d6c00b16d plans: Phase 7G/7H/8 완료 (11/11) reloop 2026-04-12 08:26:50 +09:00
  • c36978c363 feat(security): helmet + rate limit + env hardening — 8.3 reloop 2026-04-12 08:26:17 +09:00
  • eb0e07bab9 feat(legal): privacy/terms/contact + themed 404/500 — 8.2 reloop 2026-04-12 08:23:16 +09:00
  • 7ba7b4afd2 feat(seo): PWA manifest + metadata + sitemap — 8.1 reloop 2026-04-12 08:17:20 +09:00
  • 8a91ab46f7 feat(ui): render problem images in exam/review/detail — 7H.2 reloop 2026-04-12 08:12:58 +09:00
  • acc35e9284 feat(parse): math + image-based problem pipeline — 7H.1 reloop 2026-04-12 08:06:54 +09:00
  • a5dab35618 feat(profile): avatar upload + onboarding wizard + mobile dropdown — 7G.6 reloop 2026-04-12 07:48:55 +09:00
  • e332d270c8 feat(ui): themed Select/DatePicker + compact heatmap + subjects mobile fix — 7G.5 reloop 2026-04-12 07:38:17 +09:00
  • feb1a624a5 feat(landing): typing effect + D-day sync + scroll animations + copy — 7G.4 reloop 2026-04-12 07:29:19 +09:00
  • 9068fcbd48 feat(detail): study log detail + review wiring + seeded S0 — 7G.3 reloop 2026-04-12 07:21:53 +09:00
  • 7c5cdf4c64 feat(exam): 4-button nav + overflow menu + resizable + tag auto — 7G.2 reloop 2026-04-12 07:14:32 +09:00
  • 47a70f226b feat(ia): /exams route + focus toggle + mobile logout access — 7G.1 reloop 2026-04-12 07:07:37 +09:00
  • 76c5026cd3 plans(7G/7H/8): expand for user feedback + production readiness reloop 2026-04-12 06:58:09 +09:00
  • c748941018 plans: Phase 7F.4 + 7F.5 완료 — parser refactor + OCR fallback reloop 2026-04-12 06:30:36 +09:00
  • dcf1eb6021 feat(ocr): vision-based fallback for needsReview problems — 7F.5 reloop 2026-04-12 06:29:47 +09:00
  • c9935cf303 refactor(parse): extract reusable parser + fix segmentation — 7F.4 reloop 2026-04-12 06:15:07 +09:00
  • 350320fa8d plans: Phase 7F 완료 (3/3) — 용어 순화 + 모의고사 + 모바일 reloop 2026-04-12 05:53:35 +09:00
  • 80b3e98797 style(mobile): responsive sweep across Phase 7D pages + exam — 7F.3 reloop 2026-04-12 05:52:57 +09:00
  • 31d62fbe33 feat(study): mock exam flow from KICE problem sets — 7F.2 reloop 2026-04-12 05:45:50 +09:00
  • cbc3af2a6b style(copy): replace math jargon with plain Korean — 7F.1 reloop 2026-04-12 05:32:27 +09:00
  • f336916afd plans(7F): add revision phase — jargon / mock exam / mobile reloop 2026-04-12 05:29:10 +09:00