Commit Graph

35 Commits

Author SHA1 Message Date
김보곤
099d08e49e chore: [ai] Gemini 모델 gemini-2.0-flash → gemini-2.5-flash 마이그레이션
- config/services.php fallback 기본값 변경
- AiConfig DEFAULT_MODELS 상수 + getActiveGemini() fallback 변경
- NotionService fallback 변경
- AI 설정 관리 UI placeholder/기본값 변경
- Google Cloud AI 가이드 서비스 현황 모델명 변경
- 환경변수 관리 아카데미 예시 변경
2026-03-03 08:09:28 +09:00
김보곤
36fdb75641 fix: [academy] 경정청구 페이지 이미지 hover 확대 효과 복원 2026-02-25 17:07:25 +09:00
김보곤
dc56468f6b feat: [academy] 경정청구 페이지 UI/UX 개선
- CSS 애니메이션 시스템 추가 (fadeUp, popIn, float, drawLine 등 @keyframes)
- 히어로 배너 SVG 일러스트 업그레이드 (세금문서→SAM→환급 플로우)
- 섹션별 SVG 인포그래픽 5종 추가 (플로우차트, Before/After, 타임라인, 효익 아이콘, SAM 아키텍처)
- IntersectionObserver 기반 스크롤 애니메이션 (AOS)
- KPI 카운트업 애니메이션 (requestAnimationFrame easeOut)
- TOC 활성 섹션 하이라이트
- 프로세스 토글 CSS 트랜지션 적용
- 미사용 데드코드 제거 (lightbox, hover-preview DOM/CSS/JS)
2026-02-25 17:07:25 +09:00
김보곤
62cd1c0938 feat: [academy] 경정청구 메뉴 추가
- 아카데미 하위에 경정청구 페이지 신규 생성
- sales 경정청구 자료를 MNG 아카데미 패턴으로 변환
- SAM 제안 형태: 청년 판정, 권역 판정, 데이터 통합 자동화
- Chart.js 차트 4종 포함 (소요시간, 비용절감, 오류유형, 이용자추이)
- 학습 가이드 (용어 해설 + 퀴즈 5문항)
2026-02-25 17:07:25 +09:00
김보곤
68b1622a4e feat: [academy] Git 관리도구 페이지 추가
- 라우트, 컨트롤러 메서드 추가
- git-tools.blade.php 뷰 생성 (violet 테마, 8개 섹션)
- 용어집 git-tools 도메인 20개 용어 추가
2026-02-25 11:44:56 +09:00
김보곤
f624ae65a2 fix: [academy] docker-commands @push('scripts')가 @endsection 밖으로 이동 및 @endpush 추가 2026-02-25 11:22:37 +09:00
김보곤
597c081571 fix: [academy] Docker 명령어 페이지 @endsection 중복 제거 2026-02-25 11:15:22 +09:00
김보곤
c81166b571 feat: [academy] Docker 명령어 페이지 추가
- Docker 기본 확인/컨테이너 제어/진입&실행/로그/Compose/볼륨&네트워크/트러블슈팅/위험명령어 8개 섹션
- SAM 전용 docker exec 패턴 표 포함
- 용어집 23개 항목 추가
2026-02-25 10:33:43 +09:00
김보곤
492e81c339 feat: [academy] PM2 프로세스 관리 가이드 페이지 추가 2026-02-24 08:00:25 +09:00
김보곤
bf90f91d7c feat: [academy] 리눅스 & 서버 명령어 아카데미 페이지 추가
- 10개 섹션: 터미널 기초, 파일 탐색, 파일 조작, 권한 관리, 검색, 모니터링, 프로세스, 네트워크, 텍스트 편집, 위험 명령어
- git-policy 페이지와 동일한 레이아웃 (히어로 배너, 좌측 TOC, 도움말 풍선)
- 초보자 친화적 비유와 실무 팁 포함
2026-02-23 17:36:23 +09:00
김보곤
7a7904efc1 fix: [academy] Docker 환경이해 페이지에 로컬/서버 환경 차이 반영
- 서버는 Docker 없이 네이티브로 운영됨을 명시하는 핵심 안내 박스 추가
- 섹션 2 제목을 "SAM 로컬 Docker 아키텍처"로 변경
- 섹션 5-3에 서버 네이티브 구조도 추가
- 섹션 6에 로컬(Docker) vs 서버(네이티브) 명령어 비교표 추가
- 목차(TOC) 업데이트
2026-02-23 14:10:27 +09:00
김보곤
fc92ea26ec feat: [academy] 방화셔터 동작 애니메이션 추가
- 인라인 SVG + CSS @keyframes 애니메이션
- 감김→1차하강→완전폐쇄→복귀 루프
- 재생/정지/리셋 컨트롤, 상태 텍스트 표시
2026-02-23 13:49:27 +09:00
김보곤
d5a8911fd4 refactor: [academy] 모든 페이지에서 '백과사전' 단어 제거
- 타이틀, 히어로 제목에서 중복 표현 정리
- 8개 페이지 일괄 적용
2026-02-23 13:18:08 +09:00
김보곤
96de79538f feat: [academy] Nginx 백과사전 교육 페이지 추가
- 7개 섹션 Blade 뷰 (기초→중급→심화→실전)
- 실제 SAM nginx.conf 기반 설정 해설
- 용어 사전 20개 추가 (academy-glossary)
2026-02-23 13:12:51 +09:00
김보곤
3f1785206b feat: [academy] Git 정책 백과사전 추가
- 10개 섹션: 버전관리/기초/원격/브랜치/커밋/협업/충돌/SAM정책/.gitignore/배포
- teal 테마, SVG 일러스트 10개, 도움말 풍선
- 전문용어 툴팁 30개 (git-policy 도메인)
2026-02-23 13:09:57 +09:00
김보곤
9489b57724 feat: [academy] 방화셔터 백과사전 SVG 기술 다이어그램 15장 추가
- 기존 AI 생성 PNG 12장을 기술적으로 정확한 SVG 다이어그램으로 교체
- 제조 공정 섹션(Section 3)에 신규 SVG 3장 추가 (롤포밍, 조립, 검사)
- Blade 파일에서 .png → .svg 참조 변경 12곳
- 제조 공정 블록에 이미지 삽입 3곳
2026-02-23 13:00:02 +09:00
김보곤
993101938b feat: [academy] .env 관리 정책 교육 페이지 추가
- 7개 섹션 교육 콘텐츠 (열쇠 고리 비유, 프로젝트별 구조, Docker Override, 동기화 필수 변수, 로컬/서버 비교, 변경 후 할 일, 주의사항)
- SVG 이미지 9종 (에메랄드 다크 테마)
- 용어 사전 15개 (env-management 도메인)
- 실제 .env.example, docker-compose.yml, production-env-sync.md 기반 콘텐츠
2026-02-23 12:44:05 +09:00
김보곤
29a0e71387 feat: [academy] 백엔드 개발 백과사전 추가
- 10개 섹션: 서버/DB/Laravel/API/보안/큐/캐시/배포
- orange 테마, SVG 일러스트 10개, 도움말 풍선
- 전문용어 툴팁 30개 (backend-dev 도메인)
2026-02-23 11:33:53 +09:00
김보곤
10eaf82bb7 feat: [academy] 웹 기초지식 백과사전 페이지 추가
- 퍼플 테마 6대 섹션 22소 섹션 Blade 뷰 작성
- SVG 이미지 12장 생성 (인터넷, URL, HTTP, 에러코드 등)
- AcademyController webBasics() 메서드 및 라우트 등록
- academy-glossary 컴포넌트에 web-basics 도메인 추가
- 이미지 생성 프롬프트 문서 작성
2026-02-23 11:17:49 +09:00
김보곤
2c92c49980 feat: [academy] 프론트엔드 개발 백과사전 SVG 이미지 + 도움말 풍선 추가
- 섹션별 SVG 일러스트 10개를 주요 위치에 삽입 (5~10.svg)
- 도움말 풍선(?) 트리거 8개 추가 (핵심 개념 설명)
- toggleBalloon() JavaScript 함수 및 외부 클릭 닫기 구현
2026-02-23 10:51:01 +09:00
김보곤
72d699ea18 feat: [academy] Docker 환경이해 교육 페이지 추가
- AcademyController에 dockerEnvironment() 메서드 추가
- academy 라우트 그룹에 docker-environment 라우트 추가
- 6개 섹션 Blade 뷰 작성 (Docker 소개, 아키텍처, 서비스 상세, 볼륨, .env, 명령어)
- academy-glossary에 docker-environment 도메인 용어 25개 추가
2026-02-23 10:49:23 +09:00
김보곤
aa9d9aef49 feat: [academy] 프론트엔드 개발 백과사전 추가
- 10개 섹션: HTML/CSS/JS, 프레임워크, 반응형, 브라우저, API, 도구, 성능
- purple 테마, 기존 아카데미 패턴 동일 적용
- 전문용어 툴팁 26개 추가 (frontend-dev 도메인)
2026-02-23 10:31:41 +09:00
김보곤
83c6ee8b62 feat: [academy] 전문용어 툴팁 기능 추가
- 3개 백과사전 페이지 공용 glossary-tooltip 컴포넌트
- JS TreeWalker 자동 감지 + CSS-only 풍선 툴팁
- 도메인별 용어사전: 방화셔터/IT기획/서버지식 각 25~30개
2026-02-23 10:10:46 +09:00
김보곤
0d8d5aa8ef feat: [academy] 서버지식 백과사전 페이지 추가
- AcademyController에 serverKnowledge() 메서드 추가
- /academy/server-knowledge 라우트 등록
- 그린 테마 Blade 뷰 (5대 섹션, 18소 섹션)
- SVG 이미지 12장 생성
- 이미지 생성 프롬프트 문서 작성
2026-02-23 09:43:43 +09:00
김보곤
336a3972f4 feat: [academy] IT기획 백과사전 SVG 일러스트레이션 12장 추가
- 히어로, 역할 다이어그램, 프로세스 흐름도 등 12장 SVG 생성
- Blade 파일 이미지 확장자 .png → .svg 변경
2026-02-23 09:25:38 +09:00
김보곤
92a11e139c feat: [academy] IT기획 백과사전 추가
- 5개 섹션: 개요, 기획 프로세스, 산출물, 도구, 방법론
- 방화셔터와 동일한 백과사전 UI 패턴 (블루 테마)
- AI 이미지 생성 프롬프트 문서 포함
2026-02-23 09:05:17 +09:00
김보곤
0158b14ee9 fix: [academy] 방화셔터 백과사전 헤드박스 → 셔터박스 용어 수정 2026-02-22 21:00:30 +09:00
김보곤
be56c6fc06 fix: [academy] 방화셔터 이미지 hover 프리뷰 마우스 벗어남 시 즉시 닫기
- 원본 이미지에서 mouseleave 시 프리뷰 즉시 닫히도록 수정
- 프리뷰 오버레이 pointer-events: none으로 마우스 이벤트 가로채기 방지
- 2중 이미지 표시 문제 해결
2026-02-22 20:58:24 +09:00
김보곤
7abf39264e fix: [academy] 방화셔터 이미지 hover 시 화면 중앙 대형 프리뷰 효과 구현
- 이미지 hover 시 350ms 후 화면 중앙에 80vh 크기로 확대 프리뷰
- backdrop blur 오버레이 + scale 애니메이션 효과
- 프리뷰 클릭 시 기존 라이트박스로 전환
2026-02-22 20:54:11 +09:00
김보곤
4f66edae0f fix: [academy] 방화셔터 히어로 배경색/글씨 안보임 수정 + 이미지 hover 확대 효과
- 히어로 배너 배경: Tailwind 클래스 → inline style (빌드 누락 방지)
- 히어로 글씨 색상: inline style로 흰색 강제 적용
- 이미지 hover: scale(1.05) + box-shadow 확대 효과 (CSS 클래스)
- 이미지 컨테이너: overflow:hidden으로 확대 시 넘침 방지
- 라이트박스: Tailwind 클래스 → CSS/inline style로 교체
2026-02-22 20:48:45 +09:00
김보곤
bbfe9bc07c fix: [academy] 방화셔터 백과사전 이미지 비율 깨짐 수정
- 모든 이미지가 1024x1024 정사각형이므로 비율 존중 레이아웃으로 변경
- 히어로 배너: object-cover 배경 → 텍스트+이미지 병렬 레이아웃
- 이미지-텍스트 카드: 이미지 고정 너비(220px) + 비율 유지
- 풀와이드 이미지: max-height 제한 + 중앙 정렬 (object-contain)
- 섹션 히어로(설치/유지보수): 와이드 배경 → 컴팩트 이미지 배치
2026-02-22 20:42:27 +09:00
김보곤
ac2642a8ee feat: [academy] 방화셔터 백과사전 이미지 적용 및 UI/UX 리디자인
- Gemini 생성 기술 일러스트레이션 12장 적용
- 히어로 배너 (샤프트 어셈블리 이미지)
- ASCII 다이어그램 → 실제 구성도 이미지 교체
- 이미지-텍스트 카드 레이아웃 (좌우 교차 배치)
- 설치/유지보수 섹션 히어로 이미지 추가
- 이미지 클릭 라이트박스 (순수 JS/CSS)
- max-w-5xl → max-w-6xl 폭 확대
2026-02-22 20:33:06 +09:00
김보곤
f4f76e4c27 fix: [academy] 방화셔터 현장 용어 적용 (권취축 → 샤프트) 2026-02-22 19:50:22 +09:00
김보곤
fb45def58e fix: [academy] 방화셔터 백과사전 리서치 기반 사실관계 보정
- 슬랫 재질: SGCC → EGI(전기아연도금강판), 두께 1.6mm 명확화
- 스크린형: 실리카(SiO2) 계열 내화섬유 상세 기술
- 일체형(복합형): 2020.01.30 이후 설치 금지 규정 반영
- 일부폐쇄 위치: 1.5m → 약 1m (법규 기준)
- 감지기 연동: P형/R형 수신기 명시
2026-02-22 19:43:57 +09:00
김보곤
27b20e451f feat: [academy] 방화셔터 백과사전 페이지 구축
- AcademyController 신규 생성 (HX-Redirect 처리)
- /academy/fire-shutter 라우트 등록
- 방화셔터 백과사전 Blade 뷰 (개요/구성품/제조공정/설치/유지보수)
2026-02-22 19:42:23 +09:00