Migrate all legacy 'tree' table data into the fielddata.raw_capture table
Includes creation session and device records for these captures
Admin panel application: split capture verification tool from capture search tools.
Go through the migration process for capture verification
Steps
Milestone 1: Get rabbitmq verification messages functioning all the way through into production
Get it working on dev infra
Release and test on test infra
Release and test on beta and prod infra
Milestone 2: Update admin panel to move approved data from field_data.raw_capture to treetracker.capture in the verification process (using the treetracker API), but for capture search still pulls from legacy database (using the legacy API)
Get it working on dev infra
Release and test on test infra
Release and test on beta and prod infra
Migrate all remaining approved legacy 'tree' table data into the treetracker.capture table
Apply to dev
Apply to test
Apply to prod
Consolidation step to fix all planting organization assignments
Priority between planting org per planter, per tree, and reported in field data to be determined
Clean up all capture records to have valid organization assignments in the stakeholder tool.
Update admin panel to using treetracker API for capture search tools.
*Now, ready to get the capture matching tool working in deployment*
GIS task: Identify very small geographic area in Freetown as a pilot for capture matching, and supply this as a spatial shape file (.geojson or .shp)
GIS task: Identify all the capture records in the small geographic area that are the initial captures of the tree.
Extract production data from small geographic area and add that data to dev and test database.
Data task: insert treetracker.tree records for each initial capture. Now we have trees to capture match against.
Perform in dev, test, and prod
Implement capture matching frontend feature to allow filtering trees and captures by named geographic area. We will filter for initial use by the small geographic area defined above, which should be loaded into the regions API.
Now we can deploy the capture matching tool to the beta infrastructure and try it out.
Some legacy planter registrations reported to not have device identifier.
This is inconvenient but not fixable with the v2 bulk pack format