Celenort
Conciencia
게시물 253
오늘 0
전체 0
A site about logging consciousness

Version History

v2.21까지의 주요 변경 내역입니다.

v2

260701
  • visitor API가 Cloudflare `httpRequests1dGroups`를 범위 조회 대신 단일 `date` 조회로 가져오도록 변경
  • 화면의 site visitor 값이 Cloudflare 일 단위 unique visitors 최신값과 맞도록 보정
260701
  • visitor API 집계를 Cloudflare `httpRequests1dGroups.uniq.uniques` 기반으로 전환
  • 새로고침마다 증가하기 쉬운 visits 대신 Cloudflare 일 단위 unique visitors 값을 사용
260701
  • visitor reset 기준시각 이후만 오늘/전체 방문자 수에 반영하도록 조정
  • `VISITOR_TOTAL_START`를 현재 시각으로 당겼을 때 visitor API가 0부터 다시 시작하도록 수정
260701
  • Cloudflare GraphQL Analytics 권한 오류 시 visitor API가 cloudflared local metrics로 fallback하도록 수정
  • Health의 Cloudflare Analytics 카드가 cloudflared metrics fallback 상태를 정상 상태로 표시하도록 개선
260701
  • `_config.yml`의 `url`을 기준으로 사이트 도메인 파생 설정을 동기화하는 스크립트 추가
  • header/footer와 Notion importer의 도메인 하드코딩을 제거하고 master domain 기준으로 전환
  • sync/build 파이프라인에서 도메인 설정을 빌드 전에 자동 갱신
260701
  • Cloudflare Analytics API의 1일 범위 제한에 맞춰 전체 방문자 수를 일 단위 구간 합산으로 조회
  • 실제 Cloudflare visitor API 연결을 검증하고 health/header 런타임 카운터 응답을 정상화
260701
  • Health의 모든 시간 표시를 YYMMDD HH:MM:SS 한국 시간 형식으로 통일
  • Comments API와 Likes API에 별도 timestamp가 없을 때 health 조회 시각을 표시
260701
  • Notion page 삭제/archived 이벤트가 _posts, state, media를 함께 제거하도록 수정
  • 삭제 발생 시 _site 고아 HTML이 남지 않도록 clean build 경로 적용
  • log/note 실제 CRUD webhook 검증 완료
260701
  • 방문자 카운터를 정적 JSON 갱신 방식에서 Cloudflare Analytics API 실시간 조회 방식으로 전환
  • comments-api에 `/api/visitors` 엔드포인트를 추가해 Cloudflare 토큰을 서버 사이드에서만 사용하도록 수정
  • Health 화면에 Cloudflare Analytics 연동 상태를 반영
260701
  • Health 카드 우측에 한국 시간 기준 최종 수정 시각 표시 추가
  • 실제 log/note DB 변경 webhook 검증 후 테스트 marker 원복
  • 테스트/백업 잔여 파일과 legacy webhook redirect 설정 정리
260701
  • webhook 부분 동기화가 report와 _site health 데이터를 즉시 갱신하도록 수정
  • Notion webhook page id 추출과 log/note target 판별을 보강
  • Health 페이지를 통합 Notion Importer 상태 카드에 맞춰 개편
260630
  • Version History를 최신순으로 재정렬하고 날짜를 6자리 형식으로 표시
  • v1, v2 커밋 기반 주요 기능 내역을 보강
  • Version History 페이지의 2차 탭 노출을 제거
260630
  • Version Roadmap 페이지와 update.md 기반 생성 파이프라인 추가
  • 단독 글, modal, feed의 하트/댓글/공유/북마크 액션바 통일
  • 모바일 이전/다음글 제목 겹침과 단독 글 탭 여백 정리
260630
  • Note importer에 메타데이터 변경 감지 추가
  • note 제목, 날짜, 공개 여부, 설명, cover 변경 시 자동 재생성
  • note sync report 갱신 흐름 정리
