Commit Graph

16 Commits

Author SHA1 Message Date
keboss-m
37f2b00deb Fix docx download: use native <a download> links instead of JS iframe method 2026-06-01 12:53:46 +03:00
keboss-m
0c1d671c8d Fix docx download: attach click handlers directly to file items, use iframe for reliable download 2026-06-01 12:49:54 +03:00
keboss-m
fe0a2a0611 Fix docx download: make docx clickable, add forced download via Blob and ObjectURL 2026-06-01 12:34:41 +03:00
keboss-m
2f3b27ac57 Remove source files after processing: delete from uploads, don't copy to processed 2026-06-01 12:19:50 +03:00
keboss-m
24154665b6 Fix: run heavy pipeline in threads to unblock event loop, mount code volumes for live updates 2026-06-01 12:02:49 +03:00
keboss-m
2eee05a52f Fix: add debounce to renderTasks to prevent frontend freeze during WebSocket updates 2026-06-01 10:32:12 +03:00
keboss-m
932dc71b8a Fix task queue display: consistent task_id keys in frontend, add file field to WebSocket progress 2026-06-01 10:24:19 +03:00
keboss-m
e5a3927819 Fix: change filename to file in API responses for task queue display 2026-05-31 16:42:10 +03:00
Кирилл Блинов
ef8c86d3e7 Add explicit webm support in file picker and docs 2026-05-29 18:56:13 +03:00
Кирилл Блинов
96426a09b4 Fix delete icon visibility for long folder names with timestamp 2026-05-29 13:02:37 +03:00
Кирилл Блинов
c880891839 Add folder deletion with confirmation dialog 2026-05-29 12:52:51 +03:00
Кирилл Блинов
8bb21d0d7f Add timestamp to output folder to avoid overwrite conflicts on re-upload 2026-05-29 12:45:33 +03:00
Кирилл Блинов
6f727b1f3d Fix file dialog double-open: add stopPropagation and reset input value 2026-05-29 12:34:11 +03:00
Кирилл Блинов
5e62b3d308 Fix worker startup via FastAPI lifespan, remove manual start from server script 2026-05-29 12:30:39 +03:00
Кирилл Блинов
a10cc19e61 Fix JS loadFileTree error and add favicon 2026-05-29 12:27:40 +03:00
Кирилл Блинов
beb411dfdc Add web service: FastAPI backend + minimal frontend with drag-drop, WebSocket progress, file tree and MD viewer 2026-05-29 12:17:08 +03:00