2026-03-09

요약 (AI 작성)

2026-03-09은 매우 활발한 개발일이었다. 총 178건의 커밋이 4개 저장소에 걸쳐 이루어졌다.

  • ohah/rira — Rust 기반 텍스트 에디터 프로젝트를 처음부터 구축했다. 워크스페이스 초기화, winit+wgpu 렌더러, 에디터 코어(버퍼/커서/선택/undo-redo), 키맵/테마 파서를 구현하고, DPI 스케일링 버그 수정, 커스텀 GPU 타이틀 바, 커서 이동, 라인 넘버 거터, IME 한글 입력, 클립보드, 파일 열기/저장, 마우스 클릭, 텍스트 선택, 스크롤까지 하루 만에 완성했다.
  • ohah/cheolsu-proxy — 프록시 도구에 대규모 기능 추가 및 리팩토링을 수행했다. 네트워크 쓰로틀링, 글로벌 단축키, FSD 구조 리팩토링, 인터셉트 규칙 동기화 수정, Protobuf 디코더, OpenSSL dylib 번들링, 외부 기기 CA 인증서 배포, 트레이 패널 버그 수정, unwrap/expect 정리(Phase 1~4 리팩토링), 세션 저장/불러오기, 트래픽 비교(Diff), Breakpoint 편집, DNS Spoofing/Host Mapping 등을 구현했다.
  • ohah/react-wasm-table — npm publish CI 워크플로우를 추가하고 bun으로 전환했다.
  • ohah/ohah.github.io — CRD 크론 주기적 맞춤법 검사 상태 갱신 및 일일 요약 작성이 이루어졌다.

커밋

rira

cheolsu-proxy

react-wasm-table

ohah.github.io (CRD 크론 — 대표 커밋만 표시)

PR (해당일 생성/머지)

repo#상태제목
ohah/cheolsu-proxy#103mergedfeat: 네트워크 쓰로틀링(속도 제한/지연 시뮬레이션) 구현
ohah/cheolsu-proxy#104mergedfeat(desktop): 프록시 토글 글로벌 단축키 기능 추가
ohah/cheolsu-proxy#105mergedrefactor(desktop): FSD 계층 위반 수정 및 타입 에러 해소
ohah/cheolsu-proxy#106mergedfix: MCP 서버 add_rule 시 기존 인터셉트 규칙 소실 수정
ohah/cheolsu-proxy#107mergedfix: 인터셉트 규칙 양방향 동기화 개선 (MCP/TUI/앱 UI)
ohah/cheolsu-proxy#108mergedfeat: Protobuf raw wire format 디코더 및 트리 뷰어
ohah/cheolsu-proxy#109mergedfix(desktop): macOS 앱 번들에 OpenSSL dylib 포함
ohah/cheolsu-proxy#110mergedfix(desktop): OPENSSL_DIR로 빌드 시점에 @rpath 참조 해결
ohah/cheolsu-proxy#111mergeddocs: README 영어/한국어 분리
ohah/cheolsu-proxy#112mergedfix(desktop): 쿼리 연산자 앞뒤 공백 허용
ohah/cheolsu-proxy#113mergedfeat: 외부 기기(모바일) CA 인증서 다운로드 기능 추가
ohah/cheolsu-proxy#114mergedfix(desktop): 트레이 패널 포커스 레이스 컨디션 수정
ohah/cheolsu-proxy#115mergedfix(desktop): 트레이 패널 첫 클릭 시 표시되지 않는 문제 수정
ohah/cheolsu-proxy#116mergedrefactor: unwrap/expect 정리, parking_lot 도입 및 통합 테스트 추가
ohah/cheolsu-proxy#117mergedrefactor(proxy_daemon): 거대 함수 분해 (Phase 3)
ohah/cheolsu-proxy#118mergedrefactor: Phase 4 구조체 책임 분리
ohah/cheolsu-proxy#119mergedfeat: 모바일 CA 인증서 배포 페이지 구현
ohah/cheolsu-proxy#120mergedfeat: 트래픽 비교(Diff) 기능 구현
ohah/cheolsu-proxy#121mergedfeat: 세션 저장/불러오기 및 HAR 가져오기 기능 구현
ohah/cheolsu-proxy#122mergedfeat: Breakpoint 실시간 요청/응답 편집 기능 구현
ohah/cheolsu-proxy#123mergedfeat: DNS Spoofing / Remote Host Mapping 기능 구현
ohah/cheolsu-proxy#124mergedfix: 머지 후 빌드 에러 3건 수정
ohah/cheolsu-proxy#125closedfix: Breakpoint GUI 레이아웃 좌우 분할 + 한국어 번역 완료
ohah/cheolsu-proxy#126closedfix: Breakpoint GUI 좌우 분할 레이아웃 + 한국어 번역 완료
ohah/cheolsu-proxy#127mergedfix: Breakpoint GUI 좌우 분할 레이아웃 + 한국어 번역 완료
ohah/cheolsu-proxy#128mergedfeat: 빠른 설정(No Caching, Block Cookies) 토글 추가
ohah/cheolsu-proxy#129mergedfeat: HTTP 요청 작성(Compose) 기능 추가
ohah/cheolsu-proxy#130mergedfeat: 정규식 기반 Rewrite 인터셉트 규칙 추가
ohah/cheolsu-proxy#131mergedfeat: 고급 반복(Advanced Repeat) 기능 추가
ohah/rira#1mergedImplement winit + wgpu renderer with ratatui Backend
ohah/rira#2mergedImplement editor core: buffer, cursor, selection, undo/redo
ohah/rira#3mergedImplement keymap and theme parsing systems
ohah/rira#4mergedFix DPI scaling bug in wgpu renderer for Retina/HiDPI displays
ohah/rira#5mergedfeat: custom GPU-rendered title bar (Warp/Ghostty style)
ohah/rira#6mergedFix duplicate scale_factor field from PR #4/#5 merge
ohah/rira#7mergedFix blank screen after initial resize event
ohah/rira#8mergedUpdate PLAN.md progress and add /pr command
ohah/rira#9mergedtest: resize-redraw regression tests for blank-screen bug
ohah/rira#10mergedfeat: add arrow key and Home/End cursor movement
ohah/rira#11mergedfeat(ui): add LineNumberGutter widget
ohah/rira#12mergedfeat: connect winit key input to editor buffer
ohah/rira#13mergedfeat: integration tests + review feedback
ohah/rira#14mergedfeat: IME 지원 — 한글/CJK 입력
ohah/rira#15mergedfeat: CLI 인자 파싱 (rira file.rs:42)
ohah/rira#16mergedfeat: add system clipboard integration with Cmd+C/V/X
ohah/rira#17mergedfeat: add mouse click cursor positioning
ohah/rira#18mergedfeat: add file open/save with native file dialogs
ohah/rira#19mergedfeat: add text selection with Shift+Arrow keys
ohah/rira#20mergedfeat: add scroll support with viewport offset management
ohah/rira#21mergedfix: 마우스 클릭 좌표 오류 수정 및 드래그 선택 구현