Files
MindSift/internal/storage
sandrodachandClaude Opus 5.5 1f63e08a73
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m52s
feat(media): images and recordings in backups, exports and imports (M6)
- Backup ZIP (download and automatic per-user server backups) carries the
  files of the user's own notes as media/<id><ext>; restoring creates
  them with new IDs and rewrites the blocks.
- Markdown archive puts them under attachments/ and embeds them relative
  to each note (![caption](../attachments/…)); re-importing turns them
  back into image/audio blocks.
- Obsidian import takes images and audio a note embeds on its own
  (![[file.png]], ![](path/file.png)); unused or invalid files appear as
  skipped in the preview instead of vanishing.
- Format detection and file paths moved into storage for this.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 23:41:26 +01:00
..
2026-10-29 07:57:42 +01:00