Dasun Pubudumal

Results 9 issues of 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...

Size: S
Value: 5
Technical Debt
github_actions
Update Aging Framework Dependencies OKR

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,...

Size: L
Value: 4
Technical Debt
Update Aging Framework Dependencies OKR

**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...

Size: M
Value: 3
Labware Destruction

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**...

Size: M
Value: 2
Technical Debt
Documentation