Skip to content

Feature/force import - #1528

Merged
buehlere merged 13 commits into
developfrom
feature/force-import
Aug 24, 2026
Merged

Feature/force import#1528
buehlere merged 13 commits into
developfrom
feature/force-import

Conversation

@buehlere

@buehlere buehlere commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

adds the following API endpoint:

  • request/force-import/<str:request_id>/ allows a request to bypass metadata checks after it's SMILE message failed to import.
  • /v0/etl/import/messages/?request_id=<str:request_id> retrieves SMILE messages for a request.

Also restores the email service for fastq permission errors.

@buehlere
buehlere requested a review from sivkovic June 23, 2026 20:27

@sivkovic sivkovic left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We should also have this functionality through admin panel. You can add it as action in beagle_etl.admin.SMILEMessagesAdmin

Comment thread file_system/views/request_view.py Outdated
Comment thread file_system/urls.py Outdated
@buehlere
buehlere requested a review from sivkovic July 1, 2026 21:07
@buehlere

buehlere commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

We should also have this functionality through admin panel. You can add it as action in beagle_etl.admin.SMILEMessagesAdmin

I added these changes. Let me know what you think. It's live on staging if you want to try it out: http://isvvoyagerstage01.mskcc.org:4007/

@buehlere
buehlere merged commit 04b5419 into develop Aug 24, 2026
1 check 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