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

224 commits

Author SHA1 Message Date
Michael Stenta fbd754e867 Add "Date received" and "Date processed" fields to lab test logs #602 2022-11-25 12:02:38 -05:00
Michael Stenta 3e209afc3e Add CHANGELOG.md for #601. 2022-11-25 07:04:45 -05:00
Michael Stenta 68a85c23ef Patch simple_oauth to fix Issue #3322325. 2022-11-21 19:21:48 -05:00
Michael Stenta 95eed39a16 Add CHANGELOG.md line for #598. 2022-11-21 14:00:10 -05:00
Paul Weidner fe324c5eed Change default client secret to be NULL to avoid issue #3322325 #597 2022-11-20 14:07:16 -05:00
Michael Stenta 9a968c5a2d Announce new releases on Mastodon/Twitter via farmOS-microblog #599 2022-11-20 12:30:29 -05:00
Michael Stenta d30502e988 Issue #3203129: Use GitHub Actions to build Docker Hub images 2022-11-20 09:42:08 -05:00
Michael Stenta 41038dad7b Add CHANGELOG.md line for #595. 2022-11-18 11:44:33 -05:00
Michael Stenta 7e08295af0 Show "Add log" action links on /asset/[id]/logs/[type] #596 2022-11-18 08:50:53 -05:00
Symbioquine 03279969ab Patch jsonapi_schema to fix Issue #3322227 2022-11-17 10:49:43 -05:00
Michael Stenta 29fe50a488 Issue #3189918: Broken relationship schema link in farmOS 2.x JSON:API 2022-11-17 10:44:12 -05:00
Michael Stenta 5e55ae8815 Add CHANGELOG.md line for Issue #3316925. 2022-11-16 14:48:39 -05:00
Michael Stenta 8b0b50315b Make translatable strings consistent between fields and actions #594 2022-11-16 14:26:30 -05:00
Paul Weidner 230c00fbde Add action for bulk assigning asset parent #588 2022-11-16 11:25:17 -05:00
Paul Weidner 34ca8d4d90 Add action to bulk categorize logs #590 2022-11-16 10:44:03 -05:00
Paul Weidner d815c9b630 Update simple_oauth dependency to ^5.2.2
This includes the fix for issue #3320581: Mismatched entity and/or field definitions error.
2022-11-16 09:40:27 -05:00
Paul Weidner e4a3f29dae Update simple_oauth to ^5.2.1.
We can depend on 5.2.1 which depends on consumers ^1.14 and loads consumers using client_id instead of UUID.

We can remove the patch for issue #3167287: Always load clients through the ClientRepository service.

We can remove our ClientRepository service override as well as the now duplicated ConsumerClientIdTest functional tests.
2022-11-16 09:40:27 -05:00
Michael Stenta f7a4c2631d Add CHANGELOG.md line for simple_oauth ^5.2. 2022-11-16 09:40:26 -05:00
Michael Stenta b6969b1371 Add CHANGELOG.md line for Issue #3311264. 2022-11-15 17:30:40 -05:00
Paul Weidner 91d74f8574 Update farmOS-map to 2.1.0 #589 2022-11-15 14:02:24 -08:00
Paul Weidner f939c80744 Fix click sort columns expand filters fieldset #586 2022-11-12 15:42:17 -05:00
Paul Weidner 10e5d9afc2 Adapt csv export logic to support a type filter allowing single or multiple values. #584
The current logic is expecting the exposed type filter to always be an array. This causes
csv exports to break when exporting from the all quantities page because the quantity
type filter does not allow multiple values. When no quantity type is provided the type
filter is set to 'All'.
2022-11-12 11:55:00 -05:00
Michael Stenta 8a2dd9474b farmOS 2.0.0-beta7 2022-09-29 07:36:03 -04:00
Michael Stenta c09856da66 Add missing CHANGELOG.md footer links for 2.0.0-beta6. 2022-09-28 14:52:24 -04:00
Paul Weidner d4e7e78a6a Issue #3243922 by paul121, Symbioquine, m.stenta: farmOS-map chunks fail to load when map is rendered via AJAX 2022-09-28 10:20:16 -07:00
Paul Weidner c2290744a9 Update core map behaviors to properly depend on core/drupalSettings. #578 2022-09-27 14:21:50 -07:00
Michael Stenta c0cedaf884 Set reduce_duplicates: true in Views exposed filters for multivalue fields #571 2022-09-27 14:49:04 -04:00
Paul Weidner 8c766f3f8e Add log asset filter to all displays of farm_quantity view #569 2022-09-27 14:45:48 -04:00
Symbioquine b1c14320ca Update farmOS-map to v2.0.7 to improve edit control icons #572 2022-09-27 14:31:26 -04:00
jgOhYeah b17cc38017 Update CHANGELOG.md 2022-09-27 14:15:27 -04:00
Michael Stenta 15b31829ae Revert "Prevent circular group membership #562"
This reverts commit b495cdb840.

