3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00
Commit graph

59 commits

Author SHA1 Message Date
Michael Stenta 360e133164 Add Birth log type and migration. 2021-05-26 12:19:05 -04:00
Michael Stenta 864d90aa29 Fix Seeding Log field descriptions. 2021-04-01 11:22:26 -04:00
Michael Stenta 7caf747694 Add a third-party setting for default quantity types on log types. 2021-03-15 15:46:36 -04:00
paul121 7bb755bc6f Purchase and sale logs depend on price quantity. 2021-03-12 08:15:56 -05:00
Michael Stenta 19dc89750f Add Lot number field (with migration) to Sale and Purchase logs. 2021-03-11 21:39:18 -05:00
Michael Stenta 53e83b7365 Add a third party setting to log types to allow them to be designated as movements by default. 2021-02-25 15:21:27 -05:00
Michael Stenta aca2b14f2d Always auto_create the same target_bundle. 2021-02-05 14:48:48 -05:00
paul121 e88b66139a Auto create input log material term. 2021-02-05 14:41:48 -05:00
paul121 2028e84dc4 Use dependency injection for farm_field.factory service. 2020-12-14 15:53:06 -08:00
paul121 a576bad88d Translate various log field labels and descriptions. 2020-12-14 15:13:26 -08:00
Michael Stenta 00d1786ccf Rename farm_field to farm_entity. 2020-12-14 10:07:58 -05:00
Michael Stenta 28ee05b41a Add FarmAssetType, FarmLogType, and FarmPlanType entity bundle plugin base classes. 2020-12-14 10:07:58 -05:00
Michael Stenta 4febd4da5f Delete all asset and log form/view display config. 2020-12-13 08:34:49 -05:00
Michael Stenta 84dc39d9e2 Convert all log config fields to bundle fields. 2020-12-13 08:34:49 -05:00
Michael Stenta 8f8605b934 Convert geometry field to a base field.
This reverts commit 78081169d4.
2020-12-12 07:16:41 -05:00
Michael Stenta 18690afd01 Change Log Category form widget to options_select. 2020-12-06 18:32:00 -05:00
Michael Stenta bb17aacbbf Provide field form/view display config for all asset and log types. 2020-11-20 11:35:47 -05:00
Michael Stenta 78081169d4 Revert "Convert geometry field to a base field."
This reverts commit f28cc6f037a25f836047f4e6fe7aa83f0b937b4f.

See https://www.drupal.org/project/farm/issues/3175497#comment-13908054
2020-11-20 11:35:47 -05:00
Michael Stenta e659ac5baf Implement hook_entity_base_field_info() in farm_flag.module and convert flag field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta f80906b278 Convert log category field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta 16c7d411a2 Convert owner field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta 117de1b9de Convert asset and parent fields to base fields. 2020-11-20 11:35:47 -05:00
Michael Stenta 523b9fcdc3 Convert geometry field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta a23434bdc3 Convert file and image fields to base fields. 2020-11-20 11:35:47 -05:00
Michael Stenta c92740eb91 Convert notes field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta 7ccb2ac455 Convert data field to a base field. 2020-11-20 11:35:47 -05:00
Michael Stenta adfa5dc230 Remove uuid from field.field.log.input.purchase_date.yml. 2020-11-20 07:18:06 -05:00
Michael Stenta d1e7ba9ef4 Document return value of flag and lab test type allowed values functions. 2020-10-15 13:46:17 -04:00
Michael Stenta 687820a601 Rename "Water" to "Water test" for consistency with "Soil test". 2020-10-15 11:14:04 -04:00
Michael Stenta 3027463889 Restrict lab test type field to a single value. 2020-10-15 11:13:50 -04:00
Michael Stenta fde0300759 Fix lab test type config entity ID. 2020-10-15 11:13:46 -04:00
Michael Stenta 5eb82c4724 Add a "Lab test type" field to Lab test logs, with a lab_test_type config entity so modules can add types. Set to soil/water automatically during migration. 2020-10-11 17:32:58 -04:00
Michael Stenta 788cce4170 Add "Material" field to Input logs (with migration). 2020-10-11 12:18:03 -04:00
Michael Stenta e08f3cfd0a Move all optional equipment reference field config to the farm_equipment module. 2020-10-07 10:47:45 -04:00
Michael Stenta 034edd97fc Rename "Equipment" field to "Equipment used" for clarity and consistency with 1.x. 2020-10-02 08:55:21 -04:00
Michael Stenta 8f50952d0b Enforce self-dependencies on all log type modules. 2020-10-01 23:48:19 -04:00
Michael Stenta 5dd9883505 Add an optional "Equipment" field to log types, if the Equipment asset is available. 2020-10-01 23:45:45 -04:00
Michael Stenta 966575b784 Add an asset reference field to all log types. 2020-10-01 23:45:45 -04:00
Michael Stenta 16a409f05d Add "Invoice number" to Sale and Purchase logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 30000a7fe0 Add "Seller" field to Purchase logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 9fe9f13505 Add "Customer" field to Sale logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 6c54f14ecb Add "Veterinarian" field to Medical logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 58a7274c80 Add "Laboratory" field to Lab test logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 0a18c50059 Add "Purchase date" field to Input and Seeding logs. 2020-09-27 11:21:12 -04:00
Michael Stenta 4f5f04a87d Add "Source" field to Input and Seeding logs. 2020-09-27 11:21:08 -04:00
Michael Stenta 0ea85719c4 Add "Method" field to Input logs. 2020-09-27 11:21:05 -04:00
Michael Stenta 61588bb909 Add "Lot number" field to Harvest, Input, and Seeding logs. 2020-09-25 09:31:25 -04:00
Michael Stenta 960c007949 Add flag field to all log types. 2020-09-25 09:19:50 -04:00
Michael Stenta f806b9bc42 Add a Data field to all log types. 2020-09-25 09:19:50 -04:00
Michael Stenta 87d1ed5af4 Add a Geometry field (geofield) to all log types. 2020-09-25 09:19:50 -04:00