Commit Graph

7228 Commits

Author SHA1 Message Date
Michael Stenta 1e56b6f8ae farmOS 2.0.0-beta4 2022-04-13 11:19:16 -04:00
Michael Stenta dcde6ae0c0 Fix markdown link in docs/development/module/services.md. 2022-04-13 11:19:16 -04:00
Michael Stenta 271caf0aea Improve fields documentation #505 2022-04-13 11:11:14 -04:00
Michael Stenta 622f6e33a0 Add changelog for PR #505. 2022-04-13 11:10:53 -04:00
Michael Stenta 1a6689dd5a Document farm_field.factory service and move field type options info from fields.md. 2022-04-13 10:57:44 -04:00
jgOhYeah 918bfa8518 Added documentation on field options 2022-04-13 09:25:59 -04:00
jgOhYeah c3f7d79ebd Added notes on file naming for select options 2022-04-13 09:25:59 -04:00
jgOhYeah 9c2affa744 Added comments showing what to change in examples. 2022-04-13 09:25:59 -04:00
jgOhYeah e1b7d41893 Fixed ear tag type example code 2022-04-13 09:25:59 -04:00
jgOhYeah e08ee2f467 Fixed organic flag field example code
Appeared to be a copy / paste and not modified at one point.
Fixed it after reading https://farmos.discourse.group/t/custom-module-help/1149.
2022-04-13 09:25:59 -04:00
Symbioquine a760005c7c Link from entities to their referenced terms and show entity views on taxonomy terms #458
**Why?** Make it possible for novice users to find data and explore connections
between assets/logs without needing to totally grok the farmOS data model first.

i.e.

