Skip to content
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

Merge develop into master #2010

Merged
merged 33 commits into from
Oct 22, 2024
Merged

Merge develop into master #2010

merged 33 commits into from
Oct 22, 2024

Conversation

harrietc52
Copy link
Collaborator

Closes #

Changes proposed in this pull request

Instructions for Reviewers

[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main]
    - Check story numbers included
    - Check for debug code
    - Check version

stevieing and others added 30 commits August 16, 2024 13:41
This commit also updates the corresponding unit test in JsonApi.spec.js to reflect the changes made to the find function.
This commit refactors the find function in the JsonApi module to extract the includes from the found data. The extractIncludes function is introduced to handle the extraction of includes from relationships. The includes are then flattened and duplicates are removed using the Set data structure. This change improves the efficiency and readability of the code.

Related issue: N/A
…a single record does not return data as an array.
Fixed issue with find where it was producing empty includes.

Fixed follow on issue where there was a maximum call stack exceeded and so introduced depth for extracting includes.
- Refactored ONTPoolCreate and ONTSampleIndex tests to use factories for data.
- Removed OntPool json file.
- Refactored getters.spec.js to improve readability and maintainability.
- Refactored getters.spec.js to use factories for OntPlate and OntPool data.
- Updated ontAndTags.csv with additional data.
- Updated JsonApi.spec.js to remove unnecessary code.
- Updated ont_pools_view.cy.js to use factories for OntPool and Printer data.
- Updated ont_pool_edit.cy.js to use factories for OntPool data.
- Updated ont_pool_create.cy.js to use factories for OntTagSet, Printer, and OntPlate data.
Y24-361 Sort By in Pacbio Libraries view, by id, descending by default
Y24-345 - Ont Pools store migration from axios to native fetch to reduce dependencies and increase maintainability.
BenTopping and others added 2 commits October 21, 2024 09:55
…Y24-344-qc-result-upload-fetch-migration
…igration

Y24-344 - QC Results Upload migration to fetch.
@harrietc52 harrietc52 merged commit 75723da into master Oct 22, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants