Commit Graph

  • b18a9af195 feat(helper): 입력창 textarea(줄바꿈) + 회사 생활도 답하도록 확장 main AWESOMEDEV 2026-07-23 14:26:55 +09:00
  • 4b64d0ac9c feat(dashboard): 주차 체크리스트 → 학습 문서 연결 고리 AWESOMEDEV 2026-07-23 13:42:10 +09:00
  • 6f1c78bc03 fix(docs): 문서 뷰어 :root 변수 소생 — 한글이 배경에 묻히던 문제 AWESOMEDEV 2026-07-23 13:35:12 +09:00
  • c813b99ea3 fix(helper): 학습 도우미 가로 스크롤 제거 + 아이폰 사파리 대응 AWESOMEDEV 2026-07-23 13:26:38 +09:00
  • 4a7e75f92d feat(assignments): 주차별 과제 → 학습 문서(과제집) 연결 고리 AWESOMEDEV 2026-07-23 13:23:13 +09:00
  • d931281946 fix(nav): 헤더 로고 클릭 시 메인(대시보드)으로 이동 AWESOMEDEV 2026-07-23 13:05:07 +09:00
  • 8276870252 feat: AI 학습 도우미 위젯 + 피드백 초안 영역 확대 AWESOMEDEV 2026-07-23 12:55:50 +09:00
  • a209bb1d80 fix(docs): Shadow DOM 목차 앵커 클릭 시 스크롤 이동 AWESOMEDEV 2026-07-23 12:44:26 +09:00
  • cd61f06ba5 refactor(docs): 문서 뷰어 iframe 제거, Shadow DOM 네이티브 렌더 AWESOMEDEV 2026-07-23 12:35:31 +09:00
  • 0a7f91ba8c deploy: 멘토 AI 초안용 ollama-proxy 추가 + backend LLM 설정 AWESOMEDEV 2026-07-23 12:23:50 +09:00
  • c26207ee48 feat: 멘토 코딩 피드백 AI 초안 기능 AWESOMEDEV 2026-07-23 10:58:45 +09:00
  • 169dcfba38 docs(README): 실행 안내를 실제와 맞춤 — Maven 준비물 추가, 없는 mvnw 안내 제거 AWESOMEDEV 2026-07-22 21:42:04 +09:00
  • 5c9959ce08 feat(design): 디자인 시스템 — Pretendard 실적용·토큰·Lucide 아이콘 132개·/design AWESOMEDEV 2026-07-22 20:33:49 +09:00
  • 1b559f5da2 fix: 전면 결함 스윕 — 4관점 감사 확정 결함 일괄 수정 AWESOMEDEV 2026-07-20 14:01:05 +09:00
  • bc2807db79 feat(mentor): 코호트(기수) 관리 + 기수 분석 대시보드 AWESOMEDEV 2026-07-20 13:29:49 +09:00
  • 9045303a7a fix(content): 전문가 검증 지적 2건 반영 (티어 강좌 정밀성) AWESOMEDEV 2026-07-20 12:51:55 +09:00
  • f571462b95 feat(ui): 브랜드 '수습 플랫폼'→'학습 플랫폼', 비밀번호 눈 토글 추가 AWESOMEDEV 2026-07-20 12:24:43 +09:00
  • d8708caca5 fix(learn): 과정 셀렉트를 학습 센터(/learn)에서만 노출 AWESOMEDEV 2026-07-20 12:19:50 +09:00
  • c5f875d990 feat(learn): 수준별 학습 과정 4종 — 초급·중급·고급·특급 48강좌 + 퀴즈 240문항 AWESOMEDEV 2026-07-20 12:13:25 +09:00
  • 8058a89304 test(component): React 컴포넌트 테스트 도입 (Testing Library, 13개) AWESOMEDEV 2026-07-20 08:39:01 +09:00
  • 48bab9b2dd fix(test): vitest 대상을 src로 한정 (e2e Playwright 스펙 제외) AWESOMEDEV 2026-07-20 08:30:07 +09:00
  • 1661591d8b test(e2e): Playwright E2E 도입 — 로그인→강좌→퀴즈 + 멘토/감사로그 AWESOMEDEV 2026-07-20 08:27:42 +09:00
  • db54b9bc19 feat(db): Flyway 마이그레이션 도입 (ddl-auto update → validate) AWESOMEDEV 2026-07-20 07:59:20 +09:00
  • 0e3ab14b14 fix(security): Spring Boot 3.4.2 → 3.5.16 (OSV 발견 CVE 전부 해결) AWESOMEDEV 2026-07-20 07:27:35 +09:00
  • a5deecf519 docs: SEC-02·03·04 구현 완료 표기 + CI 의존성 스캔 문서화 AWESOMEDEV 2026-07-17 19:01:46 +09:00
  • e04e93cf18 feat(security): 보안 3종 — PII 감사로그·공개쓰기 레이트리밋·CI 의존성 스캔 AWESOMEDEV 2026-07-17 18:52:44 +09:00
  • daf3e9ac09 docs(CI): 품질 게이트·브랜치 보호 PR 워크플로 문서화 AWESOMEDEV 2026-07-17 18:06:03 +09:00
  • 63f34aa025 chore: 생성물 frontend/coverage/ 추적 제외 (.gitignore) AWESOMEDEV 2026-07-17 18:02:42 +09:00
  • 6ba8776e04 ci: 10점 향한 빠른 승리 3종 — 브랜치 보호·커버리지·린트/포맷 AWESOMEDEV 2026-07-17 18:02:08 +09:00
  • c723cba92c test: 배포 스모크 테스트 (deploy/smoke-test.sh) — 인프라·설정 회귀 감지 AWESOMEDEV 2026-07-17 17:39:27 +09:00
  • edafae9f86 test(SEC-01): 보안·권한 계약 통합테스트 8개 (@WebMvcTest) AWESOMEDEV 2026-07-17 17:33:37 +09:00
  • 7788509651 test(QA-05): 프론트 테스트 하네스(Vitest) + gradeSql 단위테스트 9개 + CI 연결 AWESOMEDEV 2026-07-17 17:15:20 +09:00
  • 92e65760bc ci: 러너를 compose로 관리 + CI.md 문서 + OP-02 티켓 '구현됨'으로 갱신 AWESOMEDEV 2026-07-17 17:04:36 +09:00
  • 740b533921 ci: Maven 다운로드를 archive.apache.org로 (dlcdn 404 → CI 복구) AWESOMEDEV 2026-07-17 16:59:53 +09:00
  • bf4b6955e3 ci: Gitea Actions로 push 시 자동 테스트 게이트 추가 (OP-02) AWESOMEDEV 2026-07-17 16:54:12 +09:00
  • 9ae3cf2709 fix(cache): 문서 iframe ?v= 캐시버스터 + SPA 표준 캐시 정책 AWESOMEDEV 2026-07-17 16:38:15 +09:00
  • 91a6c2a9a9 fix(cache): 학습 문서에 Cache-Control:no-cache — 옛 보안헤더가 캐시에 눌어붙는 문제 방지 AWESOMEDEV 2026-07-17 16:33:15 +09:00
  • 0cbfe666d7 fix(security): X-Frame-Options DENY→SAMEORIGIN — 학습 문서 iframe 로딩 복구 AWESOMEDEV 2026-07-17 16:23:22 +09:00
  • f8dd3f683d feat: 수료증 + 개발 용어 사전 98개 + 학습 경로 안내 AWESOMEDEV 2026-07-17 16:17:01 +09:00
  • 1867c050c4 feat(ux): 학습센터를 카테고리 선택 방식으로 (83강좌 한번에 → 카테고리별 12개) AWESOMEDEV 2026-07-17 15:55:42 +09:00
  • d9bd1a55c6 fix(ux): 페이지 이동 시 스크롤 맨 위로 (ScrollToTop) AWESOMEDEV 2026-07-17 15:43:22 +09:00
  • 4d5c6d2e2b feat: 학습센터 '앱 개발' 카테고리 12강좌 추가 (안드로이드·iOS·크로스플랫폼) AWESOMEDEV 2026-07-17 15:36:28 +09:00
  • 24ff3320a3 docs: 티켓 풀에 고도화 점검 추가 티켓 14건 (20→34) AWESOMEDEV 2026-07-17 15:03:10 +09:00
  • 0a4c769d00 feat: 고도화 배치 7건 — 보안헤더·다운감시·로그회전·개인정보파기·문서정합성 AWESOMEDEV 2026-07-17 14:58:00 +09:00
  • bb12d072b1 docs: 코드리뷰 실습 가이드 + 캡스톤·데모데이 문서 추가 AWESOMEDEV 2026-07-17 13:56:38 +09:00
  • 84144a1608 fix(security+a11y): 종합 감사(PMD+5관점, 29에이전트) 확정 12건 수정 AWESOMEDEV 2026-07-17 13:38:30 +09:00
  • 2c8bbf3574 docs: 실전 티켓 풀 20개 전부 구체화 — mirim-app 실코드 기준 AWESOMEDEV 2026-07-17 12:50:37 +09:00
  • 57a334545a feat: 주소 입력을 카카오 우편번호 검색으로 — 주소 오타·누락 원천 차단 AWESOMEDEV 2026-07-17 12:01:36 +09:00
  • f557d7a189 feat: 학생용 '내 정보' 확인·수정 페이지 (/profile) AWESOMEDEV 2026-07-17 11:52:04 +09:00
  • 0336213ca2 fix: 기본기 전수 감사(38 에이전트, 172파일)에서 확정된 버그 10건 수정 AWESOMEDEV 2026-07-17 11:42:05 +09:00
  • 03fdde7495 fix: 모바일 가입 폼에서 한 글자마다 키보드 닫히는 버그 수정 AWESOMEDEV 2026-07-17 11:03:35 +09:00
  • c0b783613d feat: 회사 이메일 권장 규칙 안내 — 영문 이름.성 형식 (예: gildong.hong) AWESOMEDEV 2026-07-17 10:51:27 +09:00
  • 765d30c479 fix(ui): 반응형 전수 조사에서 발견된 문제 4건 수정 AWESOMEDEV 2026-07-17 10:44:50 +09:00
  • a2eb5e587a feat(security): 로그인 무차별 대입 방어 — 5회 실패 시 5분 잠금 AWESOMEDEV 2026-07-17 10:17:37 +09:00
  • a52999d81d feat: 텔레그램 알림 봇 연동 — 학생 가입·과제·코딩 제출을 멘토에게 즉시 알림 AWESOMEDEV 2026-07-17 10:09:52 +09:00
  • 0b6c2a15a7 feat: 학습 센터에도 회사 한 줄 소개 추가 (대시보드와 동일 문구) AWESOMEDEV 2026-07-17 10:00:28 +09:00
  • 8b96aab694 feat: 대시보드에 회사 한 줄 소개 추가 AWESOMEDEV 2026-07-17 09:57:23 +09:00
  • 6820345069 docs: 수습 가이드 회사 소개 보강 — 사업영역·회사 위치 추가 AWESOMEDEV 2026-07-17 09:54:49 +09:00
  • 7af0298d96 style: 로그인 페이지 '미림마이스터고 수습 학습 플랫폼' 부제 제거 AWESOMEDEV 2026-07-17 09:49:54 +09:00
  • a5d4437b27 feat: SQL 코딩 문제 추가 — 브라우저 SQLite(sql.js)로 실행·자동채점 AWESOMEDEV 2026-07-17 09:47:54 +09:00
  • cb0fb54185 feat: 회원가입 개인정보 수집·이용 동의 추가 (고지 후 동의 + 시각 증빙) AWESOMEDEV 2026-07-17 09:30:22 +09:00
  • 8332f306f7 test: 인증·퀴즈 서비스 단위 테스트 추가 (오늘 난 버그 회귀 방지) AWESOMEDEV 2026-07-17 09:18:37 +09:00
  • 5e8f96719b fix: 비밀번호 변경이 실제로 저장되지 않던 버그 (detached 엔티티) AWESOMEDEV 2026-07-17 09:13:30 +09:00
  • ecb1298d93 feat: 학생 자율 가입 + 인적사항 수집 + 경리용 명단/CSV AWESOMEDEV 2026-07-17 09:00:03 +09:00
  • 387180dbfc feat(ops): Gitea 자동 백업 추가 — 저장소·이슈·PR·계정 보호 AWESOMEDEV 2026-07-17 08:26:29 +09:00
  • 44487d5746 feat(ops): DB 자동 백업 — 매일 S3 업로드, 30일 보관 AWESOMEDEV 2026-07-17 08:13:37 +09:00
  • 8cc7fe749a fix(ui): PC에서 상단 메뉴가 두 줄로 깨지던 문제 수정 AWESOMEDEV 2026-07-17 08:02:09 +09:00
  • c5c4a5b1f9 fix(security): 무인증 계정 탈취 경로 차단 + 세션 고정 방어 + 거짓 주석 수정 AWESOMEDEV 2026-07-17 07:58:50 +09:00
  • 241b784e1e feat: 코스 도해 완성 — 디자인·부록 23종 추가, 71개 전 코스 도해 완비 AWESOMEDEV 2026-07-17 07:24:17 +09:00
  • 8486c7e656 fix(security): 세션 쿠키 보안 플래그 + 운영 로그 레벨 AWESOMEDEV 2026-07-17 07:19:21 +09:00
  • 5a82ecb291 feat: 코딩 문제 20문항 — 브라우저 자동채점 + 멘토 코드 리뷰 AWESOMEDEV 2026-07-17 00:27:42 +09:00
  • e53b318ddf feat: 모바일 반응형 개선 + 코스 개념 도해 48종 추가 AWESOMEDEV 2026-07-16 23:01:00 +09:00
  • cd9c34d0a7 feat: 코스별 확인 퀴즈 — 71개 코스 355문항, 서버 채점 AWESOMEDEV 2026-07-16 16:12:43 +09:00
  • 6df3f308cc feat: 멘토 주차별 체크리스트 진도 뷰 + 적대적 리뷰 반영 AWESOMEDEV 2026-07-16 15:53:14 +09:00
  • f181aef30b feat: 대시보드에 학습 센터 진도 요약 위젯 추가 AWESOMEDEV 2026-07-16 15:36:37 +09:00
  • c4c3bb0712 feat: 멘토 페이지 학생별 코스 진도 현황 추가 AWESOMEDEV 2026-07-16 15:34:47 +09:00
  • b8c9da2d4a feat: 학습 센터 코스 진도 체크 — 완료 토글 API + 하단 완료 바 + 허브 진도율 AWESOMEDEV 2026-07-16 15:18:10 +09:00
  • 1303d06811 fix: 코스 콘텐츠 일괄 검수 반영 — 깨진 내부 링크·Gitea 포트·보안그룹 사실 교정 AWESOMEDEV 2026-07-16 14:49:10 +09:00
  • ff14183f03 feat: 카테고리당 12강좌 체제 완성 — 총 72강좌, 학습 순서 정렬 + 순번 표시 AWESOMEDEV 2026-07-16 10:21:04 +09:00
  • 96f92eceba feat: 학습 센터 아카데미 확장 — 카테고리당 10강좌, 총 55강좌 체제 AWESOMEDEV 2026-07-16 10:04:29 +09:00
  • 3adebdb44a feat: 학습 센터 10강좌 완성 — 리눅스·SQL·HTML/CSS·자바스크립트·UI/UX·피그마 추가 AWESOMEDEV 2026-07-16 09:37:33 +09:00
  • 8f1143aee8 feat: 학습 센터 개편 — 컴퓨터 구성·데스크탑 조립·네트워크 코스 추가 AWESOMEDEV 2026-07-16 08:47:30 +09:00
  • b834afad4b style: 대시보드·과제 페이지 디자인 개편 — 히어로·진행률 통계·일차 그룹핑 AWESOMEDEV 2026-07-16 08:36:43 +09:00
  • c6d723824b feat: 설치 가이드 개편 — IntelliJ 설치·Git 연결 단계 추가, 가이드 디자인 시스템 도입 AWESOMEDEV 2026-07-16 08:32:51 +09:00
  • 111590104e feat: 수습 학습 플랫폼 최초 구축 (React + Spring Boot + PostgreSQL) AWESOMEDEV 2026-07-16 08:18:12 +09:00