|
|
abb77dbb4d
|
v1.3.4: 통계 확장(체류·스크롤·실시간 접속자)
- 031 마이그레이션: 체류·스크롤 집계, analytics_active_sessions
- heartbeat API, 관리자 realtime API, 클라이언트 heartbeat
- 대시보드: 현재 접속자 목록(로그인 닉네임·아바타), 참여 지표
|
2026-05-20 12:26:39 +09:00 |
|
|
|
3623305119
|
v1.3.3: 자체 최소 통계 및 스플래시 localStorage 정리
- 일별 익명 방문자 해시·사이트/게시물 통계(030 마이그레이션)
- POST /api/analytics/pageview, 관리자 analytics API, 클라이언트 트래커
- 관리자 대시보드 통계 카드·인기 게시물 Top 5
- 스플래시: SITE_BRAND_LOGO_TEXT localStorage 제거
|
2026-05-20 12:15:13 +09:00 |
|
|
|
b77f37a94e
|
v1.3.1: 어나운스 바·가입 금지 닉네임·설정 UI 개선
공개 상단 어나운스 바와 관리자 맞춤 설정을 추가하고, 스팸 필터에서 가입 금지 닉네임을 관리·검증한다. POST 설정 읽기 모드 비활성 토글과 설정 내비 아이콘 틀을 반영한다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-19 15:50:47 +09:00 |
|
|
|
ca1e17890b
|
메뉴 관리 개편, 추천 사이트·1뎁스 네비, 우측 Recommended 연동(v1.1.13)
상단 네비는 평면 테이블·드래그로 편집하고 한 단계 하위만 허용한다.
추천 사이트 탭·location recommended·공개 API와 우측 사이드 카드·파비콘 URL 유틸을 추가한다.
문서·배포 마이그레이션 안내·관리자 레이아웃·설정 화면 등 누적 변경을 반영한다.
|
2026-05-15 14:20:27 +09:00 |
|
|
|
20b901d4a1
|
관리자 멤버 썸네일 업로드 경로 수정
|
2026-05-15 10:11:02 +09:00 |
|
|
|
1b035de16c
|
Docker 런타임 환경 변수 우선 적용
|
2026-05-14 13:48:23 +09:00 |
|
|
|
bebf7ee1c9
|
관리자와 회원 설정 계정 작업 정리
|
2026-05-13 15:26:26 +09:00 |
|
|
|
b490d5b90f
|
관리자 레이아웃과 네비게이션 정리
|
2026-05-13 10:23:18 +09:00 |
|
|
|
6a059a9a59
|
헤더 검색 중앙 정렬·Resend 이메일 OTP·비밀번호 찾기 (v0.0.99)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 13:34:21 +09:00 |
|
|
|
bcff96aa4c
|
메뉴 관리: 탭 분리·드래그 정렬·상단 트리·공개 접기 (v0.0.94)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 11:17:00 +09:00 |
|
|
|
c1242e1409
|
프로필 썸네일 해제 시 메타 분리 통일·미디어 모달 다운로드(v0.0.92)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 10:56:26 +09:00 |
|
|
|
16bb9370fa
|
썸네일 미참조 삭제 허용·원본명 업로드·미디어 검색 정리(v0.0.91)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 10:52:57 +09:00 |
|
|
|
21024602b0
|
관리자 미디어 라이브러리·썸네일 탭 분리 및 논리 폴더 정책(v0.0.90)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 10:40:43 +09:00 |
|
|
|
cdc16c72b2
|
태그를 관리용/일반용으로 분리하고 관리자 드래그 정렬을 추가.
댓글/회원/관리자 인증·프로필 흐름 보완과 관련 마이그레이션 및 문서를 함께 반영해 운영 동선을 안정화.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 18:34:23 +09:00 |
|
|
|
a314c96c4d
|
feat(member): 회원 썸네일 중앙 1대1 크롭 강제
아바타 업로드 시 원본 비율과 무관하게 중앙 기준 정사각형으로 크롭해 헤더와 설정 화면에서 일관된 1:1 썸네일이 노출되도록 맞춘다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:29:51 +09:00 |
|
|
|
ede272e7b1
|
feat(member): 회원 썸네일 최소 해상도와 설정 보정 추가
아바타 업로드 시 최소 해상도 조건을 검증하고 리사이즈/품질 설정값을 안전 범위로 보정해 운영 설정 오입력에도 안정적으로 동작하도록 개선한다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:27:47 +09:00 |
|
|
|
65af30724c
|
feat(member): 회원 썸네일 업로드를 WebP 리사이즈로 표준화
회원 아바타 업로드 시 원본 포맷을 WebP로 변환하고 최대 해상도/품질을 환경변수로 제어해 저장 용량과 전송 비용을 줄인다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:24:29 +09:00 |
|
|
|
eab800b6c1
|
feat(member): 썸네일 교체/삭제 시 자산 자동 정리 추가
회원 아바타를 교체·삭제·탈퇴하는 흐름에서 이전 썸네일 파일과 메타데이터가 남지 않도록 공통 정리 로직을 연결했다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:20:50 +09:00 |
|
|
|
6e8ca97779
|
feat(member): 회원 썸네일 업로드를 작가 미디어와 분리
회원 아바타 자산을 전용 경로로 분리해 작가용 미디어 목록과 섞이지 않게 하고, 설정 화면에서 파일 업로드로 바로 반영할 수 있게 했다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:16:21 +09:00 |
|
|
|
f5cd73b223
|
feat(member): 회원 설정/헤더 상태 UI와 관리자 멤버 관리 추가
로그인 상태를 헤더에서 즉시 인지하고 계정 관리를 이어갈 수 있도록 사용자 설정과 관리자 멤버 관측 기능을 연결했다.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 17:10:48 +09:00 |
|
|
|
ff6526c997
|
feat(search): / 단축키 검색 모달 및 통합 검색 API 추가
- / 및 헤더 검색 클릭으로 모달을 열고 태그·게시물 검색을 제공.
- 태그 검색 범위를 name/slug로 제한하고 IME 조합 입력 대응을 보강.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 16:12:31 +09:00 |
|
|
|
04b8a7006a
|
메뉴 관리 기능 추가
|
2026-05-02 16:45:52 +09:00 |
|
|
|
27cf05aba6
|
사이트 설정 관리 추가
|
2026-05-02 16:37:11 +09:00 |
|
|
|
5ee6fcd54b
|
PostgreSQL 데이터 계층 추가
|
2026-04-29 15:22:54 +09:00 |
|
|
|
37f6c38caa
|
Nuxt 초기 세팅 추가
|
2026-04-29 14:54:44 +09:00 |
|