2026-03-10
요약 (AI 작성)
어제는 ohah/cheolsu-proxy 레포에서 안정성 및 성능 개선 작업이 집중적으로 이루어졌습니다. 주요 작업으로는 크리티컬 안정성 이슈 수정, 멀티스레드 데드락 방지 리팩토링, Proxy Authentication 추가 및 테스트 강화가 포함됩니다. 또한, 린트 포맷팅과 i18n 카탈로그 업데이트의 반복 작업도 병행되었습니다.
다수의 PR이 성공적으로 병합되었으며, 이 중에는 Tauri와 async 관련 데드락 수정 및 SSL Proxying 기능과 같은 사용성 추가 업데이트가 돋보였습니다. 한편, ohah/ohah.github.io에서는 맞춤법 검사 작업들을 크론으로 지속 관리했으며, rira에서도 테스트와 픽스를 통해 품질을 끌어올렸습니다.
커밋
ohah/cheolsu-proxy
- refactor: send_command 로직을 공유 함수로 분리하여 불필요한 Arc clone 제거
- fix: macOS WebKit 메인 스레드 데드락 방지를 위한 mutex 잠금 범위 최소화
- fix(desktop): macOS WebKit 메인 스레드 데드락 수정 — emit()을 run_on_main_thread()로 변경
- style: i18n 카탈로그 줄번호 업데이트 (oxfmt 포맷 반영)
- style: oxfmt 포맷 적용
- fix: 컨텍스트 메뉴 간격 수정 및 아이콘 버튼 툴팁 추가
- fix: PR #151 리뷰 반영
- fix: HIGH 안정성 이슈 6건 수정
- style: i18n 카탈로그 업데이트 (advanced-repeat-dialog 줄번호 변경)
- style: STABILITY_AUDIT.md oxfmt 포맷 적용
- fix: PR #152 리뷰 반영
- fix: MEDIUM 안정성 이슈 10건 수정 (#11~#20)
- test: 크리티컬 안정성 수정에 대한 유닛테스트 13건 추가
- fix: PR 리뷰 반영 - 안정성 이슈 5건 추가 수정
- fix: 크리티컬 안정성 이슈 4건 수정 및 감사 보고서 추가
- style: i18n 카탈로그 줄번호 업데이트
- style: oxfmt 포맷 적용
- refactor: PR #156 리뷰 피드백 반영 — FSD 훅 위치 이동 및 선택자 분리
- refactor: 공통 커스텀 훅(useHeaderEditor, useTransactionSelectors) 추출
- style: i18n 카탈로그 줄번호 업데이트
- style: oxfmt 포맷 적용
- refactor: PR 리뷰 피드백 반영 — 레거시 키 정리, 주석 개선, 그룹 setter 추가
- refactor: localStorage 직접 접근을 Zustand persist store로 통합
- style: oxfmt 포맷 적용 및 i18n 카탈로그 업데이트
- refactor: useSettingsStore를 useAppSettingsStore로 통합
- refactor: settings-page.tsx를 섹션별 컴포넌트로 분해
- style: oxfmt 포맷 적용 및 i18n 카탈로그 업데이트
- refactor: as never 캐스팅 제거 및 headerPairSchema 중복 제거
- refactor: 폼 다이얼로그에 React Hook Form + Zod 도입
- feat: Quick Settings에 No Gzip 토글 기능 추가
- style: docs 파일 포맷 수정
- fix: 리베이스 후 i18n 카탈로그 동기화 및 No Gzip 번역 추가
- fix: 프록시 인증 보안 이슈 수정 - CONNECT 터널 인증 우회 방지 및 Debug 마스킹 테스트
- feat: 프록시 인증(Proxy Authentication) 기능 추가
- docs: 미구현 기능 목록 업데이트 - No Gzip, Proxy Auth, Client SSL Cert 구현 완료 반영
- fix: 리뷰 반영 - gen_cert도 spawn_blocking으로 이동, 죽은 코드 제거, rcgen 테스트 추가
- fix: OpenSSL 컨텍스트 생성을 spawn_blocking + 캐시로 개선하여 async 데드락 해결
- fix: 리뷰 반영 - 인증서 로딩 함수 개선 및 런타임 변경 경고 추가
ohah/ohah.github.io
- chron: update crd-write cron log (2026-03-10 13:15)
- CRON: 98차 맞춤법 검사 - 모든 대상 .mdx 파일 확인 완료
- docs: 2026-03-10 10:00 크론 주기적 확인 - 전체 .mdx 파일 검사 완료 상태 재확인
- docs(cron): 95차 업데이트 - 2026-03-10 10:30 AM 크론 주기적 재확인 실행
- docs: add update entry 100 for 4:30 PM cron run
- docs(cron): recheck 2026-03-10 15:30 - 전체 대상 .mdx 파일 검사 완료 상태 재확인
- crd: 30m cron periodic confirmation - 2026-03-10 1:30 PM
ohah/rira
- docs: update /pr command template to match code-rules.md
- style: fix cargo fmt formatting for title_bar_height line
- fix: mouse click uses scroll offset, add drag selection support
- test: add HiDPI/Retina regression tests for mouse hit testing
- fix: remove incorrect scale_factor conversion in mouse hit testing