* Navigate from a plant asset to a list of all the seed/plant assets with the same crop/variety
* Navigate from a plant asset to a list of all the seed/plant assets from the same season
* Navigate from a log in the compost category to a list of all the logs in the compost category
* Navigate from a material asset to a list of all the materials with the same material type
2022-04-13 06:17:56 -07:00
Michael Stenta 3cebccc2d1 Merge test and release workflows into a unified delivery workflow #523 2022-04-11 09:41:43 -04:00
Michael Stenta 4caaea4ed0 Add changelog for deliver.yml #523 2022-04-08 12:43:15 -04:00
Michael Stenta 9c06c888cc Merge run-tests.yml and package-release.yml into deliver.yml. 2022-04-08 10:43:20 -04:00
Michael Stenta 7eee70123d Refactor FARMOS_VERSION and FARMOS_REPO environment variable logic.
Use github.event_name for conditional logic.
Set a default FARMOS_REPO that is only overridden on pull request events.
Remove ${{ }} wrapper from if condition logic.
2022-04-08 10:29:02 -04:00
Michael Stenta 3a23063e28 Fail all jobs if any matrix jobs fail. 2022-04-08 10:29:02 -04:00
Michael Stenta 91e2a7364d Cache farmos/farmos:2.x image for subsequent jobs. 2022-04-08 10:29:02 -04:00
Michael Stenta 430a810da2 Separate Docker image build from testing jobs in run-test.yml workflow #522 2022-04-08 10:26:28 -04:00
Michael Stenta 17bf459cec Add changelog for run-tests.yml refactor. 2022-04-08 08:34:16 -04:00
Michael Stenta 1c2347908f Use actions/cache instead of uploading/downloading artifacts.
This speeds things up considerably!
2022-04-08 08:34:16 -04:00
Michael Stenta 4dea771329 Only upload the farmos/farmos:2.x-dev image to artifacts. 2022-04-07 20:36:12 -04:00
Michael Stenta a8bf2ed393 Run PHP Codesniffer in a separate job so that it doesn't block tests from running. 2022-04-07 20:36:12 -04:00
Michael Stenta af820bd086 Build Docker images in a separate job before running test matrix. 2022-04-07 20:36:12 -04:00
Michael Stenta 94d766604d Replace deprecated drupal_get_path() with \Drupal::service('extension.list.module')->getPath(). 2022-04-07 19:28:26 -04:00
Michael Stenta e8c57810b8 Issue #3270561 by paul121, m.stenta: Upgrade to gin beta 2022-04-07 19:28:07 -04:00
Michael Stenta 941b089dd6 Add changelog for #3270561. 2022-04-07 19:27:25 -04:00
Michael Stenta af8d34a2fb Add an update hook to update Gin logo settings. 2022-04-07 18:03:09 -04:00
Paul Weidner b1a5fc20be Remove the body top padding in the map popup. 2022-04-07 16:25:04 -04:00
Paul Weidner 5c9858f5b9 Update to new gin logo settings schema. 2022-04-07 16:25:04 -04:00
Paul Weidner 3107317f6d Upgrade gin to beta. 2022-04-07 16:25:04 -04:00
Paul Weidner 512ad6a15e Correct the zoom minus ( - ) button text in mapping user guide. 2022-04-07 15:53:40 -04:00
Michael Stenta 9bbd61cdb7 Update farmOS-map to v2.0.4. 2022-04-07 14:58:23 -04:00
Michael Stenta 3ecd8b3df9 Encourage GEOS PHP extension use #521 2022-04-07 14:47:22 -04:00
Michael Stenta 5c456903a3 Add changelog for #521. 2022-04-07 14:23:38 -04:00
Michael Stenta 589f52f098 Make installation doc GEOS requirements wording stronger. 2022-04-07 14:23:38 -04:00
Michael Stenta fd23befa83 Implement hook_requirements() to check for GEOS PHP extension. 2022-04-07 14:23:38 -04:00
Paul Weidner 5c764c5b50 Pin selenium/standalone-chrome to 4.1.2-20220217. #514 2022-04-07 11:24:01 -04:00
Michael Stenta 11cc36accf Fix Non-namespaced classes/interfaces/traits should not be referenced with use statements #511
See https://github.com/farmOS/farmOS/pull/511#issuecomment-1076842769
2022-03-23 21:04:48 -04:00
Paul Weidner e9307ea3f7 Include list_string, timestamp and boolean bundle fields in views #516 2022-03-23 21:00:48 -04:00
Paul Weidner 3c5b2c7075 Allow importing KML with empty geometries #510
Create an empty collection if no geometry was loaded.
2022-03-21 19:56:18 -04:00
Paul Weidner 8a562d673e Do not add views handlers for unsupported field types #512 2022-03-21 19:49:21 -04:00
Paul Weidner 6cb3959c9c Add case for string fields. 2022-03-21 19:48:57 -04:00
Paul Weidner eef569dd1d Issue #3269543 by paul121: Automatically remove prepopulated entities from quick forms
Save prepopulated entities in a form state temporary value to reset the temp store value.
2022-03-21 19:44:38 -04:00
Paul Weidner 1d1b360a0a Use farm_land_type_options() in KmlImporter #513
farm_land_type_options should be used here instead of farm_land_type_field_allowed_values.
2022-03-21 19:38:28 -04:00
Paul Weidner 2be0b852db Only require a name to build map popups #515
This allows popups to be rendered for multipolygon geometries
that will not have a measurement calculated.
2022-03-21 19:21:09 -04:00
Michael Stenta 254d7f67be Update Drupal core to 9.3.9. 2022-03-21 18:52:26 -04:00
Michael Stenta 9f645c0470 Update CHANGELOG.md for Drupal 9.3.8. 2022-03-21 11:24:15 -04:00
Michael Stenta 4739706648 Update Drupal core to 9.3.8. 2022-03-17 14:37:47 -04:00
Michael Stenta a43a06d0d3 Fix drush farm_migrate migration group logs (don't use placeholder). 2022-03-17 14:37:02 -04:00
Michael Stenta d2b512725e farmOS 2.0.0-beta3 2022-03-03 12:20:10 -05:00