Skip to content

feat: persist browser model files - #45

Merged
hi-ogawa merged 9 commits into
mainfrom
fix/issue-32
Jul 12, 2026
Merged

feat: persist browser model files#45
hi-ogawa merged 9 commits into
mainfrom
fix/issue-32

Conversation

@hi-ogawa

Copy link
Copy Markdown
Owner

Summary

  • store selected model artifacts in IndexedDB by recognized filename
  • restore stored blobs after reload while preferring current-session selections
  • keep manual uploads usable when browser persistence fails
  • add browser coverage for persistence across reloads

Testing

  • pnpm --filter demucs-onnx-app lint
  • pnpm --filter demucs-onnx-app build
  • pnpm --filter demucs-onnx-app test-e2e

Closes #32

Co-authored-by: OpenCode (gpt-5.6-sol) <noreply@opencode.ai>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 12, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
demucs-onnx 863f4cf Commit Preview URL

Branch Preview URL
Jul 12 2026, 10:53 AM

@hi-ogawa hi-ogawa changed the title Persist browser model files feat: persist browser model files Jul 12, 2026
hi-ogawa and others added 8 commits July 12, 2026 13:47
Co-authored-by: OpenCode (gpt-5.6-sol) <noreply@opencode.ai>
Co-authored-by: OpenCode (gpt-5.6-sol) <noreply@opencode.ai>
Co-authored-by: OpenCode (gpt-5.6-sol) <noreply@opencode.ai>
# Conflicts:
#	packages/app/e2e/separate.spec.ts
#	packages/app/src/app.tsx
#	packages/app/src/lib/audio/artifact-store.ts
@hi-ogawa
hi-ogawa merged commit 2495427 into main Jul 12, 2026
2 checks passed
@hi-ogawa
hi-ogawa deleted the fix/issue-32 branch July 12, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Persist imported browser model files across sessions

2 participants