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

83 commits

Author SHA1 Message Date
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 110abdfb7e Add Parents field (asset reference) to Animal, Compost, Group, and Plant asset types. 2020-10-07 07:15:51 -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 753e19984b Enforce self-dependency on log category module config. 2020-10-01 23:48:19 -04:00
Michael Stenta af31a24ed3 Enforce dependency on equipment module for equipment reference field storage. 2020-10-01 23:48:19 -04:00
Michael Stenta 01aa412d08 Enforce self-dependency on all flag module config. 2020-10-01 23:48:19 -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 4ecbcccc81 Add "Files" and "Images" fields to all asset types. 2020-10-01 23:45:45 -04:00
Michael Stenta efc3fb0781 Add "Notes" field to all asset types. 2020-10-01 23:45:45 -04:00
Michael Stenta 36c0fb4e58 Add "Data" field to all asset types. 2020-10-01 23:45:43 -04:00
Michael Stenta 2488bff344 Add "Flags" field to all asset types. 2020-10-01 23:44:26 -04:00
Michael Stenta a74cddcae2 Migrate the old asset archived value to both archived timestamp and status. 2020-10-01 23:41:40 -04:00
Michael Stenta e766ccf991 Add an archived timestamp field to assets, set when the asset status changes to archived. 2020-10-01 23:41:40 -04:00
Michael Stenta a81e7bed81 Migrations for all asset types - basic fields only. 2020-10-01 23:41:40 -04:00
Michael Stenta d724cae915 Provide a migrate source plugin for assets. 2020-10-01 23:41:40 -04:00
Michael Stenta 8e3a27aefa Initial asset types: Animal, Compost, Equipment, Group, Plant, Sensor. 2020-10-01 23:41:40 -04:00
Michael Stenta 3f932bef84 Misc codesniffer fixes. 2020-10-01 15:51:51 -04:00
Michael Stenta d6d79475de Use StringTranslationTrait in AssetCRUDTest. 2020-10-01 15:51:51 -04:00
Michael Stenta 55bed83a5e Put asset module tests in the farm group. 2020-10-01 15:48:04 -04:00
Michael Stenta d781730402 Enable the farm installation profile in asset tests. 2020-10-01 15:48:04 -04:00
Michael Stenta 1f7c0b3243 Remove unused getTypeNamePattern() method. 2020-10-01 15:48:04 -04:00
Michael Stenta 6f142769f6 Generalize farm_asset module to asset module. 2020-10-01 15:48:04 -04:00
Michael Stenta 622edfd1d9 Add "administer farm_assets" permission and replace uses of "administer farm_asset". 2020-10-01 15:48:04 -04:00
Michael Stenta 7d4288485c Change "pending" state to "active". 2020-10-01 15:48:04 -04:00
Michael Stenta 7992bd61ca Make *.info.yml files consistent with other farmOS modules. 2020-10-01 15:48:04 -04:00
Pedro Cambra 504466089b Added data table 2020-10-01 15:48:04 -04:00
Pedro Cambra 92868d5ef9 first commit of farm_asset module 2020-10-01 15:48:04 -04:00
Michael Stenta 4fa6c2c390 Fix class of date/timezone migration. 2020-09-30 16:11:23 -04:00
Michael Stenta bbea333df4 Add a migration for date/timezone configuration. 2020-09-30 15:45:16 -04:00
Michael Stenta 7c3886be47 Use skip_on_empty process plugin for uid, in case uid is 0 in source database. 2020-09-30 15:45:16 -04:00
Michael Stenta 16ac1bd62e Enable JSON:API Schema module with farmOS API module. 2020-09-30 11:42:48 -04:00
Michael Stenta 2aa8abc1ba Depend on migrate_tools so that we can recommend using Drush. 2020-09-30 10:51:17 -04:00
Michael Stenta 5d7bf35384 Migrations for all log types - basic fields only. 2020-09-30 10:51:17 -04:00
Michael Stenta 1f26ca54c0 Migration for users. 2020-09-30 10:51:17 -04:00
Michael Stenta b5f9cd8c8d Provide a farm_migrate migration group. 2020-09-30 10:51:17 -04:00
Michael Stenta a154f9d215 Initial farm_migrate module. 2020-09-30 10:51:17 -04:00
Michael Stenta e656225bf0 Change the API path prefix from /jsonapi to /api. 2020-09-27 11:21:51 -04:00
Michael Stenta c94dbbd0bc Configure JSON:API so that records can be created, updated, and deleted. 2020-09-27 11:21:51 -04:00
Michael Stenta 5f2a6740a4 Initial farm_api module. Depends on jsonapi. 2020-09-27 11:21:50 -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