{"self":"https:\/\/www.drupal.org\/api-d7\/node?field_project_ecosystem=2208549\u0026type=project_module","first":"https:\/\/www.drupal.org\/api-d7\/node?field_project_ecosystem=2208549\u0026type=project_module\u0026page=0","last":"https:\/\/www.drupal.org\/api-d7\/node?field_project_ecosystem=2208549\u0026type=project_module\u0026page=0","list":[{"body":{"value":"\u003Cp\u003EThis module provides a \u0022Log\u0022 entity type, for use in record keeping.\u003C\/p\u003E\n\u003Cp\u003ELogs are used to record events in the past or future, and track whether or not they have occurred.\u003C\/p\u003E\n\u003Cp\u003EThe log entity is used extensively in \u003Ca href=\u0022http:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E - a Drupal distribution for agricultural record keeping.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/59","id":"59","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"log","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/977403","id":"977403","resource":"field_collection_item"},{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/977405","id":"977405","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":581414,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3839469","id":3839469,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/1082714","id":1082714,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3131651","id":3131651,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/64840","id":64840,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3120199","id":3120199,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":3624919,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/2910049","id":2910049,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/122101","id":122101,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/93629","id":93629,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/46284","id":46284,"resource":"user"}],"nid":"2188339","vid":"13433637","is_new":false,"type":"project_module","title":"Log entity","language":"und","url":"https:\/\/www.drupal.org\/project\/log","edit_url":"https:\/\/www.drupal.org\/node\/2188339\/edit","status":"1","promote":"0","sticky":"0","created":"1391502973","changed":"1707863894","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1391502973","project_usage":{"2.0.x":"2","2.1.x":"2","2.2.x":"2","2.3.x":64,"7.x-1.x":75,"3.0.x":"12","3.1.x":"151","4.0.x":"280"}},{"body":{"value":"\u003Cp\u003EFeatures for managing maple tapping and production.\u003C\/p\u003E\n\u003Cp\u003EThis module is an add-on for \u003Ca href=\u0022http:\/\/farmos.org\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E\n\u003Cp\u003EDescription available on GitHub: \u003Ca href=\u0022http:\/\/github.com\/farmOS\/farm_maple\u0022 rel=\u0022nofollow\u0022\u003Ehttp:\/\/github.com\/farmOS\/farm_maple\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_maple","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":{"title":null,"url":"http:\/\/farmos.org","attributes":[],"display_url":null},"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[{"title":"","url":"http:\/\/github.com\/farmOS\/farm_maple","attributes":[],"display_url":null}],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/975587","id":"975587","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"2565097","vid":"13115178","is_new":false,"type":"project_module","title":"farmOS Maple","language":"und","url":"https:\/\/www.drupal.org\/project\/farm_maple","edit_url":"https:\/\/www.drupal.org\/node\/2565097\/edit","status":"1","promote":"0","sticky":"0","created":"1441729070","changed":"1686169389","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1441729070","project_usage":{"3.0.x":"11"}},{"body":{"value":"\u003Cp\u003EFeatures for managing mushroom production.\u003C\/p\u003E\n\u003Cp\u003EThis module is an add-on for \u003Ca href=\u0022http:\/\/farmos.org\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E\n\u003Cp\u003EDescription available on GitHub: \u003Ca href=\u0022http:\/\/github.com\/farmOS\/farm_mushroom\u0022 rel=\u0022nofollow\u0022\u003Ehttp:\/\/github.com\/farmOS\/farm_mushroom\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13032","id":"13032","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9994","id":"9994","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_mushroom","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":{"title":null,"url":"http:\/\/farmos.org","attributes":[],"display_url":null},"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[{"title":null,"url":"http:\/\/github.com\/farmOS\/farm_mushroom","attributes":[],"display_url":null}],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/975595","id":"975595","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1472981","id":"1472981","resource":"field_collection_item"}],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"2565109","vid":"12171017","is_new":false,"type":"project_module","title":"Farm Mushroom","language":"und","url":"https:\/\/www.drupal.org\/project\/farm_mushroom","edit_url":"https:\/\/www.drupal.org\/node\/2565109\/edit","status":"1","promote":"0","sticky":"0","created":"1441730156","changed":"1609856027","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1441730156"},{"body":{"value":"\u003Cp\u003EfarmOS_wfs development\/releases can be found on Github at \u003Ca href=\u0022https:\/\/github.com\/symbioquine\/farmOS_wfs\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/github.com\/symbioquine\/farmOS_wfs\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/19370","id":"19370","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farmos_wfs","field_project_has_issue_queue":false,"field_project_components":["Code","Miscellaneous"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":{"title":null,"url":"https:\/\/github.com\/symbioquine\/farmOS_wfs","attributes":[],"display_url":null},"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6425778","id":"6425778","resource":"file"},"alt":""}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3571535","id":3571535,"resource":"user"}],"nid":"3189752","vid":"13415400","is_new":false,"type":"project_module","title":"farmOS_wfs","language":"en","url":"https:\/\/www.drupal.org\/project\/farmos_wfs","edit_url":"https:\/\/www.drupal.org\/node\/3189752\/edit","status":"1","promote":"0","sticky":"0","created":"1608787254","changed":"1707257031","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":"3662303","resource":"user","name":"symbioquine"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1608787254","project_usage":{"2.0.x":"1"}},{"body":{"value":"\u003Cp\u003EForest management features for \u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_forest","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1472507","id":"1472507","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3190377","vid":"12167423","is_new":false,"type":"project_module","title":"farmOS Forest","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_forest","edit_url":"https:\/\/www.drupal.org\/node\/3190377\/edit","status":"1","promote":"0","sticky":"0","created":"1609339197","changed":"1609339197","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1609339197"},{"body":{"value":"\u003Cp\u003EProvides features for managing mushroom production in \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E\n\u003Cp\u003EThis is a replacement for the old Mushroom module for farmOS v1: \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm_mushroom\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/www.drupal.org\/project\/farm_mushroom\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_fungi","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1472980","id":"1472980","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3191048","vid":"13117579","is_new":false,"type":"project_module","title":"farmOS Fungi (Mushroom module)","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_fungi","edit_url":"https:\/\/www.drupal.org\/node\/3191048\/edit","status":"1","promote":"0","sticky":"0","created":"1609855725","changed":"1686323443","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1609855725","project_usage":{"2.1.x":"2","3.0.x":"12"}},{"body":{"value":"\u003Cp\u003EProvides a flag for marking records as \u0022Biodynamic\u0022 in farmOS.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_biodynamic","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1477965","id":"1477965","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3198543","vid":"13217691","is_new":false,"type":"project_module","title":"farmOS Biodynamic","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_biodynamic","edit_url":"https:\/\/www.drupal.org\/node\/3198543\/edit","status":"1","promote":"0","sticky":"0","created":"1613404565","changed":"1693434008","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1613404565","project_usage":{"2.2.x":"8"}},{"body":{"value":"\u003Cp\u003EProvides flags for marking records as \u0022Organic\u0022, \u0022Not Organic\u0022 and \u0022Transitional Organic\u0022 in farmOS.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_organic","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1477966","id":"1477966","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3198545","vid":"13217682","is_new":false,"type":"project_module","title":"farmOS Organic","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_organic","edit_url":"https:\/\/www.drupal.org\/node\/3198545\/edit","status":"1","promote":"0","sticky":"0","created":"1613404924","changed":"1693433411","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1613404924","project_usage":{"2.1.x":"1","3.0.x":"26"}},{"body":{"value":"\u003Cp\u003EDO NOT USE: You probably don\u0027t need or want this module if you don\u0027t already have it - and will likely not need it going forward.\u003C\/p\u003E\n\u003Cp\u003EGoogle Maps layers for farmOS v2\/v3.\u003C\/p\u003E\n\u003Cp\u003ENot required for farmOS v4 and onward because Google Maps support is built-in.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13032","id":"13032","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9994","id":"9994","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/20224","id":"20224","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farm_map_google","field_project_has_issue_queue":true,"field_project_components":["Code","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6479315","id":"6479315","resource":"file"},"alt":""}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3571535","id":3571535,"resource":"user"}],"nid":"3220363","vid":"14264278","is_new":false,"type":"project_module","title":"farm_map_google","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_map_google","edit_url":"https:\/\/www.drupal.org\/node\/3220363\/edit","status":"1","promote":"0","sticky":"0","created":"1624461597","changed":"1771080444","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":"3662303","resource":"user","name":"symbioquine"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1624461597","project_usage":{"1.0.x":"6"}},{"body":{"value":"\u003Cp\u003EA land drawing tool contrib module for farmOS.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/20224","id":"20224","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farmos_land_drawing_tool","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6484112","id":"6484112","resource":"file"},"alt":""}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3222845","vid":"13441871","is_new":false,"type":"project_module","title":"farmOS_land_drawing_tool","language":"en","url":"https:\/\/www.drupal.org\/project\/farmos_land_drawing_tool","edit_url":"https:\/\/www.drupal.org\/node\/3222845\/edit","status":"1","promote":"0","sticky":"0","created":"1625758145","changed":"1707863894","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":"3662303","resource":"user","name":"symbioquine"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1625758145","project_usage":{"1.1.x":"1"}},{"body":{"value":"\u003Cp\u003EProvides Sale and Purchase log types for \u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E 2.x.\u003C\/p\u003E\n\u003Cp\u003EThese log types were included with farmOS 7.x-1.x, but were split out to a contrib module in the 2.x branch in \u003Cspan class=\u0022project-issue-issue-link project-issue-status-info project-issue-status-7\u0022\u003E\u003Ca href=\u0022\/project\/farm\/issues\/3220623\u0022 title=\u0022Status: Closed (fixed)\u0022\u003E#3220623: Split Sale\/Purchase\/Price bundles out to contrib\u003C\/a\u003E\u003C\/span\u003E. The price quantity architecture was refactored before the 2.0.0 release in \u003Cspan class=\u0022project-issue-issue-link project-issue-status-info project-issue-status-7\u0022\u003E\u003Ca href=\u0022\/project\/farm_ledger\/issues\/3324839\u0022 title=\u0022Status: Closed (fixed)\u0022\u003E#3324839: Refactor price quantity data architecture\u003C\/a\u003E\u003C\/span\u003E.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_ledger","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1496672","id":"1496672","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3225083","vid":"12883674","is_new":false,"type":"project_module","title":"farmOS Ledger","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_ledger","edit_url":"https:\/\/www.drupal.org\/node\/3225083\/edit","status":"1","promote":"0","sticky":"0","created":"1627044758","changed":"1670282432","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1627044758","project_usage":{"2.2.x":"4","3.0.x":"48"}},{"body":{"value":"\u003Cp\u003EAdds NRCS Soil Survey layer to farmOS maps.\u003C\/p\u003E\n\u003Cp\u003EThis originated in the \u003Ccode class=\u0022language-php\u0022\u003Efarm_soil_nrcs\u003C\/code\u003E module in the \u003Ccode class=\u0022language-php\u0022\u003E7.x-1.x\u003C\/code\u003E branch of farmOS: \u003Ca href=\u0022https:\/\/github.com\/farmOS\/farmOS\/tree\/7.x-1.x\/modules\/farm\/farm_soil\/farm_soil_nrcs\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/github.com\/farmOS\/farmOS\/tree\/7.x-1.x\/modules\/farm\/farm_soil\/far...\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_nrcs","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1504728","id":"1504728","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":3624919,"resource":"user"}],"nid":"3238280","vid":"12423865","is_new":false,"type":"project_module","title":"farmOS NRCS","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_nrcs","edit_url":"https:\/\/www.drupal.org\/node\/3238280\/edit","status":"1","promote":"0","sticky":"0","created":"1632229179","changed":"1633346915","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1632229179","project_usage":{"2.2.x":"5","3.0.x":"41"}},{"body":[],"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/20224","id":"20224","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farm_coffee","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"},{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/1356930","id":"1356930","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":3624919,"resource":"user"}],"nid":"3238946","vid":"13441998","is_new":false,"type":"project_module","title":"Farm coffee","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_coffee","edit_url":"https:\/\/www.drupal.org\/node\/3238946\/edit","status":"1","promote":"0","sticky":"0","created":"1632454268","changed":"1707863894","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1632454268","project_usage":{"1.0.x":"2"}},{"body":[],"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_animal_weight","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6511333","id":"6511333","resource":"file"},"alt":"Animal weight graph"}],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1506808","id":"1506808","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":3624919,"resource":"user"}],"nid":"3240351","vid":"12425752","is_new":false,"type":"project_module","title":"farmOS Animal Weight","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_animal_weight","edit_url":"https:\/\/www.drupal.org\/node\/3240351\/edit","status":"1","promote":"0","sticky":"0","created":"1633126924","changed":"1633475446","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1633126924"},{"body":[],"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_project_plan","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1518068","id":"1518068","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3253903","vid":"12492797","is_new":false,"type":"project_module","title":"farmOS Project Plan","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_project_plan","edit_url":"https:\/\/www.drupal.org\/node\/3253903\/edit","status":"1","promote":"0","sticky":"0","created":"1639181063","changed":"1639183052","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1639181063","project_usage":{"1.1.x":"5","2.0.x":"8"}},{"body":{"value":"\u003Cp\u003EProvides features for tracking restricted-entry intervals (REI) on materials and input logs for \u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_rei","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3264535","vid":"12555312","is_new":false,"type":"project_module","title":"farmOS REI","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_rei","edit_url":"https:\/\/www.drupal.org\/node\/3264535\/edit","status":"1","promote":"0","sticky":"0","created":"1644941849","changed":"1644941979","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1644941849","project_usage":{"2.0.x":"4"}},{"body":{"value":"\u003Cp\u003EIntegrates farmOS with \u003Ca href=\u0022https:\/\/www.cibolabs.com.au\/myfarmkey\u0022 rel=\u0022nofollow\u0022\u003Ecibolabs MyFarmKey\u003C\/a\u003E.\u003C\/p\u003E\n\u003Cp\u003EThis module provides an importer for the GeoJSON file included in the standard MyFarmKey report. Each property is imported into farmOS as a Property (land) asset using the jurisdicational_id as the name. The plan_number and lot_number are saved as ID tags on the asset. Additional metadata is saved in the asset notes and data field.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_myfarmkey","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3273120","vid":"12603159","is_new":false,"type":"project_module","title":"farmOS MyFarmKey","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_myfarmkey","edit_url":"https:\/\/www.drupal.org\/node\/3273120\/edit","status":"1","promote":"0","sticky":"0","created":"1648926506","changed":"1648932192","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1648926506"},{"body":{"value":"\u003Cp\u003EfarmOS integration with the \u003Ca href=\u0022https:\/\/looc-c.farm\/\u0022 rel=\u0022nofollow\u0022\u003ELOOC-C\u003C\/a\u003E calculator.\u003C\/p\u003E\n\u003Cblockquote\u003E\u003Cp\u003ELOOC-C provides estimates of what carbon increase is possible so that you can consider whether a project is viable based on project size and land condition.\u003C\/p\u003E\u003C\/blockquote\u003E\n\u003Cp\u003EFor more information see \u003Ca href=\u0022https:\/\/looc-c.farm\/about\u0022 rel=\u0022nofollow\u0022\u003EWhat is LOOC-C\u003C\/a\u003E.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_loocc","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3273129","vid":"12603167","is_new":false,"type":"project_module","title":"farmOS LOOC-C","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_loocc","edit_url":"https:\/\/www.drupal.org\/node\/3273129\/edit","status":"1","promote":"0","sticky":"0","created":"1648932384","changed":"1648933350","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1648932384"},{"body":{"value":"\u003Cp\u003EAsset Link is a contrib module for farmOS that supercharges links to your farmOS assets with an extensible hybrid PWA experience.\u003C\/p\u003E\n\u003Cp\u003ESee \u003Ca href=\u0022https:\/\/github.com\/symbioquine\/farmOS_asset_link\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/github.com\/symbioquine\/farmOS_asset_link\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/186018","id":"186018","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farmos_asset_link","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":3662303,"resource":"user"}],"nid":"3275813","vid":"14301368","is_new":false,"type":"project_module","title":"farmOS_asset_link","language":"en","url":"https:\/\/www.drupal.org\/project\/farmos_asset_link","edit_url":"https:\/\/www.drupal.org\/node\/3275813\/edit","status":"1","promote":"0","sticky":"0","created":"1650294798","changed":"1774008202","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":"3662303","resource":"user","name":"symbioquine"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1650294798","project_usage":{"1.0.x":4}},{"body":[],"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_farmlab","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3278848","vid":"13982053","is_new":false,"type":"project_module","title":"farmOS FarmLab","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_farmlab","edit_url":"https:\/\/www.drupal.org\/node\/3278848\/edit","status":"1","promote":"0","sticky":"0","created":"1651697644","changed":"1746198479","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1651697644"},{"body":[],"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/19370","id":"19370","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13030","id":"13030","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/20224","id":"20224","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farm_map_sjc","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6689995","id":"6689995","resource":"file"},"alt":""}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3310230","vid":"13442546","is_new":false,"type":"project_module","title":"farm_map_sjc","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_map_sjc","edit_url":"https:\/\/www.drupal.org\/node\/3310230\/edit","status":"1","promote":"0","sticky":"0","created":"1663425272","changed":"1707863894","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3662303","id":"3662303","resource":"user","name":"symbioquine"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1663425272","project_usage":{"2.0.x":"1"}},{"body":{"value":"\u003Cp\u003EProvides a profile entity for farm-level information.\u003C\/p\u003E\n\u003Cp\u003EThis modules is EXPERIMENTAL and may change without warning. It is not recommended for use in production, but if you are interested please get in touch on the \u003Ca href=\u0022https:\/\/farmOS.discourse.group\/\u0022 rel=\u0022nofollow\u0022\u003EfarmOS forum\u003C\/a\u003E to coordinate with others who are experimenting with it.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13032","id":"13032","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9994","id":"9994","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_profile","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1576061","id":"1576061","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3332687","vid":"13899320","is_new":false,"type":"project_module","title":"farmOS Profile","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_profile","edit_url":"https:\/\/www.drupal.org\/node\/3332687\/edit","status":"1","promote":"0","sticky":"0","created":"1673455812","changed":"1740136773","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1673455812"},{"body":{"value":"\u003Cp\u003EThis module is an add-on for the \u003Ca href=\u0022http:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E distribution.\u003C\/p\u003E\n\u003Cp\u003EIt adds the ability to mark any log as terminating referenced assets.\u003C\/p\u003E\n\u003Cp\u003ELogs marked as termination will on completion mark referenced assets as terminated and archive them. A terminated asset page will display the termination time linked to the log that terminated the asset.\u003C\/p\u003E\n\u003Cp\u003EOptionally:\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003Etermination logs can be automatically marked with configured category,\u003C\/li\u003E\n\u003Cli\u003Econfigured log types can be by default marked as termination,\u003C\/li\u003E\n\u003Cli\u003Eexisting logs with configured termination category can be automatically marked as termination,\u003C\/li\u003E\n\u003Cli\u003Eexisting logs of configured default termination log types can be automatically marked as termination.\u003C\/li\u003E\n\u003C\/ul\u003E","summary":"\u003Cp\u003EThis module is an add-on for the \u003Ca href=\u0022http:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E distribution.\u003C\/p\u003E\n\u003Cp\u003EIt adds the ability to mark any log as terminating referenced assets.\u003C\/p\u003E\n\u003Cp\u003ELogs marked as termination will on completion mark referenced assets as terminated and archive them. A terminated asset page will display the termination time linked to the log that terminated the asset.\u003C\/p\u003E","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_asset_termination","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":{"title":null,"url":"https:\/\/github.com\/wotnak\/farm_asset_termination","attributes":[],"display_url":null},"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3335002","vid":"12949677","is_new":false,"type":"project_module","title":"farmOS Asset Termination","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_asset_termination","edit_url":"https:\/\/www.drupal.org\/node\/3335002\/edit","status":"1","promote":"0","sticky":"0","created":"1674168194","changed":"1675092799","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3558113","id":"3558113","resource":"user","name":"wotnak"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1674168194","project_usage":{"1.2.x":"2","2.0.x":"7","2.1.x":"9"}},{"body":{"value":"\u003Cp\u003EAdds Poland-specific map layers to \u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E maps.\u003C\/p\u003E\n\u003Cp\u003E\u003Cbr \/\u003E\u003C\/p\u003E\n\u003Ctable\u003E\n\u003Ctr\u003E\n\u003Cth\u003ELayers\u003C\/th\u003E\n\u003Cth\u003ESource\n\u003C\/th\u003E\u003Cth\u003E\u003C\/th\u003E\n\u003C\/tr\u003E\u003Ctr\u003E\n\u003C\/tr\u003E\u003Ctr\u003E\n\u003Ctd\u003EPL Ortofotomapa\u003C\/td\u003E\n\u003Ctd\u003E\u003Ca href=\u0022https:\/\/www.geoportal.gov.pl\/\u0022 rel=\u0022nofollow\u0022\u003Egeoportal.gov.pl\u003C\/a\u003E\u003C\/td\u003E\n\u003Ctd\u003Ebase layer, aerial imagery\u003C\/td\u003E\n\u003C\/tr\u003E\n\u003Ctr\u003E\n\u003Ctd\u003EPL Dzia\u0142ki katastralne\u003C\/td\u003E\n\u003Ctd\u003E\u003Ca href=\u0022https:\/\/www.geoportal.gov.pl\/\u0022 rel=\u0022nofollow\u0022\u003Egeoportal.gov.pl\u003C\/a\u003E\u003C\/td\u003E\n\u003Ctd\u003Eplots boundaries and numbers\u003C\/td\u003E\n\u003C\/tr\u003E\n\u003C\/table\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_map_poland","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":{"title":null,"url":"https:\/\/github.com\/wotnak\/farm_map_poland","attributes":[],"display_url":null},"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/7017305","id":"7017305","resource":"file"},"alt":""}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/222757","id":222757,"resource":"user"}],"nid":"3342905","vid":"13876626","is_new":false,"type":"project_module","title":"farmOS Map Poland","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_map_poland","edit_url":"https:\/\/www.drupal.org\/node\/3342905\/edit","status":"1","promote":"0","sticky":"0","created":"1676752378","changed":"1738600762","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3558113","id":"3558113","resource":"user","name":"wotnak"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1676752378"},{"body":{"value":"\u003Cp\u003EProvides a simple calendar display of \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E logs.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_calendar","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1592046","id":"1592046","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3354027","vid":"13217716","is_new":false,"type":"project_module","title":"farmOS Calendar","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_calendar","edit_url":"https:\/\/www.drupal.org\/node\/3354027\/edit","status":"1","promote":"0","sticky":"0","created":"1681398795","changed":"1693435305","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1681398795","project_usage":{"1.1.x":"11","2.0.x":"62"}},{"body":{"value":"\u003Cp\u003EAdds ability to define custom \u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E map layers directly in the UI instead of only in code.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/52","id":"52","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farm_map_custom_layers","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6799920","id":"6799920","resource":"file"},"alt":"farmOS map view with a custom layer"},{"file":{"uri":"https:\/\/www.drupal.org\/api-d7\/file\/6799921","id":"6799921","resource":"file"},"alt":"farmOS map custom layer edit form"}],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/222757","id":222757,"resource":"user"}],"nid":"3365583","vid":"13262625","is_new":false,"type":"project_module","title":"farmOS Custom Map Layers","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_map_custom_layers","edit_url":"https:\/\/www.drupal.org\/node\/3365583\/edit","status":"1","promote":"0","sticky":"0","created":"1686223254","changed":"1696867383","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3558113","id":"3558113","resource":"user","name":"wotnak"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1686223254","project_usage":{"1.2.x":"4","1.3.x":"12"}},{"body":{"value":"\u003Cp\u003EProvides a quick form for tracking precipitation observations in \u003Ca href=\u0022https:\/\/farmOS.org\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_weather","field_project_has_issue_queue":false,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1608072","id":"1608072","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3375077","vid":"14264272","is_new":false,"type":"project_module","title":"farmOS Weather","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_weather","edit_url":"https:\/\/www.drupal.org\/node\/3375077\/edit","status":"1","promote":"0","sticky":"0","created":"1689617063","changed":"1771079854","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1689617063","project_usage":{"2.1.x":"1","3.0.x":"8"}},{"body":{"value":"\u003Cp\u003EfarmOS integration with \u003Ca href=\u0022https:\/\/operationscenter.deere.com\/\u0022 rel=\u0022nofollow\u0022\u003EJohn Deere Ops-Center\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_jd","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3375338","vid":"13171486","is_new":false,"type":"project_module","title":"farmOS John Deere","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_jd","edit_url":"https:\/\/www.drupal.org\/node\/3375338\/edit","status":"1","promote":"0","sticky":"0","created":"1689701041","changed":"1689954559","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1689701041"},{"body":{"value":"\u003Cp\u003EProvides features to create templates for standardized record keeping and planning in farmOS.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_template","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3380329","vid":"13195124","is_new":false,"type":"project_module","title":"Farm Template","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_template","edit_url":"https:\/\/www.drupal.org\/node\/3380329\/edit","status":"1","promote":"0","sticky":"0","created":"1691613804","changed":"1691613804","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1691613804"},{"body":{"value":"\u003Cp\u003EProvides a quick form for recording egg harvests in \u003Ca href=\u0022https:\/\/farmOS.org\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_eggs","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1615893","id":"1615893","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3384399","vid":"13229452","is_new":false,"type":"project_module","title":"farmOS Eggs","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_eggs","edit_url":"https:\/\/www.drupal.org\/node\/3384399\/edit","status":"1","promote":"0","sticky":"0","created":"1693434464","changed":"1694446492","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1693434464","project_usage":{"2.2.x":"1","3.0.x":"9"}},{"body":{"value":"\u003Cp\u003EThe FarmData2 module aims to extends farmOS by adding data input forms, reporting and analytics that support the day-to-day operation of diversified vegetable farms. The data input forms and reporting will support farmers in keeping records necessary for organic certification and for the study of sustainable farming practices. \u003C\/p\u003E\n\u003Cp\u003E\u003Cb\u003ENOTE\u003C\/b\u003E: FarmData2 is in early development and is not yet a minimum viable product.  The target date for a first usable product is Spring 2024. Please check back.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--features\u0022\u003EFeatures\u003C\/h3\u003E\n\u003Cp\u003EData input forms provide rapid validated mobile-first input of common farming practices including seeding (tray, direct, cover crop), transplanting, harvesting, soil disturbances and soil amendments.  Reports optimized for desktop consumption summarize essential information about active plantings and each of these operations.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--post-installation\u0022\u003EPost-Installation\u003C\/h3\u003E\n\u003Cp\u003EThe FarmData2 module adds a \u0022FarmData2\u0022 menu option to the main farmOS menu.  This FarmData2 menu provides links to the data entry, reporting and analytics pages.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--additional-requirements\u0022\u003EAdditional Requirements\u003C\/h3\u003E\n\u003Cp\u003EThe FarmData2 module requires farmOS.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--recommended-libraries\u0022\u003ERecommended modules\/libraries\u003C\/h3\u003E\n\u003Cp\u003EN\/A\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--similar-projects\u0022\u003ESimilar projects\u003C\/h3\u003E\n\u003Cp\u003EN\/A\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--support\u0022\u003ESupporting this Module\u003C\/h3\u003E\n\u003Cp\u003EIf you are interested in supporting this module please get in touch via the FarmData2 communication streams on Zulip (\u003Ca href=\u0022https:\/\/farmdata2.zulipchat.com\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/farmdata2.zulipchat.com\u003C\/a\u003E). We will be happy to talk.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--community-documentation\u0022\u003ECommunity Documentation\u003C\/h3\u003E\n\u003Cp\u003EDocumentation will be added when the minimum viable product is released.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/19370","id":"19370","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/104","id":"104","resource":"taxonomy_term"},{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/186018","id":"186018","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farmdata2","field_project_has_issue_queue":false,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/2626463","id":2626463,"resource":"user"},{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/2488816","id":2488816,"resource":"user"}],"nid":"3396323","vid":"13443158","is_new":false,"type":"project_module","title":"FarmData2","language":"en","url":"https:\/\/www.drupal.org\/project\/farmdata2","edit_url":"https:\/\/www.drupal.org\/node\/3396323\/edit","status":"1","promote":"0","sticky":"0","created":"1698152371","changed":"1707863894","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3677997","id":"3677997","resource":"user","name":"braught"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1698152371"},{"body":{"value":"\u003Cp\u003ECrop plan type and related features for farmOS. (ALPHA 3.x IN DEVELOPMENT)\u003C\/p\u003E\n\u003Cp\u003EThe issue queue is currently in GitHub, but we may be moving it over to here in the near future: \u003Ca href=\u0022https:\/\/github.com\/mstenta\/farm_crop_plan\/issues\u0022 rel=\u0022nofollow\u0022\u003Ehttps:\/\/github.com\/mstenta\/farm_crop_plan\/issues\u003C\/a\u003E\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_crop_plan","field_project_has_issue_queue":false,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":581414,"resource":"user"}],"nid":"3417797","vid":"13420713","is_new":false,"type":"project_module","title":"farmOS Crop Plan","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_crop_plan","edit_url":"https:\/\/www.drupal.org\/node\/3417797\/edit","status":"1","promote":"0","sticky":"0","created":"1706541056","changed":"1707494697","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1706541056","project_usage":{"3.0.x":11}},{"body":{"value":"\u003Cp\u003EIntegrates \u003Ca href=\u0022https:\/\/www.ecowitt.com\/\u0022 rel=\u0022nofollow\u0022\u003EEcowitt\u003C\/a\u003E sensors with farmOS.\u003C\/p\u003E\n\u003Cp\u003EThis module is an add-on for \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--features\u0022\u003EFeatures\u003C\/h3\u003E\n\u003Cp\u003EProvides a simple API endpoint that Ecowitt consoles can be configured to POST to. This leverages the farmOS core Sensor Asset + Basic data streams.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--post-installation\u0022\u003EPost-Installation\u003C\/h3\u003E\n\u003Cp\u003ECreate a new sensor asset in farmOS. Configure your Ecowitt console with a custom weather service using the \u003Ccode class=\u0022language-php\u0022\u003Eecowitt\u003C\/code\u003E protocol, uploading to your farmOS server at \u003Ccode class=\u0022language-php\u0022\u003E\/asset\/{sensor-asset-id}\/ecowitt?private_key={sensor-private-key}\u003C\/code\u003E.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--community-documentation\u0022\u003ECommunity Documentation\u003C\/h3\u003E\n\u003Cp\u003ETBC\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_ecowitt","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1642178","id":"1642178","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3419063","vid":"13403452","is_new":false,"type":"project_module","title":"farmOS Ecowitt","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_ecowitt","edit_url":"https:\/\/www.drupal.org\/node\/3419063\/edit","status":"1","promote":"0","sticky":"0","created":"1707035369","changed":"1707035369","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1707035369","project_usage":{"1.0.x":"2"}},{"body":{"value":"\u003Cp\u003EHere, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click \u201cEdit summary\u201d above and enter the exact summary you want (it should be 200 characters or less).\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--features\u0022\u003EFeatures\u003C\/h3\u003E\n\u003Cp\u003EHere, answer the following questions: What is the basic functionality? What unique features does enabling this project add? When and why would someone use this module? What use cases are there?\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--post-installation\u0022\u003EPost-Installation\u003C\/h3\u003E\n\u003Cp\u003EHow does this module actually work once I install it? Should I go to a config page? Should I look for a new content type? Should I go and manage my text formats? Provide an overview of the configuration process and any other special considerations for the module.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--additional-requirements\u0022\u003EAdditional Requirements\u003C\/h3\u003E\n\u003Cp\u003EDoes this project need anything beyond Drupal core? Include any dependent modules, libraries, APIs, etc., that are required for this project to work.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--recommended-libraries\u0022\u003ERecommended modules\/libraries\u003C\/h3\u003E\n\u003Cp\u003EAre there any projects that enhance or improve the functionality of this project?\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--similar-projects\u0022\u003ESimilar projects\u003C\/h3\u003E\n\u003Cp\u003EIf there are modules providing similar functionality, please describe what differentiates them.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--support\u0022\u003ESupporting this Module\u003C\/h3\u003E\n\u003Cp\u003EIf you have a Patreon, OpenCollective, etc. you can put links here to describe how people can support development. \u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--community-documentation\u0022\u003ECommunity Documentation\u003C\/h3\u003E\n\u003Cp\u003EA great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!).\u003C\/p\u003E\n\u003Cp\u003EYou may continue to put additional information below here, if there are other things you think people need to know about your module!\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_product_inventory","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3436588","vid":"13506519","is_new":false,"type":"project_module","title":"Farm Product Inventory","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_product_inventory","edit_url":"https:\/\/www.drupal.org\/node\/3436588\/edit","status":"1","promote":"0","sticky":"0","created":"1711571924","changed":"1711571924","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/3624919","id":"3624919","resource":"user","name":"paul121"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1711571924"},{"body":{"value":"\u003Cp\u003EGrazing plan type and related features for farmOS. (ALPHA 1.x IN DEVELOPMENT)\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_grazing_plan","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1659539","id":"1659539","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":581414,"resource":"user"}],"nid":"3453757","vid":"13723769","is_new":false,"type":"project_module","title":"farmOS Grazing Plan","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_grazing_plan","edit_url":"https:\/\/www.drupal.org\/node\/3453757\/edit","status":"1","promote":"0","sticky":"0","created":"1718043317","changed":"1727192972","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1718043317","project_usage":{"1.0.x":6}},{"body":{"value":"\u003Cp\u003ESupports multiple Farm tenants in a single farmOS 4 installation. Leveraging the \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/group\u0022 rel=\u0022nofollow\u0022\u003EGroup module\u003C\/a\u003E, Farm Multitenant creates a group for each Farm Organization. A member of a Farm Organization can see assets, logs, and other data for that organization only.\u003C\/p\u003E\n\u003Ch3\u003EImportant Information\u003C\/h3\u003E\n\u003Cp\u003EThis \u003Ca href=\u0022https:\/\/git.drupalcode.org\/project\/drupal\/-\/merge_requests\/10896.diff\u0022 rel=\u0022nofollow\u0022\u003Ecore patch\u003C\/a\u003E is required for FarmOS installations using PostgreSQL. See \u003Cspan class=\u0022project-issue-issue-link project-issue-status-info project-issue-status-1\u0022\u003E\u003Ca href=\u0022\/project\/farm_multitenant\/issues\/3523409\u0022 title=\u0022Status: Active\u0022\u003E#3523409: Error installing module: mimic_implicit_commit is already in use\u003C\/a\u003E\u003C\/span\u003E and \u003Cspan class=\u0022project-issue-issue-link project-issue-status-info project-issue-status-13\u0022\u003E\u003Ca href=\u0022\/project\/drupal\/issues\/2920527\u0022 title=\u0022Status: Needs work\u0022\u003E#2920527: Postgres driver issue with nested savepoints mimic_implicit_commit duplicated\u003C\/a\u003E\u003C\/span\u003E.\u003C\/p\u003E\n\u003Ch3\u003EInstallation\u003C\/h3\u003E\n\u003Cp\u003EInstall as you would normally install a contributed Drupal module. Visit: \u003Ca href=\u0022https:\/\/www.drupal.org\/docs\/extending-drupal\/installing-modules\u0022 rel=\u0022nofollow\u0022\u003EInstalling Modules\u003C\/a\u003E for further information.\u003C\/p\u003E\n\u003Ch3\u003EConfiguration\u003C\/h3\u003E\n\u003Cp\u003EA group with type \u003Cstrong\u003EFarm\u003C\/strong\u003E will be created automatically for any existing farm organizations when the module is enabled. When a new farm organization is created, a group will be created for that organization as well.\u003C\/p\u003E\n\u003Cp\u003EMembers can be added to the farm organization group via the farmOS Setup pages (\/organizations), as well as through the Group module\u0027s configuration pages. This allows a site admin to hide the Group settings from farm managers to allow them to manage their own members without having to know about groups.\u003C\/p\u003E\n\u003Ch3\u003ERoles and permissions\u003C\/h3\u003E\n\u003Cp\u003EConfiguring global and group roles for Farm Multitenant can be challenging, as it requires understanding both Drupal\u0027s permissions system and the Group module\u0027s roles and permissions. The module does not provide a default set of roles, apart from the \u003Cstrong\u003EFarm Admin\u003C\/strong\u003E group role. To help with this, the module provides a recipe that can be applied to create an initial set of roles and permissions for a typical Farm Multitenant installation.\u003C\/p\u003E\n\u003Ch3\u003ERoles Recipe\u003C\/h3\u003E\n\u003Cp\u003EExample roles and permissions can be installed running the following command:\u003C\/p\u003E\n\u003Cp\u003E\u003Ccode class=\u0022language-php\u0022\u003Edrush recipe modules\/farm_multitenant\/recipes\/example_roles\u003C\/code\u003E\u003C\/p\u003E\n\u003Cp\u003EFor more information about Drupal recipes, see the \u003Ca href=\u0022https:\/\/project.pages.drupalcode.org\/distributions_recipes\/getting_started.html\u0022 rel=\u0022nofollow\u0022\u003ERecipes Initiative Documentation\u003C\/a\u003E.\u003C\/p\u003E\n\u003Ch4\u003EGlobal Roles\u003C\/h4\u003E\n\u003Cp\u003EThe example global roles created by the recipe are:\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EPrimary Manager\u003C\/em\u003E\u003C\/strong\u003E: This role can add and manage all farm organizations\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003ETechnical Assistance Provider Admin\u003C\/em\u003E\u003C\/strong\u003E: This role can create farm organizations and can view and manage organizations that they are a member of.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cstrong\u003ETechnical Assistance Provider\u003C\/strong\u003E\u003C\/strong\u003E: This role can can view and manage farm organizations that they are a member of, but cannot create new farm organizations.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EProducer\u003C\/em\u003E\u003C\/strong\u003E: This role can view, add and edit assets and logs that belong to the farm organization they are a member of.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EProducer (read-only)\u003C\/em\u003E\u003C\/strong\u003E: This role can view assets and logs that belong to the farm organization they are a member of.\u003C\/p\u003E\n\u003Ch4\u003EGroup Roles\u003C\/h4\u003E\n\u003Cp\u003EThe example group roles created by the recipe are:\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EPrimary manager (outsider)\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Primary Manager role. It allows Primary managers to manage farm organizations even if they are not a member of the organization.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EPrimary manager (insider)\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Primary Manager role. It allows Primary managers who are members of an organization to retain the same permissions as the outsider role.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003ETechnical Assistance Provider Admin\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Technical Assistance Provider Admin role. It allows Technical Assistance Provider Admins to add farm organizations, and manage the members of the farm organizations it is a member of.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003ETechnical Assistance Provider\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Technical Assistance Provider role. It allows Technical Assistance Provider to manage the members of the farm organizations it is a member of.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EProducer\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Producer role.\u003Cbr \/\u003E\n- \u003Cstrong\u003E\u003Cem\u003EProducer (read-only)\u003C\/em\u003E\u003C\/strong\u003E - This group role is mapped to the global Producer (read-only) role.\u003C\/p\u003E\n\u003Ch3\u003ESponsors\u003C\/h3\u003E\n\u003Cp\u003EThis project has been sponsored by \u003Ca href=\u0022https:\/\/www.our-sci.net\/\u0022 target=\u0022_blank\u0022 rel=\u0022nofollow\u0022\u003EOur Sci\u003C\/a\u003E.\u003C\/p\u003E\n\u003Cp\u003EThe work was supported in part by funds from the \u003Ca href=\u0022https:\/\/uckeepresearching.org\/california-climate-action\/seed-matching-grants\/\u0022 target=\u0022_blank\u0022 rel=\u0022nofollow\u0022\u003EClimate Action Research Grants of the University of California\u003C\/a\u003E, Grant Number R02CP7344.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_multitenant","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1691885","id":"1691885","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/49817","id":49817,"resource":"user"}],"nid":"3503673","vid":"14322907","is_new":false,"type":"project_module","title":"farmOS Multitenant","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_multitenant","edit_url":"https:\/\/www.drupal.org\/node\/3503673\/edit","status":"1","promote":"0","sticky":"0","created":"1738347160","changed":"1776064961","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/122101","id":"122101","resource":"user","name":"pcambra"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1738347160"},{"body":{"value":"\u003Cp\u003E\u003Ca href=\u0022https:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E module for integrations.\u003C\/p\u003E\n\u003Cp\u003EThis module simply adds and \u0022Integrations\u0022 item to the main menu, which other\u003Cbr \/\u003E\nmodules can depend on and add to.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/19370","id":"19370","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13030","id":"13030","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/52","id":"52","resource":"taxonomy_term"}],"field_project_type":"full","field_project_machine_name":"farm_integration","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1702452","id":"1702452","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3521964","vid":"13974566","is_new":false,"type":"project_module","title":"farmOS Integrations","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_integration","edit_url":"https:\/\/www.drupal.org\/node\/3521964\/edit","status":"1","promote":"0","sticky":"0","created":"1746018973","changed":"1746018973","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1746018973","project_usage":{"1.0.x":"1"}},{"body":{"value":"\u003Cp\u003E\u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E  module for managing calculation logs.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--features\u0022\u003EFeatures\u003C\/h3\u003E\n\u003Cp\u003EA calculation log is a record of a calculation that was performed, including the inputs, outputs, and any relevant metadata.\u003Cbr \/\u003E\nThis can be useful for tracking the history of calculations based on farmOS data.\u003C\/p\u003E\n\u003Cp\u003ECalculation data is stored in the `data_sent`, `data_received` and `calculation_metadata` fields of the calculation log.\u003Cbr \/\u003E\nThese fields are hidden on the log form because they are managed by the module that defines the calculation type.\u003C\/p\u003E\n\u003Ch3 id=\u0022module-project--additional-requirements\u0022\u003EAdditional Requirements\u003C\/h3\u003E\n\u003Cp\u003EThis project is part of the farmOS ecosystem, and as such it requires the \u003Ca href=\u0022https:\/\/www.drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E distribution.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_calculation","field_project_has_issue_queue":true,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[{"uri":"https:\/\/www.drupal.org\/api-d7\/field_collection_item\/1722134","id":"1722134","resource":"field_collection_item"}],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"not-covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3552628","vid":"14180713","is_new":false,"type":"project_module","title":"farmOS Calculation","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_calculation","edit_url":"https:\/\/www.drupal.org\/node\/3552628\/edit","status":"1","promote":"0","sticky":"0","created":"1760619922","changed":"1763131548","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/390819","id":"390819","resource":"user","name":"peacog"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1760619922","project_usage":{"2.0.x":"1"}},{"body":{"value":"\u003Cp\u003EProvides farmOS features for Resource Conservation Districts to aid in the conservation planning processes.\u003C\/p\u003E\n\u003Cp\u003EThis module is an add-on for the \u003Ca href=\u0022http:\/\/drupal.org\/project\/farm\u0022 rel=\u0022nofollow\u0022\u003EfarmOS\u003C\/a\u003E Drupal distribution.\u003C\/p\u003E","summary":"","format":"1"},"upload":[],"taxonomy_vocabulary_44":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/13028","id":"13028","resource":"taxonomy_term"},"taxonomy_vocabulary_46":{"uri":"https:\/\/www.drupal.org\/api-d7\/taxonomy_term\/9988","id":"9988","resource":"taxonomy_term"},"taxonomy_vocabulary_3":[],"field_project_type":"full","field_project_machine_name":"farm_rcd","field_project_has_issue_queue":false,"field_project_components":["Code","Documentation","Miscellaneous","User interface"],"field_project_default_component":null,"field_project_issue_guidelines":[],"field_project_has_releases":true,"field_release_version_format":null,"field_project_homepage":[],"field_project_changelog":[],"field_project_demo":[],"field_project_documentation":[],"field_project_screenshots":[],"field_project_license":{"title":"GNU General Public License, version 2 or later","url":"https:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html","attributes":[],"display_url":null},"field_project_images":[],"field_supporting_organizations":[],"field_project_issue_version_opts":["static","dynamic"],"field_security_advisory_coverage":"covered","field_project_ecosystem":[{"uri":"https:\/\/www.drupal.org\/api-d7\/node\/2208549","id":"2208549","resource":"node"}],"field_replaced_by":[],"field_issue_summary_template":[],"flag_project_star_user":[],"nid":"3558775","vid":"14197438","is_new":false,"type":"project_module","title":"farmOS Conservation Planner","language":"en","url":"https:\/\/www.drupal.org\/project\/farm_rcd","edit_url":"https:\/\/www.drupal.org\/node\/3558775\/edit","status":"1","promote":"0","sticky":"0","created":"1763563565","changed":"1764687372","author":{"uri":"https:\/\/www.drupal.org\/api-d7\/user\/581414","id":"581414","resource":"user","name":"m.stenta"},"comment":"1","comments":[],"comment_count":"0","comment_count_new":false,"feeds_item_guid":null,"feeds_item_url":null,"feed_nid":null,"flag_flag_tracker_follow_user":[],"flag_tracker_follower_count":null,"has_new_content":null,"last_comment_timestamp":"1763563565","project_usage":{"1.3.x":"8"}}]}