diff --git a/docs/changelog.md b/docs/changelog.md index 82f9238..c035cc8 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,10 @@ # 업데이트 요약 +## v1.11.0 + +- v1.10 개발 구간의 보안·백업·미디어 장부·설정 안정화를 묶어 minor 버전으로 정리했다. +- 이후 수정은 `1.11.1`부터 패치 버전으로 이어간다. + ## v1.10.88 - 격리된 PostgreSQL과 임시 업로드 공간에서 API·브라우저 주요 흐름을 자동 검증하도록 테스트를 확장했다. diff --git a/docs/convention.md b/docs/convention.md index d5aad7d..12e2f13 100644 --- a/docs/convention.md +++ b/docs/convention.md @@ -35,6 +35,12 @@
``` +## 문서 (update-log) + +- `docs/update-log/`는 블로그 방문자용 업데이트 안내 초안이다. +- 방문자가 화면에서 체감하는 변화와 이용상 이점만 적는다. 관리자 전용 절차·내부 구현·배포·검증·수익(광고) 관련 내용은 넣지 않는다. +- 내부 개선을 적을 때는 처리 과정이 아니라 결과(더 빠름, 더 안정적, 더 안전함 등)로 표현한다. + ## 주석 - JSDoc 형식 diff --git a/docs/deploy.md b/docs/deploy.md index 1301384..6501fb5 100644 --- a/docs/deploy.md +++ b/docs/deploy.md @@ -1,6 +1,6 @@ # 배포 가이드 -> v1.10.88은 단위 테스트와 프로덕션 빌드 외에 격리 PostgreSQL 기반 Playwright API 10건·Chromium E2E 3건을 제공한다. 운영 배포 전 `068_csp_violation_aggregates.sql`, `069_media_catalog.sql`을 순서대로 적용하고 미디어 카탈로그는 reconcile → (선택) shadow 관찰 → `MEDIA_CATALOG_MODE=database` 고정 순서를 지킨다. 게시물 Export·Import·일반 업로드는 디스크·임시 디렉터리 스트리밍을 사용하므로 NAS 앱 컨테이너의 임시 저장 공간과 `public/uploads/exports` 쓰기 권한을 확인한다. +> v1.11.0은 v1.10 개발 구간을 마감한 minor 릴리스다. 운영 배포 전 `068_csp_violation_aggregates.sql`, `069_media_catalog.sql`을 순서대로 적용하고 미디어 카탈로그는 reconcile → (선택) shadow 관찰 → `MEDIA_CATALOG_MODE=database` 고정 순서를 지킨다. 게시물 Export·Import·일반 업로드는 디스크·임시 디렉터리 스트리밍을 사용하므로 NAS 앱 컨테이너의 임시 저장 공간과 `public/uploads/exports` 쓰기 권한을 확인한다. ## 빌드 유형 @@ -13,7 +13,7 @@ > `npm run dev`는 프로젝트 전용 실행 스크립트를 통해 개발 서버, Admin, Tailwind Viewer 링크만 요약 출력한다. -## v1.10.88 배포 전 검증 +## v1.11.0 배포 전 검증 Playwright API 테스트도 브라우저 바이너리는 필요하지 않지만 `verify:ci`에는 Chromium E2E가 포함된다. 최초 1회 의존성과 Chromium을 설치하고 Docker daemon이 실행 중인지 확인한다. @@ -49,7 +49,7 @@ sh scripts/migrate-production-db.sh status ### CSP 관찰 -v1.10.88은 `base-uri`, `object-src`, `frame-ancestors`만 강제한다. 광고 코드, 사용자 사이트 코드, 외부 이미지·미디어·iframe에 영향을 줄 수 있는 출처 정책은 계속 Report-Only이므로 기존 광고와 사용자 코드 실행을 차단하지 않는다. 전체 HTML 문서 `/pages/**`는 강제 CSP에서 제외하고 Report-Only 보고만 유지한다. +v1.11.0은 `base-uri`, `object-src`, `frame-ancestors`만 강제한다. 광고 코드, 사용자 사이트 코드, 외부 이미지·미디어·iframe에 영향을 줄 수 있는 출처 정책은 계속 Report-Only이므로 기존 광고와 사용자 코드 실행을 차단하지 않는다. 전체 HTML 문서 `/pages/**`는 강제 CSP에서 제외하고 Report-Only 보고만 유지한다. 배포 후 `csp_violation_aggregates`의 `policy_version='compat-v1'`, `effective_directive`, `blocked_origin`, `document_path`, `user_agent_family`, `violation_count`, `last_seen_at`을 관찰한다. URL 쿼리·fragment·차단 자산 경로와 User-Agent 원문은 저장되지 않는다. 반복 위반이 광고·사이트 코드의 정상 출처인지 확인한 뒤에만 강제 정책 확대를 별도 배포한다. diff --git a/docs/history.md b/docs/history.md index 417ba97..684e060 100644 --- a/docs/history.md +++ b/docs/history.md @@ -1,3 +1,7 @@ +## 2026-07-22 v1.11.0 — v1.10 구간을 minor로 마감하고 패치 기준을 다시 잡는다 + +v1.10.0부터 v1.10.88까지 이어진 보안·백업·미디어 카탈로그·검증 보강을 공개 기록 `v1.11`로 묶고 관리 버전을 `1.11.0`으로 올린다. 이후 일상 수정은 `1.11.1`부터 패치로 쌓아, minor 단위 공지와 개발 버전 번호를 다시 맞춘다. + ## 2026-07-22 v1.10.88 — 개발 미디어 카탈로그를 database로 고정하고 임시 전환 UI를 제거한다 개발에서 reconcile·shadow·database 비교가 끝난 뒤에는 런타임 버튼으로 모드를 바꾸지 않는다. 임시 전환 패널과 `catalog-mode`·`catalog-status` API, 프로세스 메모리 덮어쓰기를 제거하고 `MEDIA_CATALOG_MODE` 환경 변수만 사용한다. 개발 env는 `database`로 고정한다. 운영도 같은 계약으로 가되, 배포 시 마이그레이션과 안전 reconcile을 먼저 끝내고 나서 `database`로 고정한다. DB 조회가 준비되지 않으면 파일시스템 목록으로 대체하는 fallback은 유지한다. diff --git a/docs/map.md b/docs/map.md index e9cb1b5..dcdf5d6 100644 --- a/docs/map.md +++ b/docs/map.md @@ -56,12 +56,13 @@ | 파일 | 용도 | |------|------| | docs/shortcuts.md | 사이트 단축키, 작성 약어, 슬래시 명령, Markdown 약식 문법 정리 | -| docs/update-log/v1.0.md | 블로그 업데이트 공지 초안(v0.0~v1.0 회고 기록) | -| docs/update-log/v1.1.md | 블로그 업데이트 공지 초안(v1.0 개발 구간 기록) | -| docs/update-log/v1.2.md | 블로그 업데이트 공지 초안(v1.1 개발 구간 기록) | -| docs/update-log/v1.5.md | 블로그 업데이트 공지 초안(v1.2~v1.4 개발 구간 기록) | -| docs/update-log/v1.6.md | 블로그 업데이트 공지 초안(v1.5 개발 구간 기록) | -| docs/update-log/v1.10.md | 블로그 업데이트 공지 초안(v1.6~v1.9 개발 구간 기록) | +| docs/update-log/v1.0.md | 방문자용 업데이트 공지 초안(v0.0~v1.0) | +| docs/update-log/v1.1.md | 방문자용 업데이트 공지 초안(v1.0 개발 구간) | +| docs/update-log/v1.2.md | 방문자용 업데이트 공지 초안(v1.1 개발 구간) | +| docs/update-log/v1.5.md | 방문자용 업데이트 공지 초안(v1.2~v1.4 개발 구간) | +| docs/update-log/v1.6.md | 방문자용 업데이트 공지 초안(v1.5 개발 구간) | +| docs/update-log/v1.10.md | 방문자용 업데이트 공지 초안(v1.6~v1.9 개발 구간) | +| docs/update-log/v1.11.md | 방문자용 업데이트 공지 초안(v1.10 개발 구간) | ## Nuxt 모듈 diff --git a/docs/todo.md b/docs/todo.md index 735c795..33ce1b0 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -22,9 +22,3 @@ ## 배포 -- (운영 배포 시) 미디어 카탈로그를 database 모드로 전환. - - `068`, `069` 마이그레이션 적용. - - `MEDIA_CATALOG_MODE=filesystem` 또는 배포 직후 상태에서 `POST /admin/api/media/reconcile` 1회. - - `ready=true`, 개수·용량 차이 0 확인 후 `MEDIA_CATALOG_MODE=shadow`로 짧게 관찰(선택). - - 운영 env를 `MEDIA_CATALOG_MODE=database`로 고정하고 재기동. - - 준비 미완료·조회 실패 시 앱은 파일시스템 목록으로 자동 대체한다. diff --git a/docs/update-log/v1.0.md b/docs/update-log/v1.0.md index 4d4bac0..dade539 100644 --- a/docs/update-log/v1.0.md +++ b/docs/update-log/v1.0.md @@ -1,58 +1,38 @@ # [업데이트 기록] v1.0 -안녕하세요. +안녕하세요. `sori.studio`를 정식으로 오픈했습니다. 기존에는 티스토리를 비롯한 여러 블로그 서비스를 이용했지만, 운영하면서 기능과 표현 방식에 여러 아쉬움을 느껴 직접 사이트를 만들기로 했습니다. -방문자에게 보이는 화면뿐만 아니라 게시물 작성과 이미지 관리 같은 관리자 기능도 하나씩 직접 제작하고 있습니다. -이 때문에 업데이트 기록에는 방문자에게 직접적인 변화로 느껴지지 않는 내용도 포함될 수 있습니다. +v1.0은 사이트의 첫 정식 버전으로, v0.1부터 v0.9까지 다듬어 온 내용을 모아 공개한 업데이트입니다. +게시물을 읽고, 이미지를 보고, 다양한 화면에서도 편하게 둘러볼 수 있는 기본적인 블로그 환경을 마련했습니다. -다만 이러한 작업 역시 콘텐츠를 안정적으로 제공하고 다양한 운영 환경에 대응하기 위한 과정인 만큼, 사이트가 변화해 가는 모습과 함께 꾸준히 기록해 보려고 합니다. - -v1.0은 사이트의 첫 정식 버전으로, v0.1부터 v0.9까지 진행한 개발과 개선 내용을 종합한 업데이트입니다. -게시물을 작성하고 공개하는 기본적인 블로그 기능부터 이미지와 갤러리 관리, 사이트 설정과 운영 환경까지 전반적인 기반을 정리했습니다. -아직 채워나가야 할 부분이 많지만, 이제부터는 하나의 완성된 블로그로서 콘텐츠와 함께 사이트의 변화도 차근차근 기록해 보려고 합니다. +아직 채워나갈 부분이 많지만, 이제부터는 하나의 독립된 블로그로서 콘텐츠와 함께 사이트의 변화도 차근차근 기록해 보려고 합니다. ## 이번 업데이트에서 반영된 내용 -- **sori.studio 정식 오픈** - 사이트의 기본 구조를 완성하고 누구나 게시물을 열람할 수 있도록 블로그를 공개했습니다. +- **sori.studio 정식 오픈** + 누구나 게시물을 열람할 수 있도록 블로그를 공개했습니다. 다양한 화면 크기에서도 콘텐츠를 편하게 확인할 수 있도록 기본적인 화면 구성과 표시 방식을 함께 점검했습니다. -- **게시물 작성 및 발행 기능 구축** - 새로운 글을 작성하고 초안으로 저장하거나 공개할 수 있는 기본적인 게시물 관리 기능을 적용했습니다. - 작성부터 검토, 발행까지의 흐름이 자연스럽게 이어지도록 여러 차례 개선했습니다. - -- **이미지와 갤러리 지원** - 게시물에 필요한 이미지를 업로드하고 본문에 삽입할 수 있도록 미디어 관리 기능을 구성했습니다. - 여러 이미지를 하나의 갤러리로 보여줄 수 있도록 기본적인 표시 방식도 함께 마련했습니다. - -- **콘텐츠 열람 환경 정리** - 제목과 본문, 이미지, 목록, 링크 등 게시물을 구성하는 요소들이 일관된 형태로 표시되도록 기본 스타일을 정리했습니다. +- **게시물 열람 환경 구성** + 제목과 본문, 이미지, 목록, 링크 등 게시물을 구성하는 요소들이 일관된 형태로 보이도록 기본 스타일을 정리했습니다. 긴 글이나 이미지가 많은 게시물도 편하게 읽을 수 있도록 가독성과 간격을 조정했습니다. -- **사이트 운영 환경 구축** - 게시물과 사이트 설정, 계정 등을 한 곳에서 관리할 수 있도록 내부 운영 환경을 구성했습니다. - 사이트를 지속적으로 관리하고 새로운 콘텐츠를 안정적으로 발행하기 위한 기본 토대를 마련했습니다. +- **이미지와 갤러리 지원** + 게시물에 이미지를 넣고, 여러 장을 갤러리로 묶어 볼 수 있도록 했습니다. + 사진과 자료가 많은 글도 본문 안에서 자연스럽게 살펴볼 수 있습니다. -- **계정과 권한 구조 정비** - 사이트 운영에 필요한 계정과 접근 권한의 기본 구조를 구성하고, 관리 기능이 외부에 노출되지 않도록 관련 흐름을 점검했습니다. - -- **배포 및 업데이트 기반 마련** - 새로운 기능과 수정 사항을 사이트에 안정적으로 반영할 수 있도록 배포 환경을 정리했습니다. - 이후 업데이트도 지속적으로 적용하고 기록할 수 있는 기본적인 관리 체계를 마련했습니다. - -- **초기 사용성 개선** - v0.1부터 v0.9까지 직접 사이트를 운영하며 발견한 오류와 불편한 부분을 꾸준히 수정했습니다. - 작은 기능과 화면 표현도 실제 사용 흐름에 맞춰 다듬어 첫 정식 버전에 반영했습니다. +- **안정적인 콘텐츠 제공** + 글을 꾸준히 발행하고 사이트를 유지할 수 있도록 내부 기반을 정리했습니다. + 방문자가 보는 화면이 끊기지 않고 이어지도록 초기 오류와 불편한 표현도 함께 다듬었습니다. ## 앞으로의 계획 -v1.0을 시작으로 기존 게시물을 차근차근 정리하고, 새로운 콘텐츠도 지속적으로 추가할 예정입니다. - -사이트를 직접 운영하며 발견하는 불편한 부분도 계속 개선하고, 주요 변경 사항은 업데이트 기록을 통해 함께 남기겠습니다. +v1.0을 시작으로 기존 게시물을 차근차근 정리하고, 새로운 콘텐츠도 지속적으로 추가할 예정입니다. +사이트를 이용하며 발견하는 불편한 부분도 계속 개선하고, 방문자에게 의미 있는 변화는 업데이트 기록으로 함께 남기겠습니다. ## 한 줄 요약 -v1.0은 `sori.studio`를 하나의 독립된 블로그로 정식 공개한 첫 번째 버전입니다. \ No newline at end of file +v1.0은 `sori.studio`를 하나의 독립된 블로그로 정식 공개한 첫 번째 버전입니다. diff --git a/docs/update-log/v1.1.md b/docs/update-log/v1.1.md index 39d6067..229b9af 100644 --- a/docs/update-log/v1.1.md +++ b/docs/update-log/v1.1.md @@ -3,41 +3,29 @@ 안녕하세요. 조금 늦게 정리하는 `sori.studio` v1.1 업데이트 기록입니다. -이번 업데이트는 새로운 기능을 추가하기보다, 게시물을 더 안정적으로 작성하고 관리할 수 있도록 사이트 내부의 운영 환경을 정비하는 데 집중했습니다. +이번 업데이트는 눈에 띄는 새 화면을 더하기보다, 게시물이 더 깔끔하고 일정하게 보이도록 글의 작성·표시 방식을 다듬는 데 집중했습니다. -방문자에게 직접 보이는 변화는 크지 않지만, 앞으로 콘텐츠를 꾸준히 작성하고 기존 게시물을 개선하기 위한 기본적인 작업 환경을 다듬었습니다. +방문자 입장에서는 화면이 크게 바뀌지 않을 수 있지만, 본문 문단과 줄바꿈, 이미지·갤러리 표현이 작성 의도에 더 가깝게 보이도록 정리한 버전입니다. ## 이번 업데이트에서 반영된 내용 -- **콘텐츠 운영 환경 안정화** - 사이트를 새롭게 설치하거나 업데이트하는 과정에서 필요한 설정을 정리하고, 문제가 발생했을 때 원인을 더 쉽게 확인할 수 있도록 기본적인 점검 절차를 보완했습니다. - 게시물 작성이나 사이트 업데이트 과정에서 발생할 수 있는 오류를 줄이고, 콘텐츠를 안정적으로 제공하기 위한 작업입니다. +- **본문 문단과 줄바꿈 정리** + 문단 간격과 여러 줄 띄우기가 공개된 게시물에서도 자연스럽게 보이도록 개선했습니다. + 작성 화면과 실제 게시물 사이에서 문단 구조가 어긋나던 부분을 줄여 가독성을 일정하게 맞췄습니다. -- **Markdown 중심의 작성 환경 구축** - 게시물을 Markdown으로 작성하고 관리할 수 있도록 글쓰기 환경을 전반적으로 변경했습니다. - 텍스트 범위 선택과 복사·붙여넣기 같은 기본 편집 기능을 보완했으며, 작성 화면과 미리보기를 전환하면서 실제 공개될 모습을 확인할 수 있도록 구성했습니다. +- **Markdown 기반 본문 표현** + 게시물을 Markdown으로 작성하고 공개할 수 있도록 글쓰기 환경을 바꿨습니다. + 미리보기를 통해 공개될 모습을 확인하며 작성할 수 있어, 본문이 더 일관된 형태로 보이게 되었습니다. -- **외부 자료 붙여넣기 개선** - 다른 웹페이지에서 제목, 문단, 목록, 링크 또는 이미지를 복사해 붙여넣었을 때 불필요한 형식이 섞이지 않도록 변환 과정을 개선했습니다. - 기존 자료를 이전하거나 정리할 때도 게시물 형식을 일정하게 유지할 수 있도록 했습니다. +- **이미지와 갤러리 표시 보완** + 본문에 넣은 이미지와 갤러리의 순서·구성이 공개 화면에서도 의도한 대로 유지되도록 보완했습니다. + 사진을 중심으로 한 게시물도 더 안정적으로 볼 수 있습니다. -- **이미지와 갤러리 관리 개선** - 게시물에 포함된 이미지와 갤러리를 작성 화면에서 바로 확인하고 수정할 수 있도록 편집 기능을 보완했습니다. - 이미지 주소와 노출 순서를 변경하거나 이미지를 추가하고 삭제하는 작업을 한 흐름 안에서 처리할 수 있게 되었습니다. - -- **문단과 줄바꿈 표현 정리** - Enter와 Shift+Enter의 동작을 구분하고, 여러 개의 빈 줄과 문단 간격이 미리보기와 실제 게시물에서도 작성 의도에 가깝게 표시되도록 개선했습니다. - 작성 화면과 공개된 게시물 사이에서 문단 구조가 달라지는 문제를 줄이고, 콘텐츠의 가독성을 일정하게 유지하는 데 중점을 두었습니다. - -- **작성 화면과 미리보기 개선** - 작성에 집중할 수 있도록 불필요한 테두리와 스크롤 표시를 정리했습니다. - 미리보기를 확인한 뒤 작성 화면으로 돌아왔을 때 기존에 편집하던 위치를 이어갈 수 있도록 개선해, 긴 게시물도 조금 더 편하게 작성할 수 있게 되었습니다. - -- **초기 운영 절차 보완** - 새로운 운영 환경에서도 관리자 계정을 생성하고 바로 사이트 관리를 시작할 수 있도록 초기 설정 과정을 안정화했습니다. - 방문자에게 직접 보이는 기능은 아니지만, 사이트를 지속적으로 유지하고 관리하기 위한 내부 기반을 보완한 작업입니다. +- **외부 자료 붙여넣기 정리** + 다른 페이지에서 가져온 제목, 문단, 목록, 링크, 이미지가 불필요한 형식 없이 본문에 맞게 정리되도록 개선했습니다. + 기존 자료를 옮기거나 정리한 글도 읽기 쉬운 형태로 맞출 수 있습니다. ## 한 줄 요약 -v1.1은 방문자에게 새로운 기능을 선보이기보다, -앞으로 더 많은 콘텐츠를 안정적으로 작성하고 제공하기 위해 사이트의 내부 기반을 다듬은 버전입니다. \ No newline at end of file +v1.1은 방문자에게 새로운 메뉴를 더하기보다, +게시물의 문단·이미지·표현이 더 일정하고 읽기 좋게 보이도록 다듬은 버전입니다. diff --git a/docs/update-log/v1.10.md b/docs/update-log/v1.10.md index 49a8175..fc4bb21 100644 --- a/docs/update-log/v1.10.md +++ b/docs/update-log/v1.10.md @@ -3,67 +3,49 @@ 안녕하세요. 조금 늦게 정리하는 `sori.studio` v1.10 업데이트 기록입니다. -이번 업데이트에서는 콘텐츠가 늘어나더라도 원하는 정보를 쉽게 찾고, 다양한 게시물과 페이지를 자연스럽게 둘러볼 수 있도록 사이트의 탐색 구조를 개선했습니다. +이번 업데이트에서는 콘텐츠가 늘어나도 원하는 글을 쉽게 찾고, 게시물과 페이지를 자연스럽게 둘러볼 수 있도록 탐색 구조를 다듬었습니다. -추천 사이트와 태그, 독립 페이지, 검색 및 목록 기능을 서로 연결하고, 주요 콘텐츠를 홈 화면에서 효과적으로 소개할 수 있도록 콘텐츠 구성 방식을 확장했습니다. - -내부적으로는 콘텐츠별 이용 현황을 자세히 확인할 수 있도록 통계 기능을 보완하고, 회원 권한과 미디어 관리 등 안정적인 운영에 필요한 기능도 함께 정비했습니다. +추천 사이트와 태그, 독립 페이지, 검색·목록, 홈 콘텐츠 섹션을 서로 연결해 사이트를 더 편하게 둘러볼 수 있게 한 버전입니다. ## 이번 업데이트에서 반영된 내용 -- **추천 사이트 영역 개선** - 추천 사이트를 실제 공개 화면과 동일한 카드 형태로 확인하며 관리할 수 있도록 개선했습니다. - 사이트 주소와 아이콘이 안정적으로 표시되도록 하고, 공개 화면의 추천 사이트 영역은 왼쪽 사이드바의 태그 아래로 옮겨 전체 구성을 정돈했습니다. - -- **회원 권한 관리 보강** - 운영 권한에 따라 확인하거나 수정할 수 있는 회원의 범위를 명확하게 구분했습니다. - 사이트 소유자 권한도 필요한 경우 다른 회원에게 안전하게 이전할 수 있도록 관리 절차와 보호 장치를 보완했습니다. - -- **미디어 유형과 사용 현황 정리** - 원본 이미지와 게시물 카드용 썸네일, 프로필 이미지 등을 용도에 따라 구분할 수 있도록 했습니다. - 각 파일이 사이트에서 실제로 사용되고 있는 횟수도 표시해, 불필요한 미디어를 더욱 쉽게 확인하고 정리할 수 있습니다. +- **추천 사이트 영역 정리** + 추천 사이트의 주소와 아이콘이 더 안정적으로 보이도록 했습니다. + 공개 화면에서는 왼쪽 사이드바의 태그 아래로 옮겨 전체 구성을 정돈했습니다. - **태그 화면 구성 확대** - 일반 태그에도 이름과 설명, 고유 색상이 일관된 형태로 표시되도록 태그 화면을 개선했습니다. - 태그마다 별도의 헤더 이미지와 안내 문구를 설정할 수 있어, 각 주제의 성격과 관련 콘텐츠를 더욱 분명하게 보여줄 수 있습니다. + 태그마다 이름과 설명, 고유 색상이 일관되게 보이도록 했습니다. + 주제별로 헤더 이미지와 안내 문구를 둘 수 있어, 관련 콘텐츠의 성격을 더 분명하게 보여줄 수 있습니다. -- **본문 콘텐츠 표현 방식 확장** - HTML 콘텐츠와 일반 링크, 외부 페이지를 각각의 용도에 맞는 형태로 본문에 삽입할 수 있도록 작성 기능을 세분화했습니다. - 게시물 안에서 다양한 외부 자료와 콘텐츠를 더욱 자연스럽게 소개할 수 있습니다. +- **본문 콘텐츠 표현 확장** + HTML 영역과 일반 링크, 외부 페이지를 용도에 맞게 본문에 넣을 수 있도록 했습니다. + 게시물 안에서 다양한 외부 자료를 더 자연스럽게 소개할 수 있습니다. - **Markdown 표시 안정화** - 표와 목록, 링크 안의 강조 표현과 줄바꿈 등 복잡한 Markdown 문법이 공개 게시물에서도 의도한 형태로 표시되도록 보완했습니다. - 여러 형식이 함께 사용된 게시물도 일관된 구조와 가독성을 유지할 수 있도록 다듬었습니다. + 표와 목록, 링크 안의 강조, 줄바꿈 등 복잡한 문법이 공개 게시물에서도 의도한 형태로 보이도록 보완했습니다. + 여러 형식이 섞인 글도 읽기 구조를 유지하기 쉬워졌습니다. -- **콘텐츠별 조회수 표시 추가** - 게시물과 독립 페이지의 조회수를 관리자 목록에서 바로 확인할 수 있도록 했습니다. - 별도의 통계 화면을 열지 않아도 각 콘텐츠의 이용 현황을 간단하게 살펴볼 수 있습니다. - -- **운영 통계 상세화** - 게시물과 페이지의 일간·주간·월간·연간 조회 추이를 확인할 수 있도록 통계 범위를 확대했습니다. - 유입 경로와 이용 디바이스, 인기 콘텐츠 등의 정보도 상세 화면에서 함께 살펴볼 수 있도록 구성했습니다. - -- **독립 페이지 노출 범위 확대** - 기존의 독립 페이지도 홈 화면과 검색 결과에 노출할 수 있도록 기능을 확장했습니다. - 게시물과는 다른 형식으로 제작된 주요 페이지도 방문자가 사이트 안에서 쉽게 발견할 수 있습니다. +- **독립 페이지를 홈·검색에서 발견** + 독립 페이지도 홈 화면과 검색 결과에 노출할 수 있도록 했습니다. + 게시물과 다른 형식의 주요 페이지도 사이트 안에서 더 쉽게 찾을 수 있습니다. - **홈 콘텐츠 섹션 추가** - 독립 페이지를 주제별로 묶어 홈 화면에 별도의 콘텐츠 섹션으로 표시할 수 있도록 했습니다. - 각 페이지의 추천 여부와 표시 순서를 설정해 콘텐츠의 중요도와 목적에 맞게 홈 화면을 구성할 수 있습니다. + 독립 페이지를 주제별로 묶어 홈에 별도 섹션으로 소개할 수 있게 되었습니다. + 중요한 콘텐츠를 홈에서 먼저 둘러볼 수 있습니다. -- **홈 콘텐츠 탐색 기능 개선** - 홈 화면의 콘텐츠 섹션을 마우스 드래그와 좌우 이동 버튼으로 둘러볼 수 있도록 했습니다. - 하나의 섹션에 여러 페이지가 포함된 경우에도 원하는 콘텐츠를 편리하게 확인할 수 있습니다. +- **홈 콘텐츠 둘러보기 개선** + 홈의 콘텐츠 섹션을 드래그하거나 좌우 버튼으로 넘길 수 있도록 했습니다. + 한 섹션에 여러 페이지가 있어도 원하는 항목을 편하게 확인할 수 있습니다. - **목록과 페이지 이동 개선** - 게시물과 태그 목록에서 한 번에 표시되는 콘텐츠 수와 페이지 이동 방식을 정리했습니다. - 콘텐츠가 많아진 경우에도 목록을 안정적으로 탐색하고 원하는 항목을 쉽게 찾을 수 있도록 개선했습니다. + 게시물·태그 목록에서 한 번에 보이는 개수와 페이지 이동 방식을 정리했습니다. + 콘텐츠가 많아져도 목록을 안정적으로 탐색할 수 있습니다. - **한글 검색 안정화** - 한글을 입력하는 도중 검색 결과가 일시적으로 사라지거나 이전 검색어의 결과가 남아 있던 문제를 수정했습니다. - 검색어 입력과 결과 갱신이 자연스럽게 이어지도록 검색 동작을 전반적으로 보완했습니다. + 한글을 입력하는 동안 결과가 잠깐 사라지거나, 이전 검색어의 결과가 남던 문제를 수정했습니다. + 검색어 입력과 결과 갱신이 더 자연스럽게 이어집니다. ## 한 줄 요약 -v1.10은 페이지와 태그, 검색 및 홈 콘텐츠 섹션을 자연스럽게 연결하고 통계와 관리 기능을 보완해, -늘어난 콘텐츠를 더욱 쉽게 발견하고 안정적으로 운영할 수 있도록 만든 버전입니다. \ No newline at end of file +v1.10은 태그·검색·홈 섹션과 독립 페이지를 연결해, +늘어난 콘텐츠를 더 쉽게 발견하고 둘러볼 수 있도록 만든 버전입니다. diff --git a/docs/update-log/v1.11.md b/docs/update-log/v1.11.md new file mode 100644 index 0000000..fa5379c --- /dev/null +++ b/docs/update-log/v1.11.md @@ -0,0 +1,39 @@ +# [업데이트 기록] v1.11 + +안녕하세요. +조금 늦게 정리하는 `sori.studio` v1.11 업데이트 기록입니다. + +이번 업데이트에서는 눈에 확 띄는 새 화면보다, 사이트를 더 빠르고 안정적으로 이용할 수 있도록 기반을 다듬는 데 집중했습니다. + +검색과 미디어 탐색이 한결 가벼워지고, 회원 로그인과 공개 화면의 작은 어긋남도 함께 정리했습니다. + +## 이번 업데이트에서 반영된 내용 + +- **미디어 검색·분류 속도 개선** + 미디어 파일이 DB 기반으로 동작하도록 바꿔, 파일이 많아져도 검색과 분류가 더 빠르게 이루어지도록 했습니다. + 이미지와 자료를 다루는 과정이 한결 가볍게 느껴질 수 있습니다. + +- **회원 로그인 보호 강화** + 짧은 시간에 로그인을 반복하면 잠시 제한되도록 했습니다. + 비밀번호를 바꾸면 이전에 열려 있던 로그인은 더 이상 유지되지 않아, 계정을 더 안전하게 지킬 수 있습니다. + +- **태그·댓글 화면 안정화** + 없는 태그 주소는 빈 목록 대신 안내 페이지로 연결되도록 했습니다. + 다른 글을 볼 때 이전 글의 댓글이 남지 않도록 정리하고, 회원 전용 글의 본문과 댓글 권한도 맞췄습니다. + +- **화면 겹침과 표시 보완** + 상단 안내 바와 사이드바가 겹치던 표시를 손봤습니다. + 글을 읽고 이동하는 동안 레이아웃이 더 안정적으로 유지됩니다. + +- **본문과 사이트 보안 보강** + 게시물에 불필요한 실행성 코드가 섞이지 않도록 본문 처리를 안전하게 다듬었습니다. + 브라우저의 기본 보안 설정도 함께 적용해, 사이트를 더 안심하고 이용할 수 있도록 했습니다. + +- **한글 파일명 표시 보완** + MacOS의 특정 상황에서 한글 이름이 깨져 보이던 문제를 보완했습니다. + 첨부 파일과 이미지도 원래 이름에 가깝게 확인할 수 있습니다. + +## 한 줄 요약 + +v1.11은 미디어 탐색 속도와 로그인·공개 화면의 안정성을 높여, +콘텐츠가 늘어도 사이트를 더 빠르고 편하게 이용할 수 있도록 다듬은 버전입니다. diff --git a/docs/update-log/v1.2.md b/docs/update-log/v1.2.md index 5bb1c52..0a53cdd 100644 --- a/docs/update-log/v1.2.md +++ b/docs/update-log/v1.2.md @@ -3,10 +3,9 @@ 안녕하세요. 조금 늦게 정리하는 `sori.studio` v1.2 업데이트 기록입니다. -이번 업데이트에서는 게시물을 더욱 편안하게 읽을 수 있도록 본문 표현을 다듬고, 원하는 콘텐츠를 쉽게 찾을 수 있도록 태그와 메뉴 구조를 개선했습니다. -이와 함께 글을 작성하고 발행하는 과정부터 게시물, 메뉴, 사이트 설정을 관리하는 내부 기능까지 폭넓게 정비했습니다. +이번 업데이트에서는 게시물을 더 편안하게 읽을 수 있도록 본문 표현을 다듬고, 원하는 콘텐츠를 쉽게 찾을 수 있도록 태그와 메뉴, 추천 영역을 정리했습니다. -방문자에게 직접 보이지 않는 변화도 많지만, 콘텐츠를 꾸준하고 안정적으로 제공하기 위한 운영 환경을 개선하는 데 중점을 둔 버전입니다. +글을 발견하고 읽는 흐름을 중심으로 사이트를 다듬은 버전입니다. ## 이번 업데이트에서 반영된 내용 @@ -14,47 +13,27 @@ 게시물 본문의 글자 크기와 행간을 조정하고, 제목과 문단 사이의 간격을 다듬었습니다. 내용이 긴 게시물도 조금 더 편안하게 읽을 수 있도록 전반적인 본문 표현을 개선했습니다. -- **태그 탐색 및 관리 개선** - 게시물을 분류하는 일반 태그를 한눈에 확인하고 검색하거나 정렬할 수 있도록 관리 기능 관리을 정리했습니다. - 주요 콘텐츠를 구분하는 메인 태그의 노출 순서도 더욱 유연하게 조정할 수 있도록 개선했습니다. +- **태그로 콘텐츠 탐색** + 게시물을 주제별로 나누는 태그를 더 쉽게 둘러볼 수 있도록 정리했습니다. + 관심 있는 주제의 글을 찾아가기 쉬운 구조를 목표로 했습니다. - **사이트 메뉴 구성 개선** - 콘텐츠 구성에 따라 메뉴의 순서와 하위 항목을 자유롭게 조정할 수 있도록 메뉴 관리 방식을 개선했습니다. - 사이트에 표시되는 탐색 구조를 보다 쉽게 정리하고 변경할 수 있게 되었습니다. + 콘텐츠 구성에 맞춰 메뉴 순서와 하위 항목을 더 자연스럽게 배치할 수 있도록 했습니다. + 방문자가 사이트 안에서 원하는 페이지로 더 쉽게 이동할 수 있습니다. -- **추천 사이트 기능 추가** - 함께 소개하고 싶은 외부 사이트를 별도로 등록해 공개 화면에 표시할 수 있는 기능을 추가했습니다. - 사이트의 성격과 콘텐츠에 어울리는 관련 페이지를 방문자에게 안내할 수 있습니다. +- **추천 사이트 안내** + 함께 소개하고 싶은 외부 사이트를 공개 화면에 표시할 수 있게 했습니다. + 사이트의 성격과 어울리는 관련 페이지를 방문자에게 안내할 수 있습니다. -- **사이트 설정 화면 개편** - 여러 곳에 나뉘어 있던 사이트 설정을 하나의 전체 화면 구조로 정리했습니다. - 필요한 설정을 왼쪽 메뉴에서 빠르게 찾아 수정할 수 있도록 내부 운영 동선을 단순화했습니다. - -- **게시물 검색 및 관리 기능 보완** - 게시물의 공개 상태와 태그, 정렬 조건을 기준으로 원하는 글을 빠르게 찾을 수 있도록 목록 기능을 개선했습니다. - 게시물이 많아져도 기존 콘텐츠를 쉽게 확인하고 관리할 수 있는 기반을 마련했습니다. - -- **추천 게시물 기능 추가** - 주요 게시물을 추천 글로 지정해 홈 화면의 Featured 영역에 별도로 소개할 수 있도록 했습니다. - 새롭게 작성한 글이나 먼저 소개하고 싶은 콘텐츠를 방문자가 보다 쉽게 발견할 수 있습니다. - -- **초안 자동 저장 기능 적용** - 새로운 글을 작성하는 동안 초안이 자동으로 저장되도록 개선했습니다. - 예상하지 못한 상황에서도 작성 중인 내용을 안전하게 보관하고 이어서 편집할 수 있습니다. - -- **발행 및 예약 흐름 개선** - 게시물의 초안, 공개, 예약 발행 및 발행 취소 상태를 구분해 현재 상태를 명확하게 확인할 수 있도록 정리했습니다. - 콘텐츠를 원하는 시점에 보다 안정적으로 공개할 수 있도록 발행 과정을 보완했습니다. - -- **이미지와 갤러리 삽입 통합** - 이미지와 갤러리를 하나의 미디어 화면에서 검색하거나 새롭게 업로드해 본문에 삽입할 수 있도록 작성 흐름을 통합했습니다. - 이미지가 많은 게시물도 더욱 간결한 과정으로 작성할 수 있게 되었습니다. +- **추천 게시물 소개** + 주요 게시물을 추천 글로 지정해 홈 화면에서 먼저 소개할 수 있도록 했습니다. + 새 글이나 먼저 보고 싶은 콘텐츠를 더 쉽게 발견할 수 있습니다. - **발행일과 수정일 표시 정리** - 공개된 게시물을 수정하더라도 최초 발행일이 유지되도록 날짜 처리 방식을 개선했습니다. - 내용이 변경된 경우에는 필요에 따라 수정 시각을 게시물에 함께 표시할 수 있도록 했습니다. + 공개된 게시물을 수정하더라도 최초 발행일이 유지되도록 했습니다. + 내용이 바뀐 경우에는 필요에 따라 수정 시각을 함께 볼 수 있습니다. ## 한 줄 요약 -v1.2는 본문의 가독성과 콘텐츠 탐색 환경을 개선하고, -글의 작성과 발행부터 태그·메뉴·설정까지 전반적인 운영 흐름을 다듬은 버전입니다. \ No newline at end of file +v1.2는 본문 가독성과 태그·메뉴·추천 영역을 다듬어, +글을 찾고 읽는 흐름을 더 자연스럽게 만든 버전입니다. diff --git a/docs/update-log/v1.5.md b/docs/update-log/v1.5.md index 92b9555..839eb77 100644 --- a/docs/update-log/v1.5.md +++ b/docs/update-log/v1.5.md @@ -3,59 +3,37 @@ 안녕하세요. 조금 늦게 정리하는 `sori.studio` v1.5 업데이트 기록입니다. -이번 업데이트에서는 실제 게시물에 표시되는 모습을 확인하며 콘텐츠를 편집할 수 있도록 글쓰기 환경을 크게 확장했습니다. +이번 업데이트에서는 홈 화면과 공지 배너처럼 방문자가 바로 만나는 영역을 넓히고, 이미지·영상·외부 콘텐츠가 본문에서 더 자연스럽게 보이도록 개선했습니다. -홈 화면과 공지 배너처럼 방문자가 직접 확인할 수 있는 기능을 추가하고, 다양한 미디어와 외부 콘텐츠가 본문에 자연스럽게 표시되도록 개선했습니다. - -방문 통계와 미디어 관리 등 내부 운영 기능도 함께 정비해, 콘텐츠를 작성하고 사이트를 관리하는 전반적인 경험을 확장했습니다. +글을 읽고 둘러보는 경험이 한층 풍성해지도록 구성한 버전입니다. ## 이번 업데이트에서 반영된 내용 -- **이미지 정보 및 갤러리 기능 개선** - 이미지에 표시되는 캡션과 이미지의 내용을 설명하는 대체 텍스트를 각각 설정할 수 있도록 개선했습니다. - 갤러리의 이미지 순서를 자유롭게 변경하고, 선택한 이미지를 큰 화면으로 넘겨 볼 수 있는 기능도 추가했습니다. +- **이미지 정보와 갤러리 보기 개선** + 이미지 캡션과 대체 텍스트를 각각 설정할 수 있도록 했습니다. + 갤러리에서는 순서를 맞춰 두고, 선택한 이미지를 큰 화면으로 넘겨 볼 수 있습니다. -- **라이브 편집 모드 적용** - 문단과 제목, 목록, 인용문 등이 실제 게시물에 표시되는 모습에 가깝게 보이는 상태에서 내용을 바로 수정할 수 있도록 글쓰기 방식을 확장했습니다. - 작성 화면과 공개 화면 사이의 차이를 줄여 콘텐츠의 최종 모습을 더욱 쉽게 확인할 수 있습니다. +- **홈 화면 맞춤 구성** + 홈 화면의 커버 이미지와 제목, 설명을 사이트 성격에 맞게 설정할 수 있도록 했습니다. + 라이트 모드와 다크 모드에 서로 다른 커버 이미지를 적용해 분위기를 나눌 수 있습니다. -- **슬래시 명령과 콘텐츠 블록 추가** - 간단한 슬래시 명령을 사용해 제목과 이미지, 코드, 안내 상자, 접이식 영역 등을 본문에 삽입할 수 있도록 했습니다. - 키보드만으로도 블록을 추가하거나 콘텐츠 사이를 자연스럽게 이동할 수 있도록 작성 흐름을 함께 다듬었습니다. - -- **홈 화면 맞춤 설정 확대** - 홈 화면의 커버 이미지와 제목, 설명을 콘텐츠의 성격에 맞게 설정할 수 있도록 개선했습니다. - 라이트 모드와 다크 모드에 서로 다른 커버 이미지를 적용해 각 화면에 어울리는 분위기를 구성할 수 있습니다. - -- **공지 배너 기능 추가** - 사이트 상단에 방문자에게 전달할 안내 문구와 관련 링크를 표시할 수 있는 공지 배너를 추가했습니다. - 방문자는 배너를 직접 닫거나 일정 기간 표시되지 않도록 선택할 수 있습니다. +- **공지 배너 추가** + 사이트 상단에 안내 문구와 관련 링크를 표시할 수 있는 공지 배너를 추가했습니다. + 방문자는 배너를 직접 닫거나, 일정 기간 다시 보이지 않도록 선택할 수 있습니다. - **다양한 미디어 형식 지원** - 기존 이미지뿐만 아니라 비디오와 오디오, 일반 파일도 업로드해 게시물에 첨부할 수 있도록 미디어 기능을 확장했습니다. - 콘텐츠의 성격에 따라 다양한 자료를 한 게시물 안에서 함께 제공할 수 있습니다. + 이미지뿐 아니라 비디오, 오디오, 일반 파일도 게시물에 첨부할 수 있도록 했습니다. + 콘텐츠 성격에 맞는 자료를 한 글 안에서 함께 볼 수 있습니다. - **외부 콘텐츠 표시 개선** - 외부 게시물이나 콘텐츠의 주소를 본문에 추가했을 때 페이지 안에서 자연스럽게 표시되도록 개선했습니다. + 외부 게시물이나 콘텐츠 주소를 본문에 넣었을 때 페이지 안에서 더 자연스럽게 보이도록 했습니다. 관련 자료를 단순한 텍스트 링크보다 이해하기 쉬운 형태로 소개할 수 있습니다. -- **방문 통계 기능 확대** - 방문자와 페이지 조회수, 인기 게시물뿐만 아니라 평균 체류 시간과 스크롤 도달 범위 등을 확인할 수 있도록 통계 기능을 확장했습니다. - 어떤 콘텐츠가 주로 읽히고 있는지 파악해 향후 게시물 구성과 기존 콘텐츠 개선에 참고할 수 있습니다. - -- **실시간 접속 현황 추가** - 현재 사이트에 접속한 방문자와 열람 중인 페이지를 관리자 대시보드에서 확인할 수 있도록 했습니다. - 공개 직후의 게시물 반응이나 사이트의 현재 이용 상황을 간단하게 살펴볼 수 있습니다. - -- **미디어 검색 및 관리 개선** - 업로드한 미디어를 이미지, 비디오, 오디오 및 파일 등의 종류에 따라 분류해 확인할 수 있도록 했습니다. - 게시물에서 사용 중인 미디어와 사용되지 않는 미디어도 구분해 더욱 쉽게 정리할 수 있습니다. - -- **관리자 화면 표시 안정화** - 공개 사이트에 적용된 라이트 모드와 다크 모드 설정에 영향을 받지 않도록 관리자 화면의 표시 방식을 분리했습니다. - 사이트의 공개 화면을 자유롭게 꾸미면서도 관리 기능은 일관된 환경에서 사용할 수 있도록 정리했습니다. +- **본문 표현 다양화** + 제목, 이미지, 코드, 안내 상자, 접이식 영역 등 다양한 블록으로 글을 구성할 수 있게 되었습니다. + 정보가 많은 글도 읽기 흐름에 맞춰 정리하기 쉬워졌습니다. ## 한 줄 요약 -v1.5는 실제 결과를 확인하며 작성하는 라이브 편집 환경과 다양한 미디어 기능을 도입하고, -홈 화면 구성과 콘텐츠 열람 및 사이트 운영 경험을 전반적으로 확장한 버전입니다. \ No newline at end of file +v1.5는 홈·공지와 다양한 미디어·본문 표현을 넓혀, +글을 둘러보고 읽는 경험을 더 풍성하게 만든 버전입니다. diff --git a/docs/update-log/v1.6.md b/docs/update-log/v1.6.md index cfae0eb..0f4953f 100644 --- a/docs/update-log/v1.6.md +++ b/docs/update-log/v1.6.md @@ -3,70 +3,44 @@ 안녕하세요. 조금 늦게 정리하는 `sori.studio` v1.6 업데이트 기록입니다. -이번 업데이트에서는 게시물 작성 환경을 더욱 안정적으로 다듬고, 일반 게시물과 구분되는 독립 페이지를 제작할 수 있도록 콘텐츠 구성 방식을 확장했습니다. - -회원별 콘텐츠 공개 범위와 게시물 백업 및 복원 기능을 추가했으며, 방문 통계와 검색 노출, 사이트 설정 등 장기적인 블로그 운영에 필요한 내부 기능도 함께 보완했습니다. -방문자에게는 긴 게시물을 더욱 편리하게 읽고 새로운 콘텐츠를 쉽게 발견할 수 있도록 개선하고, 운영 측면에서는 콘텐츠가 많아져도 안전하고 꾸준하게 관리할 수 있는 기반을 마련하는 데 집중한 버전입니다. +이번 업데이트에서는 일반 게시물과 구분되는 독립 페이지를 공개할 수 있도록 콘텐츠 구성을 넓혔습니다. +회원만 볼 수 있는 글, 긴 글의 목차, RSS 구독, 검색 서비스 노출 등 글을 발견하고 읽는 데 도움이 되는 기능도 함께 정리했습니다. ## 이번 업데이트에서 반영된 내용 -- **독립 페이지 제작 기능 확대** - 일반적인 문서 형태의 페이지뿐만 아니라 전체 HTML을 활용한 랜딩 페이지도 제작할 수 있도록 페이지 기능을 확장했습니다. - 콘텐츠의 목적에 따라 게시물과 다른 자유로운 구성의 화면을 제공할 수 있으며, 각 페이지의 공개 상태도 별도로 관리할 수 있습니다. +- **독립 페이지 공개** + 일반적인 문서형 페이지뿐 아니라, 더 자유로운 구성의 페이지도 공개할 수 있도록 했습니다. + 게시물과는 다른 형식의 안내·소개 화면도 사이트 안에서 제공할 수 있습니다. -- **회원 전용 콘텐츠 지원** - 콘텐츠를 누구나 볼 수 있는 공개 상태와 로그인한 회원만 볼 수 있는 회원 전용 상태, 외부에 표시되지 않는 비공개 상태로 구분할 수 있도록 했습니다. - 게시물의 성격에 따라 공개 범위를 더욱 세밀하게 설정할 수 있습니다. +- **회원 전용 콘텐츠** + 누구나 볼 수 있는 공개 글과, 로그인한 회원만 볼 수 있는 글을 구분할 수 있게 되었습니다. + 콘텐츠 성격에 맞춰 열람 범위를 더 세밀하게 나눌 수 있습니다. -- **회원과 권한 관리 강화** - 회원 정보를 확인하는 화면과 수정하는 화면을 구분해 관리 과정에서 발생할 수 있는 실수를 줄였습니다. - 중요한 관리 권한이 의도치 않게 사라지거나 잘못 변경되지 않도록 관련 안전장치도 보강했습니다. +- **긴 글의 목차와 읽기 흐름** + 내용이 긴 게시물에서 지금 읽고 있는 위치를 목차로 쉽게 파악할 수 있도록 했습니다. + 목차 항목을 선택하면 해당 부분으로 부드럽게 이동해 원하는 정보를 빠르게 찾을 수 있습니다. -- **게시물 목차와 읽기 흐름 개선** - 내용이 긴 게시물에서 현재 읽고 있는 부분을 쉽게 파악할 수 있도록 목차에 현재 제목을 표시하는 기능을 추가했습니다. - 목차의 항목을 선택하면 해당 내용으로 부드럽게 이동해 원하는 정보를 더욱 빠르게 찾을 수 있습니다. +- **사이트 분위기와 연결 정리** + 브랜드 색상과 공지 영역, SNS·외부 채널 링크를 사이트 성격에 맞게 맞출 수 있도록 했습니다. + 방문자가 다른 채널의 콘텐츠로도 자연스럽게 이어질 수 있습니다. -- **게시물 백업과 복원 기능 추가** - 게시물과 본문에 포함된 첨부 파일을 함께 내려받고, 필요한 경우 다시 가져올 수 있도록 백업 및 복원 기능을 추가했습니다. - 콘텐츠가 많은 경우에는 백업 파일을 여러 개로 나누어 준비하고 전체 진행 상황도 확인할 수 있도록 구성했습니다. - -- **사이트 디자인 설정 확대** - 사이트를 대표하는 브랜드 색상과 공지 배너를 관리자 화면에서 직접 설정할 수 있도록 했습니다. - 콘텐츠와 사이트의 분위기에 맞춰 주요 색상과 안내 영역을 더욱 유연하게 변경할 수 있습니다. - -- **SNS 및 외부 연결 설정 추가** - 사이트에서 사용하는 SNS와 외부 서비스의 링크를 한 곳에서 관리할 수 있도록 설정 기능을 추가했습니다. - 방문자가 다른 채널의 콘텐츠도 쉽게 찾아갈 수 있도록 공개 화면의 연결 구조를 정리했습니다. - -- **광고 및 공통 코드 관리 지원** - 게시물과 사이트의 광고 노출 위치를 설정하고, 여러 페이지에서 공통으로 사용하는 사이트 코드를 관리할 수 있도록 내부 설정을 확장했습니다. - 운영 중 필요한 외부 서비스와 코드를 더욱 일관된 방식으로 적용할 수 있습니다. - -- **방문 통계 기능 보강** - 방문자의 유입 경로와 이용 디바이스, 검색어, 인기 게시물 및 페이지를 확인할 수 있도록 통계 항목을 확대했습니다. - 어떤 경로를 통해 방문하고 어떤 콘텐츠를 주로 읽는지 한눈에 살펴볼 수 있도록 통계 화면도 함께 개편했습니다. - -- **검색 노출을 위한 사이트맵 추가** - 검색 서비스가 새로운 게시물과 페이지의 구조를 더욱 쉽게 파악할 수 있도록 사이트맵을 제공하기 시작했습니다. - 새롭게 작성하거나 수정한 콘텐츠가 검색 서비스에 원활하게 전달될 수 있는 기본 환경을 마련했습니다. +- **검색 서비스 노출 개선** + 검색 서비스가 게시물과 페이지 구조를 더 쉽게 파악할 수 있도록 사이트맵을 제공하기 시작했습니다. + 새로 올린 글이 검색 결과에도 더 원활하게 반영될 수 있는 기반을 마련했습니다. - **RSS 구독 지원** - 별도의 RSS 서비스를 이용해 새로운 게시물을 구독할 수 있도록 피드를 추가했습니다. - 게시물의 제목과 요약뿐만 아니라 대표 이미지도 함께 제공해 새로운 콘텐츠를 더욱 쉽게 확인할 수 있습니다. + RSS로 새 게시물을 구독할 수 있도록 피드를 추가했습니다. + 제목과 요약뿐 아니라 대표 이미지도 함께 제공해 새 글을 더 쉽게 확인할 수 있습니다. -- **글쓰기 도구 확장** - 표와 글자색, 안내 상자, 인용문, 코드 및 접이식 영역의 세부 설정을 확장했습니다. - 콘텐츠의 목적과 정보 구조에 따라 본문을 더욱 다양하고 명확한 형태로 구성할 수 있습니다. +- **본문 표현 도구 확장** + 표, 글자색, 안내 상자, 인용문, 코드, 접이식 영역 등으로 본문을 더 다양하게 구성할 수 있게 되었습니다. + 정보가 많은 글도 구조와 강조를 살려 읽기 쉽게 정리할 수 있습니다. -- **작성 기능 안정화** - 되돌리기와 다시 실행, 텍스트 범위 선택, 한글 입력 등 글쓰기 과정에서 반복적으로 사용되는 기능을 보완했습니다. - 복잡한 형식의 게시물이나 긴 글도 안정적으로 작성할 수 있도록 편집 동작을 전반적으로 다듬었습니다. - -- **대표 이미지와 미디어 관리 개선** - 게시물의 대표 이미지에 적합한 썸네일을 생성하고 관리할 수 있도록 이미지 처리 방식을 개선했습니다. - 게시물에서 사용 중인 미디어와 사용되지 않는 미디어를 구분해 불필요한 파일을 더욱 쉽게 확인하고 정리할 수 있습니다. +- **대표 이미지 표시 개선** + 게시물 목록과 카드에서 대표 이미지가 더 알맞은 크기로 보이도록 다듬었습니다. + 글을 둘러볼 때 썸네일이 더 선명하고 안정적으로 표시됩니다. ## 한 줄 요약 -v1.6은 콘텐츠 제작과 열람 환경을 개선하고 회원 권한, 백업, 통계, 검색 및 구독 기능을 더해, -콘텐츠가 많아져도 안정적으로 운영할 수 있도록 블로그 전반의 기반을 확장한 버전입니다. \ No newline at end of file +v1.6은 독립 페이지와 회원 전용 글, 목차·RSS·검색 노출을 더해, +콘텐츠를 발견하고 읽는 경험을 넓힌 버전입니다. diff --git a/docs/update.md b/docs/update.md index 561514d..f75ad0e 100644 --- a/docs/update.md +++ b/docs/update.md @@ -1,5 +1,13 @@ # 업데이트 이력 +## v1.11.0 + +- 블로그 게시용 업데이트 기록 `v1.11` 초안 작성(v1.10 개발 구간 정리). +- 관리 버전을 `1.11.0`으로 올리고 이후 패치는 `1.11.1`부터 진행하도록 기준점 정리. +- v1.10.88까지의 품질·보안·미디어 카탈로그 database 전환 내용을 minor 릴리스로 마감. +- `docs/update-log` v1.0~v1.11을 방문자 체감 중심으로 재작성. 관리자·내부 절차·광고/수익 안내 제거. +- update-log 작성 기준을 `docs/convention.md`에 추가. + ## v1.10.88 - Playwright API 통합 테스트 10건과 Chromium E2E 테스트 3건 추가. diff --git a/package-lock.json b/package-lock.json index 3130d95..03b3b14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sori.studio", - "version": "1.10.88", + "version": "1.11.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sori.studio", - "version": "1.10.88", + "version": "1.11.0", "hasInstallScript": true, "dependencies": { "@nuxtjs/tailwindcss": "^6.14.0", diff --git a/package.json b/package.json index c3157e5..a01ca42 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sori.studio", - "version": "1.10.88", + "version": "1.11.0", "private": true, "type": "module", "imports": {