-
Notifications
You must be signed in to change notification settings - Fork 34
Labels
SS API v1-->v2Technical roadmap epicTechnical roadmap epicSize: MMedium - medium effort & riskMedium - medium effort & riskTech roadmap 2deprecationUses deprecation methodsUses deprecation methods
Description
Describe the Housekeeping
- Remove all API v1 code from Sequencescape
- Includes, tests, packages (sinatra, rack, etc.), and the archiving of sequencescape-client
- Initial code that can be removed includes:
-
app/api-> can all go -
app/middleware-> can all go - Remove the api route from
config/routes.rb(line 22) - Remove
spec/api - All reference to include
ModelExtensionshould be deleted but also double check that any functions still needed are covered - Continue removing code and (trying to) run specs as you go - it's likely that more unused code and unexpected dependencies will be uncovered.
Blocking issues
- The Limber v1 removal epic (Y24-190 - Move Sequencescape API v1 calls over to API v2 (EPIC) limber#1772)
- Limber final v1 to v2 (Y24-190-5 Remove all SS API v1 code from Limber (Milestone 5) limber#2172)
- Gatekeeper v1 to v2 (Y24-185 - Move Sequencescape API v1 calls over to API v2 gatekeeper#410)
Additional context
Add any other context about the problem here.
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
SS API v1-->v2Technical roadmap epicTechnical roadmap epicSize: MMedium - medium effort & riskMedium - medium effort & riskTech roadmap 2deprecationUses deprecation methodsUses deprecation methods