Commit Graph

  • abe4aff642 Remove deprecated farm_log_asset_names_summary() function. Michael Stenta 2023-10-19 14:45:43 -0400
  • 8ff9000b4c Remove deprecated QuickFormInterface::getId() method. Michael Stenta 2023-10-11 10:47:00 -0400
  • c9ed7d316d Move asset_lookup and term_lookup plugins to farm_migrate. Michael Stenta 2023-10-11 10:24:14 -0400
  • 2336e172a3 Issue #3382616: Remove v1 migrations from farmOS 3.x Michael Stenta 2023-08-22 11:08:35 -0400
  • e417ee9ad6 Change all references of 2.x to 3.x in code, docs, and workflows. Michael Stenta 2023-09-30 16:31:53 -0400
  • dff8d2a486
    Merge 6efa74d44a into ac64b7ce27 #739 Michael Stenta 2023-10-27 05:58:48 -0600
  • ac64b7ce27 Check config before deleting it. 2.x Michael Stenta 2023-10-26 09:43:52 -0400
  • 8c816e835b Remove Twitter badge from README.md. Michael Stenta 2023-10-25 16:57:04 -0400
  • 3c845225bf farmOS 2.2.2 2.2.2 Michael Stenta 2023-10-25 16:07:02 -0400
  • dba10fd756 Update simple_oauth to 5.2.4. Michael Stenta 2023-10-25 16:09:08 -0400
  • 40d9f2a7d0 Refactor Move and Group actions into quick forms #736 Michael Stenta 2023-10-25 15:41:24 -0400
  • 82d867d4f7 Document the need for quick action schema.yml file. Michael Stenta 2023-10-23 16:12:34 -0400
  • 1a48db825a Add CHANGELOG.md line for #736. Michael Stenta 2023-10-19 16:51:31 -0400
  • 8f2c465de9 Replace Group action with Group quick form action. Michael Stenta 2023-09-30 15:02:01 -0400
  • a5138314b1 Replace Move action with Movement quick form action. Michael Stenta 2023-09-30 14:22:25 -0400
  • 10203fffad Document the need for quick action schema.yml file. #736 Michael Stenta 2023-10-23 16:12:34 -0400
  • 8266123b9a Add CHANGELOG.md line for #736. Michael Stenta 2023-10-19 16:51:31 -0400
  • 9678bd6038 Replace Group action with Group quick form action. Michael Stenta 2023-09-30 15:02:01 -0400
  • c9b361239b Patch state_machine to fix Issue #3396186: State constraint is not validated on new entities #740 Michael Stenta 2023-10-23 17:07:52 -0400
  • 5296d002e4 Replace Move action with Movement quick form action. Michael Stenta 2023-09-30 14:22:25 -0400
  • 6efa74d44a Tag new releases of farmOS/composer-project when a new version of farmOS is tagged #739 #739 Michael Stenta 2023-10-23 13:23:48 -0400
  • 284b9a0df1 Only create releases on tag pushes to the official repository. Michael Stenta 2023-10-23 13:23:23 -0400
  • 6292f2a3a5 Fix composer require farmos/farmos version constraint in build-farmOS.sh. Michael Stenta 2023-10-23 14:24:41 -0400
  • 112a152304 Only add farmOS repository to composer.json for non-tag versions. Michael Stenta 2023-10-23 14:23:34 -0400
  • e0ca16cfd2 Add post update hook to install the new quick_form entity type on existing farmOS installations #738 #738 wotnak 2023-10-23 15:58:48 +0200
  • e41a34858c Fix planting quick form creating empty quantities #737 #737 Paul Weidner 2023-10-20 10:42:32 -0700
  • 6657a88254 Correct link to CSV module docs #735 #735 Paul Weidner 2023-10-17 11:37:37 -0700
  • 010a895092 farmOS 2.2.1 2.2.1 Michael Stenta 2023-10-09 16:15:28 -0400
  • febdf94083 Rebuild routes when config-based CSV importers are saved/deleted. Michael Stenta 2023-10-09 11:45:33 -0400
  • e5c3bda5bf Standardize index building across all index controllers #733 Paul Weidner 2023-10-09 11:58:50 -0700
  • b815dacb4f Add cacheability to import index pages Paul Weidner 2023-10-09 11:41:28 -0700
  • 0067c85215 Rebuild routes when quick form config entities are saved/deleted. #728 Michael Stenta 2023-10-09 11:19:29 -0400
  • 96b6002f5d Quick form actions cause RouteNotFoundException: Route farm.quick.[id] does not exist. #727 Michael Stenta 2023-10-09 08:44:57 -0400
  • 6ed8f3ccec Validate ID tag types. Fixes #725 #730 Michael Stenta 2023-10-09 13:18:11 -0400
  • 389786ce60 Add basic kernel tests for ID tag field. Michael Stenta 2023-10-09 12:59:35 -0400
  • d54ea7309c Fix deliver.yml (broken by #732) Michael Stenta 2023-10-09 14:27:23 -0400
  • 1e23d0b035 Fix asset_lookup and term_lookup exception messages #731 #731 Michael Stenta 2023-10-09 12:13:52 -0400
  • 14852bf32a Use farmOS-microblog create-message workflow to announce new versions #732 #732 Michael Stenta 2023-10-09 13:52:01 -0400
  • 27eafb59b9 Fix PHPStan running out of memory during delivery workflow #726 #729 Michael Stenta 2023-10-07 16:39:43 -0400
  • 7680523fcc Add guide/import.md and development/module/csv.md to mkdocs.yml. Michael Stenta 2023-10-09 12:10:09 -0400
  • cdad587682 Remove PHPStorm note from development/environment/update.md. Michael Stenta 2023-10-06 11:39:25 -0400
  • cf8294c685 Expand "3. Develop" section of dev env setup guide. Michael Stenta 2023-10-06 11:39:06 -0400
  • 023301ec9c farmOS 2.2.0 2.2.0 Michael Stenta 2023-10-06 15:24:49 -0400
  • 42633566ee Update jsonapi_schema to 1.0-rc1. Michael Stenta 2023-10-06 15:24:02 -0400
  • f6d195d9c8 Issue #3382598: Deprecate farmOS v1 migrations #708 Michael Stenta 2023-08-22 10:39:39 -0400
  • b3c4d0e550 Issue #3359452: Deprecate farm_log_asset_names_summary() #676 Michael Stenta 2023-05-10 16:53:53 -0400
  • 4049ca5198 Decrease horizontal and top margins on pages #719 Michael Stenta 2023-10-06 14:46:23 -0400
  • a915d3b174 Add CHANGELOG.md for #719. #719 Michael Stenta 2023-10-05 10:41:01 -0400
  • a18e44cd8d Decrease space at top of pages around help Paul Weidner 2023-08-25 15:24:50 -0700
  • 5b6ec6cc73 Decrease horizontal margins on pages Paul Weidner 2023-08-25 15:19:43 -0700
  • 953c001491 Condense views table UI #713 Michael Stenta 2023-10-06 14:40:46 -0400
  • 03876d4fd3 Add CHANGELOG.md line for #713. #713 Michael Stenta 2023-10-05 10:45:31 -0400
  • c05875f9f3 Allow bundle fields to be sorted in views tables Paul Weidner 2023-09-07 11:29:05 -0700
  • 6a0e27914f Hide views table columns when they do not contain any data Paul Weidner 2023-08-25 15:30:58 -0700
  • 7f9f9dcd75 Decrease size of views collapsible filter Paul Weidner 2023-08-25 15:07:01 -0700
  • c75ebeae58 Condense styling of views Paul Weidner 2023-08-25 15:06:29 -0700
  • b3a9e0c798 Condense metrics UI #711 Michael Stenta 2023-10-06 14:38:33 -0400
  • ec51dfaff6 Add CHANGELOG.md line for #711. #711 Michael Stenta 2023-10-05 10:23:43 -0400
  • 4ef19c79ce Render metrics using item_list theme Paul Weidner 2023-09-06 17:34:40 -0700
  • 91a6fccf85 Use flexbox to manage metric button spacing Paul Weidner 2023-08-25 11:39:18 -0700
  • 9b8eb314cc Class attributes is an array Paul Weidner 2023-08-25 11:38:25 -0700
  • 1b6b46ab9a Render entity labels using h6 tag Paul Weidner 2023-08-25 11:37:32 -0700
  • 6be3e3639c Render metrics in small buttons Paul Weidner 2023-08-25 11:37:10 -0700
  • 1d0f5fe48c Dashboard improvements #712 Michael Stenta 2023-10-06 14:37:10 -0400
  • 86718da176 Add CHANGELOG.md line for #712. #712 Michael Stenta 2023-10-05 10:26:45 -0400
  • 14b63d748d Reduce spacing within dashboard fieldsets Paul Weidner 2023-09-07 10:54:35 -0700
  • 7167016488 Style dashboard fieldsets similar to gin-layer-wrapper Paul Weidner 2023-09-07 10:54:03 -0700
  • a195744803 Use flexbox to position and space dashboard panes Paul Weidner 2023-09-07 10:53:06 -0700
  • 74dfee5024 Add dashboard-pane attribute to help target dashboard panes Paul Weidner 2023-08-25 11:57:43 -0700
  • dd3e9e68b2 Remove unnecessary default container div Paul Weidner 2023-08-25 11:50:02 -0700
  • 237a094e85 Add action links to add location assets on locations page #709 #709 Paul Weidner 2023-08-23 14:45:29 -0700
  • 6970f3b568 Add an Account Admin role with permission to administer users and assign managed roles #714 Michael Stenta 2023-10-06 14:21:34 -0400
  • 9b4700dced Limit permissions of Account Admin role. Michael Stenta 2023-09-06 14:27:06 -0400
  • c5b7d25d29 Invalidate the user_role:farm_account_admin cache tag when the account admin settings form is submitted. Michael Stenta 2023-09-01 15:22:53 -0400
  • 978281c212 Add a separate permission for configuring the Account Admin role module settings. Michael Stenta 2023-09-01 13:14:38 -0400
  • e4b656af74 Add a setting for allowing Account Admins to assign Account Admin role. Michael Stenta 2023-09-01 11:32:51 -0400
  • 05a3b374bb Restrict access to user 1 so that Account Admins cannot edit it. Michael Stenta 2023-08-26 15:58:12 -0400
  • 501d573b19 Add an Account Admin role with permission to administer users and assign managed roles. Michael Stenta 2023-08-26 12:11:50 -0400
  • 6ac77f8106 Issue #3354935: Configurable quick forms Michael Stenta 2023-10-06 14:13:03 -0400
  • 8799148196 Add CHANGELOG.md lines for Issue #3354935: Configurable quick forms #707 Michael Stenta 2023-08-16 10:56:55 -0400
  • a8f7081601 Add developer documentation for building configurable quick forms. Michael Stenta 2023-03-13 09:36:05 -0400
  • de8a262685 Remove requiresEntity() method. Michael Stenta 2023-08-14 14:25:44 -0400
  • 89be8e6359 Add test assertion for quick form help text Paul Weidner 2023-08-11 12:08:56 -0700
  • 8ae1c6dd1f Automated tests of configurable quick forms. Michael Stenta 2023-03-13 11:50:38 -0400
  • e987d9450c Configure quick form entities with correct quickId in getInstances() function Paul Weidner 2023-08-11 09:14:12 -0700
  • 7506862308 Rename createInstance to getInstance for consistency with getInstances function Paul Weidner 2023-08-11 09:01:25 -0700
  • 4fcc647115 Raise 404 if quick form does not exist Paul Weidner 2023-08-11 08:58:25 -0700
  • f89e155f0a Load plugin definition to check requiresEntity Paul Weidner 2023-08-11 08:50:18 -0700
  • 8a52fd3be6 Add cache metadata to quick form controller Paul Weidner 2023-08-10 17:55:11 -0700
  • be973941aa Save default label, description and help text to quick form Paul Weidner 2023-08-10 17:33:52 -0700
  • 18db434a68 Use standard entity permissions Paul Weidner 2023-08-10 17:13:28 -0700
  • 3505e80124 Refactor quick form route building to a single route Paul Weidner 2023-08-10 16:42:45 -0700
  • 8903ff44bc Refactor ConfigureQuickForm to use EntityForm Paul Weidner 2023-08-10 16:31:26 -0700
  • fa6329f579 Generate menu task links (tabs) for quick forms and their configuration forms. Michael Stenta 2023-03-13 09:35:32 -0400
  • 87fa34716d Build routes to configuration forms. Michael Stenta 2023-03-13 09:34:24 -0400
  • 92c3543b87 Add a ConfigureQuickForm for building, validating, and submitting configuration forms. Michael Stenta 2023-03-13 09:30:46 -0400
  • 44c443bda9 Add a permission for configuring quick forms. Michael Stenta 2023-03-13 09:07:22 -0400
  • 554afce229 Add a requiresEntity boolean to quick form plugins to optionally prevent creating default instances. Michael Stenta 2023-08-04 10:23:25 -0400
  • 9811f7c7f7 Exclude quick forms that are explicitly disabled. Michael Stenta 2023-08-04 14:04:07 -0400
  • 898d2355f0 Introduce new getQuickId() and setQuickId() methods. Deprecate getId(). Michael Stenta 2023-08-04 17:09:51 -0400