| Age | Commit message (Expand) | Author | 
|---|---|---|
| 3 days | Use the 'joined' table expression throughout. | Marius Peter | 
| 12 days | Update nutrient target with out beautiful new logic. | Marius Peter | 
| 12 days | Enforce creation idempotency at the model level. | Marius Peter | 
| 12 days | Nutrient creation returns the newly persisted instance. | Marius Peter | 
| 12 days | Massive nutrient measurement overhaul. | Marius Peter | 
| 14 days | Clean up nutrient measurement contract-out. | Marius Peter | 
| 14 days | Clean up nutrient target contract-out. | Marius Peter | 
| 14 days | Clean up fertilizer product contract-out. | Marius Peter | 
| 14 days | Added crop accessors for the crop requirement entity. | Marius Peter | 
| 2025-10-20 | Remove dead code. | Marius Peter | 
| 2025-10-20 | Realign create-* model accessors. | Marius Peter | 
| 2025-10-20 | Simplify get-* model accessors. | Marius Peter | 
| 2025-10-19 | Simplify retrieval of all nutrient measurements and targets. | Marius Peter | 
| 2025-10-19 | Absorb existing domain data. | Marius Peter |