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

8095 commits

Author SHA1 Message Date
Michael Stenta
619b84791d Set COMPOSER_ALLOW_SUPERUSER=1 to allow plugins to run as root/super user #799 2024-02-13 13:11:12 -05:00
Michael Stenta
fb6fd0d0bc Use $this->entityTypeManager() instead of Drupal::entityTypeManager() in entity classes #796 2024-02-09 07:19:10 -05:00
Michael Stenta
6abe3e73b0 farmOS 3.1.1 2024-02-08 05:18:39 -05:00
Michael Stenta
92c558dde3 Use plain strings in submitForm() calls in functional tests.
This fixes failing tests after upgrading to Drupal 10.2.3.
See https://www.drupal.org/project/drupal/issues/3399413
2024-02-08 05:05:39 -05:00
Michael Stenta
cec7ed04d0 Update Drupal core to 10.2.3. 2024-02-07 20:30:55 -05:00
Paul Weidner
a9a6d8008f Correct gin issue #3342164 2024-02-07 20:13:01 -05:00
Paul Weidner
38271bf84f Patch Gin to fix Issue #3419904: Help text is cutoff at xsmall breakpoint #793 2024-02-07 20:12:34 -05:00
Michael Stenta
dadf79c8f0 Update Migrate Tools to 6.0.3 for SA-CONTRIB-2024-008. 2024-02-07 14:47:06 -05:00
Paul Weidner
462c82d6ca Grant config permissions create quick_form permission #791
This permission is required on the quick form add_page and add_form routes.
2024-02-05 05:59:32 -05:00
Michael Stenta
96bf17bc69 farmOS 3.1.0 2024-02-02 20:00:34 -05:00
Michael Stenta
1e2c7c2e47 Update drupal/gin to 3.0-rc9. 2024-02-02 19:56:18 -05:00
Michael Stenta
ee71b28ae6 Provide a plan_record entity type for plan record relationships with metadata #781 2024-02-02 19:55:41 -05:00
Michael Stenta
98130dec1c Add CHANGELOG.md line for #781. 2024-02-02 19:55:15 -05:00
Paul Weidner
06b930886a Add PlanRecordInterface::getPlan() 2024-02-02 19:55:15 -05:00
Michael Stenta
bd091b7d39 Expose a plan_record edit form at /plan/record/%id/edit. 2024-02-02 19:55:15 -05:00
Michael Stenta
a79a2989a8 Add a simple access handler for plan_record entities that checks plan entity access. 2024-02-02 19:55:14 -05:00
Michael Stenta
8bf87f00fe Merge plan_record module into plan module. 2024-02-02 19:55:14 -05:00
Michael Stenta
36fc154c47 Patch drupal/entity_reference_integrity to fix Issue #3418000: Delete action only overridden on first entity type 2024-02-02 19:55:14 -05:00
Michael Stenta
8d25b32b01 Enforce entity reference integrity on plan reference fields. 2024-02-02 19:55:14 -05:00
Michael Stenta
4f4f666c28 Add a required single-value plan entity reference base field. 2024-02-02 19:55:14 -05:00
Michael Stenta
79704c3c7c Add plan record type bundle plugin support via the farm_entity module. 2024-02-02 19:55:14 -05:00
Michael Stenta
9d31aa5ce7 Add a simple Plan record relationship entity type (with bundles). 2024-02-02 19:55:14 -05:00
Michael Stenta
9c6d597404 Initial Plan Record module. 2024-02-02 19:54:20 -05:00
Michael Stenta
9058e39f7c Show map on /locations #779 2024-02-02 19:53:31 -05:00
Michael Stenta
70eb37cbf9 Remove "All" from "Items per page" options in Views #776 2024-02-02 19:52:09 -05:00
Michael Stenta
471e2cda6a Add CHANGELOG.md line for #779. 2024-02-02 19:52:09 -05:00
Michael Stenta
dc00956117 Issue #2551091: Show map on /locations 2024-02-02 19:52:09 -05:00
Michael Stenta
1b2ce0b075 Add a locations map behavior and refactor dashboard map logic to use it. 2024-02-02 19:52:09 -05:00
Michael Stenta
433747d0ff Add a MapRenderEvent::getMapBehaviors() method. 2024-02-02 19:52:09 -05:00
Michael Stenta
f7e6318026 Make map behavior library optional. 2024-02-02 19:52:09 -05:00
Michael Stenta
cce51328c0 Fix MapBlock::build() map #behaviors.
$this->configuration['map_behaviors'] will already be an
array of values, not an associative array of behavior machine
names and their labels. The necessary form value conversion
using array_keys() happens in MapBlock::blockSubmit().
2024-02-02 19:52:09 -05:00
Michael Stenta
efc6797899 Remove hard dependency on farm_ui_dashboard from farm_ui_map.
We implement hook_farm_dashboard_panes() but that will only
run if farm_ui_dashboard is enabled. It doesn't depend on it.
Removing this hard dependency allows farm_ui_dashboard to be
disabled without disabling farm_ui_map.
2024-02-02 19:52:09 -05:00
Michael Stenta
3e891a880d Improve asset and log CSV exports #783 2024-02-02 19:51:14 -05:00
Michael Stenta
c0cc0a92b5 Add CHANGELOG.md line for #783. 2024-02-02 19:49:55 -05:00
Paul Weidner
65c0159e79 Implement BaseFormIdInterface 2024-02-02 19:49:55 -05:00
Paul Weidner
28b2d3b83d Use strict type checking for context variables that should be TRUE 2024-02-02 19:49:55 -05:00
Paul Weidner
604ce5f88e Change export warning message 2024-02-02 19:49:55 -05:00
Paul Weidner
0bb5facc66 Simplify and include count in CSV export question 2024-02-02 19:49:55 -05:00
Michael Stenta
4d05465f7c Update export docs to describe the difference between asset, log, quantity exports. 2024-02-02 19:49:55 -05:00
Michael Stenta
8b8ac5bb20 Remove CSV REST export displays from log, asset, plan Views. 2024-02-02 19:49:55 -05:00
Michael Stenta
22024a8f86 Install the farm_export_csv module on sites that have farm_ui_views installed. 2024-02-02 19:49:54 -05:00
Michael Stenta
ee34ca660a Configure CSV export normalizers to flatten values. 2024-02-02 19:49:54 -05:00
Michael Stenta
0a3a5084c1 Provide a TimestampItemNormalizer with an option to return RFC3339 formatted date. 2024-02-02 19:49:54 -05:00
Michael Stenta
6ccf2cda0d Provide a TextLongFieldItemNormalizer with an option to return processed text. 2024-02-02 19:49:54 -05:00
Michael Stenta
9995efd994 Provide an EntityReferenceFieldItemNormalizer with options to return content entity labels and config entity IDs. 2024-02-02 19:49:54 -05:00
Michael Stenta
59802748e8 Add logic for restricting columns to supported base and bundle field types. 2024-02-02 19:49:54 -05:00
Michael Stenta
410da5d812 Provide a ContentEntityNormalizer with an option to explicity include columns. 2024-02-02 19:49:54 -05:00
Michael Stenta
5fcb89a16f Initial farmOS CSV module. 2024-02-02 19:49:54 -05:00
Michael Stenta
21d022bfad Add farm_export_csv to optional modules. 2024-02-02 19:49:54 -05:00
Michael Stenta
3cc0c515ef Issue #3328886: Make it clear that CSV exports are limited 2024-02-02 19:49:54 -05:00