Skip to content

feat(api): add IVIM REST backend - #9

Open
dsmits wants to merge 3 commits into
mainfrom
add-backend
Open

dsmits wants to merge 3 commits into
mainfrom
add-backend

Conversation

@dsmits

@dsmits dsmits commented Sep 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

Added the backend code that I had to this repo. It's not connected yet, I need to make some changes first, but I'll do that in a later PR

@dsmits
dsmits requested a review from ctwhome September 21, 2026 13:07
Merge main while keeping its dashboard layout and release tooling.
Preserve map geometry and bound upload, queue and result buffers to
prevent malformed or repeated requests exhausting memory.
Add regression tests and locked backend CI checks.

Refs #9
@ctwhome ctwhome changed the title Add backend feat(api): add IVIM REST backend Sep 22, 2026
@ctwhome

ctwhome commented Sep 22, 2026

Copy link
Copy Markdown
Collaborator

@dsmits, could you review the follow-up fixes? Resolved the main-branch layout conflicts, preserved exported map geometry, bounded uploads/jobs/results, and added regression tests plus backend CI. Locally: 90 API tests and 40 frontend tests pass; Ruff, typecheck, build, and demo-data verification pass. The old companion tests fail on both this branch and main because the installed OSIPY lacks list_ivim_models.

This branch has not been deployed

No deployments
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