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

2532 commits

Author SHA1 Message Date
Michael Stenta e6e34b4d9d Refactor farm_ui_entity_view() breadcrumb code to make room for more entity types. 2017-06-27 15:39:30 -04:00
Michael Stenta 4718a89963 For each asset type, create an action link on its listing page. 2017-06-27 15:39:30 -04:00
Michael Stenta 10112e66c3 Use entity UI info to build breadcrumbs instead of hook_farm_ui_asset_breadcrumb(). 2017-06-27 15:39:30 -04:00
Michael Stenta f04e6b62fa Add hook_farm_ui_entities() for modules to define farmOS entity UI information. 2017-06-27 15:39:30 -04:00
Michael Stenta 8c69f16503 Move asset breadcrumb handling to farm_ui module. 2017-06-27 15:39:30 -04:00
Michael Stenta 82ca34a32a Install the new Farm People and UI modules via an update hook on existing sites. 2017-06-27 15:39:30 -04:00
Michael Stenta ab8562fed6 Split farm_people View out into new farm_people module. 2017-06-27 15:39:30 -04:00
Michael Stenta 9fe05a18b2 Consolidate area, asset, log, and user action links into farm_ui module. 2017-06-27 15:39:30 -04:00
Michael Stenta e03d661475 Move user and role_delegation perms from farm_admin to farm_access. 2017-06-27 15:39:29 -04:00
Michael Stenta e6d3d55d04 Remove 'view farm logs' permission in favor of 'view all logs'. 2017-06-27 15:39:29 -04:00
Michael Stenta 53be651d85 Further consolidate default asset, log, and term access perms into farm_access module itself. 2017-06-27 15:39:29 -04:00
Michael Stenta da33181cd1 Consolidate default taxonomy term CRUD permissions for all vocabularies in farm_taxonomy.module. 2017-06-27 15:39:29 -04:00
Michael Stenta 930c8a2cc9 Consolidate default log CRUD permissions for all log types in farm_log.module. 2017-06-27 15:39:29 -04:00
Michael Stenta 3f6b77ef6a Consolidate default asset CRUD permissions for all asset types in farm_asset.module. 2017-06-27 15:39:29 -04:00
Michael Stenta 449a465c98 Move hook_farm_admin_actions() to new farm_ui module as hook_farm_ui_action(). 2017-06-27 15:39:29 -04:00
Michael Stenta 6f34c8f98f Change argument title override in Observations view so it looks better in breadcrumbs. 2017-06-26 17:06:00 -04:00
Michael Stenta 075bbd4e4e Fix compost: don't always display compost View. 2017-06-26 17:05:46 -04:00
Michael Stenta 20cbf131d7 Fix movement relationship in Seeding and Transplanting Views. 2017-06-26 10:07:55 -04:00
Michael Stenta a8d135995f Change all instances of 'page_1' to 'page' in Views. 2017-06-26 10:07:46 -04:00
Michael Stenta 721c29bc65 Issue #2394839 by m.stenta: Easier UI for adding Plantings 2017-06-24 12:24:52 -04:00
Michael Stenta 28ee2e6b2e Allow user to specify whether the seeding/transplanting is done. 2017-06-24 12:20:17 -04:00
Michael Stenta a616ba4168 When a log is created, display a message with a link to it. 2017-06-24 12:20:17 -04:00
Michael Stenta 161bcd3baf Add a submit function for generating seeding/transplanting log when creating a planting. 2017-06-24 12:20:17 -04:00
Michael Stenta 9fb859261d Allow log done status to be specified as a parameter. 2017-06-24 12:20:17 -04:00
Michael Stenta 027af116ee Make the areas parameter optional in farm_log_movement_create(). 2017-06-24 12:20:17 -04:00
Michael Stenta 6ff1e40bcb Split area name string parsing out to a separate function so it can be reused. 2017-06-24 12:20:17 -04:00
Michael Stenta f6ddb39e16 Generalize the function for creating a movement log so that it can be used to create other log types beyond observations. 2017-06-24 12:20:17 -04:00
Michael Stenta 01202b4155 Only show the "Plan" fieldset when adding a new planting. 2017-06-24 12:20:16 -04:00
Michael Stenta ec024fd362 Initial sketch of the "Plan" fields in the planting edit form. 2017-06-24 12:20:16 -04:00
Michael Stenta 62e439631b Fix water test CSV display attachment. 2017-06-22 15:47:05 -04:00
Michael Stenta 6af9a5edb3 Don't always show sensor View on area pages. 2017-06-22 15:46:54 -04:00
Michael Stenta 06a55e18fd Issue #2393103: Compost module 2017-06-22 15:40:25 -04:00
Michael Stenta ae8f4eeb49 Add Compost to list of optional modules during farmOS install. 2017-06-22 15:35:18 -04:00
Michael Stenta ae7f9dc58d Add UI hooks for Compost assets. 2017-06-22 15:33:59 -04:00
Michael Stenta 73816c9da6 View of Compost assets. 2017-06-22 15:33:59 -04:00
Michael Stenta bf3a3bc4a3 Initial compost asset type module. 2017-06-22 15:33:59 -04:00
Michael Stenta dfa2a6b093 Update Drupal core to 7.56. 2017-06-21 14:43:48 -04:00
Michael Stenta 2dfe076755 Issue #2876958: Sales log 2017-06-21 11:49:36 -04:00
Michael Stenta 334a7d2d8a Add Farm Log: Sale to list of optional modules during farmOS install. 2017-06-21 11:49:27 -04:00
Michael Stenta f57b46c0e8 Show a list of sales at the top of all asset pages. 2017-06-21 11:49:27 -04:00
Michael Stenta 4c54146f67 Add sale action link to asset pages and sales view. 2017-06-21 11:49:27 -04:00
Michael Stenta 2f3a17eb0c Implement hook_farm_access_perms() for sale logs. 2017-06-21 11:49:27 -04:00
Michael Stenta e562fd936c View of Sale logs. 2017-06-21 11:49:27 -04:00
Michael Stenta 66d66b135c Initial commit of Farm Log: Sale module. Provides a sale log type. 2017-06-21 11:49:27 -04:00
Michael Stenta d77c633a38 Update contrib modules: EXIF Rotation, Module Filter. 2017-06-20 10:53:19 -04:00
Michael Stenta 197b81da73 Use farm_area taxonomy machine name instead of vid in View filter. 2017-06-20 09:19:39 -04:00
Michael Stenta a985a6d6be Enable text processing in water test notes field. 2017-06-15 13:01:46 -04:00
Michael Stenta fd3cc92ea5 Fix order of field groups in water test and egg logs. 2017-06-15 13:01:32 -04:00
Michael Stenta 82ed42ee47 Fix farm_water_test dependencies. 2017-06-15 13:00:42 -04:00
Michael Stenta de974e6a73 Issue #2876946: Water module 2017-06-15 09:40:32 -04:00