-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support filtering for warnings only on the review page #3125
Conversation
8bd7c88
to
7e9ea3a
Compare
backend/src/main/kotlin/org/loculus/backend/api/SubmissionTypes.kt
Outdated
Show resolved
Hide resolved
backend/src/main/kotlin/org/loculus/backend/controller/SubmissionController.kt
Outdated
Show resolved
Hide resolved
…/SequenceEntriesView.kt Co-authored-by: Chaoran Chen <[email protected]>
I fixed the pagination bit in this commit: cddfe83 Ideally the number of results would maybe be returned in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, Felix! I think this is good to go!
@@ -7,28 +7,26 @@ | |||
} | |||
state REVISION_DATA as "revision data" #aliceblue;line:blue;line.dotted;text:blue { | |||
REVISION_DATA: already existing sequence | |||
REVISION_DATA: with status APPROVED_FOR_RELEASE | |||
REVISION_DATA: with status RELEASED |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably still be APPROVED_FOR_RELEASE - I agree it would be nice to rename to RELEASED but afaict this hasn't happened yet in the code base.
I wonder if this change should be reverted: #3125 (comment) until we have made it in code |
part of #3031
fixes #2566
fixes #1447
fixes #3198 -- ac6aa79
preview URL: https://feat-3031-improve-review.loculus.org/
Summary
This PR merges the HAS_ERRORS and AWAITING_APPROVAL statuses in the SequenceEntryView. Instead errors are handled by looking at the errors column. The
get-sequences
endpoint now supports filtering by processing result (no_issues
,warnings
,errors
) and also returns the counts for these states.The UI has been adapted to support filtering.
Documentation has been updated.
The PR also adds confirmation dialogs to individual sequence publishing or deletion (#2566)
Screenshot
PR Checklist