# 업데이트 이력 ## v0.0.7 - 태그 정렬 순서와 색상 코드 필드 추가. - 태그 표시 필드 마이그레이션 추가. - 관리자 태그 생성/수정 화면을 개별 페이지로 분리. - 관리자 태그 목록 화면의 인라인 수정 제거. - 공개 좌측 사이드바 카테고리를 실제 태그 색상과 정렬 순서 기준으로 연결. - 관리자 태그 상세 조회 API 추가. - 관리자 태그 목록 API 추가. - 관리자 태그 생성 API 추가. - 관리자 태그 수정 API 추가. - 관리자 태그 삭제 API 추가. - 관리자 태그 관리 화면을 실제 API에 연결. - 관리자 글 삭제 API 추가. - 관리자 글 목록과 수정 화면에 삭제 액션 추가. - 관리자 글 작성 API 추가. - 관리자 글 상세 조회 API 추가. - 관리자 글 수정 API 추가. - 관리자 글 작성/수정 공통 폼 추가. - 관리자 새 글 작성 화면과 수정 화면을 실제 저장 API에 연결. - 관리자 글 상태를 초안/발행/비공개로 저장할 수 있도록 수정. - 관리자 접근 미들웨어의 서버 인증 확인 방식 수정. - 환경 변수 기반 관리자 로그인 기능 추가. - 관리자 세션 쿠키 인증 유틸리티 추가. - 관리자 로그아웃 및 세션 조회 API 추가. - 관리자 글 목록 API와 화면 연결. - 개발 서버의 `#app-manifest` 가상 모듈 분석 오류를 피하도록 Nuxt app manifest 실험 기능 비활성화. - Nuxt 컴포넌트 자동 import 설정을 문서의 컴포넌트명 기준에 맞게 수정. - 홈, 태그, 게시물, 고정 페이지 공개 화면을 실제 API 데이터에 연결. - 로컬 PostgreSQL 마이그레이션 실행 스크립트 추가. - 개발 DB 마이그레이션 npm 명령 추가. - Homebrew, Docker CLI, Docker Compose, Colima 기반 로컬 컨테이너 실행 환경 구성. - Docker Compose가 `ENV_FILE` 값으로 로컬/운영 환경 파일을 선택할 수 있도록 수정. - 로컬 PostgreSQL 개발 DB 컨테이너 실행 및 시드 데이터 확인. - Nuxt 개발/프리뷰 스크립트가 `.env.development`를 명시적으로 읽도록 수정. - 새 개발 환경에서 Node.js 22 LTS 기준 의존성 설치 및 빌드 검증. - 로컬 개발 필수 조건 문서의 Node.js 권장 버전 정리. - 패키지 버전을 0.0.7로 갱신. ## v0.0.6 - `.env.example`의 실제 계정/비밀번호 값을 예시 전용 placeholder로 교체. - 로컬 개발 전용 `.env.development` 파일 생성. - 개발 DB 비밀번호와 관리자 비밀번호를 랜덤 값으로 분리. - 환경 변수 파일 관리 기준 문서 정리. - 패키지 버전을 0.0.6으로 갱신. - 이미 원격에 올라간 비밀번호 사용 여부 점검 항목 추가. ## v0.0.5 - PostgreSQL 초기 스키마 마이그레이션 추가. - 개발용 시드 데이터 SQL 추가. - Nuxt 서버 API 저장소 계층 추가. - `DATABASE_URL`이 있으면 PostgreSQL을 사용하고, 없으면 샘플 데이터를 사용하도록 수정. - Docker Compose에 PostgreSQL 서비스와 전용 DB 포트 43119 추가. - 공개 API가 저장소 계층을 통해 게시물, 페이지, 태그를 조회하도록 수정. ## v0.0.4 - 헤더 좌측 아이콘을 브랜드 마크에서 메뉴 토글 버튼으로 수정. - Vue/Nuxt 상태 기반 좌측 사이드바 열기/닫기 기능 추가. - 메뉴 열림 상태를 `localStorage`의 `MENU_STATE`에 저장하도록 추가. - 메뉴 닫힘 상태에서 공개 레이아웃 그리드가 좌측 사이드바 폭을 제거하도록 수정. ## v0.0.3 - Thred 참고 화면 기준 공개 레이아웃 색상 토큰 정리. - 라이트/다크 모드 CSS 변수 기반 테마 추가. - 헤더 아래 3단 컬럼 최소 높이를 화면 전체 높이로 수정. - 좌우 사이드바를 본문과 별개로 전체 높이 패널처럼 표시하도록 수정. - 홈 화면 히어로, 추천 영역, 최신 글 영역 구조 보강. - 사이트 헤더 검색 영역과 구독/계정 액션 구조 추가. - 좌우 사이드바 임시 콘텐츠 구조 보강. - 로컬 개발/프리뷰 포트 43117 유지. ## v0.0.2 - Nuxt 3 프로젝트 기본 실행 구조 추가. - Tailwind CSS 설정과 전역 Pretendard 기준 스타일 추가. - 공개 레이아웃, 게시물 레이아웃, 고정 페이지 레이아웃, 관리자 레이아웃 골격 추가. - 사이트 컴포넌트와 콘텐츠 컴포넌트 초기 골격 추가. - 홈, 게시물 상세, 태그, 고정 페이지, 관리자 기본 화면 추가. - Nuxt `server/api` 기반 백엔드 골격 추가. - Zod 기반 콘텐츠 스키마와 샘플 API 추가. - `.env.example`, Dockerfile, docker-compose.yml, .dockerignore 추가. - 로컬 개발 포트 43117, NAS Docker 외부 포트 43118 기준 추가. ## v0.0.1 - sori.studio 개인 블로그/CMS 방향 정리. - note.md 원본 기획 기준 문서 재점검. - Ghost 스타일 관리자와 Thred 스타일 공개 화면 기준 명세 정리. - Nuxt SSR, JavaScript, JSDoc, Zod, Tailwind CSS 기본 전제 정리. - Git 원격 저장소와 작성자 기준 문서화. - 로컬 개발 DB와 NAS 운영 DB 분리 원칙 추가. - 공개 레이아웃, 콘텐츠 컴포넌트, 관리자 화면 계획 정리. - pages 전체 화면 표시 기준 정리. - 배포 가이드에 clone, 개발/운영 환경 변수, NAS 운영 DB 기준 추가. - 초기 할 일, 배포 초안, 파일-화면 매핑 문서 정리. - note.md 삭제 정리. - Git 저장소 초기 기준점 설정 진행.