v1.10.88 품질·보안 개선과 미디어 카탈로그 database 전환을 반영한다.

세션·로그인 제한, ZIP/업로드 스트리밍, CSP 최소 강제와 Report-Only, Playwright 격리 검증을 추가하고 미디어 목록을 reconcile 후 database 모드로 고정한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-22 11:05:40 +09:00
parent 9bc0f0a90e
commit de767095ba
116 changed files with 8128 additions and 2933 deletions

View File

@@ -1,36 +1,58 @@
# [업데이트 기록] v1.0
안녕하세요.
뒤늦게 정리하는 `sori.studio` 업데이트 기록입니다.
`sori.studio`를 정식으로 오픈했습니다.
v1.0에서는 사이트를 오픈하면서, 이후 업데이트 내용을 꾸준히 기록할 수 있도록 운영 기반을 먼저 정리했습니다.
이번 버전은 새로운 기능을 크게 늘리기보다, 블로그를 안정적으로 운영하고 관리할 수 있는 기본 흐름을 맞추는 데 집중했습니다.
기존에는 티스토리를 비롯한 여러 블로그 서비스를 이용했지만, 운영하면서 기능과 표현 방식에 여러 아쉬움을 느껴 직접 사이트를 만들기로 했습니다.
방문자에게 보이는 화면뿐만 아니라 게시물 작성과 이미지 관리 같은 관리자 기능도 하나씩 직접 제작하고 있습니다.
이 때문에 업데이트 기록에는 방문자에게 직접적인 변화로 느껴지지 않는 내용도 포함될 수 있습니다.
다만 이러한 작업 역시 콘텐츠를 안정적으로 제공하고 다양한 운영 환경에 대응하기 위한 과정인 만큼, 사이트가 변화해 가는 모습과 함께 꾸준히 기록해 보려고 합니다.
v1.0은 사이트의 첫 정식 버전으로, v0.1부터 v0.9까지 진행한 개발과 개선 내용을 종합한 업데이트입니다.
게시물을 작성하고 공개하는 기본적인 블로그 기능부터 이미지와 갤러리 관리, 사이트 설정과 운영 환경까지 전반적인 기반을 정리했습니다.
아직 채워나가야 할 부분이 많지만, 이제부터는 하나의 완성된 블로그로서 콘텐츠와 함께 사이트의 변화도 차근차근 기록해 보려고 합니다.
## 이번 업데이트에서 반영된 내용
- 블로그 공개 오픈
사이트를 실제로 공개하고, 기본 페이지가 안정적으로 보이도록 초기 구조를 정리했습니다.
- **sori.studio 정식 오픈**
사이트의 기본 구조를 완성하고 누구나 게시물을 열람할 수 있도록 블로그를 공개했습니다.
다양한 화면 크기에서도 콘텐츠를 편하게 확인할 수 있도록 기본적인 화면 구성과 표시 방식을 함께 점검했습니다.
- 관리자 화면 중심의 운영 기능 정리
운영자가 필요한 메뉴를 한 곳에서 확인하고 처리할 수 있도록 관리자 화면 구성을 다듬었습니다.
글 관리, 설정, 계정 관련 흐름이 자연스럽게 이어지도록 정리해 운영 동선을 단순하게 맞췄습니다.
- **게시물 작성 및 발행 기능 구축**
새로운 글을 작성하고 초안으로 저장하거나 공개할 수 있는 기본적인 게시물 관리 기능을 적용했습니다.
작성부터 검토, 발행까지의 흐름이 자연스럽게 이어지도록 여러 차례 개선했습니다.
- 게시물 작성 기능 적용 및 작성 흐름 보완
글을 작성하고 저장하는 기본 기능을 적용하고, 작성 중 끊기지 않도록 입력/저장 흐름을 반복 보완했습니다.
초안 관리와 발행 전후 흐름도 함께 정리해 실제 운영에서 바로 사용할 수 있도록 맞췄습니다.
- **이미지와 갤러리 지원**
게시물에 필요한 이미지를 업로드하고 본문에 삽입할 수 있도록 미디어 관리 기능을 구성했습니다.
여러 이미지를 하나의 갤러리로 보여줄 수 있도록 기본적인 표시 방식도 함께 마련했습니다.
- 이미지/갤러리 등 미디어 삽입 흐름 정리
글 작성 중 이미지를 넣는 과정이 복잡하지 않도록 업로드와 선택 흐름을 정리했습니다.
미디어를 선택했을 때 화면에 어떻게 보이는지도 함께 다듬어 작성 경험을 안정화했습니다.
- **콘텐츠 열람 환경 정리**
제목과 본문, 이미지, 목록, 링크 등 게시물을 구성하는 요소들이 일관된 형태로 표시되도록 기본 스타일을 정리했습니다.
긴 글이나 이미지가 많은 게시물도 편하게 읽을 수 있도록 가독성과 간격을 조정했습니다.
- 사이트 설정, 계정/권한, 배포 관련 기본 구조 정비
사이트 운영에 필요한 기본 설정 항목을 정리하고, 계정/권한 처리 흐름을 점검했습니다.
배포 과정에서도 필수 설정이 누락되지 않도록 기본 점검 기준을 함께 맞췄습니다.
- **사이트 운영 환경 구축**
게시물과 사이트 설정, 계정 등을 한 곳에서 관리할 수 있도록 내부 운영 환경을 구성했습니다.
사이트를 지속적으로 관리하고 새로운 콘텐츠를 안정적으로 발행하기 위한 기본 토대를 마련했습니다.
- 초기 운영 중 발견된 불편 사항 수정
실제 사용 중 발견된 불편 요소를 작은 단위로 빠르게 수정해, 전체 사용감을 안정적으로 맞췄습니다.
- **계정과 권한 구조 정비**
사이트 운영에 필요한 계정과 접근 권한의 기본 구조를 구성하고, 관리 기능이 외부에 노출되지 않도록 관련 흐름을 점검했습니다.
- **배포 및 업데이트 기반 마련**
새로운 기능과 수정 사항을 사이트에 안정적으로 반영할 수 있도록 배포 환경을 정리했습니다.
이후 업데이트도 지속적으로 적용하고 기록할 수 있는 기본적인 관리 체계를 마련했습니다.
- **초기 사용성 개선**
v0.1부터 v0.9까지 직접 사이트를 운영하며 발견한 오류와 불편한 부분을 꾸준히 수정했습니다.
작은 기능과 화면 표현도 실제 사용 흐름에 맞춰 다듬어 첫 정식 버전에 반영했습니다.
## 앞으로의 계획
v1.0을 시작으로 기존 게시물을 차근차근 정리하고, 새로운 콘텐츠도 지속적으로 추가할 예정입니다.
사이트를 직접 운영하며 발견하는 불편한 부분도 계속 개선하고, 주요 변경 사항은 업데이트 기록을 통해 함께 남기겠습니다.
## 한 줄 요약
v1.0은 화려한 확장보다,
블로그를 꾸준히 운영할 수 있는 첫 기반을 다진 버전입니다.
v1.0은 `sori.studio`를 하나의 독립된 블로그로 정식 공개한 첫 번째 버전입니다.