Add possibility to toggle isolation progress sample status #286
Closed
mortenlyn wants to merge 23 commits intosummer25-week-30from
Closed
Add possibility to toggle isolation progress sample status #286mortenlyn wants to merge 23 commits intosummer25-week-30from
mortenlyn wants to merge 23 commits intosummer25-week-30from
Conversation
#254) Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
* Only genrequest members can mark an order as seen * Move logic closer to frontend * Removed unnecessary code, checks buttons everywhere, added check in post. * Removed prints * Fixed linter error
…Preparing for filters.
* Update IsolationMethod model to allow non-unique names and optimize queries in SampleLabView * Add macOS specific files to .gitignore * Add analysis orders, project, and isolation method fields to SampleCSVSerializer and update CSV export logic * Add marked, plucked, and isolated fields to SampleCSVSerializer and update SampleViewset for CSV export --------- Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
* Implement custom header rendering for sortable tables and enable multi-column sorting * Refactor sample status management Replace SampleStatusAssignment with boolean fields for marked, plucked, and isolated. Update other parts of the code which were effected by this change. --------- Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
* Implement custom header rendering for sortable tables and enable multi-column sorting * Refactor sample status management Replace SampleStatusAssignment with boolean fields for marked, plucked, and isolated. Update other parts of the code which were effected by this change. * Update titles for new order tables on dashboard * Add nowrap class to status rendering for better text display --------- Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
* Patch to sort properly when name is a mix of int and char, as well as only int or char. Generate genlab ID based on other fields (type). * Order is now only decided by the rows in the table, not a sorting_order value. * Update src/staff/tables.py Co-authored-by: Ole Magnus <me@omfj.no> * Added order.id to lock the db * added safe "select_for_update()" * Converted back to list and modified the tests to the current genlab id generation * Now abe to sort all types of names --------- Co-authored-by: Ole Magnus <me@omfj.no>
* Patch to sort properly when name is a mix of int and char, as well as only int or char. Generate genlab ID based on other fields (type). * Order is now only decided by the rows in the table, not a sorting_order value. * Update src/staff/tables.py Co-authored-by: Ole Magnus <me@omfj.no> * added safe "select_for_update()" * Removed prints --------- Co-authored-by: Ole Magnus <me@omfj.no>
aastabk
approved these changes
Jul 17, 2025
3d5b664 to
45d42b5
Compare
Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
Set 'is_seen' to False when converted to draft. Order must be marked as "seen" to be shown in assigned orders (my orders). Co-authored-by: Morten Madsen Lyngstad <morten.lyngstad@bekk.no>
45d42b5 to
9564f9e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.