James Glover
James Glover
**Describe the Housekeeping** Roo is a gem used to parse XLSX files and CSVs for manifest processing. However, it has issues when attempting to use Ruby 3, and hasn't had...
**User story** As a sequencing manager I would like the batch edit page to redirect back to the batch page on finishing editing. The behaviour was recently updated as part...
**User story** As a developer I'd like to fix Ruby 2.7 deprecation warnings to provide an avenue for future Ruby upgrades. 2.7.0-2.7.1 had quite noisy deprecation warnings. These have been...
A large number of the Purpose subclasses are now unused, and are associated with older applications such as Generic Lims, and the ILB application. I am in the process of...
When running RSpec tests we see failures of the form: ``` 1) Cherrypicking pipeline where picking by ng for a tecan robot behaves like a cherrypicking procedure running the cherrypicking...
**User story** Comments in the inboxes suffer from a few UX issues: 1) They are confined to the table cell, so get a bit squashed together. It would be really...
**Description** We registered >180k plates in 2021, 45% of the total registered in SS. This has pushed us through lots of barcodes, meaning we should expect to hit 7 digit...
**Describe the bug** Control requests are created for the control wells. However these get created when the layout is previewed, which means if the user clicks back, and then tries...
**Describe the Housekeeping** Acts_as_dag is used to maintain the asset_links relationships, but it is unmaintained and hasn't received an update since 2014. It still works, but should be considered a...
**Describe the bug** When pooling multiple parent tubes into a single 'LB Lib Pool Norm' tube, the Limber `LabwareCreators::FinalTube` creates a transfer for each parent tube using the 'Transfer from...