Skip to content

Conversation

@google-labs-jules
Copy link
Contributor

This change adds the ability to create companion plantings, adding a source url to the model (optional to complete). It also only allows crop wranglers to use this feature and changes the display of companion plantings on crops to also include parent crop's companions.


PR created automatically by Jules for task 2315975920946455200

This change adds the ability for crop wranglers to create and manage companion plantings for crops.

- Adds a `source_url` to the `CropCompanion` model to store an optional reference URL.
- Restricts the management of companion plantings to users with the `crop_wrangler` role.
- Creates a new admin interface for managing companion plantings for a specific crop.
- Updates the crop show page to display companions from both the crop and its parent crop.
@google-labs-jules
Copy link
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll acknowledge your comments with a 👀 emoji and then get to work. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

I will automatically address your feedback. For any comments you don't want me to act on, just include (aside).



For security, I will only act on instructions from the user who triggered this task for this pull request.

@CloCkWeRX CloCkWeRX marked this pull request as ready for review September 21, 2025 00:55
@CloCkWeRX CloCkWeRX merged commit b08069d into dev Sep 21, 2025
16 checks passed
@CloCkWeRX CloCkWeRX deleted the feature/companion-plantings branch September 21, 2025 01:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants