feat(aligner): group missing-words pairs under shared border dffe980 verified hetchyy commited on Apr 2
feat(aligner): group missing-words pairs into shared border ed4d1c1 verified hetchyy commited on Apr 2
perf: eliminate mode-switch lag β clear all audio on toggle fdcfffc verified hetchyy commited on Mar 29
refactor: simplify link panel β always-visible download button 0e9d086 verified hetchyy commited on Mar 29
feat: add /process_url_session API endpoint for URL-based alignment e67922d verified hetchyy commited on Mar 29
fix: simplify link panel download flow β animate button directly f80aeb8 verified hetchyy commited on Mar 29
fix: use gr.Group for input panels and add changelog emoji;docs: update changelog β settings auto-collapse feat: auto-collapse settings accordions after extraction a6d19f4 verified hetchyy commited on Mar 29
docs: update changelog and fix API docs TOC;fix: polish input UI β inline errors, example waveform, scrollbar f41e5b0 verified hetchyy commited on Mar 29
docs: add changelog system β user-facing, API, and technical;feat: improve URL input UX β audio player, domain warnings, smart extract button f1bbb03 verified hetchyy commited on Mar 29
feat: redesign audio input as Link/Upload/Record toggle;perf: use per-segment WAVs and skip audio I/O for API calls 1fc019e verified hetchyy commited on Mar 29
fix: cache audio in-process dict to avoid Gradio State deep-copy OOM 7ac4996 verified hetchyy commited on Mar 29
fix: combine yt-dlp metadata and download into single call a35deb6 verified hetchyy commited on Mar 29
feat: add diagnostic logging for render and WAV write;feat: add audio duration warning on upload feat: add YouTube PO token server for yt-dlp on datacenter IPs 3b327d0 verified hetchyy commited on Mar 29
feat: add URL input for yt-dlp audio download;perf: defer char spans to MFA injection β reduce initial HTML size f340007 verified hetchyy commited on Mar 29
perf: use single full.wav + media fragments β eliminate 796 per-segment file writes bf7e766 verified hetchyy commited on Mar 29
perf: switch segment audio to OGG and remove inline base64 β fix long recording crash;fix: cap ZeroGPU lease duration at 120s hard limit a529533 verified hetchyy commited on Mar 29
refactor: rename quran_multi_aligner and dataset folders to match project identity 7046378 verified hetchyy commited on Mar 28