See https://github.com/farmOS/farmOS/pull/562#issuecomment-1259869273
2022-09-27 13:50:36 -04:00
Michael Stenta bef0400da4 Fix [warning] Invalid argument supplied for foreach() EntityViewsDataTaxonomyFilterTrait.php:26 #575 2022-09-27 13:11:45 -04:00
Paul Weidner 133a454f84 Simplify location query processing of asset ids #564 2022-09-17 09:53:50 -04:00
Paul Weidner d0bde13f2a Update AssetLocationInterface::getAssetsByLocation to return asset objects keyed by ID #565 2022-09-17 09:51:02 -04:00
Michael Stenta e8250a3987 Issue #3309198: Allow users to override Gin theme settings 2022-09-17 09:39:56 -04:00
Michael Stenta e876cda72e Add CHANGELOG.md line for Issue #3309234. 2022-09-14 06:15:08 -04:00
Michael Stenta 6735d3228a Update Drupal core to 9.4.x #566 2022-09-12 09:09:22 -04:00
Michael Stenta b495cdb840 Prevent circular group membership #562 2022-08-29 19:06:35 -04:00
Michael Stenta ac8966b7ac Update farmOS-map to v2.0.5 to fix Uncaught (in promise) TypeError: o.getChangeEventType is not a function #551 2022-08-29 10:04:48 -04:00
Michael Stenta 948a873f59 Fix Incorrect translation placeholders for asset names #540 2022-08-29 09:36:32 -04:00
Michael Stenta a63e8a9683 Fix Map form element #required is not enforced #560 2022-08-29 09:14:49 -04:00
Michael Stenta b1cd960a4e Fix Uncaught (in promise) TypeError: instance.editAttached is undefined #550 2022-08-29 08:52:33 -04:00
Michael Stenta 837880963d Add CHANGELOG.md line for Issue #3305724. 2022-08-29 07:54:58 -04:00
Paul Weidner 49faab2979 Add CHANGELOG.md entry for Issue #3306344. 2022-08-28 19:13:23 -07:00
Michael Stenta 8456962080 Add CHANGELOG.md line for Issue #3306227. 2022-08-26 11:30:35 -04:00
Michael Stenta be0ff3e118 Add CHANGELOG.md line for #557. 2022-08-26 07:14:26 -04:00
Michael Stenta 5d6d889adf Organize unreleased CHANGELOG.md lines under "Added" and "Fixed" headings. 2022-08-26 07:14:26 -04:00
Farmer Ed cbb5d0127c Add button/menu item for data stream notifications collection page #555 2022-08-15 09:25:34 -04:00
Farmer Ed fc77c86abe Fix for Autocomplete dropdown not showing in Chrome on Android #552 2022-08-04 09:27:17 -04:00
Michael Stenta 4040f17f6d farmOS 2.0.0-beta6 2022-07-30 11:21:34 -04:00
Michael Stenta 83eb5df889 Update Drupal core to 9.3.19. 2022-07-20 14:54:03 -04:00
Paul Weidner 76afd0f405 Add 2.0.0-beta5 release date to changelog. 2022-07-16 14:59:17 -04:00
Paul Weidner 7463f81f1d Implement BaseFormIdInterface and build a unique form ID from the id route parameter. 2022-06-27 11:33:25 -07:00
Michael Stenta f6e12ecd22 Add CHANGELOG.md record for issue #3290993. 2022-06-21 08:43:42 -04:00
Michael Stenta c60b7d1597 Add a CHANGELOG.md entry for issue #3290929. 2022-06-19 10:29:43 -04:00
Michael Stenta e3110c8cec Update Drupal core to 9.3.16 for SA-CORE-2022-011. 2022-06-11 08:34:26 -04:00
Michael Stenta a8b528cdd9 farmOS 2.0.0-beta5 2022-06-02 13:10:03 -04:00
Michael Stenta 81da2ed9b3 Update Drupal core to 9.3.14 for SA-CORE-2022-010. 2022-05-26 08:15:30 -04:00
Farmer Ed 670f1f2886 Patch entity_reference_revisions module to fix upstream issue #3267304.
Infer target_revision_id to be Latest Revision when Only a target_id is Provided": "https://www.drupal.org/files/issues/2022-05-13/3267304-9.patch"
2022-05-13 14:23:58 -04:00
Paul Weidner 029853883a Only show active plans by default #529 2022-05-06 09:21:36 -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 1e56b6f8ae farmOS 2.0.0-beta4 2022-04-13 11:19:16 -04:00
Michael Stenta 622f6e33a0 Add changelog for PR #505. 2022-04-13 11:10:53 -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 4caaea4ed0 Add changelog for deliver.yml #523 2022-04-08 12:43:15 -04:00
Michael Stenta 17bf459cec Add changelog for run-tests.yml refactor. 2022-04-08 08:34:16 -04:00
Michael Stenta 941b089dd6 Add changelog for #3270561. 2022-04-07 19:27:25 -04:00
Michael Stenta 9bbd61cdb7 Update farmOS-map to v2.0.4. 2022-04-07 14:58:23 -04:00
Michael Stenta 5c456903a3 Add changelog for #521. 2022-04-07 14:23:38 -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 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 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 d2b512725e farmOS 2.0.0-beta3 2022-03-03 12:20:10 -05:00
Paul Weidner 3a5bdcd017 Add farm_flag_options and farm_flag_allowed_values. 2022-02-28 14:20:38 -05:00
Michael Stenta 2d9abcac41 Fix Error: Call to a member function get() on null in ContentEntityGeometryNormalizer.php on line 64 #493 2022-02-28 12:48:13 -05:00
Michael Stenta b9fbc01893 Issue #3264564 by paul121, m.stenta: No space rendered in field suffix 2022-02-22 19:33:05 -05:00
Michael Stenta bd6499ecb5 Issue #3265207: API keys directory failure prevents farm client creation 2022-02-18 07:13:21 -05:00
Michael Stenta eb6f1043da Update Drupal core to 9.3.6 for SA-CORE-2022-003 and SA-CORE-2022-004. 2022-02-16 12:47:50 -05:00
Michael Stenta 426ef150e8 Revert "Add JS to remove IDs from entity autocomplete form elements." Fixes #502
This reverts commit 3365fc5b23.
2022-02-10 10:53:11 -05:00
Michael Stenta 6cca1b15af Do not use JS nullish coalescing operators. Fixes #501 2022-02-07 15:06:12 -05:00
Michael Stenta a67f241a49 Fix access check for "Developer information" on sensors and data streams. 2022-02-06 12:55:57 -05:00
Michael Stenta 2e914bb66f Issue #3262752: Record type menu items lose translations 2022-02-06 12:55:57 -05:00
Michael Stenta 35d30aaa05 Document farmOS cron set up in hosting/install docs. 2022-01-31 07:55:15 -05:00
Paul Weidner 432b81e6fc Return an array of assets keyed by their ID. 2022-01-28 08:56:22 -05:00
Michael Stenta 5668a16559 Add Issue #3260645 link to CHANGELOG.md. 2022-01-26 12:14:49 -05:00
Michael Stenta 2b7683205d farmOS 2.0.0-beta2 2022-01-19 13:27:23 -05:00
Michael Stenta 7cd8334340 Update Drupal core to 9.3.3. 2022-01-19 13:16:17 -05:00
Michael Stenta 70c5547a3b Add a Planting quick form module. 2022-01-19 13:00:22 -05:00
Michael Stenta 8b9b10828b Add Issue #3224663 link to CHANGELOG.md. 2022-01-19 12:51:55 -05:00
Michael Stenta bf7c2232ba Add CHANGELOG.md entry to summarize improvements. 2022-01-18 22:18:43 -05:00
Michael Stenta 7925b5c86e Delete data when basic data streams are deleted. Fixes #488 2022-01-18 21:29:03 -05:00
Michael Stenta d161d228aa Disable caching of basic data stream View. Fixes #484 2022-01-18 21:15:10 -05:00
Michael Stenta ebde335b00 Remove data_stream collection link to non-existent route. Fixes #486 2022-01-18 20:43:16 -05:00
Michael Stenta f3be2d8257 Create a dedicated section in farmOS modules form for "Quick form modules". 2022-01-17 07:42:00 -05:00
Michael Stenta b36f6b717b Fix Quick Form help text so that it works with new multi-route approach. 2022-01-17 07:42:00 -05:00
Michael Stenta 4cd87c9956 Provide a quantity_measure_options() helper function. 2022-01-17 07:42:00 -05:00
Michael Stenta 3365fc5b23 Add JS to remove IDs from entity autocomplete form elements. 2022-01-17 07:42:00 -05:00
Paul Weidner c78200fdc7 Update changelog. 2022-01-14 14:57:40 -05:00
Michael Stenta 95fe93572d Sort locations by name, using natural sort algorithm. 2022-01-14 14:50:46 -05:00
Paul Weidner 83188d52ff Remove field_ui_base_route from quantity entity definition. 2022-01-14 11:04:26 -08:00
Michael Stenta 6750927aea Add CHANGELOG.md entry for #481. 2022-01-12 06:50:12 -05:00
Michael Stenta 0592aa3257 Add farm_l10n to CHANGELOG.md. 2022-01-12 06:04:39 -05:00
Michael Stenta 12318d642a Add to CHANGELOG.md: Run SQLite3 tests in sequence instead of in parallel. 2022-01-11 15:55:45 -05:00
Michael Stenta b0debe0289 Do not include archived assets in metrics count. 2022-01-11 09:07:11 -05:00
Michael Stenta e2758b8281 Add changelog: Make local action buttons translatable. 2022-01-11 08:58:29 -05:00
Michael Stenta 076649172d Add "Other" structure type configuration. 2022-01-09 23:29:03 -05:00
Michael Stenta e7b96ada2e Remove "administer farm map" from Manager role permissions. 2022-01-07 09:37:53 -05:00
Michael Stenta 5a3d77447c Fix permission for map settings form (/farm/settings/map). 2022-01-07 09:21:16 -05:00
Michael Stenta e6907b098c Issue #3241653: Allow all three database tests to run even when one fails.
This is a temporary workaround for Issue #3241653: Occasional test
failures with SQLite: SQLSTATE[HY000]: General error: 5 database is locked

