rspace-online/modules/rpubs
Jeff Emmett 42c6dea091 feat(canvas): image paste/drop + bookmark cards + enhanced paste/drop handlers
- Enhanced paste: clipboard images upload via /api/image-upload → folk-image shape
- Enhanced paste: URLs create folk-image (image ext) or folk-bookmark (others)
- Enhanced drop: image files upload → folk-image, URLs → bookmark/image
- Short URLs (< 20 chars) now handled instead of ignored
- Long text still goes through AI triage (existing behavior preserved)
- Updated mi-routes triage to distinguish folk-image/folk-bookmark/folk-embed
- Added folk-image + folk-bookmark to CSS selectors, SHAPE_DEFAULTS, registry
- Added zine generator link to rPubs editor

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 19:50:25 -07:00
..
components feat(canvas): image paste/drop + bookmark cards + enhanced paste/drop handlers 2026-03-11 19:50:25 -07:00
typst refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
formats.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
landing.ts feat(rpubs): add zine generator link and ?tool= auto-spawn for canvas 2026-03-11 19:46:00 -07:00
mod.ts feat(rpubs): add zine generator link and ?tool= auto-spawn for canvas 2026-03-11 19:46:00 -07:00
parse-document.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
schemas.ts feat(rpubs): add collaborative document editing via Automerge CRDT 2026-03-11 12:01:08 -07:00
typst-compile.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00