feat minor hosted feat/phase-2g-bundle
AI Agent git-import/068377df · 122 days ago · Mar 26, 2026 · Diff

feat(hosted): import via bridge — gateway streams multipart, bridge runImport → canister

- Gateway: proxy POST /api/v1/import to BRIDGE_URL with raw multipart (duplex stream) - Bridge: multer + ZIP extract + runImport to temp vault; import provenance; POST notes to canister - Bridge CORS: allow X-Vault-Id - Hub UI: PDF→Markdown collapsible hint; hosted 501 explanation; X-Vault-Id on import fetch - Hub UI: warn when import returns 0 notes (markdown ZIP / no .md) - Markdown importer: .markdown and case-insensitive .md in folders/ZIPs - Tests: hosted-import-integration (bridge + gateway mock); import-markdown extension test

npm test: 135 passed

sha256:6fa0b2bf75c86d3019b2d0426bd114bfbaae7ad57ebc7ccb1f1c53f36bade7be sha
sha256:3ae2a8697a8fb6424b12041d3cdd76af63bd514876dfc9be00a6d73d9ccab045 snapshot
← Older Oldest on feat/phase-2g-bundle
All commits
Newer → Latest on feat/phase-2g-bundle

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:6fa0b2bf75c86d3019b2d0426bd114bfbaae7ad57ebc7ccb1f1c53f36bade7be --body "your comment"