diff --git a/.gitattributes b/.gitattributes index 76ea8fee..e7b792f8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -42,6 +42,9 @@ *.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 *.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +# PHPStan's baseline uses tabs instead of spaces. +core/.phpstan-baseline.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tabwidth=2 diff=php linguist-language=php + # Define binary file attributes. # - Do not treat them as text. # - Include binary diff in patches instead of "binary files differ." diff --git a/composer.json b/composer.json index e017b228..0b4bbfcf 100755 --- a/composer.json +++ b/composer.json @@ -28,9 +28,11 @@ ], "require": { "php": "^7.4 || ^8", + "born-digital/islandora_iiif_hocr": "^2", "composer/installers": "^1.9", "cweagans/composer-patches": "^1.7", "discoverygarden/dgi_image_discovery": "^1", + "discoverygarden/islandora_hocr": "*", "drupal/admin_toolbar": "^3.1", "drupal/advanced_search": "^2.0.0@beta", "drupal/better_exposed_filters": "^6.0", @@ -48,7 +50,7 @@ "drupal/flysystem": "^2.2@alpha", "drupal/fpa": "^4.0", "drupal/hal": "^1.0||^2.0", - "drupal/islandora": "^2.8.1", + "drupal/islandora": "^2.12.3", "drupal/islandora_mirador": "^2", "drupal/openseadragon": "^2", "drupal/pathauto": "^1.12", @@ -94,6 +96,7 @@ "append": "assets/patches/default_settings.txt" } } + }, "installer-paths": { "web/core": [ diff --git a/composer.lock b/composer.lock index a712eddf..c400fc2d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a3c1674e563772dbefbcfeefec6def48", + "content-hash": "f2cb370d9aafc83b86b81b5887c8ec5a", "packages": [ { "name": "adci/full-name-parser", @@ -113,6 +113,42 @@ }, "time": "2023-11-14T13:51:46+00:00" }, + { + "name": "born-digital/islandora_iiif_hocr", + "version": "2.0.6", + "source": { + "type": "git", + "url": "https://github.com/Born-Digital-US/islandora_iiif_hocr.git", + "reference": "a3b677887280aaa27ce5d2e9c6fa0a91a571375c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Born-Digital-US/islandora_iiif_hocr/zipball/a3b677887280aaa27ce5d2e9c6fa0a91a571375c", + "reference": "a3b677887280aaa27ce5d2e9c6fa0a91a571375c", + "shasum": "" + }, + "require": { + "discoverygarden/islandora_hocr": "*", + "drupal/islandora": "*" + }, + "type": "drupal-module", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "Islandora support for hOCR markup in IIIF manifests", + "homepage": "https://github.com/Born-Digital-US/islandora_iiif_hocr", + "keywords": [ + "Islandora", + "drupal", + "iiif" + ], + "support": { + "issues": "https://github.com/Born-Digital-US/islandora_iiif_hocr/issues", + "source": "https://github.com/Born-Digital-US/islandora_iiif_hocr/tree/2.0.6" + }, + "time": "2024-07-29T19:27:27+00:00" + }, { "name": "carbonphp/carbon-doctrine-types", "version": "3.2.0", @@ -244,16 +280,16 @@ }, { "name": "citation-style-language/locales", - "version": "v0.0.20", + "version": "v0.0.22", "source": { "type": "git", "url": "https://github.com/citation-style-language/locales.git", - "reference": "1159f592d095d890ba5b338a330be0f2c774c537" + "reference": "7eeb36257a68cb1907bd04f0eaa08d9ed238cbe6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/citation-style-language/locales/zipball/1159f592d095d890ba5b338a330be0f2c774c537", - "reference": "1159f592d095d890ba5b338a330be0f2c774c537", + "url": "https://api.github.com/repos/citation-style-language/locales/zipball/7eeb36257a68cb1907bd04f0eaa08d9ed238cbe6", + "reference": "7eeb36257a68cb1907bd04f0eaa08d9ed238cbe6", "shasum": "" }, "type": "library", @@ -276,7 +312,7 @@ "homepage": "http://citationstyles.org/", "support": { "issues": "https://github.com/citation-style-language/locales/issues", - "source": "https://github.com/citation-style-language/locales/tree/v0.0.20" + "source": "https://github.com/citation-style-language/locales/tree/v0.0.22" }, "funding": [ { @@ -284,20 +320,20 @@ "type": "github" } ], - "time": "2024-04-14T13:09:26+00:00" + "time": "2024-08-27T18:30:55+00:00" }, { "name": "citation-style-language/styles", - "version": "v0.0.439", + "version": "v0.0.474", "source": { "type": "git", "url": "https://github.com/citation-style-language/styles.git", - "reference": "3674fcfb11197f8a7bfaedadaf8ea147e34feedd" + "reference": "9d49cb3e825beec0db5f63842bfb717ceb9dd7cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/citation-style-language/styles/zipball/3674fcfb11197f8a7bfaedadaf8ea147e34feedd", - "reference": "3674fcfb11197f8a7bfaedadaf8ea147e34feedd", + "url": "https://api.github.com/repos/citation-style-language/styles/zipball/9d49cb3e825beec0db5f63842bfb717ceb9dd7cd", + "reference": "9d49cb3e825beec0db5f63842bfb717ceb9dd7cd", "shasum": "" }, "type": "library", @@ -315,7 +351,7 @@ "homepage": "http://citationstyles.org/", "support": { "issues": "https://github.com/citation-style-language/styles/issues", - "source": "https://github.com/citation-style-language/styles/tree/v0.0.439" + "source": "https://github.com/citation-style-language/styles/tree/v0.0.474" }, "funding": [ { @@ -323,7 +359,7 @@ "type": "github" } ], - "time": "2024-07-12T13:04:59+00:00" + "time": "2024-09-06T10:44:51+00:00" }, { "name": "composer/installers", @@ -1198,16 +1234,16 @@ }, { "name": "discoverygarden/dgi_image_discovery", - "version": "v1.3.1", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/discoverygarden/dgi_image_discovery.git", - "reference": "aa595a99269a94bcdd7173f00e29604d2fe23fd7" + "reference": "9ccac04e8e408fc6d0c5180264cc4dad2e9c00a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/discoverygarden/dgi_image_discovery/zipball/aa595a99269a94bcdd7173f00e29604d2fe23fd7", - "reference": "aa595a99269a94bcdd7173f00e29604d2fe23fd7", + "url": "https://api.github.com/repos/discoverygarden/dgi_image_discovery/zipball/9ccac04e8e408fc6d0c5180264cc4dad2e9c00a8", + "reference": "9ccac04e8e408fc6d0c5180264cc4dad2e9c00a8", "shasum": "" }, "require": { @@ -1223,22 +1259,47 @@ ], "support": { "issues": "https://github.com/discoverygarden/dgi_image_discovery/issues", - "source": "https://github.com/discoverygarden/dgi_image_discovery/tree/v1.3.1" + "source": "https://github.com/discoverygarden/dgi_image_discovery/tree/v1.4.0" }, - "time": "2024-07-12T15:42:54+00:00" + "time": "2024-08-27T11:57:59+00:00" + }, + { + "name": "discoverygarden/islandora_hocr", + "version": "v1.3.4", + "source": { + "type": "git", + "url": "https://github.com/discoverygarden/islandora_hocr.git", + "reference": "7fe3cec5a6f69ebc623f57f7c01801c5154d654d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/discoverygarden/islandora_hocr/zipball/7fe3cec5a6f69ebc623f57f7c01801c5154d654d", + "reference": "7fe3cec5a6f69ebc623f57f7c01801c5154d654d", + "shasum": "" + }, + "type": "drupal-module", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-3.0-or-later" + ], + "support": { + "issues": "https://github.com/discoverygarden/islandora_hocr/issues", + "source": "https://github.com/discoverygarden/islandora_hocr/tree/v1.3.4" + }, + "time": "2024-07-11T12:04:05+00:00" }, { "name": "doctrine/annotations", - "version": "1.14.3", + "version": "1.14.4", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af" + "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/253dca476f70808a5aeed3a47cc2cc88c5cab915", + "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915", "shasum": "" }, "require": { @@ -1249,11 +1310,11 @@ }, "require-dev": { "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "~1.4.10 || ^1.10.28", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "vimeo/psalm": "^4.10" + "symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7", + "vimeo/psalm": "^4.30 || ^5.14" }, "suggest": { "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" @@ -1299,9 +1360,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.3" + "source": "https://github.com/doctrine/annotations/tree/1.14.4" }, - "time": "2023-02-01T09:20:38+00:00" + "time": "2024-09-05T10:15:52+00:00" }, { "name": "doctrine/deprecations", @@ -1474,20 +1535,20 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.4.2", + "version": "3.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.4.2" + "reference": "3.5.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.4.2.zip", - "reference": "3.4.2", - "shasum": "f5a008e5c73f5a11c6c8067c0ea6ebb76aa33854" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.0.zip", + "reference": "3.5.0", + "shasum": "099e8d4dc98e1d551b4f9cffdc39599eb8ad04e8" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/admin_toolbar_tools": "*" @@ -1495,8 +1556,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", + "version": "3.5.0", + "datestamp": "1722639094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1529,12 +1590,16 @@ "homepage": "https://www.drupal.org/u/matio89", "role": "Maintainer" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -1700,7 +1765,7 @@ "homepage": "https://www.drupal.org/user/192273" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { @@ -1888,26 +1953,26 @@ }, { "name": "drupal/config_update", - "version": "2.0.0-alpha3", + "version": "2.0.0-alpha4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_update.git", - "reference": "2.0.0-alpha3" + "reference": "2.0.0-alpha4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha3.zip", - "reference": "2.0.0-alpha3", - "shasum": "c35e81e8fb77efdff5ddca3a87116ea0c522a7e2" + "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha4.zip", + "reference": "2.0.0-alpha4", + "shasum": "d8ea528b0b3e24918356bb72bef61408f650aa8e" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.4 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha3", - "datestamp": "1683807608", + "version": "2.0.0-alpha4", + "datestamp": "1724596931", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -1924,8 +1989,12 @@ "homepage": "https://www.drupal.org/user/3573206" }, { - "name": "Pasqualle", + "name": "pasqualle", "homepage": "https://www.drupal.org/user/80733" + }, + { + "name": "vishalkhode", + "homepage": "https://www.drupal.org/user/2439156" } ], "description": "Provides basic revert and update functionality for other modules.", @@ -2248,16 +2317,16 @@ }, { "name": "drupal/core", - "version": "10.3.1", + "version": "10.3.3", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "d137403a30d4154404e473785f48dfc889d77e23" + "reference": "900f85d93564fa8bea99519c11b564b22df7fb97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/d137403a30d4154404e473785f48dfc889d77e23", - "reference": "d137403a30d4154404e473785f48dfc889d77e23", + "url": "https://api.github.com/repos/drupal/core/zipball/900f85d93564fa8bea99519c11b564b22df7fb97", + "reference": "900f85d93564fa8bea99519c11b564b22df7fb97", "shasum": "" }, "require": { @@ -2406,22 +2475,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.3.1" + "source": "https://github.com/drupal/core/tree/10.3.3" }, - "time": "2024-07-04T11:33:45+00:00" + "time": "2024-09-05T08:50:05+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.3.1", + "version": "10.3.3", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "a1a186caeb89899143e0c6912ccee9d3d7181dbe" + "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/a1a186caeb89899143e0c6912ccee9d3d7181dbe", - "reference": "a1a186caeb89899143e0c6912ccee9d3d7181dbe", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/f58ab5c0d02d275c5aa226c4505b457e41b161cc", + "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc", "shasum": "" }, "require": { @@ -2456,22 +2525,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.1" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.3" }, - "time": "2024-05-11T08:21:39+00:00" + "time": "2024-08-22T14:31:34+00:00" }, { "name": "drupal/core-recommended", - "version": "10.3.1", + "version": "10.3.3", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "a5183f2be315b7e5deec89fdeafe9fc9a2e54f57" + "reference": "b143dbac12b8f3aa0c87c4af6300c619fc1abfeb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/a5183f2be315b7e5deec89fdeafe9fc9a2e54f57", - "reference": "a5183f2be315b7e5deec89fdeafe9fc9a2e54f57", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/b143dbac12b8f3aa0c87c4af6300c619fc1abfeb", + "reference": "b143dbac12b8f3aa0c87c4af6300c619fc1abfeb", "shasum": "" }, "require": { @@ -2480,7 +2549,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.3.1", + "drupal/core": "10.3.3", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -2541,27 +2610,27 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.3.1" + "source": "https://github.com/drupal/core-recommended/tree/10.3.3" }, - "time": "2024-07-04T11:33:45+00:00" + "time": "2024-09-05T08:50:05+00:00" }, { "name": "drupal/csv_serialization", - "version": "4.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csv_serialization.git", - "reference": "4.0.0" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csv_serialization-4.0.0.zip", - "reference": "4.0.0", - "shasum": "90d429b044f7d6608d9075852285f37a97d5de6c" + "url": "https://ftp.drupal.org/files/projects/csv_serialization-4.0.1.zip", + "reference": "4.0.1", + "shasum": "cd172acbf6b5996daa88b0d8d897074c5fe742dd" }, "require": { - "drupal/core": "^10", - "league/csv": "^9.1" + "drupal/core": "^10 || ^11", + "league/csv": "^9.16" }, "require-dev": { "drupal/coder": "^8.3" @@ -2569,8 +2638,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1698702085", + "version": "4.0.1", + "datestamp": "1723473162", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2764,28 +2833,28 @@ }, { "name": "drupal/facets", - "version": "2.0.7", + "version": "2.0.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "2.0.7" + "reference": "2.0.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets-2.0.7.zip", - "reference": "2.0.7", - "shasum": "a58ad0c4c3fc2750bf095232a54218ae906852e3" + "url": "https://ftp.drupal.org/files/projects/facets-2.0.8.zip", + "reference": "2.0.8", + "shasum": "ab46542fe36e05697a5562fe504d1f61986eb268" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10 || ^11" }, "conflict": { - "drupal/search_api": "<1.14" + "drupal/search_api": "<1.30" }, "require-dev": { - "drupal/jquery_ui_slider": "~2.0", - "drupal/jquery_ui_touch_punch": "~1.1", - "drupal/search_api": "^1.28||1.x-dev" + "drupal/jquery_ui_slider": "^2.1", + "drupal/jquery_ui_touch_punch": "^1.1", + "drupal/search_api": "1.x-dev" }, "suggest": { "drupal/jquery_ui_slider": "Required for the 'Facets Range Widget' module to work", @@ -2794,8 +2863,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.7", - "datestamp": "1709900263", + "version": "2.0.8", + "datestamp": "1723040927", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2838,26 +2907,29 @@ }, { "name": "drupal/field_group", - "version": "3.4.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_group.git", - "reference": "8.x-3.4" + "reference": "8.x-3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_group-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "80b937e1a11f8b29c69d853fc4bf798c057c6f94" + "url": "https://ftp.drupal.org/files/projects/field_group-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "427c0a65dc1936e69e60c120776056cfe5b43e86" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/jquery_ui_accordion": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1667241979", + "version": "8.x-3.6", + "datestamp": "1722672510", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2870,11 +2942,15 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Hydra", + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, + { + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -2903,26 +2979,26 @@ }, { "name": "drupal/field_permissions", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_permissions.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_permissions-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "f3815d21b423c94e800388f3c29237fc1a00189d" + "url": "https://ftp.drupal.org/files/projects/field_permissions-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "bd3f5803d8c195bc136d4a25774346d69f653029" }, "require": { - "drupal/core": ">=8.9 <11" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1703264421", + "version": "8.x-1.4", + "datestamp": "1721754779", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3079,20 +3155,20 @@ }, { "name": "drupal/filehash", - "version": "3.0.3", + "version": "3.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/filehash.git", - "reference": "3.0.3" + "reference": "3.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/filehash-3.0.3.zip", - "reference": "3.0.3", - "shasum": "d2f4d61dc032b0ff602c3977589cd53893588485" + "url": "https://ftp.drupal.org/files/projects/filehash-3.0.5.zip", + "reference": "3.0.5", + "shasum": "8715a1b6a23086743d3eda09cdee938cb33e6e05" }, "require": { - "drupal/core": "^10.2" + "drupal/core": "^10.2 || ^11" }, "require-dev": { "drush/drush": "^12.0" @@ -3103,8 +3179,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1716363404", + "version": "3.0.5", + "datestamp": "1724617071", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3348,31 +3424,32 @@ }, { "name": "drupal/hal", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hal.git", - "reference": "2.0.2" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hal-2.0.2.zip", - "reference": "2.0.2", - "shasum": "9ec3ad376678941bae2e0eae0c980c42cddfc8b2" + "url": "https://ftp.drupal.org/files/projects/hal-2.0.3.zip", + "reference": "2.0.3", + "shasum": "81bc4b0bfdc6c3b7c2ec50f5eb4739451ff5c2ae" }, "require": { - "drupal/core": "^10" + "drupal/core": "^10 || ^11" }, "require-dev": { "drupal/aggregator": "2.x-dev", "drupal/entity_reference_revisions": "1.x-dev", - "drupal/rdf": "2.x-dev" + "drupal/rdf": "^2.1 || 3.0.x-dev", + "drupal/tour": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1700523711", + "version": "2.0.3", + "datestamp": "1721252595", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3401,17 +3478,17 @@ }, { "name": "drupal/islandora", - "version": "2.12.3", + "version": "2.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/islandora.git", - "reference": "2.12.3" + "reference": "2.13.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/islandora-2.12.3.zip", - "reference": "2.12.3", - "shasum": "3e051f5578347305d835b6bb9b17f4e32d2d437f" + "url": "https://ftp.drupal.org/files/projects/islandora-2.13.0.zip", + "reference": "2.13.0", + "shasum": "4c8637e4191ef91e9227bfe5e442e4bb5fbc5be4" }, "require": { "drupal/action": "*", @@ -3447,8 +3524,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.12.3", - "datestamp": "1720786769", + "version": "2.13.0", + "datestamp": "1725988524", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3518,7 +3595,7 @@ }, { "name": "drupal/islandora_iiif", - "version": "2.12.3", + "version": "2.13.0", "require": { "drupal/core": "^9 || ^10", "drupal/islandora": "^2" @@ -3526,8 +3603,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.12.3", - "datestamp": "1720786769", + "version": "2.13.0", + "datestamp": "1725988524", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3588,17 +3665,17 @@ }, { "name": "drupal/islandora_mirador", - "version": "2.3.7", + "version": "2.3.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/islandora_mirador.git", - "reference": "2.3.7" + "reference": "2.3.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/islandora_mirador-2.3.7.zip", - "reference": "2.3.7", - "shasum": "fee6b132f167c234511c9de12ea4698b215d1c9a" + "url": "https://ftp.drupal.org/files/projects/islandora_mirador-2.3.8.zip", + "reference": "2.3.8", + "shasum": "d4ab6e54e1c04947c8cdc605e1bc9cd12266f18d" }, "require": { "drupal/core": "^9.3 || ^10", @@ -3613,8 +3690,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.3.7", - "datestamp": "1710353302", + "version": "2.3.8", + "datestamp": "1722435299", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4303,19 +4380,83 @@ "issues": "http://drupal.org/project/key" } }, + { + "name": "drupal/matomo", + "version": "1.23.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/matomo.git", + "reference": "8.x-1.23" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/matomo-8.x-1.23.zip", + "reference": "8.x-1.23", + "shasum": "c2dbf12878388c5859e64f1e74a9ca5110d1623f" + }, + "require": { + "drupal/core": "^9.0 || ^10" + }, + "conflict": { + "drupal/csp": "<1.12" + }, + "require-dev": { + "drupal/csp": "~1.12", + "drupal/php": "~1.1", + "drupal/token": "~1.9" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.23", + "datestamp": "1700936102", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "C-Logemann", + "homepage": "https://www.drupal.org/user/218368" + }, + { + "name": "Grimreaper", + "homepage": "https://www.drupal.org/user/2388214" + }, + { + "name": "hass", + "homepage": "https://www.drupal.org/user/85918" + }, + { + "name": "shelane", + "homepage": "https://www.drupal.org/user/2674989" + } + ], + "description": "Adds Matomo javascript tracking code to all your site's pages.", + "homepage": "https://www.drupal.org/project/matomo", + "support": { + "source": "https://git.drupalcode.org/project/matomo" + } + }, { "name": "drupal/migrate_plus", - "version": "6.0.2", + "version": "6.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.2" + "reference": "6.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.2.zip", - "reference": "6.0.2", - "shasum": "4315bc293aa75ea9247582d5d1925b075865e467" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.4.zip", + "reference": "6.0.4", + "shasum": "0357c416d2a9fd3f4211dd13c6585ed8072fabe7" }, "require": { "drupal/core": ">=9.1", @@ -4332,8 +4473,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.2", - "datestamp": "1705424638", + "version": "6.0.4", + "datestamp": "1721745585", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4508,31 +4649,34 @@ }, { "name": "drupal/pathauto", - "version": "1.12.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.12" + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "b7b6432e315e38e59a7c6cc117134326c580de4c" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, + "require-dev": { + "drupal/forum": "*" + }, "suggest": { "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability." }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1712319355", + "version": "8.x-1.13", + "datestamp": "1722507672", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4909,23 +5053,23 @@ }, { "name": "drupal/search_api_solr", - "version": "4.3.4", + "version": "4.3.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_solr.git", - "reference": "4.3.4" + "reference": "4.3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.4.zip", - "reference": "4.3.4", - "shasum": "e3f4ded975d57d4fa1d57786dcd6174e97804f45" + "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.5.zip", + "reference": "4.3.5", + "shasum": "c784ebc822c95f54bbfbf7b6cb1c369142f13311" }, "require": { "composer-runtime-api": ">=2.0", "composer/semver": "^1.0|^3.0", "consolidation/annotated-command": "^2.12|^4.1", - "drupal/core": "^10.1 || ^11.0", + "drupal/core": "^10.2 || ^11.0", "drupal/search_api": "~1.34", "ext-dom": "*", "ext-json": "*", @@ -4958,8 +5102,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.4", - "datestamp": "1718742899", + "version": "4.3.5", + "datestamp": "1722332547", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5011,30 +5155,33 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.11", + "version": "2.0.14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.11" + "reference": "2.0.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.11.zip", - "reference": "2.0.11", - "shasum": "03d50c2702dcf1c2f744ad735ab2037adc422fb1" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.14.zip", + "reference": "2.0.14", + "shasum": "911af83d6873835a3c328b1f7ae22a816b88ff74" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/jquery_ui": "^1.4" + "drupal/core": "^10.2 || ^11.0", + "drupal/jquery_ui": "^1.7" }, "require-dev": { "drupal/term_merge": "*" }, + "suggest": { + "fancytree/fancytree": "The fancytree library is required to use the drupal/taxonomy_manager module." + }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.11", - "datestamp": "1715239473", + "version": "2.0.14", + "datestamp": "1725896151", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5043,7 +5190,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -5051,7 +5198,7 @@ "homepage": "https://www.drupal.org/user/3558110" }, { - "name": "Andriy Khomych", + "name": "andriy khomych", "homepage": "https://www.drupal.org/user/3287133" }, { @@ -5083,18 +5230,15 @@ "homepage": "https://www.drupal.org/user/59747" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], - "description": "This module provides a powerful interface for managing taxonomies.", + "description": "Tool for administrating taxonomy terms", "homepage": "https://www.drupal.org/project/taxonomy_manager", - "keywords": [ - "Drupal" - ], "support": { - "source": "https://git.drupalcode.org/project/taxonomy_manager", - "issues": "https://www.drupal.org/project/issues/taxonomy_manager" + "source": "https://drupal.org/project/taxonomy_manager", + "issues": "https://drupal.org/project/issues/taxonomy_manager" } }, { @@ -5169,26 +5313,26 @@ }, { "name": "drupal/term_reference_change", - "version": "2.0.0-beta3", + "version": "2.0.0-beta5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/term_reference_change.git", - "reference": "2.0.0-beta3" + "reference": "2.0.0-beta5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/term_reference_change-2.0.0-beta3.zip", - "reference": "2.0.0-beta3", - "shasum": "cf3852936df72039deee075f89448728f8e6155d" + "url": "https://ftp.drupal.org/files/projects/term_reference_change-2.0.0-beta5.zip", + "reference": "2.0.0-beta5", + "shasum": "2c61b5e26b2f8c4e9adc3d9b2dc381d0972ee8b3" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta3", - "datestamp": "1677769057", + "version": "2.0.0-beta5", + "datestamp": "1724849808", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -5201,11 +5345,11 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -5221,26 +5365,29 @@ }, { "name": "drupal/token", - "version": "1.14.0", + "version": "1.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.14" + "reference": "8.x-1.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", - "reference": "8.x-1.14", - "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", + "reference": "8.x-1.15", + "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/book": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.14", - "datestamp": "1713009399", + "version": "8.x-1.15", + "datestamp": "1722206211", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5290,24 +5437,23 @@ }, { "name": "drupal/twig_tweak", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twig_tweak.git", - "reference": "3.3.0" + "reference": "3.4.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.3.0.zip", - "reference": "3.3.0", - "shasum": "a029ab1775b62f08e573e5ad1ab27bc833e7f5b9" + "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.4.0.zip", + "reference": "3.4.0", + "shasum": "1f47f71b4cfbad97fff11db1adc72c311bb1645e" }, "require": { - "drupal/core": "^9.3 || ^10.0", + "drupal/core": "^10.3 || ^11.0", "ext-json": "*", - "php": ">=7.3", - "symfony/polyfill-php80": "^1.17", - "twig/twig": "^2.15.3 || ^3.4.3" + "php": ">=8.1", + "twig/twig": "^3.10.3" }, "suggest": { "symfony/var-dumper": "Better dump() function for debugging Twig variables" @@ -5315,8 +5461,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.3.0", - "datestamp": "1708670116", + "version": "3.4.0", + "datestamp": "1721562308", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5324,7 +5470,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": "^10 || ^11" } } }, @@ -5408,7 +5554,7 @@ "homepage": "https://www.drupal.org/user/1557710" }, { - "name": "Steven Jones", + "name": "steven jones", "homepage": "https://www.drupal.org/user/99644" } ], @@ -5480,16 +5626,16 @@ }, { "name": "drush/drush", - "version": "13.0.0-beta5", + "version": "13.1.1", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "8389f62c17dee1e9212c97e69410e126989f211a" + "reference": "79f5f32f2c3f2059b986a2504ace5f14369a359f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/8389f62c17dee1e9212c97e69410e126989f211a", - "reference": "8389f62c17dee1e9212c97e69410e126989f211a", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/79f5f32f2c3f2059b986a2504ace5f14369a359f", + "reference": "79f5f32f2c3f2059b986a2504ace5f14369a359f", "shasum": "" }, "require": { @@ -5615,7 +5761,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/13.0.0-beta5" + "source": "https://github.com/drush-ops/drush/tree/13.1.1" }, "funding": [ { @@ -5623,7 +5769,7 @@ "type": "github" } ], - "time": "2024-06-22T17:22:18+00:00" + "time": "2024-09-06T17:17:11+00:00" }, { "name": "easyrdf/easyrdf", @@ -5940,22 +6086,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.8.1", + "version": "7.8.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" + "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f4152d9eb85c445fe1f992001d1748e8bec070d2", + "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.1", - "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "guzzlehttp/promises": "^1.5.3 || ^2.0.3", + "guzzlehttp/psr7": "^1.9.1 || ^2.6.3", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -5966,9 +6112,9 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "guzzle/client-integration-tests": "3.0.2", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -6046,7 +6192,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.1" + "source": "https://github.com/guzzle/guzzle/tree/7.8.2" }, "funding": [ { @@ -6062,20 +6208,20 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:35:24+00:00" + "time": "2024-07-18T11:12:18+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", + "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", "shasum": "" }, "require": { @@ -6083,7 +6229,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "type": "library", "extra": { @@ -6129,7 +6275,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.2" + "source": "https://github.com/guzzle/promises/tree/2.0.3" }, "funding": [ { @@ -6145,20 +6291,20 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:19:20+00:00" + "time": "2024-07-18T10:29:17+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.6.2", + "version": "2.6.3", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" + "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/6de29867b18790c0d2c846af4c13a24cc3ad56f3", + "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3", "shasum": "" }, "require": { @@ -6173,8 +6319,8 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -6245,7 +6391,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.2" + "source": "https://github.com/guzzle/psr7/tree/2.6.3" }, "funding": [ { @@ -6261,7 +6407,7 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:05:35+00:00" + "time": "2024-07-18T09:59:12+00:00" }, { "name": "halaxa/json-machine", @@ -6324,16 +6470,16 @@ }, { "name": "illuminate/collections", - "version": "v11.16.0", + "version": "v11.22.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "ba2cf689f7d75315f483334b4efc8c6af1d5159c" + "reference": "66d2c9bdf5641599735d402c1c504b54734a9cca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/ba2cf689f7d75315f483334b4efc8c6af1d5159c", - "reference": "ba2cf689f7d75315f483334b4efc8c6af1d5159c", + "url": "https://api.github.com/repos/illuminate/collections/zipball/66d2c9bdf5641599735d402c1c504b54734a9cca", + "reference": "66d2c9bdf5641599735d402c1c504b54734a9cca", "shasum": "" }, "require": { @@ -6375,11 +6521,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-07-15T21:44:45+00:00" + "time": "2024-08-23T18:49:36+00:00" }, { "name": "illuminate/conditionable", - "version": "v11.16.0", + "version": "v11.22.0", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", @@ -6425,16 +6571,16 @@ }, { "name": "illuminate/contracts", - "version": "v11.16.0", + "version": "v11.22.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "be935e9d9115a57be74d20176f43fa8a207029f3" + "reference": "af9b459f195d57f279ec30a45446ddaeb3337bcb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/be935e9d9115a57be74d20176f43fa8a207029f3", - "reference": "be935e9d9115a57be74d20176f43fa8a207029f3", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/af9b459f195d57f279ec30a45446ddaeb3337bcb", + "reference": "af9b459f195d57f279ec30a45446ddaeb3337bcb", "shasum": "" }, "require": { @@ -6469,11 +6615,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-07-09T13:57:38+00:00" + "time": "2024-08-21T16:02:16+00:00" }, { "name": "illuminate/macroable", - "version": "v11.16.0", + "version": "v11.22.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -6749,16 +6895,16 @@ }, { "name": "laravel/prompts", - "version": "v0.1.24", + "version": "v0.1.25", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "409b0b4305273472f3754826e68f4edbd0150149" + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/409b0b4305273472f3754826e68f4edbd0150149", - "reference": "409b0b4305273472f3754826e68f4edbd0150149", + "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", "shasum": "" }, "require": { @@ -6801,9 +6947,9 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.24" + "source": "https://github.com/laravel/prompts/tree/v0.1.25" }, - "time": "2024-06-17T13:58:22+00:00" + "time": "2024-08-12T22:06:33+00:00" }, { "name": "league/container", @@ -7334,16 +7480,16 @@ }, { "name": "mck89/peast", - "version": "v1.16.2", + "version": "v1.16.3", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe" + "reference": "645ec21b650bc2aced18285c85f220d22afc1430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/2791b08ffcc1862fe18eef85675da3aa58c406fe", - "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe", + "url": "https://api.github.com/repos/mck89/peast/zipball/645ec21b650bc2aced18285c85f220d22afc1430", + "reference": "645ec21b650bc2aced18285c85f220d22afc1430", "shasum": "" }, "require": { @@ -7356,7 +7502,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.16.2-dev" + "dev-master": "1.16.3-dev" } }, "autoload": { @@ -7377,9 +7523,9 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.16.2" + "source": "https://github.com/mck89/peast/tree/v1.16.3" }, - "time": "2024-03-05T09:16:03+00:00" + "time": "2024-07-23T14:00:32+00:00" }, { "name": "mjordan/islandora_workbench_integration", @@ -7387,12 +7533,12 @@ "source": { "type": "git", "url": "https://github.com/mjordan/islandora_workbench_integration.git", - "reference": "5edfcb6ab92fb4f5c306aec2e4c7a6356343d56f" + "reference": "954d812cb6f7d089e29e5679eb81c67bb2772b14" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mjordan/islandora_workbench_integration/zipball/5edfcb6ab92fb4f5c306aec2e4c7a6356343d56f", - "reference": "5edfcb6ab92fb4f5c306aec2e4c7a6356343d56f", + "url": "https://api.github.com/repos/mjordan/islandora_workbench_integration/zipball/954d812cb6f7d089e29e5679eb81c67bb2772b14", + "reference": "954d812cb6f7d089e29e5679eb81c67bb2772b14", "shasum": "" }, "default-branch": true, @@ -7418,7 +7564,7 @@ "issues": "https://github.com/mjordan/islandora_workbench_integration/issues", "source": "https://github.com/mjordan/islandora_workbench_integration/tree/main" }, - "time": "2024-02-22T14:39:12+00:00" + "time": "2024-09-06T13:39:28+00:00" }, { "name": "ml/iri", @@ -8597,16 +8743,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "79dff0b268932c640297f5208d6298f71855c03e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", + "reference": "79dff0b268932c640297f5208d6298f71855c03e", "shasum": "" }, "require": { @@ -8641,9 +8787,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.1" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-08-21T13:31:24+00:00" }, { "name": "psr/simple-cache", @@ -9153,16 +9299,16 @@ }, { "name": "symfony/console", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "6edb5363ec0c78ad4d48c5128ebf4d083d89d3a9" + "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6edb5363ec0c78ad4d48c5128ebf4d083d89d3a9", - "reference": "6edb5363ec0c78ad4d48c5128ebf4d083d89d3a9", + "url": "https://api.github.com/repos/symfony/console/zipball/42686880adaacdad1835ee8fc2a9ec5b7bd63998", + "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998", "shasum": "" }, "require": { @@ -9227,7 +9373,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.9" + "source": "https://github.com/symfony/console/tree/v6.4.11" }, "funding": [ { @@ -9243,20 +9389,20 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:49:33+00:00" + "time": "2024-08-15T22:48:29+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "a4df9dfe5da2d177af6643610c7bee2cb76a9f5e" + "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a4df9dfe5da2d177af6643610c7bee2cb76a9f5e", - "reference": "a4df9dfe5da2d177af6643610c7bee2cb76a9f5e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e", + "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e", "shasum": "" }, "require": { @@ -9308,7 +9454,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.9" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.11" }, "funding": [ { @@ -9324,7 +9470,7 @@ "type": "tidelift" } ], - "time": "2024-06-19T10:45:28+00:00" + "time": "2024-08-29T08:15:38+00:00" }, { "name": "symfony/deprecation-contracts", @@ -9395,16 +9541,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.9", + "version": "v6.4.10", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "c9b7cc075b3ab484239855622ca05cb0b99c13ec" + "reference": "231f1b2ee80f72daa1972f7340297d67439224f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/c9b7cc075b3ab484239855622ca05cb0b99c13ec", - "reference": "c9b7cc075b3ab484239855622ca05cb0b99c13ec", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/231f1b2ee80f72daa1972f7340297d67439224f0", + "reference": "231f1b2ee80f72daa1972f7340297d67439224f0", "shasum": "" }, "require": { @@ -9450,7 +9596,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.9" + "source": "https://github.com/symfony/error-handler/tree/v6.4.10" }, "funding": [ { @@ -9466,7 +9612,7 @@ "type": "tidelift" } ], - "time": "2024-06-21T16:04:15+00:00" + "time": "2024-07-26T12:30:32+00:00" }, { "name": "symfony/event-dispatcher", @@ -9692,16 +9838,16 @@ }, { "name": "symfony/finder", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/3ef977a43883215d560a2cecb82ec8e62131471c", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", + "url": "https://api.github.com/repos/symfony/finder/zipball/d7eb6daf8cd7e9ac4976e9576b32042ef7253453", + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453", "shasum": "" }, "require": { @@ -9736,7 +9882,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.8" + "source": "https://github.com/symfony/finder/tree/v6.4.11" }, "funding": [ { @@ -9752,20 +9898,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-13T14:27:37+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.8", + "version": "v6.4.10", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947" + "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/117f1f20a7ade7bcea28b861fb79160a21a1e37b", + "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b", "shasum": "" }, "require": { @@ -9813,7 +9959,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.8" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.10" }, "funding": [ { @@ -9829,20 +9975,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-07-26T12:36:27+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "cc4a9bec6e1bdd2405f40277a68a6ed1bb393005" + "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/cc4a9bec6e1bdd2405f40277a68a6ed1bb393005", - "reference": "cc4a9bec6e1bdd2405f40277a68a6ed1bb393005", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1ba6b89d781cb47448155cc70dd2e0f1b0584c79", + "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79", "shasum": "" }, "require": { @@ -9927,7 +10073,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.9" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.11" }, "funding": [ { @@ -9943,7 +10089,7 @@ "type": "tidelift" } ], - "time": "2024-06-28T11:48:06+00:00" + "time": "2024-08-30T16:57:20+00:00" }, { "name": "symfony/mailer", @@ -10027,16 +10173,16 @@ }, { "name": "symfony/mime", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "7d048964877324debdcb4e0549becfa064a20d43" + "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7d048964877324debdcb4e0549becfa064a20d43", - "reference": "7d048964877324debdcb4e0549becfa064a20d43", + "url": "https://api.github.com/repos/symfony/mime/zipball/dba5d5f6073baf7a3576b580cc4a208b4ca00553", + "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553", "shasum": "" }, "require": { @@ -10092,7 +10238,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.9" + "source": "https://github.com/symfony/mime/tree/v6.4.11" }, "funding": [ { @@ -10108,7 +10254,7 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:49:33+00:00" + "time": "2024-08-13T12:15:02+00:00" }, { "name": "symfony/polyfill-ctype", @@ -10594,36 +10740,28 @@ }, { "name": "symfony/polyfill-php72", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "10112722600777e02d2745716b70c5db4ca70442" + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/10112722600777e02d2745716b70c5db4ca70442", - "reference": "10112722600777e02d2745716b70c5db4ca70442", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, - "type": "library", + "type": "metapackage", "extra": { "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -10647,7 +10785,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0" }, "funding": [ { @@ -10663,24 +10801,24 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:30:46+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433" + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/77fa7995ac1b21ab60769b7323d600a991a90433", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -10727,7 +10865,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" }, "funding": [ { @@ -10743,24 +10881,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af" + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/3fb075789fb91f9ad9af537c4012d523085bd5af", - "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -10803,7 +10941,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" }, "funding": [ { @@ -10819,7 +10957,7 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:30:46+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php83", @@ -10961,16 +11099,16 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "23a162bd446b93948a2c2f6909d80ad06195be10" + "reference": "74835ba54eca99a38f374f7a6d932fa510124773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", - "reference": "23a162bd446b93948a2c2f6909d80ad06195be10", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/74835ba54eca99a38f374f7a6d932fa510124773", + "reference": "74835ba54eca99a38f374f7a6d932fa510124773", "shasum": "" }, "require": { @@ -11024,7 +11162,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.11" }, "funding": [ { @@ -11040,20 +11178,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:51:39+00:00" + "time": "2024-08-14T13:55:58+00:00" }, { "name": "symfony/routing", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58" + "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", + "url": "https://api.github.com/repos/symfony/routing/zipball/8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a", + "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a", "shasum": "" }, "require": { @@ -11107,7 +11245,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.8" + "source": "https://github.com/symfony/routing/tree/v6.4.11" }, "funding": [ { @@ -11123,20 +11261,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-29T08:15:38+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "56ce31d19127e79647ac53387c7555bdcd5730ce" + "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/56ce31d19127e79647ac53387c7555bdcd5730ce", - "reference": "56ce31d19127e79647ac53387c7555bdcd5730ce", + "url": "https://api.github.com/repos/symfony/serializer/zipball/a75d03d7720417f8a654e73e8f02acdea8779cd0", + "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0", "shasum": "" }, "require": { @@ -11205,7 +11343,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.9" + "source": "https://github.com/symfony/serializer/tree/v6.4.11" }, "funding": [ { @@ -11221,7 +11359,7 @@ "type": "tidelift" } ], - "time": "2024-06-28T07:59:05+00:00" + "time": "2024-08-17T07:51:47+00:00" }, { "name": "symfony/service-contracts", @@ -11308,16 +11446,16 @@ }, { "name": "symfony/string", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "76792dbd99690a5ebef8050d9206c60c59e681d7" + "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/76792dbd99690a5ebef8050d9206c60c59e681d7", - "reference": "76792dbd99690a5ebef8050d9206c60c59e681d7", + "url": "https://api.github.com/repos/symfony/string/zipball/5bc3eb632cf9c8dbfd6529d89be9950d1518883b", + "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b", "shasum": "" }, "require": { @@ -11374,7 +11512,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.9" + "source": "https://github.com/symfony/string/tree/v6.4.11" }, "funding": [ { @@ -11390,20 +11528,20 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:25:38+00:00" + "time": "2024-08-12T09:55:28+00:00" }, { "name": "symfony/translation", - "version": "v6.4.8", + "version": "v6.4.10", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a" + "reference": "94041203f8ac200ae9e7c6a18fa6137814ccecc9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a", + "url": "https://api.github.com/repos/symfony/translation/zipball/94041203f8ac200ae9e7c6a18fa6137814ccecc9", + "reference": "94041203f8ac200ae9e7c6a18fa6137814ccecc9", "shasum": "" }, "require": { @@ -11469,7 +11607,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.8" + "source": "https://github.com/symfony/translation/tree/v6.4.10" }, "funding": [ { @@ -11485,7 +11623,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-07-26T12:30:32+00:00" }, { "name": "symfony/translation-contracts", @@ -11567,16 +11705,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "ee0a4d6a327a963aee094f730da238f7ea18cb01" + "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/ee0a4d6a327a963aee094f730da238f7ea18cb01", - "reference": "ee0a4d6a327a963aee094f730da238f7ea18cb01", + "url": "https://api.github.com/repos/symfony/validator/zipball/4ff41cf10af1de99ad92895411b55c9f309bc2d8", + "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8", "shasum": "" }, "require": { @@ -11644,7 +11782,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.9" + "source": "https://github.com/symfony/validator/tree/v6.4.11" }, "funding": [ { @@ -11660,20 +11798,20 @@ "type": "tidelift" } ], - "time": "2024-06-22T07:42:41+00:00" + "time": "2024-08-30T15:57:55+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.9", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "c31566e4ca944271cc8d8ac6887cbf31b8c6a172" + "reference": "ee14c8254a480913268b1e3b1cba8045ed122694" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c31566e4ca944271cc8d8ac6887cbf31b8c6a172", - "reference": "c31566e4ca944271cc8d8ac6887cbf31b8c6a172", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ee14c8254a480913268b1e3b1cba8045ed122694", + "reference": "ee14c8254a480913268b1e3b1cba8045ed122694", "shasum": "" }, "require": { @@ -11729,7 +11867,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.9" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.11" }, "funding": [ { @@ -11745,7 +11883,7 @@ "type": "tidelift" } ], - "time": "2024-06-27T13:23:14+00:00" + "time": "2024-08-30T16:03:21+00:00" }, { "name": "symfony/var-exporter", @@ -11826,16 +11964,16 @@ }, { "name": "symfony/yaml", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9" + "reference": "be37e7f13195e05ab84ca5269365591edd240335" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/be37e7f13195e05ab84ca5269365591edd240335", + "reference": "be37e7f13195e05ab84ca5269365591edd240335", "shasum": "" }, "require": { @@ -11878,7 +12016,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.8" + "source": "https://github.com/symfony/yaml/tree/v6.4.11" }, "funding": [ { @@ -11894,7 +12032,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-12T09:55:28+00:00" }, { "name": "twig/twig", @@ -12418,30 +12556,33 @@ }, { "name": "drupal/devel", - "version": "5.2.1", + "version": "5.3.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", - "reference": "5.2.1" + "reference": "5.3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/devel-5.2.1.zip", - "reference": "5.2.1", - "shasum": "793861751e01092fe8bc7c0cd47589ebea2bb8df" + "url": "https://ftp.drupal.org/files/projects/devel-5.3.1.zip", + "reference": "5.3.1", + "shasum": "6a5f13bdf93dc5f7f194b6af847589ae15e37b63" }, "require": { "doctrine/common": "^2.7 || ^3.4", - "drupal/core": ">=10.0 <12.0.0-stable", + "drupal/core": "^10.3 || ^11 || ^12", "php": ">=8.1", - "symfony/var-dumper": "^4 || ^5 || ^6" + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7" }, "conflict": { + "drupal/core": "<10.3", "drush/drush": "<12.5.1", "kint-php/kint": "<3" }, "require-dev": { - "drush/drush": "^12.5.1" + "drush/drush": "^13", + "firephp/firephp-core": "^0.5.3", + "kint-php/kint": "^5.1" }, "suggest": { "kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing." @@ -12449,8 +12590,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.2.1", - "datestamp": "1711328410", + "version": "5.3.1", + "datestamp": "1723258446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" diff --git a/config/sync/context.context.pages.yml b/config/sync/context.context.pages.yml index 883cb531..eeae0c03 100644 --- a/config/sync/context.context.pages.yml +++ b/config/sync/context.context.pages.yml @@ -32,6 +32,7 @@ reactions: id: derivative saved: false actions: + get_hocr_from_image: get_hocr_from_image get_ocr_from_image: get_ocr_from_image image_generate_a_service_file_from_an_original_file: image_generate_a_service_file_from_an_original_file image_generate_a_thumbnail_from_an_original_file: image_generate_a_thumbnail_from_an_original_file diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 757c13fd..2ee8a02a 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -59,7 +59,9 @@ module: islandora_breadcrumbs: 0 islandora_core_feature: 0 islandora_fits: 0 + islandora_hocr: 0 islandora_iiif: 0 + islandora_iiif_hocr: 0 islandora_image: 0 islandora_mirador: 0 islandora_text_extraction: 0 diff --git a/config/sync/field.field.media.file.field_media_file.yml b/config/sync/field.field.media.file.field_media_file.yml index 534f09ad..40b4c9ed 100644 --- a/config/sync/field.field.media.file.field_media_file.yml +++ b/config/sync/field.field.media.file.field_media_file.yml @@ -28,7 +28,7 @@ settings: handler: 'default:file' handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' - file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages tiff tif jp2 xml zip vtt' + file_extensions: 'txt rtf doc docx htm html ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages tiff tif jp2 xml zip vtt' max_filesize: '' description_field: false field_type: file diff --git a/config/sync/search_api.index.default_solr_index.yml b/config/sync/search_api.index.default_solr_index.yml index 48cf7988..89ea85da 100644 --- a/config/sync/search_api.index.default_solr_index.yml +++ b/config/sync/search_api.index.default_solr_index.yml @@ -35,6 +35,8 @@ dependencies: - taxonomy - search_api - controlled_access_terms + - dgi_image_discovery + - islandora_hocr third_party_settings: search_api_solr: finalize: false @@ -94,6 +96,11 @@ field_settings: dependencies: module: - node + content: + label: 'HOCR Field » HOCR Content Field' + datasource_id: 'entity:node' + property_path: 'islandora_hocr_field:content' + type: 'solr_text_custom:islandora_hocr' created: label: 'Authored on' datasource_id: 'entity:node' @@ -480,6 +487,7 @@ processor_settings: preprocess_index: -6 preprocess_query: -4 custom_value: { } + dgi_image_discovery: { } edtf_year_only: fields: node|islandora_object|field_copyright_date: node|islandora_object|field_copyright_date @@ -535,6 +543,7 @@ processor_settings: h2: 3 h3: 2 string: 2 + islandora_hocr_field: { } language_with_fallback: { } rendered_item: weights: diff --git a/config/sync/search_api.server.default_solr_server.yml b/config/sync/search_api.server.default_solr_server.yml index f2dcdeb8..87cf3289 100644 --- a/config/sync/search_api.server.default_solr_server.yml +++ b/config/sync/search_api.server.default_solr_server.yml @@ -43,7 +43,7 @@ backend_config: connector: standard connector_config: scheme: http - host: 127.0.0.1 + host: solr port: 8983 path: / core: ISLANDORA diff --git a/config/sync/search_api_solr.solr_field_type.islandora_hocr_und_7_0_0.yml b/config/sync/search_api_solr.solr_field_type.islandora_hocr_und_7_0_0.yml new file mode 100644 index 00000000..f884cdc3 --- /dev/null +++ b/config/sync/search_api_solr.solr_field_type.islandora_hocr_und_7_0_0.yml @@ -0,0 +1,91 @@ +uuid: 764f8645-1329-4a45-b970-288b19d53556 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: LCOjdcl0Qy7FvAdomH0a8Y8_acCMBcdHoXAPhK8_mHA +id: islandora_hocr_und_7_0_0 +label: 'Language Undefined hOCR Field' +minimum_solr_version: 7.0.0 +custom_code: islandora_hocr +field_type_language_code: und +domains: { } +field_type: + name: islandora_hocr_und + class: solr.TextField + storeOffsetsWithPositions: true + analyzers: + - + type: index + charFilters: + - + class: solrocr.OcrCharFilterFactory + - + class: solr.MappingCharFilterFactory + mapping: accents_und.txt + tokenizer: + class: solr.WhitespaceTokenizerFactory + filters: + - + class: solr.StopFilterFactory + ignoreCase: true + words: stopwords_und.txt + - + class: solr.WordDelimiterGraphFilterFactory + catenateNumbers: 1 + generateNumberParts: 1 + protected: protwords_und.txt + splitOnCaseChange: 0 + generateWordParts: 1 + preserveOriginal: 1 + catenateAll: 0 + catenateWords: 1 + - + class: solr.LengthFilterFactory + min: 2 + max: 100 + - + class: solr.LowerCaseFilterFactory + - + class: solr.RemoveDuplicatesTokenFilterFactory + - + type: query + charFilters: + - + class: solr.MappingCharFilterFactory + mapping: accents_und.txt + tokenizer: + class: solr.WhitespaceTokenizerFactory + filters: + - + class: solr.SynonymGraphFilterFactory + ignoreCase: true + synonyms: synonyms_und.txt + expand: true + - + class: solr.StopFilterFactory + ignoreCase: true + words: stopwords_und.txt + - + class: solr.WordDelimiterGraphFilterFactory + catenateNumbers: 0 + generateNumberParts: 1 + protected: protwords_und.txt + splitOnCaseChange: 0 + generateWordParts: 1 + preserveOriginal: 1 + catenateAll: 0 + catenateWords: 0 + - + class: solr.LengthFilterFactory + min: 2 + max: 100 + - + class: solr.LowerCaseFilterFactory + - + class: solr.RemoveDuplicatesTokenFilterFactory +unstemmed_field_type: null +spellcheck_field_type: null +collated_field_type: null +solr_configs: null +text_files: { } diff --git a/config/sync/search_api_solr.solr_request_handler.request_handler_select_islandora_hocr_7_0_0.yml b/config/sync/search_api_solr.solr_request_handler.request_handler_select_islandora_hocr_7_0_0.yml new file mode 100644 index 00000000..d295a5c6 --- /dev/null +++ b/config/sync/search_api_solr.solr_request_handler.request_handler_select_islandora_hocr_7_0_0.yml @@ -0,0 +1,63 @@ +uuid: 47a8220e-3aca-4795-96b0-f6ceb0ab694b +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: LSuIfwfn5byIPqu8Ns2Ey4xaft19ZrbZXBwR--Z9qGc +id: request_handler_select_islandora_hocr_7_0_0 +label: 'Select w/ OCR Highlighting Component' +minimum_solr_version: 7.0.0 +environments: { } +recommended: true +request_handler: + name: /select_ocr + class: solr.SearchHandler + lst: + - + name: defaults + str: + - + name: defType + VALUE: lucene + - + name: df + VALUE: id + - + name: echoParams + VALUE: explicit + - + name: omitHeader + VALUE: 'true' + - + name: timeAllowed + VALUE: '${solr.selectSearchHandler.timeAllowed:-1}' + - + name: spellcheck + VALUE: 'false' + arr: + - + name: components + str: + - + VALUE: query + - + VALUE: facet + - + VALUE: mlt + - + VALUE: ocrHighlight + - + VALUE: highlight + - + VALUE: stats + - + VALUE: debug + - + VALUE: spellcheck + - + VALUE: elevator +solr_configs: + searchComponents: + - + name: ocrHighlight + class: solrocr.OcrHighlightComponent diff --git a/config/sync/system.action.get_hocr_from_image.yml b/config/sync/system.action.get_hocr_from_image.yml new file mode 100644 index 00000000..2f9507c6 --- /dev/null +++ b/config/sync/system.action.get_hocr_from_image.yml @@ -0,0 +1,20 @@ +uuid: 96c4d0d9-0df3-48a2-9645-da6e667779e9 +langcode: en +status: true +dependencies: + module: + - islandora_text_extraction +id: get_hocr_from_image +label: 'Get hOCR from image' +type: node +plugin: generate_ocr_derivative +configuration: + queue: islandora-connector-ocr + event: 'Generate Derivative' + source_term_uri: 'http://pcdm.org/use#OriginalFile' + derivative_term_uri: 'https://discoverygarden.ca/use#hocr' + mimetype: text/vnd.hocr+html + args: '-c tessedit_create_hocr=1 -c hocr_font_info=0' + destination_media_type: file + scheme: public + path: 'hocr/[date:custom:Y]-[date:custom:m]/[node:nid]-[term:name].html' diff --git a/config/sync/views.view.iiif_manifest.yml b/config/sync/views.view.iiif_manifest.yml index d47ef15b..82a76941 100644 --- a/config/sync/views.view.iiif_manifest.yml +++ b/config/sync/views.view.iiif_manifest.yml @@ -166,6 +166,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -180,7 +181,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: @@ -447,8 +447,14 @@ display: type: iiif_manifest options: iiif_tile_field: - field_media_file: field_media_file field_media_image: field_media_image + field_media_file: '0' + iiif_ocr_file_field: + field_media_file: '0' + field_media_image: '0' + structured_text_term_uri: 'https://discoverygarden.ca/use#hocr' + search_endpoint: paged-content-search/%node + structured_text_term: '56' row: type: data_field options: @@ -577,8 +583,14 @@ display: type: iiif_manifest options: iiif_tile_field: - field_media_file: field_media_file field_media_image: field_media_image + field_media_file: '0' + iiif_ocr_file_field: + field_media_file: '0' + field_media_image: '0' + structured_text_term_uri: 'https://discoverygarden.ca/use#hocr' + search_endpoint: single-page-content-search/%node + structured_text_term: '56' row: type: data_field options: @@ -611,7 +623,18 @@ display: plugin_id: standard required: false display_description: '' - display_extenders: { } + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' path: node/%node/manifest cache_metadata: max-age: -1 @@ -636,10 +659,15 @@ display: style: type: iiif_manifest options: - uses_fields: false iiif_tile_field: field_media_file: field_media_file - field_media_image: field_media_image + field_media_image: '0' + iiif_ocr_file_field: + field_media_file: '0' + field_media_image: '0' + structured_text_term_uri: 'https://discoverygarden.ca/use#hocr' + search_endpoint: paged-content-search/%node + structured_text_term: '56' row: type: data_field options: diff --git a/config/sync/views.view.search_in_hocr.yml b/config/sync/views.view.search_in_hocr.yml new file mode 100644 index 00000000..d42e3b8c --- /dev/null +++ b/config/sync/views.view.search_in_hocr.yml @@ -0,0 +1,1125 @@ +uuid: 36020969-423e-4181-872c-16af33765301 +langcode: en +status: true +dependencies: + config: + - node.type.islandora_object + - search_api.index.default_solr_index + module: + - islandora_iiif_hocr + - rest + - search_api +id: search_in_hocr +label: 'Search in hOCR' +module: views +description: 'A search page preconfigured to search through the content of your site' +tag: '' +base_table: search_api_index_default_solr_index +base_field: search_api_id +display: + default: + id: default + display_title: Master + display_plugin: default + position: 0 + display_options: + title: 'Search Results' + fields: + author: + id: author + table: search_api_index_default_solr_index + field: author + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: null + plugin_id: search_api_field + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + title_model_uri: + id: title_model_uri + table: search_api_index_default_solr_index + field: title_model_uri + plugin_id: search_api + field_resource_type_uri: + id: field_resource_type_uri + table: search_api_index_default_solr_index + field: field_resource_type_uri + plugin_id: search_api + field_display_title: + id: field_display_title + table: search_api_datasource_default_solr_index_entity_node + field: field_display_title + entity_type: node + plugin_id: search_api_field + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + total_pages: null + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + expose: + items_per_page: true + items_per_page_label: 'Results per page' + items_per_page_options: '10,25,50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 5 + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: none + options: { } + cache: + type: search_api_none + options: { } + empty: { } + sorts: + title: + id: title + table: search_api_index_default_solr_index + field: title + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: ASC + expose: + label: Title + field_identifier: title + exposed: true + search_api_relevance: + id: search_api_relevance + table: search_api_index_default_solr_index + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: DESC + expose: + label: Relevance + field_identifier: search_api_relevance + exposed: true + item_2field_one_date_as_date: + id: item_2field_one_date_as_date + table: search_api_index_default_solr_index + field: item_2field_one_date_as_date + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: ASC + expose: + label: Date + field_identifier: item_2field_one_date_as_date + exposed: true + field_identifier: + id: field_identifier + table: search_api_index_default_solr_index + field: field_identifier + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: ASC + expose: + label: Identifier + field_identifier: field_identifier + exposed: true + arguments: { } + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_default_solr_index + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_fulltext + operator: or + value: '' + group: 1 + exposed: false + expose: + operator_id: search_api_fulltext_op + label: 'Fulltext search' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search_api_fulltext + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + fedoraadmin: '0' + expose_fields: false + placeholder: '' + searched_fields_id: search_api_fulltext_searched_fields + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: { } + type: + id: type + table: search_api_index_default_solr_index + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_options + operator: or + value: + islandora_object: islandora_object + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: false + filter_groups: + operator: AND + groups: + 1: AND + style: + type: default + row: + type: search_api + options: + view_modes: + 'entity:node': + article: search_index + home_page: search_index + islandora_object: search_index + page: search_index + 'entity:taxonomy_term': + corporate_body: default + family: default + genre: default + geo_location: default + language: default + person: default + physical_form: default + resource_types: default + subject: default + tags: default + temporal: default + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: true + relationships: { } + use_ajax: false + use_more: false + use_more_always: true + use_more_text: more + link_display: '0' + link_url: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: true + content: 'Displaying results @start - @end of @total' + footer: null + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - 'user.node_grants:view' + tags: + - 'config:search_api.index.default_solr_index' + - 'search_api_list:default_solr_index' + rest_export_1: + id: rest_export_1 + display_title: 'Search in Paged Content REST Export' + display_plugin: rest_export + position: 3 + display_options: + title: 'Search in Book Results' + fields: + author: + id: author + table: search_api_index_default_solr_index + field: author + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: null + plugin_id: search_api_field + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + field_display_title: + id: field_display_title + table: search_api_datasource_default_solr_index_entity_node + field: field_display_title + entity_type: node + plugin_id: search_api_field + search_api_excerpt_1: + id: search_api_excerpt_1 + table: search_api_index_default_solr_index + field: search_api_excerpt + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: true + multi_type: separator + multi_separator: ', ' + content: + id: content + table: search_api_index_default_solr_index + field: content + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: true + multi_type: separator + multi_separator: ', ' + pager: + type: some + options: + offset: 0 + items_per_page: 0 + sorts: + search_api_relevance: + id: search_api_relevance + table: search_api_index_default_solr_index + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: DESC + expose: + label: Relevance + field_identifier: search_api_relevance + exposed: true + arguments: + field_member_of: + id: field_member_of + table: search_api_index_default_solr_index + field: field_member_of + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: node + default_argument_options: { } + summary_options: { } + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: true + validate: + type: 'entity:node' + fail: 'not found' + validate_options: + bundles: + islandora_object: islandora_object + access: true + operation: view + multiple: 0 + break_phrase: false + not: false + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_default_solr_index + field: search_api_fulltext + relationship: none + group_type: group + admin_label: 'Fulltext hOCR search' + plugin_id: search_api_fulltext + operator: and + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Fulltext search' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search_hocr + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + fedoraadmin: '0' + expose_fields: false + placeholder: '' + searched_fields_id: search_api_fulltext_searched_fields + value_maxlength: 128 + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: + - content + type: + id: type + table: search_api_index_default_solr_index + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_options + operator: or + value: + islandora_object: islandora_object + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: false + filter_groups: + operator: AND + groups: + 1: AND + style: + type: islandora_iiif_hocr_iiif_search_result_annotations + options: + grouping: { } + row_class: '' + default_row_class: true + canvas_media_term_uri: 'http://pcdm.org/use#ServiceFile' + canvas_media_term: '40' + row: + type: data_field + options: + field_options: + author: + alias: '' + raw_output: false + field_display_title: + alias: '' + raw_output: false + search_api_excerpt: + alias: '' + raw_output: false + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: true + query_tags: + - enable_hocr + defaults: + query: false + title: false + style: false + row: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + display_description: 'Used by the Mirador inline search endpoint' + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: paged-content-search/%node + auth: + - cookie + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - 'user.node_grants:view' + tags: + - 'config:search_api.index.default_solr_index' + - 'search_api_list:default_solr_index' + rest_export_2: + id: rest_export_2 + display_title: 'Search in Single Page Content REST Export' + display_plugin: rest_export + position: 3 + display_options: + title: 'Search in Single page Results' + fields: + author: + id: author + table: search_api_index_default_solr_index + field: author + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: null + plugin_id: search_api_field + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + field_display_title: + id: field_display_title + table: search_api_datasource_default_solr_index_entity_node + field: field_display_title + entity_type: node + plugin_id: search_api_field + search_api_excerpt_1: + id: search_api_excerpt_1 + table: search_api_index_default_solr_index + field: search_api_excerpt + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: true + multi_type: separator + multi_separator: ', ' + pager: + type: some + options: + offset: 0 + items_per_page: 0 + sorts: + search_api_relevance: + id: search_api_relevance + table: search_api_index_default_solr_index + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + order: DESC + expose: + label: Relevance + field_identifier: search_api_relevance + exposed: true + arguments: + nid_1: + id: nid_1 + table: search_api_index_default_solr_index + field: nid_1 + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: node + default_argument_options: { } + summary_options: { } + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: true + validate: + type: 'entity:node' + fail: 'not found' + validate_options: + bundles: + islandora_object: islandora_object + access: true + operation: view + multiple: 0 + break_phrase: false + not: false + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_default_solr_index + field: search_api_fulltext + relationship: none + group_type: group + admin_label: 'Fulltext hOCR search' + plugin_id: search_api_fulltext + operator: and + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Fulltext search' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search_hocr + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + fedoraadmin: '0' + expose_fields: false + placeholder: '' + searched_fields_id: search_api_fulltext_searched_fields + value_maxlength: 128 + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: + - content + type: + id: type + table: search_api_index_default_solr_index + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_options + operator: or + value: + islandora_object: islandora_object + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: false + filter_groups: + operator: AND + groups: + 1: AND + style: + type: islandora_iiif_hocr_iiif_search_result_annotations + options: + grouping: { } + row_class: '' + default_row_class: true + canvas_media_term_uri: 'http://pcdm.org/use#ServiceFile' + canvas_media_term: '40' + row: + type: data_field + options: + field_options: + author: + alias: '' + raw_output: false + field_display_title: + alias: '' + raw_output: false + search_api_excerpt: + alias: '' + raw_output: false + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: true + query_tags: + - enable_hocr + defaults: + access: true + query: false + title: false + style: false + row: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + display_description: 'Used by the Mirador inline search endpoint' + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: single-page-content-search/%node + auth: + - cookie + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - 'user.node_grants:view' + tags: + - 'config:search_api.index.default_solr_index' + - 'search_api_list:default_solr_index'