-
Notifications
You must be signed in to change notification settings - Fork 8
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
Y24-190 Milestone 1: API v1 -> v2 Migration #1884
Merged
Merged
Changes from all commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
f18dded
Use SS API v2 for getting BarcodePrinters
sdjmchattie 095cc2f
Remove v1 barcode printer factories
sdjmchattie 58625fa
Rename type_name to barcode_type
sdjmchattie 4004e22
Remove unused test variable
sdjmchattie bc41bfc
Update the devour config file
sdjmchattie 6440fb3
Remove v1 API from LabwareController
sdjmchattie 8feebba
Put the api attribute back on Presenter for now
sdjmchattie e0a87c9
Merge pull request #1805 from sanger/Y24-190-2-use-ss-api-v2-for-chro…
sdjmchattie e49c4b2
Move the LabwareMetadata class over to using the V2 API
sdjmchattie 8655a67
Update some tests with new API v2 helper methods
sdjmchattie 4772f7a
Fix Rubocop concerns
sdjmchattie 38f0809
Fix tests for quadrant split plate
sdjmchattie 12dea35
Remove reference to custom_metadatum_collection from tube
sdjmchattie 86d5934
Add classes for using v2 API TagLayoutTemplate
sdjmchattie b73aa7b
Start putting V2 tag layout template stubs/factories in place
sdjmchattie dff8746
Document the approach to stubbing relationships in V2 resources
sdjmchattie 4fd7757
Remove the accidentally committed test debugging objects
sdjmchattie 1d89cf7
Ensure tags generated for a tag_group point to the correct group
sdjmchattie 4b82bbb
Fix relationships for tag layout templates in FactoryBot
sdjmchattie 3306e6d
Fix tests for custom tagged plate spec
sdjmchattie b751825
Fix tests for tagged_plate_spec
sdjmchattie 43b514b
Merge branch 'develop' into develop-Y24-190
sdjmchattie c4940a1
Remove unneeded stub
sdjmchattie cc2593b
Add a factory for a dual indexed tag layout template
sdjmchattie cbb3f58
Clean up the naming in shared examples
sdjmchattie 3da27a2
Correctly name context blocks
sdjmchattie 6bd2aec
Merge branch 'develop' into develop-Y24-190
sdjmchattie 7b0759f
Assign correct class for tag2_group on tag_layout_template
sdjmchattie 201fb5b
Merge page results when getting tag layout templates
sdjmchattie 7e895d3
Add TODO about calling methods on resources
sdjmchattie d92ff39
Stub v2 TagLayoutTemplates with paging
sdjmchattie ef03d4b
Fix tests for creating_a_tag_plate_spec using V2
sdjmchattie 98fa7a1
Fix final tests for tag_layout_templates move to V2
sdjmchattie dc38f39
Merge branch 'develop' into develop-Y24-190
sdjmchattie ff89668
Merge branch 'develop-Y24-190' into Y24-190-3-use-ss-v2-for-labware-c…
sdjmchattie 4fc7eeb
Merge pull request #1835 from sanger/Y24-190-3-use-ss-v2-for-labware-…
sdjmchattie 43221e8
Merge branch 'develop-Y24-190' into Y24-190-2-use-ss-v2-for-labware-m…
sdjmchattie fcceab7
Resolve remaining use of V1 API during Chromium pipeline
sdjmchattie 9ef1a33
Fix tests for Presenters
sdjmchattie fee8b56
Pass a V2 tube to SimpleTubePresenter
sdjmchattie fbdafbc
Apply more fixes to tests
sdjmchattie b06fd07
Fix tests for PooledTubesBySubmission
sdjmchattie 4b9cb28
Fix tests on QuadrantStampPrimerPanel
sdjmchattie ea5f990
Fix tests for plate transfer
sdjmchattie 7bb36c9
Make Rubocop happy
sdjmchattie b3e4e1a
Fix tests for RobotsController and when pooling_multiple_tubes_into_o…
sdjmchattie ab1c8dd
Add the relationship to custom_metadatum_collection on tubes
sdjmchattie e93e79c
Add uuids to factory build custom_metadatum_collections
sdjmchattie 999e3c1
Reference labware with an @ in CustomMetadatumCollection
sdjmchattie b5e751e
Associate custom_metadatum_collections correctly on V2 tube and plate…
sdjmchattie 85020f9
Fix issues generated by not having a static barcode for stock plates
sdjmchattie cbd1433
Fix LabwareMetadata tests
sdjmchattie 33f7d05
Merge branch 'develop' into develop-Y24-190
sdjmchattie 680776d
Fix naming of memoized variable for transfer_template
sdjmchattie 1e1a076
Don't check the type of source_plate
sdjmchattie 64aa80f
Merge pull request #1847 from sanger/Y24-190-2-use-ss-v2-for-labware-…
sdjmchattie ed65da1
Merge branch 'develop' into develop-Y24-190
sdjmchattie 7b694ba
Replace creation of Transfers via v1 with v2
sdjmchattie 2356a35
Use correct name for the API v2 endpoint
sdjmchattie 85d34cd
Pluralise the transfers attribute
sdjmchattie dd89b64
Indicate that Transfers are nested one layer deeper than other resources
sdjmchattie 8df2472
Fix attribute reference when getting destination UUIDs via API v2
sdjmchattie 24a1378
Use method mapping for destination_uuid
sdjmchattie a3e97eb
Use correct key when setting the destination of a transfer
sdjmchattie b900cfc
Fix further instances of child_uuid instead of destination_uuid
sdjmchattie 775407c
Fix tests in three spec files
sdjmchattie 4b9ca0d
Fix more tests
sdjmchattie ac6dfbe
Finish fixing tests in Limber
sdjmchattie 30b85c0
Fix misnamed variable reference
sdjmchattie 305a657
Fix remaining instances of changing persisted transfer template IDs a…
sdjmchattie 842220c
Merge branch 'develop' into develop-Y24-190
sdjmchattie 0d5e508
Merge pull request #1863 from sanger/Y24-190-3-use-v2-transfer-template
sdjmchattie 99d5394
Switch to using API v2 for StateChange creations
sdjmchattie 863651a
Update tests to expect API v2 StateChange creation
sdjmchattie bc222b7
Merge pull request #1882 from sanger/Y24-190-3-use-v2-state-change
sdjmchattie b2e1d16
Merge branch 'develop' into develop-Y24-190
sdjmchattie 9b277c4
Merge branch 'develop' into develop-Y24-190
sdjmchattie 130099e
Add new API v2 endpoints to resources.js
sdjmchattie 630bf1e
Merge branch 'develop' into develop-Y24-190
sdjmchattie c841bbb
Merge branch 'develop' into develop-Y24-190
sdjmchattie File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Clear 👍