Michael Stenta
14934d8d5a
Add a getTitle() method to CsvImportForm for use in routes.
2023-10-06 13:40:18 -04:00
Michael Stenta
9db2409084
Provide a simplified CSV import form based on MigrateSourceUiForm.
2023-10-06 13:40:16 -04:00
Michael Stenta
3c0c53e62b
Include drupal/migrate_source_ui module via Composer.
2023-10-06 13:40:03 -04:00
Michael Stenta
5bbc994be0
Provide a farm_import_csv migration group for common configuration.
2023-10-06 13:40:03 -04:00
Michael Stenta
d0d27ec42e
Add kernel test coverage for CSV importers provided as migrate_plus.migrate.* configuration entities.
2023-10-06 13:40:03 -04:00
Michael Stenta
3915160a6d
Add support for importing log quantities.
2023-10-06 13:39:23 -04:00
Michael Stenta
6f2e754918
Require drupal/fraction ^2.3.1 to fix Issue #3382381 : Fraction and decimal properties return 0/1 when numerator/denominator are null
2023-09-29 22:32:07 -04:00
Michael Stenta
34b5d0eb64
Add basic CSV importers for logs (with kernel tests).
2023-09-29 22:32:07 -04:00
Michael Stenta
1610de903e
Add basic CSV importers for assets (with kernel tests).
2023-09-29 22:32:07 -04:00
Michael Stenta
1f242eeaee
Add support for assigning taxonomy term parent by name.
2023-09-29 22:32:07 -04:00
Michael Stenta
0397609619
Add a term_lookup process plugin that extends entity_lookup and fails when a term is not found.
2023-09-29 22:32:07 -04:00
Michael Stenta
e64f2901ce
Issue #2931181 : Add CSV importers for taxonomy terms (with kernel tests).
2023-09-29 22:32:07 -04:00
Michael Stenta
3cae2114f8
Provide a base class for CSV import kernel tests.
2023-09-29 22:32:07 -04:00
Michael Stenta
849f823da0
Provide a base class for farmOS CSV importer migration plugin derivatives.
2023-09-29 22:32:07 -04:00
Michael Stenta
e886fdfde9
Include drupal/migrate_source_csv module via Composer.
2023-09-29 22:32:07 -04:00
Michael Stenta
b8c0b47d0c
Initial farmOS Import CSV module.
2023-09-29 22:32:07 -04:00
Michael Stenta
f39bb332d6
farmOS 2.1.3
2023-09-20 14:04:08 -04:00
Michael Stenta
f46529783a
Update Drupal core to 9.5.11 for SA-CORE-2023-006.
2023-09-20 14:03:08 -04:00
Paul Weidner
4ee753a712
Fix hideable boolean settings form #718
2023-09-06 11:05:27 -07:00
Paul Weidner
399c01a177
Use Gin border radius for the map #710
2023-09-04 09:30:46 -04:00
Paul Weidner
c75240e7d6
Exclude block.block.gin_content from farm_update #715
2023-09-04 09:22:33 -04:00
Michael Stenta
81d6c61b49
Fix submit button text in "Add Log" action form.
2023-08-21 08:23:44 -04:00
Michael Stenta
cee8b86998
Wrap all entity labels with Markup::create() in translated log names #705
2023-08-14 14:52:41 -04:00
Michael Stenta
7a0811adf5
Use entityLabelsSummary() in birth log name.
2023-08-09 15:53:28 -04:00
Michael Stenta
aefe1e937b
Wrap all entity labels with Markup::create() in translated log names #698
...
This prevents entity labels with special characters like
apostrophes from being escaped when they are saved to
log names.
2023-08-09 15:53:28 -04:00
Michael Stenta
bb11c8364c
Update dispatch() argument order for Symfony 5 #704
...
See https://www.drupal.org/node/3154407
2023-08-03 13:05:35 -04:00
Michael Stenta
42f4b5fac6
Fix composer.json version constraints for migrate_plus and migrate_tools #702
2023-07-18 17:06:30 -04:00
Michael Stenta
98c20f1ebc
farmOS 2.1.2
2023-07-18 14:47:11 -04:00
Michael Stenta
11c55434c0
Update Drupal core to 9.5.10.
2023-07-18 14:34:18 -04:00
Paul Weidner
5529c4e8f7
Issue #3312126 : Update gin CSS variables for v4
2023-07-18 12:47:17 -04:00
Paul Weidner
8720b2a5a0
Improve asset bundle logic in ID tag widget #699
...
This fixes a bug where assets cannot be used in an inline entity form because
the ID tag widget assumes it is being used in the context of an entity
form_display. Inline entity forms and likely other entity forms may not use
the form_display key in form storage so using the entity from the
FieldItemList is more robust.
2023-07-11 08:17:08 -04:00
Paul Weidner
fa1c726f6e
Use access content permission in farm_ui_views test #701
...
The administer taxonomy permission should not be used in tests because
we do not grant the permission to standard farmOS roles. Taxonomy terms
can be viewed with the access content permission.
2023-07-11 08:14:52 -04:00
Paul Weidner
7f8097f8f2
Correct namespace for MigrateToolsCommands #700
...
This changed in the 6.0.2 release of migrate_tools: https://www.drupal.org/node/3372643
2023-07-11 07:53:15 -04:00
Symbioquine
a1b315c902
Update composer.md guide to capture locked farmOS version #697
...
Having the version appear in the status report can be really helpful
for debugging and improves the overall polish of these instructions.
2023-07-03 06:01:33 -07:00
Paul Weidner
5ca5f1a3ab
Fix phpcs error that use statements should be sorted alphabetically
2023-06-13 09:53:49 -07:00
Michael Stenta
64ab815114
Leaving empty the Parent field in the Assign Parent For This Asset form leads to unexpected error #683
2023-06-09 08:21:54 -04:00
wotnak
9587872ea9
Replace static \Drupal::service() call with dependency injection #684
2023-05-30 15:08:28 -04:00
Michael Stenta
6887d43806
farmOS 2.1.1
2023-05-23 11:36:19 -04:00
Michael Stenta
9d51cbd3dc
Fix undeclared dependency on farm_group in birth quick form #682
2023-05-23 11:11:47 -04:00
Michael Stenta
f4d5d30f3d
farmOS 2.1.0
2023-05-19 09:25:18 -04:00
Michael Stenta
4a84278a33
Update Drupal core to 9.5.9.
2023-05-19 09:22:57 -04:00
Michael Stenta
131c2a54ba
Use php-geos GitHub repo mirror for Docker builds.
...
The official repo (https://git.osgeo.org/gitea/geos/php-geos )
has been failing git clone during GitHub Actions recently.
Using the GitHub mirror will reduce the load we are putting
on OSGeo's self-hosted servers too.
2023-05-19 08:10:54 -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