Commit graph

59 commits

Author SHA1 Message Date
b3f0a1cd40 feat: add PlantForm and PruningLogForm 2026-05-28 09:48:06 +02:00
62a0d32619 fix: pruning_status uses 6-month window for overdue detection 2026-05-28 09:46:49 +02:00
6b189842dc fix: use months_before loop for correct 12-month rolling window in pruning_status 2026-05-27 20:13:01 +02:00
7983aa57b6 feat: add pruning_status logic with 12-month rolling window 2026-05-27 20:06:07 +02:00
4495a07407 fix: use related_name='pruning_logs' and PositiveIntegerField for max_height_cm 2026-05-27 19:59:35 +02:00
2c61b03519 feat: add Species, Plant, PruningLog models
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 19:51:11 +02:00
265d54050c feat: scaffold Django project with plants app
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 19:40:58 +02:00
0b43830875 feat: add PlantDB implementation plan
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 19:35:18 +02:00
5b2cc87540 Add PlantDB design spec
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 19:23:20 +02:00