Dasun Pubudumal
Dasun Pubudumal
Closes #4135 #### Changes proposed in this pull request - Adding a `validator_class_name` column into `pipelines` table through a migration. - Updating `batch.rb` model to dynamically import validation classes from...
**Describe the Housekeeping** When setting up Limber for running the integration suite along with sequencescape configured with 6.1 defaults in https://github.com/sanger/sequencescape/issues/4005, we encountered an exception. The command that prompted this...
Closes # #### Changes proposed in this pull request - #### Instructions for Reviewers _[All PRs] - Confirm PR template filled_ _[Feature Branches] - Review code_ _[Production Merges to `main`]_...
**Describe the Housekeeping** As a developer, I need to complete Rails 6.1 migration by changing Rails default's autoloader to [Zeitwerk](https://guides.rubyonrails.org/classic_to_zeitwerk_howto.html). We started Rails upgrade from 5.0 to 6.1 in https://github.com/sanger/sequencescape/issues/4006,...
Y24-064 Develop an audit mechanism for retention instructions that can later be displayed in the UI
**User story** As a developer, I need to create an audit trail for retention instructions stored in `labware` table. Please refer to https://github.com/sanger/sequencescape/issues/4093 to see how retention instructions are stored...
Closes #4423 #### Changes proposed in this pull request - #### Instructions for Reviewers _[All PRs] - Confirm PR template filled_ _[Feature Branches] - Review code_ _[Production Merges to `main`]_...
Closes # #### Changes proposed in this pull request - Create a new request type and a submission for integrating the norm plate which is under the sequencing stage (not...
Closes # #### Changes proposed in this pull request - #### Instructions for Reviewers _[All PRs] - Confirm PR template filled_ _[Feature Branches] - Review code_ _[Production Merges to `main`]_...
**User story** As developers, we need to update Yard documentation hosted at https://sanger.github.io/sequencescape/ to include proper overview sections for resources in [`Api::V2`](https://sanger.github.io/sequencescape/Api/V2.html) **Who are the primary contacts for this story**...