260630
  • Log importer에 메타데이터 변경 감지 추가
  • log 제목, 날짜, 공개 여부, 설명, thumbnail 변경 시 자동 재생성
  • webhook 변경 요청은 해당 페이지만 확인하는 부분 동기화 기반 마련
260630
  • 방문자 reset 서비스와 timer 배포 파일 추가
  • Health 페이지에서 좋아요 API와 sync 상태를 더 명확히 점검
  • 댓글/좋아요 backend 상태 확인 흐름 보강
260630
  • Note 탭 전환 시 확장 UI가 즉시 반응하도록 개선
  • 홈 화면 note/list 전환 체감 지연 감소
  • 탭 활성 상태와 URL 파라미터 처리 정리
260630
  • Notion 공개 필드 처리를 log/note importer에서 단순화
  • 공개된 항목만 안정적으로 렌더링되도록 publish 계열 필드 정리
  • grid/bookmark 표시와 sync report 갱신 흐름 개선
260630
  • Note importer에서 빈 이미지 URL을 안전하게 건너뛰도록 수정
  • 이미지 없는 note도 sync 실패 없이 생성되도록 처리
  • note sync report 갱신 안정화
260630
  • Note webhook endpoint와 category 확장 동작 수정
  • nginx webhook route 설정 보강
  • Note 상세 페이지와 category tree 이동 흐름 개선
260628
  • legacy subdomain redirect 설정 추가
  • nginx redirect rule을 배포 구성에 포함
  • 이전 URL 접근 흐름 정리
260628
  • celenort.com 통합 사이트 구조 적용
  • feed, grid, note, category, archive, health 화면 추가
  • comments API, Notion sync, Jekyll build/deploy 스크립트 통합

v1

260627
  • Notion sync report pipeline 추가
  • sync-status 페이지와 import 성공/실패 report 생성
  • 배포 sync script에 단계별 상태 기록 추가
260627
  • 모바일 modal 스크롤 동작 수정
  • modal 안에서 본문과 배경 스크롤이 섞이지 않도록 개선
260627
  • 공개된 모든 Notion thumbnail을 동기화
  • thumbnail 누락 항목도 public URL 기준으로 갱신
260627
  • Notion thumbnail_file 필드를 public URL로 되돌려 쓰는 sync 추가
  • 외부 접근 가능한 cover/thumbnail 경로 정리
260627
  • rebuild 시 media cache busting 적용
  • 이미지 갱신 후 브라우저 캐시가 오래 남는 문제 완화
260627
  • modal cover 이미지를 background 기반으로 렌더링
  • cover 비율과 크롭 표시를 더 안정적으로 처리
260627
  • cover image tag 구조 정규화
  • thumbnail/cover 렌더링 markup 일관성 개선
260627
  • html frame mode에서 post layout 스타일 적용
  • modal iframe과 단독 HTML 표시의 레이아웃 차이 감소
260627
  • modal 스크롤 gutter 예약
  • modal 열림/닫힘 시 화면 폭 흔들림 완화
260627
  • fixed modal media layout 수정
  • media 영역 고정 표시 중 겹침과 위치 문제 개선
260627
  • modal media sticky 표시 추가
  • footer에 version 표시 추가
260627
  • modal media를 스크롤 중에도 고정 표시하는 실험 적용
  • footer 업데이트 날짜 표시를 간결하게 정리
260627
  • generated media 파일을 git 추적에서 제외
  • runtime/cache 산출물이 배포 커밋에 섞이지 않도록 정리
260627
  • server cloudflared binary를 git 추적에서 제외
  • 서버 실행 파일과 정적 사이트 소스의 경계 정리
260627
  • sync metadata 자동 갱신과 deploy checkout auto-refresh 추가
  • 배포 checkout이 최신 sync 상태를 반영하도록 개선

v0

202505
  • celenort.com 생성