Skip to content

feat: improve data import and handling in ode desktop#620

Merged
r0ssing merged 7 commits intoOpenDataEnsemble:devfrom
HelloSapiens:feature/najuna-wip
Apr 25, 2026
Merged

feat: improve data import and handling in ode desktop#620
r0ssing merged 7 commits intoOpenDataEnsemble:devfrom
HelloSapiens:feature/najuna-wip

Conversation

@najuna-brian
Copy link
Copy Markdown
Contributor

@najuna-brian najuna-brian commented Apr 25, 2026

Description

Improves ODE Desktop import/sync handling by building on the original migration work

  • Adds stronger staged import flow for JSON + attachments
  • Adds schema-aware validation (AJV + formplayer formats) and attachment reference checks
  • Adds recursive folder drag-and-drop collection for import staging
  • Improves sync/import UX with clear in-progress states and cross-screen status messaging
  • Adds timeout guards to prevent long-running sync operations from appearing stuck

@najuna-brian najuna-brian requested a review from r0ssing April 25, 2026 19:37
Copy link
Copy Markdown
Contributor

@r0ssing r0ssing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @najuna-brian ! This will really improve the desktop experience

@r0ssing r0ssing merged commit 11e2a0a into OpenDataEnsemble:dev Apr 25, 2026
11 checks passed
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.

2 participants