Add the ability to self-define growing environment.
As a user, I don't want to be limited by the things that OpenFarm has predefined in the "environment" categories.

Since these values are stored in the database as an array of strings, the user should be able to switch to a free-form input field - which suggests things for that relevant field - but they should be able to enter anything they want.
We should also allow them to select hydroponic somehow, and then define liquid medium. I know very little about hydroponics so I would love some input into what that looks like. Maybe this gets broken out into its own ticket?
Will the user-defined environments be reviewed by OpenFarm moderators?
I don't think so. @roryaronson, what do you think?
This doesn't mean changing the detail options which store our defaults - we'll still have control of those and those will still define the environment variables that get shown to the user. This would just be letting the user add a random string instead of one of our predefined ones.
What I imagine being useful in the future is for a) lookahead typing so that users will get suggestions from what other users have filled, and b) an ability for admin to see the most popular inputs from users here so that they can add them to the defaults. But neither of those are needed for this ticket.
That all sounds great ^
Thanks for helping out @gargi-gupta !!