Commit Graph

1982 Commits

Author SHA1 Message Date
Michael Stenta 9d51cbd3dc Fix undeclared dependency on farm_group in birth quick form #682 2023-05-23 11:11:47 -04:00
Paul Weidner 2d77e04230 Remove classy from term tasks test #680 2023-05-18 16:42:40 -04:00
Michael Stenta 8c0de9c349 Movement quick form (ported from farmOS 1.x) #677 2023-05-18 16:36:48 -04:00
Michael Stenta 47ac9ae5dd Birth quick form (ported from farmOS 1.x) #656 2023-05-18 16:36:48 -04:00
Michael Stenta 3cd5de573b Move secondary tasks collapsible theme overrides to farm_ui_theme. 2023-05-18 13:08:40 -04:00
Paul Weidner e971c13910 Collapse secondary tabs on mobile 2023-05-17 15:40:32 -07:00
Paul Weidner b6a33b3f02 Use secondary tabs for taxonomy terms #634 2023-05-17 15:40:32 -07:00
Paul Weidner f946aaa0d6 Move default entity tabs to secondary tabs #634 2023-05-17 15:40:31 -07:00
Paul Weidner b824890155 Remove field links from asset entity browser view #673 2023-05-16 14:34:14 -04:00
wotnak 6bb1e1789e Add asset inventory views field #679 2023-05-16 14:30:01 -04:00
Michael Stenta dab5415b95 Add QuickStringTrait::entityLabelsSummary() method for summarizing entity labels #675 2023-05-11 13:37:48 -04:00
Michael Stenta 6d1cdc7f2e Fix farm_log_asset_names_summary() $cutoff parameter #674 2023-05-11 12:53:09 -04:00
Michael Stenta 97a36d2aa4 Refresh map edit layer when WKT is pasted into data input field #670 2023-05-10 15:55:41 -04:00
Michael Stenta 2b3bb21683 Fix bulk move/group action log names when unsetting location/group #669 2023-05-08 14:46:26 -04:00
Michael Stenta a13a0de10a The farm_ui_theme module depends on layout_discovery.
This went unnoticed before because farm_ui_dashboard depends on
layout_discovery, but if farm_ui_dashboard is not installed visiting
any asset/log page causes a fatal error because the layout
discovery service is not found.
2023-05-02 11:27:02 -04:00
Michael Stenta 360ef97caf Remove module form submit button state logic.
This stopped working due to https://www.drupal.org/project/drupal/issues/994360
2023-04-03 16:10:21 -04:00
Michael Stenta 8eaef1231b Abstract inline container structure into new QuickFormElementsTrait::buildInlineContainer() trait+method. 2023-04-01 14:00:38 -04:00
Michael Stenta aa35c2c32d Reformat Planting quick form log field info arrays. No functional change.
This will make it easier to use a new buildInlineContainer()
method for quantity fields provided by the next commit.
2023-04-01 14:00:38 -04:00
Michael Stenta 5ada077408 Move inline container style definition to farm_ui_theme. 2023-04-01 14:00:38 -04:00
Michael Stenta 7b3639e941 Use inline style for Planting quick form quantity fields. 2023-04-01 14:00:38 -04:00
Michael Stenta 78abcff89d Add a common CSS file for quick form styles, including an "inline" class for inline fields. 2023-04-01 14:00:38 -04:00
Paul Weidner 6b269dbe9a Standardize all taxonomy bundle labels to be singular #661 2023-04-01 13:58:45 -04:00
Michael Stenta b74d3d1ace Add email field support to field factory service. 2023-03-30 14:54:25 -04:00
Michael Stenta 5f9b32beef Add decimal field support to field factory service. 2023-03-30 14:54:25 -04:00
Michael Stenta 2c0aef36ce Add integer field support to field factory service. 2023-03-30 14:54:25 -04:00
Michael Stenta 46adaa3ab7 Allow max_length to be overridden on string fields. 2023-03-30 14:54:25 -04:00
Michael Stenta efcbc6087b Remove unnecessary default settings for string/string_long fields. 2023-03-30 14:54:25 -04:00
Paul Weidner f68887cc45 Allow map to be resized vertically #663 2023-03-30 09:39:45 -04:00
Paul Weidner 4c15010bd5 Simplify all map resize logic to use ResizeObserver #662 2023-03-30 09:36:48 -04:00
Michael Stenta 967982b2f0 Respect user timezone in midnight default datetime values #665 2023-03-29 11:07:41 -04:00
Michael Stenta 4f6ff71391 Include Fraction bundle fields in default Views #664 2023-03-28 15:02:39 -04:00
Michael Stenta f41b526278 Fix farm_entity_test and farm_entity_contrib_test module info. 2023-03-28 14:59:14 -04:00
Michael Stenta 4d31e7033e Do not add birth log mother to animal assets that already have parents #655 2023-03-16 14:58:57 -04:00
Michael Stenta b807c5602f Fix quick form toolbar menu links #657 2023-03-16 14:57:29 -04:00
Michael Stenta e7e2b15e4a Add "Speed" to the list of quantity measures #658 2023-03-16 14:52:49 -04:00
Michael Stenta f9a96bb781 Fix variable hints in BirthTest.php. 2023-03-11 11:13:59 -05:00
Michael Stenta 7a9f8f4bbe Create a QuickFormTestBase class that other quick form tests can extend from #650 2023-03-11 11:13:59 -05:00
Symbioquine 07ad8ed495 Show map popup for the smallest feature at the clicked point #652 2023-03-09 14:30:50 -05:00
Paul Weidner 36f35f0b14 Attempt to update the map size until it is rendered. #576
This fixes a bug where the map is not rendered in modal and
off-canvas dialogs until the map size is updated.
2023-03-08 08:38:00 -08:00
Paul Weidner dff6ebbb87 Add breadcrumb on canonical user page to people page #644 2023-03-08 07:39:53 -05:00
Paul Weidner ff4c99867c Implement FarmBreadcrumbBuilder::applies() to only affect desired routes #644 2023-03-08 07:39:49 -05:00
wotnak b304bff4d2
Fix map ui being unreadable on dark mode #642 2023-02-20 21:50:54 +01:00
Michael Stenta 18599f80c3 Convert geometry values to WKT in GeofieldWidget #640 2023-02-10 11:36:42 -05:00
Michael Stenta 9a422eb516 Add an automated test for the farmOS Geofield widget.
This is copied and minimally modified from the upstream
Geofield module's widget tests.
2023-02-10 11:23:11 -05:00
Michael Stenta f73aa956fe Fix config schema for field.widget.settings.farm_map_geofield. 2023-02-10 11:19:34 -05:00
Michael Stenta a98fd5742a Issue #3335267 by m.stenta, farmer-ed, penyaskito: 405 Method Not Allowed when trying to patch entities as a user with non-default language 2023-02-08 16:09:51 -05:00
Michael Stenta 03b81c58f6 Add farm_l10n API kernel test to demonstrate Issue #3335267: 405 Method Not Allowed when trying to patch entities as a user with non-default language 2023-02-08 16:09:51 -05:00
Michael Stenta b2abb076a2 Test deleting assets and logs. 2023-02-08 13:02:45 -05:00
Michael Stenta c42c0d60e3 Test updating assets and logs. 2023-02-08 13:02:45 -05:00
Michael Stenta ad345694c2 Test retrieving assets and logs. 2023-02-08 13:02:45 -05:00