2026-03-10

요약 (AI 작성)

어제는 ohah/cheolsu-proxy 레포에서 안정성 및 성능 개선 작업이 집중적으로 이루어졌습니다. 주요 작업으로는 크리티컬 안정성 이슈 수정, 멀티스레드 데드락 방지 리팩토링, Proxy Authentication 추가 및 테스트 강화가 포함됩니다. 또한, 린트 포맷팅과 i18n 카탈로그 업데이트의 반복 작업도 병행되었습니다.

다수의 PR이 성공적으로 병합되었으며, 이 중에는 Tauri와 async 관련 데드락 수정 및 SSL Proxying 기능과 같은 사용성 추가 업데이트가 돋보였습니다. 한편, ohah/ohah.github.io에서는 맞춤법 검사 작업들을 크론으로 지속 관리했으며, rira에서도 테스트와 픽스를 통해 품질을 끌어올렸습니다.

커밋

ohah/cheolsu-proxy

ohah/ohah.github.io

ohah/rira

PR (해당일 생성/머지)

repo#상태제목
ohah/cheolsu-proxy#172open데몬 파일 로깅 및 일별 로그 로테이션 추가
ohah/cheolsu-proxy#171open스트레스/부하 테스트 18종 추가
ohah/cheolsu-proxy#170merged프로덕션 코드 unwrap() 안전화 및 Rust 테스트 CI 추가
ohah/cheolsu-proxy#169mergedmcp_server 통합 테스트 추가 및 리팩토링 플랜 문서 삭제
ohah/cheolsu-proxy#168merged문서에 Mermaid 다이어그램 추가 (한/영 14종)
ohah/cheolsu-proxy#167merged리팩토링 잔여 작업 정리 (Phase 1/5 완료)
ohah/cheolsu-proxy#166mergeddocs: 문서 전면 개선 — 새 가이드 페이지 추가 및 기능 문서 리라이트
ohah/cheolsu-proxy#165mergedfix(settings): 설정 드롭다운 선택값이 영어로 표시되는 버그 수정
ohah/rira#23openfeat: zoom in/out + fix wide char selection bg
ohah/cheolsu-proxy#164merged백엔드 안정화: unwrap() 패닉 제거 및 핵심 모듈 단위 테스트 추가
ohah/cheolsu-proxy#163mergedfeat(desktop): 찰스 프록시 스타일의 Proxy/Tools 네이티브 메뉴 추가
ohah/cheolsu-proxy#162mergedfix: 웹소켓 대시보드 패널 드래그 크기가 localStorage에 저장되지 않는 버그 수정
ohah/cheolsu-proxy#161mergedfix: 미디어 미리보기 이미지 표시 수정 및 요청/응답 헤더 구분
ohah/cheolsu-proxy#160mergedrefactor: settings-page.tsx를 섹션별 컴포넌트로 분해
ohah/cheolsu-proxy#159mergedrefactor: settings-page.tsx 섹션별 컴포넌트 분해 및 Zustand store 통합
ohah/cheolsu-proxy#158mergedrefactor: 폼 다이얼로그에 React Hook Form + Zod 도입
ohah/cheolsu-proxy#157mergedrefactor: localStorage 직접 접근을 Zustand persist store로 통합
ohah/cheolsu-proxy#156merged리팩토링: 공통 커스텀 훅(useHeaderEditor, useTransactionSelectors) 추출
ohah/cheolsu-proxy#155mergedfix: macOS WebKit 메인 스레드 데드락 수정
ohah/cheolsu-proxy#154mergedfix: macOS WebKit 메인 스레드 데드락 방지를 위한 mutex 잠금 범위 최소화
ohah/cheolsu-proxy#153mergedfix: 컨텍스트 메뉴 간격 수정 및 아이콘 버튼 툴팁 추가
ohah/cheolsu-proxy#152mergedfix: MEDIUM 안정성 이슈 10건 수정 (#11~#20)
ohah/cheolsu-proxy#151mergedfix: HIGH 안정성 이슈 6건 수정 (#5~#10)
ohah/cheolsu-proxy#150mergedfix: 크리티컬 안정성 이슈 4건 수정
ohah/cheolsu-proxy#149mergedfix(desktop): 트레이 ↔ 메인 윈도우 IPC 동기화 제거로 macOS 데드락 해결
ohah/cheolsu-proxy#148closedfix(desktop): macOS 데드락 진단용 기능별 비활성화 플래그
ohah/cheolsu-proxy#147closedfix(desktop): macOS WKURLSchemeHandler 데드락을 postMessage IPC로 우회
ohah/cheolsu-proxy#146mergedfix(desktop): macOS에서 app.emit() 호출로 인한 데드락 해결
ohah/cheolsu-proxy#145mergedfix: 인증서 생성 시 async context 데드락 해결
ohah/cheolsu-proxy#144mergedfix: async Tauri 커맨드 blocking I/O 데드락 일괄 수정
ohah/cheolsu-proxy#143mergedfix: 클라이언트 인증서 설정 시 앱 멈춤(데드락) 해결
ohah/cheolsu-proxy#142mergedfix: SettingsSection 배열 크기 수정
ohah/cheolsu-proxy#141mergedfix: OpenSSL 컨텍스트 동기 블로킹으로 인한 async 데드락 해결
ohah/cheolsu-proxy#140mergedfeat: Client SSL Certificate (mTLS) 기능 추가
ohah/cheolsu-proxy#139mergedfeat: 프록시 인증(Proxy Authentication) 기능 추가
ohah/cheolsu-proxy#138mergedfix: quick_settings 동기 RwLock을 async RwLock으로 변경하여 데드락 해결
ohah/cheolsu-proxy#137mergedfeat: Quick Settings에 No Gzip 토글 기능 추가
ohah/cheolsu-proxy#136mergedfeat: SSL Proxying 도메인 화이트리스트 기능 추가
ohah/cheolsu-proxy#135mergedfeat: 자동 세션 저장/복원 기능 구현
ohah/cheolsu-proxy#134mergedfeat: multipart/form-data 및 urlencoded 바디 뷰어 추가
ohah/cheolsu-proxy#133mergedfeat: 다양한 코드 내보내기 포맷 추가 (fetch, HTTPie, Python requests)
ohah/cheolsu-proxy#132mergedfix: 트레이 패널 데드락 해결 - store 폴링을 Tauri 이벤트로 교체
ohah/rira#22mergedfix: remove incorrect scale_factor in mouse hit testing