d3ro-voice/apps/desktop/src/main/ipc
Yun Chan 0fbbbc1756
Some checks failed
deploy-site / deploy (push) Failing after 1m15s
fix(release): restore automatic updates by shipping the speech engine on demand
Auto-update could not work at all: the installer was 189 MB because it carried
the local speech engine and ffmpeg, and the download feed rejects uploads over
about 100 MiB, so update metadata could never be published.

The installer now leaves those components out and the app fetches them the first
time they are needed, verifying every part and the joined archive before
installing. The installer is 90.6 MiB, the update feed is published again, and
updates stay small because the engine is not re-sent on every release.

The fetch is visible and recoverable: the download runs with progress, a failed
install cleans up after itself, and Settings > STT shows the runtime status with
a manual download action for when the automatic one cannot run.
2026-09-18 13:51:49 +09:00
..
ads-handlers.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
audio-handlers.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
caption-handlers.ts refactor(main): IPC 채널 SSOT 일원화 + AppConfig 타입 강화 (WS2) 2026-07-22 01:54:18 +09:00
chain-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
cloud-sync-handlers.ts refactor(main): ipcSuccess/ipcError 헬퍼 통일 + catch(error) 패턴 (WS-PATTERN) 2026-07-22 02:38:23 +09:00
config-handlers.ts refactor(main): ipcSuccess/ipcError 헬퍼 통일 + catch(error) 패턴 (WS-PATTERN) 2026-07-22 02:38:23 +09:00
context-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
dictionary-handlers.ts feat(desktop): move dictionary entries in and out as files 2026-09-16 23:23:30 +09:00
file-transcription-handlers.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
history-handlers.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
hotkey-handlers.ts refactor(main): ipcSuccess/ipcError 헬퍼 통일 + catch(error) 패턴 (WS-PATTERN) 2026-07-22 02:38:23 +09:00
index.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
instruction-handlers.ts fix(desktop): surface configuration and provider failures instead of hiding them 2026-09-16 23:23:58 +09:00
license-handlers.ts fix(desktop): Payple 배포 완료 + billing URL 환경분기 + 세션만료 버그 수정 2026-04-12 19:31:02 +09:00
llm-handlers.ts feat(desktop): make local speech transcription work end to end 2026-09-18 00:48:47 +09:00
meeting-doc-template-handlers.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
meeting-mode-handlers.ts fix(desktop): surface configuration and provider failures instead of hiding them 2026-09-16 23:23:58 +09:00
meeting-summary-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
memo-handlers.ts refactor(main): ipcSuccess/ipcError 헬퍼 통일 + catch(error) 패턴 (WS-PATTERN) 2026-07-22 02:38:23 +09:00
payment-handlers.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
rag-handlers.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
stt-handlers.ts fix(release): restore automatic updates by shipping the speech engine on demand 2026-09-18 13:51:49 +09:00
support-handlers.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
system-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
template-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
voice-action-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
voice-command-handlers.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
voice-conversation-handlers.ts refactor(main): IPC 채널 SSOT 일원화 + AppConfig 타입 강화 (WS2) 2026-07-22 01:54:18 +09:00
voice-handlers.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
window-handlers.ts refactor(main): IPC 채널 SSOT 일원화 + AppConfig 타입 강화 (WS2) 2026-07-22 01:54:18 +09:00