Process all existing crop information sheets to extract variety lists
Add separate pages for crop information variety list and probabilities
Improve UI for crop information list and variety detail pages
Improve database schema and binding for crop information and station crop probabilities
Additional Changes
Form system improvements to make crop-select interaction more consistent with other inputs (e.g. adding border colour when focused and providing a label above the element when used in a form)
Create various utility scripts to assist with hardcoded data migration
Add database seed data
Discussion
As flagged in separate emails, managing the crop probabilities through the dashboard is incredibly complicated due to the way the probabilities change depending on station, and little information can be generally recorded.
We've still gone ahead and added base information for all crops (limited to just variety name and local names), but could extend in the future if more general information is made available (e.g. lists of suppliers, other key info).
For now the probability information pages are blank pending decision on how best to proceed with them
Description
Main Changes
Additional Changes
Discussion
As flagged in separate emails, managing the crop probabilities through the dashboard is incredibly complicated due to the way the probabilities change depending on station, and little information can be generally recorded.
We've still gone ahead and added base information for all crops (limited to just variety name and local names), but could extend in the future if more general information is made available (e.g. lists of suppliers, other key info).
For now the probability information pages are blank pending decision on how best to proceed with them
Screenshots / Videos
Demo - variety add, edit, search and delete
Screenity video - Apr 17, 2024.webm
Work in Progress - Crop probability placeholder page added (follow-up pending discussions with UoR)