Commit Graph
11 Commits
Author SHA1 Message Date
static 48bf9c1165 사소한 리팩토링 2026-10-20 03:12:53 +09:00
staticandClaude Opus 5.5 5b8621e524 리다이렉트 경로 처리, 파일 정보 변환, 상태 표시 UI 등 중복된 코드를 통합하고 모듈 간 순환 의존성 및 계층 위반 해소
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:51:07 +09:00
staticandClaude Opus 5.5 9119c21881 형식이 잘못된 세션 쿠키로 인해 서버 오류가 발생하던 문제와 업로드 중 오류가 무시되거나 무한히 대기하던 문제 등 버그 수정
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:19:41 +09:00
staticandClaude Opus 5.5 306fcb2420 Svelte 컴포넌트를 제외한 파일, 폴더 및 라우팅 경로의 이름을 kebab-case로 통일하고 import 경로에 실제 파일 확장자를 사용하도록 변경
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 07:41:28 +09:00
staticandClaude Opus 5.5 225ad3515f 파일을 업로드할 때 캐시에 저장하고 동영상을 스트리밍하는 과정에서도 청크 단위로 캐시에 저장하여 다음 재생에 활용하도록 개선
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 01:40:03 +09:00
staticandClaude Opus 5.5 06fdfcc447 스트리밍되는 동영상의 썸네일을 생성할 때 프레임이 준비되지 않으면 무한히 대기하던 문제 수정
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 01:00:23 +09:00
staticandClaude Opus 5.5 3e52fa7a7c 파일을 다운로드할 때 전체 파일을 메모리에 올리는 대신 서비스 워커에서 스트리밍으로 복호화하도록 변경
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:48:21 +09:00
staticandClaude Opus 5.5 877cf9c42e 컴포넌트를 도메인과 무관한 UI 컴포넌트와 도메인 컴포넌트로 재구성하고 중복된 파일 목록 컴포넌트 통합 및 모듈 간 의존성 방향을 ESLint로 강제
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:30:10 +09:00
staticandClaude Opus 5.5 4e82c5e556 파일 시스템 관련 상태와 변경 로직을 도메인 모듈로 통합하여 캐시가 자동으로 갱신되도록 개선하고 오류를 토스트로 표시하도록 변경
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:22:25 +09:00
staticandClaude Opus 5.5 2ce73aa331 키 관리 로직을 Keyring으로 통합하여 하드코딩된 MEK 및 HSK 버전을 제거하고 Svelte Store를 Rune으로 대체
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:10:37 +09:00
staticandClaude Opus 5.5 aee87fd9b6 서버, 클라이언트, 서비스 워커 공용 코드를 lib/shared로 분리하고 브라우저 전용 모듈을 lib/client로 재구성
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:04:56 +09:00