Commit Graph

7240 Commits

Author SHA1 Message Date
Michael Stenta d77145e17c Update Entity API patch for issue #3206703 to fix error when using update.php to create new base fields.
See https://www.drupal.org/project/entity/issues/3206703#comment-14507085
2022-05-11 16:59:41 -04:00
Paul Weidner 029853883a Only show active plans by default #529 2022-05-06 09:21:36 -04:00
Paul Weidner 79822dc7ba Re-export farm_plan Views config per https://www.drupal.org/node/3230199 (no changes). 2022-05-06 09:20:36 -04:00
Paul Weidner 426b001bdd Remove create() implementations from classes that do not implement ContainerInjectionInterface #530 2022-05-06 09:17:10 -04:00
Paul Weidner 3bbad9bb36
Remove GinSidebarOpen setting. 2022-05-05 11:31:11 -07:00
Paul Weidner 6b4d1ebca7 Decrease weight of farm info settings task link #528 2022-04-22 14:41:55 -04:00
Paul Weidner 305e8f76b7 Update toolbar logo spacing for gin beta #527 2022-04-22 14:38:43 -04:00
Paul Weidner 4949c34426 Do not check php-geos requirement in the update phase #526 2022-04-22 13:02:35 -04:00
Michael Stenta a7c92b70b3 Update Drupal core to 9.3.12. 2022-04-20 21:26:14 -04:00
Michael Stenta b32cc453af Issue #3275161: Allow IMG tags in default text format 2022-04-20 11:34:41 -04:00
Michael Stenta 65ace22777 Fix scheduled test runs fail after #523 was merged #524 2022-04-18 15:45:31 -04:00
Michael Stenta 2abe0c5537 Move farm_material to optional modules.
I think this was mistakenly included in default modules. The
original intention was to make it optional, because its
primary use-case is managing material inventories, which
isn't necessary for the majority of users.
2022-04-15 09:00:14 -04:00
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