@todo https://www.drupal.org/project/farm/issues/3241653
2022-01-06 14:52:09 -05:00
Michael Stenta 8530496e7e Remove prematurely committed changelog entry. 2022-01-06 09:03:23 -05:00
Michael Stenta 8dba5adc59 Update Simple OAuth module to 5.0.6 for SA-CONTRIB-2022-002
https://www.drupal.org/sa-contrib-2022-002
2022-01-05 15:27:26 -05:00
Michael Stenta c9bdbd7bae Move "Changed" above "Fixed" in CHANGELOG.md to follow keepachangelog.com spec. 2022-01-05 15:26:52 -05:00
Michael Stenta 3baca17f1b Open the Gin toolbar by default 2022-01-05 12:18:47 -05:00
Michael Stenta 1df744448f Enforce that the changelog is updated with every pull request #469
Copied from farmOS/farmOS-map#140
2022-01-05 08:15:27 -05:00
Michael Stenta ab16e5931e Add changelog entries for notable commits since 2.0.0-beta1. 2022-01-05 08:06:29 -05:00
Michael Stenta 337829098e Wrap 7.x-1.x with backticks in CHANGELOG.md for 2.0.0-beta1. 2022-01-05 08:06:10 -05:00
Michael Stenta 4f5082ad06 Prepare for next CHANGELOG.md entries with [Unreleased] section. 2021-12-28 14:38:02 -05:00
Michael Stenta 876bb01b53 Initial farmOS 2.x CHANGELOG.md. 2021-12-28 14:38:02 -05:00