mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-05 13:29:44 +02:00
- Add drag-and-drop overlay with brand color visual feedback - Images: inline rendering with blob preview → real URL replacement - Non-images: file card node (spinner → filename card with download button) - File card markdown roundtrip: [name](url) ↔ fileCard node via preprocessor - Fix: double-upload on drag (check defaultPrevented) - Fix: drop overlay not clearing (global drop/dragend listener) - Fix: drop replacing existing content (use posAtCoords for drop position) - Fix: multi-file drop position drift (only first file uses drop pos) - Fix: same-name file upload conflict (use uploadId instead of filename) - Fix: image upload descendants traversal not stopping (add found flag) - Fix: parent comment edit missing onUploadFile prop - Remove: attachment section UI (files live in markdown) - Remove: file type whitelist (accept all types like Linear) - Remove: console.log perf logs from production code Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>