Files
google-labs-jules[bot] 4b9763e1da feat: Add problem tracking feature
This commit introduces a new `Problem` model, analogous to `Crop`, to allow users to track problems they have on their plantings (e.g., aphids on tomatoes).

Key features:
- A new `Problem` model that can be curated by admins (`problem_wranglers`).
- Users can associate problems with their plantings and upload photos of the problems.
- Aggregated problem information is displayed on the crop detail page (e.g., "Problems: aphids (27), blight (13)").
- Users can mention problems in posts (e.g., `[aphids](problem)`), which automatically links to the problem's page.
- Admin functionality for reviewing and approving new problem suggestions.

Resolves merge conflict in app/controllers/plantings_controller.rb
2025-09-07 11:47:53 +00:00
..
2025-09-07 11:47:53 +00:00
2022-11-06 17:36:30 +10:30
2025-09-07 11:47:53 +00:00
2022-11-06 17:36:11 +10:30
2025-09-01 07:52:48 +00:00
2025-09-07 11:47:53 +00:00
2023-08-15 17:27:18 +01:00
2022-11-06 17:36:37 +10:30
2025-09-07 11:47:53 +00:00
2022-11-06 17:36:42 +10:30
2025-09-07 11:47:53 +00:00
2022-11-08 00:25:29 +10:30
2025-09-07 11:47:53 +00:00
2022-11-06 17:36:57 +10:30
2025-09-07 11:47:53 +00:00
2025-09-07 11:47:53 +00:00
2025-09-07 11:47:53 +00:00
2025-09-01 07:52:48 +00:00
2022-11-06 17:36:49 +10:30
2025-09-07 11:47:53 +00:00