diff --git a/.gitignore b/.gitignore
index 8fdd8d3..71f6d39 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,6 +19,17 @@ web/d8*/docroot/core
web/d8*/docroot/modules/contrib
web/d8*/docroot/themes/contrib/
web/d8*/docroot/profiles/contrib/
+web/d9*/.editorconfig
+web/d9*/.gitattributes
+web/d9*/docroot/*.txt
+web/d9*/docroot/*/.gitignore
+web/d9*/docroot/example.gitignore
+web/d9*/docroot/core
+web/d9*/docroot/modules/contrib
+web/d9*/docroot/themes/contrib/
+web/d9*/docroot/profiles/contrib/
+web/d9*/docroot/sites/README.txt
+
# Ignore regular Composer dependencies
/vendor/
diff --git a/README.md b/README.md
index 27d52f4..17d08d0 100644
--- a/README.md
+++ b/README.md
@@ -25,14 +25,14 @@ There are two demo builds included in the package, and you should be sure to che
### solr-7
-*This is now the default branch.*
+The `solr-7` branch contains release 4.0 and runs Drupal 7.78, 8.9.13, and 9.1.3; testing against Solr 7. The Drupal 8 and 9 versions rely on Search API Solr 4.x.
-The `solr-7` branch will contain release 3.0 and is compatible with Drupal 7.69, 8.82 and higher, and Solr 7. It relies on Search API Solr 8.3, and will be Drupal 9 compatible.
-
-This branch uses Search API Federated Solr version 8.x-3.x. All new development is done on this branch.
+This branch uses Search API Federated Solr version 4.x. All new development is done on this branch.
### solr-4
+This branch is no longer maintained.
+
The `solr-4` branch contains release 1.0 and is compatible with Drupal 7.69, 8.6 - 8.82, and Solr 4 - 6. Most important, it relies on Search API Solr 8.1, which is no longer maintained. This branch is stable and appropriate for deployment to Acquia, provided your site is not using Solr 7.
This branch uses Search API Federated Solr version 8.x-2.x. No new development is expected on this branch and it is not expected to be Drupal 9 compatible.
@@ -81,7 +81,7 @@ You may be interested in creating your own development environment and comparing
4. Log in to the virtual machine (the VM): `vagrant ssh`
5. Build, install, and enable demo content: `phing install-all`
* When prompted, you may choose to empty the current SOLR index. This action is recommended when re-installing all sites, but not one site.
- * If you wish to install without Domain Access, run `phing install-no-domain`. In that case, two sites will be built with 20 pieces of content.
+ * If you wish to install without Domain Access, run `phing install-no-domain`. In that case, three sites will be built with 30 pieces of content.
6. Visit your D8 (standalone) site at [http://d8.fs-demo.local](http://d8.fs-demo.local)
7. Visit your D8 (domain access) site at:
- [http://d8-1.fs-demo.local](http://d8-1.fs-demo.local)
@@ -92,8 +92,9 @@ You may be interested in creating your own development environment and comparing
- [http://d7-1.fs-demo.local](http://d7-1.fs-demo.local)
- [http://d7-2.fs-demo.local](http://d7-2.fs-demo.local)
- [http://d7-3.fs-demo.local](http://d7-3.fs-demo.local)
-10. View the Solr index at [http://federated-search-demo.local:8983/solr/#/drupal8/query](http://federated-search-demo.local:8983/solr/#/drupal8/query).
-11. See the bare React app (without Drupal) at [http://react.fs-demo.local](http://react.fs-demo.local)
+10. Visit your D9 (standalone) site at [http://d9.fs-demo.local](http://d9.fs-demo.local)
+11. View the Solr index at [http://federated-search-demo.local:8983/solr/#/drupal8/query](http://federated-search-demo.local:8983/solr/#/drupal8/query).
+12. See the bare React app (without Drupal) at [http://react.fs-demo.local](http://react.fs-demo.local)
You can log in to any of the Drupal sites at `/user` with `admin/admin`.
@@ -107,7 +108,7 @@ To run project-related commands other than `vagrant up` and `vagrant ssh`:
* You'll be in your project root, at the path `/var/www/federated-search-demo.local/`
* You can run `composer`, `drush`, and `phing` commands from here
* Go to the path `/var/www/federated-search-demo.local/web/*` to add new modules to each site.
-* Use drush on the D8 sites - try `drush site:alias` or `drush @d8 status`
+* Use drush on the D8 and D9 sites - try `drush site:alias` or `drush @d8 status`
* Use drush on the D7 site by navigating into the d7 directory:
```
@@ -129,13 +130,17 @@ To run project-related commands other than `vagrant up` and `vagrant ssh`:
This version of the demo site is all about dogs. We use simple core content types (basic page and article) supplemented by taxonomy terms. The content titles are meaningful (they are all dog breeds). Content body is lorem ipsum text.
+### Date facets
+When content is created, it is auto-assigned to a random publication date within the past two weeks from building the site(s).
+
+### Term facets
We create three vocabularies in Drupal 7:
* Age
* Color
* Traits
-In Drupal 8, the Color vocabulary is not present. This difference shows how sites with different taxonomies can be integrated in search results.
+In Drupal 8 and 9, the Color vocabulary is not present. This difference shows how sites with different taxonomies can be integrated in search results.
Each content page is assigned to the available vocabularies. This setup allows our search index to provide filters by each term.
@@ -143,7 +148,7 @@ Note that term mapping in Federated Search lets you alias terms. In the Drupal 7
### Images
-Some of the dogs -- but not all -- have images. These show how the index handles image display. The following dogs should have images: `Irish Terrier, English Terrier, Newfoundland, Pointer, Greyhound, Dachshund, Maltese, Cumberland Sheepdog, Dalmation, Toy Spaniel`.
+Some of the dogs -- but not all -- have images. These show how the index handles image display. The following dogs should have images: `Irish Terrier, English Terrier, Newfoundland, Pointer, Greyhound, Dachshund, Maltese, Cumberland Sheepdog, Dalmation, Toy Spaniel, Mastiff, Deer Hound, St. Bernard`.
Note that sometimes the image cache must be primed, so if you see a broken image on first page load, reload the page. If an image has the url `default`, it means the index has not been built properly. Run `phing solr-reindex` to correct the issue.
@@ -151,34 +156,38 @@ Images are [public domain](https://freevintageillustrations.com/faq/) and source
## Sample searches
-By default, the sites will show all content when no search keywords are entered. There should be 32 items in the default result set.
+By default, the sites will show all content when no search keywords are entered. There should be 42 items in the default result set.
-* Domain 1 - Drupal 7 (3 results)
-* Domain 2 - Drupal 7 (2 results)
-* Domain 3 - Drupal 7 (3 results)
-* Drupal 7 - Federated Search (10 results)
-* Federated Search Domain 1 (2 results)
-* Federated Search Domain 2 (2 results)
-* Federated Search Domain 3 (3 results)
-* Federated Search Drupal 8 (10 results)
+* Drupal 8 (10 results, Drupal 8)
+* Drupal 8 - One (2 results. Drupal 8 with Domain Access)
+* Drupal 8 - Two (2 results, Drupal 8 with Domain Access)
+* Drupal 8 - Three (3 results, Drupal 8 with Domain Access)
+* Drupal 9 (10 results, Drupal 9)
+* Search Domain 1 (3 results, Drupal 7 with Domain Access)
+* Search Domain 2 (2 results, Drupal 7 with Domain Access)
+* Search Domain 3 (3 results, Drupal 7 with Domain Access)
+* Search Drupal 7 (10 results, Drupal 7)
-Note: Theses numbers add up to more than 32 because some content is assigned to multiple domains.
+Note: These numbers add up to more than 42 because some content is assigned to multiple domains.
If you did not install the domain sites, then there will be 20 items:
-* Drupal 7 - Federated Search (10 results)
-* Federated Search Drupal 8 (10 results)
+* Drupal 8 (10 results)
+* Drupal 9 (10 results)
+* Search Drupal 7 (10 results)
-A good sample search is for `terrier`, which should return 5 results (4 without domain support):
+A good sample search is for `terrier`, which should return 6 results (5 without domain support):
* English Terrier (D7)
* Jack Russell Terrier (D8)
* Irish Terrier (D7)
* Boston Terrier (D8)
* Norfolk Terrier (D8 Domain 1)
+* Welsh Terrier (D9)
-These four search results should be identical:
+These five search results should be identical:
+* http://d9.fs-demo.local/search-app?search=terrier
* http://d8.fs-demo.local/search-app?search=terrier
* http://d7.fs-demo.local/search-app?search=terrier
* http://d8-1.fs-demo.local/search-app?search=terrier
@@ -241,19 +250,22 @@ If you just want to get up and running, from the project root run `phing install
2. Download the most current dependencies for D8 (domain access): `composer install --working-dir=web/d8-domain`
3. Download the most current dependencies for D7: `composer install --working-dir=web/d7`
4. Download the most current dependencies for D7: `composer install --working-dir=web/d7-domain`
+5. Download the most current dependencies for D9 (standalone): `composer install --working-dir=web/d9`
5. Reinstall Drupal 8:
- Standalone: `phing install-d8 -Ddrush.root=web/d8/docroot`
- Domain site: `phing install-d8-domain -Ddrush.root=web/d8-domain/docroot`
6. Reinstall Drupal 7: `phing install-d7`
- Standalone: `phing install-d7 -Ddrush.root=web/d7/docroot`
- Domain site: `phing install-d7-domain -Ddrush.root=web/d7-domain/docroot`
+5. Reinstall Drupal 9:
+ - Standalone: `phing install-d9 -Ddrush.root=web/d9/docroot`
7. Build the `/src` directory and checkout modules there: `phing init`
- This links each of the two modules: `search_api_federated_solr` and `search_api_field_map` from the D8/D7 single site docroot to the `/src` directory and also into the D8/D7 Domain Access-enabled docroot. This means all changes made in `/src/search_api_...` will propagate to both sites simultaneously. The `phing init` command is run automatically by any of the installer scripts.
8. (optional) Run `phing init-git` to run authenticated git checkouts. These git checkouts point to GitHub and have `drupal` aliased remotes to drupal.org (`git remote show`).
### Updating Drupal 8 core
-Until we move to Drupal 9, you may run into issues with incompatible versions of `symfony/event-dispatcher`. Search API Solr requires version 4; Drupal 8 core version 3.
+When installing Drupal 8, you may run into issues with incompatible versions of `symfony/event-dispatcher`. Search API Solr requires version 4; Drupal 8 core version 3.
To get around this issue, we use `composer require symfony/event-dispatcher:"4.3.3 as 3.4.99"` in both the `web/d8` and `web/d8-domain` directories.
@@ -285,9 +297,10 @@ You can restart the Solr service from the project within the vm with `sudo servi
## Working with styles
-The default CSS for the search application page can be overwritten by a local file. See the Federated Styles module included in the Drupal 8 project for an example.
+The default CSS for the search application page can be overwritten by a local file. See the Federated Styles module included in the Drupal 8 and 9 projects for an example.
`/web/d8/docroot/modules/custom/federated_styles`
+`/web/d9/docroot/modules/custom/federated_styles`
## Testing without using Drupal
@@ -315,7 +328,7 @@ The settings for Behat are in `/behat.xml` and tests are in the `/features` dire
## Directory structure
-This repo is structured a little differently than usual, since it contains 4 independent Drupal docroots. Here're some important pieces:
+This repo is structured a little differently than usual, since it contains 5 independent Drupal docroots and a React docroot. Here are some important pieces:
```
@@ -327,10 +340,12 @@ This repo is structured a little differently than usual, since it contains 4 ind
│ ├── config_split # Not using this at the moment
│ └── sites # D8 site config goes here
│ └── d8
+│ └── d9
├── drush
│ └── sites # Drush aliases go here.
│ ├── d8-domain.site.yml
│ └── d8.site.yml
+│ └── d9.site.yml
├── features # Tests could eventually go here.
│ ├── bootstrap
│ │ └── FeatureContext.php
@@ -346,12 +361,29 @@ This repo is structured a little differently than usual, since it contains 4 ind
│ ├── composer.lock
│ ├── docroot
│ └── vendor
+ ├── d7-domain
+ │ ├── composer.json
+ │ ├── composer.lock
+ │ ├── docroot
+ │ └── vendor
├── d8
│ ├── composer.json
│ ├── composer.lock
│ ├── docroot
│ └── vendor
- │ # Directories for the domain-enabled docroots go here
+ ├── d8-domain
+ │ ├── composer.json
+ │ ├── composer.lock
+ │ ├── docroot
+ │ └── vendor
+ ├── d9
+ │ ├── composer.json
+ │ ├── composer.lock
+ │ ├── docroot
+ │ └── vendor
+ ├── react
+ │ ├── app
+ │ ├── index.html
```
## Deployment
@@ -359,4 +391,4 @@ This repo is structured a little differently than usual, since it contains 4 ind
This project is for demo purposes only and is not to be deployed.
----
-Copyright 2018, 2019, 2020 Palantir.net, Inc.
+Copyright 2018-2021 Palantir.net, Inc.
diff --git a/Vagrantfile b/Vagrantfile
index fa4a856..ae983c4 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -13,6 +13,7 @@ end
project = 'federated-search-demo'
hostname = "#{project}.local"
extra_hostnames = [
+ 'd9.fs-demo.local',
'd8.fs-demo.local',
'd7.fs-demo.local',
'd7-1.fs-demo.local',
diff --git a/build.xml b/build.xml
index caf2fc8..735658c 100644
--- a/build.xml
+++ b/build.xml
@@ -12,6 +12,7 @@
+
@@ -22,11 +23,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ federated_default_content
+
+
+
+
+
+
+
+
+
+ federated_default_content
+
+
+
+ federated_search
+
+
+
+
+
+
@@ -52,11 +86,14 @@
federated_default_content
+
federated_search
-
+
+
+
@@ -84,10 +121,10 @@
federated_default_content
+
federated_search
-
+
+
+
+
+
+ admin
+ admin
+ ${site.name}
+
+ config_installer
+
+
+
+
+
+
+
+
+
+ admin
+ admin
+ ${site.name}
+ minimal
+
+
+
+
+
+
+
@@ -132,17 +202,6 @@
-
-
-
- admin
- admin
- ${site.name}
-
- config_installer
-
-
@@ -263,9 +322,9 @@
-
+
-
+
@@ -281,14 +340,14 @@
-
-
+
+
-
-
+
+
@@ -339,6 +398,11 @@
+
+
+
+
+
diff --git a/composer.json b/composer.json
index 1b2c2c5..0c46654 100644
--- a/composer.json
+++ b/composer.json
@@ -42,5 +42,12 @@
"drush/drush": "^10.1",
"palantirnet/phing-drush-task": "dev-master",
"phing/phing": "^2.16"
+ },
+ "extra": {
+ "patches": {
+ "palantirnet/the-vagrant": {
+ "GPG Yarn Issues with installing with latest version of the build ": "https://patch-diff.githubusercontent.com/raw/palantirnet/the-vagrant/pull/80.patch"
+ }
+ }
}
}
diff --git a/composer.lock b/composer.lock
index c5b7fa9..b768a73 100644
--- a/composer.lock
+++ b/composer.lock
@@ -280,6 +280,7 @@
"GPL-2.0-or-later"
],
"description": "Composer Plugin for updating the Drupal scaffold files when using drupal/core",
+ "abandoned": "drupal/core-composer-scaffold",
"time": "2019-03-30T10:41:38+00:00"
},
{
@@ -2620,16 +2621,16 @@
},
{
"name": "drush/drush",
- "version": "10.2.2",
+ "version": "10.3.1",
"source": {
"type": "git",
"url": "https://github.com/drush-ops/drush.git",
- "reference": "8307a4e7dae9c63a279d8b59b9dca6c1973576c2"
+ "reference": "aad2b17ad34801d9b55cff903e3e7db65d754b80"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drush-ops/drush/zipball/8307a4e7dae9c63a279d8b59b9dca6c1973576c2",
- "reference": "8307a4e7dae9c63a279d8b59b9dca6c1973576c2",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/aad2b17ad34801d9b55cff903e3e7db65d754b80",
+ "reference": "aad2b17ad34801d9b55cff903e3e7db65d754b80",
"shasum": ""
},
"require": {
@@ -2637,7 +2638,7 @@
"composer/semver": "^1.4",
"consolidation/config": "^1.2",
"consolidation/filter-via-dot-access-data": "^1",
- "consolidation/robo": "^1 || ^2",
+ "consolidation/robo": "^1.4.11 || ^2",
"consolidation/site-alias": "^3.0.0@stable",
"consolidation/site-process": "^2.1 || ^4",
"ext-dom": "*",
@@ -2656,6 +2657,7 @@
"require-dev": {
"composer/installers": "^1.7",
"cweagans/composer-patches": "~1.0",
+ "david-garcia/phpwhois": "4.3.0",
"drupal/alinks": "1.0.0",
"drupal/core-recommended": "^8.8",
"g1a/composer-test-scenarios": "^3",
@@ -2745,7 +2747,7 @@
],
"description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
"homepage": "http://www.drush.org",
- "time": "2020-02-26T21:07:53+00:00"
+ "time": "2020-06-30T19:43:45+00:00"
},
{
"name": "fabpot/goutte",
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/elevate.xml b/conf/solr/drupal9/custom/solr-conf/4.x/elevate.xml
new file mode 100644
index 0000000..9a6aba7
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/elevate.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/mapping-ISOLatin1Accent.txt b/conf/solr/drupal9/custom/solr-conf/4.x/mapping-ISOLatin1Accent.txt
new file mode 100644
index 0000000..b92d03c
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/mapping-ISOLatin1Accent.txt
@@ -0,0 +1,14 @@
+# This file contains character mappings for the default fulltext field type.
+# The source characters (on the left) will be replaced by the respective target
+# characters before any other processing takes place.
+# Lines starting with a pound character # are ignored.
+#
+# For sensible defaults, use the mapping-ISOLatin1Accent.txt file distributed
+# with the example application of your Solr version.
+#
+# Examples:
+# "À" => "A"
+# "\u00c4" => "A"
+# "\u00c4" => "\u0041"
+# "æ" => "ae"
+# "\n" => " "
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/protwords.txt b/conf/solr/drupal9/custom/solr-conf/4.x/protwords.txt
new file mode 100644
index 0000000..cda8581
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/protwords.txt
@@ -0,0 +1,7 @@
+#-----------------------------------------------------------------------
+# This file blocks words from being operated on by the stemmer and word delimiter.
+&
+<
+>
+'
+"
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/schema.xml b/conf/solr/drupal9/custom/solr-conf/4.x/schema.xml
new file mode 100644
index 0000000..49133cc
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/schema.xml
@@ -0,0 +1,603 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id
+
+
+ content
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_fields.xml b/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_fields.xml
new file mode 100644
index 0000000..1d3619c
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_fields.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_types.xml b/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_types.xml
new file mode 100644
index 0000000..e82072e
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/schema_extra_types.xml
@@ -0,0 +1,30 @@
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig.xml b/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig.xml
new file mode 100644
index 0000000..cedd12a
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig.xml
@@ -0,0 +1,1629 @@
+
+
+
+
+
+
+
+
+ ${solr.abortOnConfigurationError:true}
+
+
+ ${solr.luceneMatchVersion:LUCENE_40}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+ 4
+
+ 32
+
+
+
+ 2147483647
+ 100000
+ 1000
+
+
+
+
+
+
+
+
+ single
+
+
+
+
+
+ false
+
+
+ true
+
+
+
+
+ 1
+
+ 0
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${solr.autoCommit.MaxDocs:10000}
+ ${solr.autoCommit.MaxTime:120000}
+
+
+
+
+ ${solr.autoSoftCommit.MaxDocs:2000}
+ ${solr.autoSoftCommit.MaxTime:10000}
+
+
+
+
+
+
+
+
+ ${solr.data.dir:}
+
+
+
+
+
+
+
+
+
+
+
+
+ 1024
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 20
+
+
+ 200
+
+
+
+
+
+
+
+
+
+
+
+ solr rocks 0 10
+
+
+
+
+
+ false
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ edismax
+ explicit
+ true
+ 0.01
+
+ ${solr.pinkPony.timeAllowed:-1}
+ *:*
+
+
+ false
+
+ true
+ false
+
+ 1
+
+
+ spellcheck
+
+
+
+
+
+
+ 1
+ 1
+ 3
+ 15
+ 20
+ false
+
+ ${solr.mlt.timeAllowed:2000}
+
+
+
+
+
+
+ explicit
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text
+ true
+ ignored_
+
+
+ true
+ links
+ ignored_
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ pinkPony
+ solrpingquery
+
+
+ all
+
+
+
+
+
+
+ explicit
+ true
+
+
+
+
+
+
+ ${solr.replication.master:false}
+ commit
+ startup
+ ${solr.replication.confFiles:schema.xml,mapping-ISOLatin1Accent.txt,protwords.txt,stopwords.txt,synonyms.txt,elevate.xml}
+
+
+ ${solr.replication.slave:false}
+ ${solr.replication.masterUrl:http://localhost:8983/solr}/replication
+ ${solr.replication.pollInterval:00:00:60}
+
+
+
+
+
+
+ true
+ json
+ true
+
+
+
+
+
+
+
+
+ false
+ false
+ 1
+
+
+ spellcheck
+
+
+
+
+
+
+
+
+
+ true
+
+
+ tvComponent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ terms
+
+
+
+
+
+
+
+ string
+ elevate.xml
+
+
+
+
+
+ explicit
+
+
+ elevator
+
+
+
+
+
+
+
+
+
+
+ 100
+
+
+
+
+
+
+
+ 70
+
+ 0.5
+
+ [-\w ,/\n\"']{20,200}
+
+
+
+
+
+
+ ]]>
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ,,
+ ,,
+ ,,
+ ,,
+ ,]]>
+ ]]>
+
+
+
+
+
+ 10
+ .,!?
+
+
+
+
+
+
+ WORD
+
+
+ en
+ US
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/plain; charset=UTF-8
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+ *:*
+
+
+
+
+
+
+
+
+
+
+
+ textSpell
+
+
+
+ default
+ spell
+ spellchecker
+ true
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig_extra.xml b/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig_extra.xml
new file mode 100644
index 0000000..08ffcd3
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/solrconfig_extra.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+ textSpell
+
+
+
+ default
+ spell
+ spellchecker
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ edismax
+ explicit
+ true
+ 0.01
+
+ ${solr.pinkPony.timeAllowed:-1}
+ *:*
+ tm_rendered_item tem_full_text_title tem_full_text_search_terms
+
+
+ false
+
+ true
+ false
+
+ 1
+
+
+ spellcheck
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/solrcore.properties b/conf/solr/drupal9/custom/solr-conf/4.x/solrcore.properties
new file mode 100644
index 0000000..a0b5bb1
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/solrcore.properties
@@ -0,0 +1,20 @@
+# Defines Solr properties for this specific core.
+solr.replication.master=false
+solr.replication.slave=false
+solr.replication.pollInterval=00:00:60
+solr.replication.masterUrl=http://localhost:8983/solr
+solr.replication.confFiles=schema.xml,mapping-ISOLatin1Accent.txt,protwords.txt,stopwords.txt,synonyms.txt,elevate.xml
+solr.mlt.timeAllowed=2000
+# You should not set your luceneMatchVersion to anything lower than your Solr
+# Version.
+solr.luceneMatchVersion=LUCENE_40
+solr.pinkPony.timeAllowed=-1
+# autoCommit after 10000 docs
+solr.autoCommit.MaxDocs=10000
+# autoCommit after 2 minutes
+solr.autoCommit.MaxTime=120000
+# autoSoftCommit after 2000 docs
+solr.autoSoftCommit.MaxDocs=2000
+# autoSoftCommit after 10 seconds
+solr.autoSoftCommit.MaxTime=10000
+solr.install.dir=../../..
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/stopwords.txt b/conf/solr/drupal9/custom/solr-conf/4.x/stopwords.txt
new file mode 100644
index 0000000..d7f243e
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/stopwords.txt
@@ -0,0 +1,4 @@
+# Contains words which shouldn't be indexed for fulltext fields, e.g., because
+# they're too common. For documentation of the format, see
+# http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.StopFilterFactory
+# (Lines starting with a pound character # are ignored.)
diff --git a/conf/solr/drupal9/custom/solr-conf/4.x/synonyms.txt b/conf/solr/drupal9/custom/solr-conf/4.x/synonyms.txt
new file mode 100644
index 0000000..7d22eea
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/4.x/synonyms.txt
@@ -0,0 +1,3 @@
+# Contains synonyms to use for your index. For the format used, see
+# http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.SynonymFilterFactory
+# (Lines starting with a pound character # are ignored.)
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/accents_en.txt b/conf/solr/drupal9/custom/solr-conf/7.x/accents_en.txt
new file mode 100644
index 0000000..bed0514
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/accents_en.txt
@@ -0,0 +1,164 @@
+# À => A
+"\u00C0" => "A"
+# Á => A
+"\u00C1" => "A"
+# Â => A
+"\u00C2" => "A"
+# Ã => A
+"\u00C3" => "A"
+# Ä => A
+"\u00C4" => "A"
+# Å => A
+"\u00C5" => "A"
+# Ą => A
+"\u0104" => "A"
+# Æ => AE
+"\u00C6" => "AE"
+# Ç => C
+"\u00C7" => "C"
+# Ć => C
+"\U0106" => "C"
+# È => E
+"\u00C8" => "E"
+# É => E
+"\u00C9" => "E"
+# Ê => E
+"\u00CA" => "E"
+# Ë => E
+"\u00CB" => "E"
+# Ę => E
+"\u0118" => "E"
+# Ì => I
+"\u00CC" => "I"
+# Í => I
+"\u00CD" => "I"
+# Î => I
+"\u00CE" => "I"
+# Ï => I
+"\u00CF" => "I"
+# IJ => IJ
+"\u0132" => "IJ"
+# Ð => D
+"\u00D0" => "D"
+# Ł => L
+"\u0141" => "L"
+# Ñ => N
+"\u00D1" => "N"
+# Ń => N
+"\u0143" => "N"
+# Ò => O
+"\u00D2" => "O"
+# Ó => O
+"\u00D3" => "O"
+# Ô => O
+"\u00D4" => "O"
+# Õ => O
+"\u00D5" => "O"
+# Ö => O
+"\u00D6" => "O"
+# Ø => O
+"\u00D8" => "O"
+# Œ => OE
+"\u0152" => "OE"
+# Þ
+"\u00DE" => "TH"
+# Ù => U
+"\u00D9" => "U"
+# Ú => U
+"\u00DA" => "U"
+# Û => U
+"\u00DB" => "U"
+# Ü => U
+"\u00DC" => "U"
+# Ý => Y
+"\u00DD" => "Y"
+# Ÿ => Y
+"\u0178" => "Y"
+# à => a
+"\u00E0" => "a"
+# á => a
+"\u00E1" => "a"
+# â => a
+"\u00E2" => "a"
+# ã => a
+"\u00E3" => "a"
+# ä => a
+"\u00E4" => "a"
+# å => a
+"\u00E5" => "a"
+# æ => ae
+"\u00E6" => "ae"
+# ç => c
+"\u00E7" => "c"
+# è => e
+"\u00E8" => "e"
+# é => e
+"\u00E9" => "e"
+# ê => e
+"\u00EA" => "e"
+# ë => e
+"\u00EB" => "e"
+# ì => i
+"\u00EC" => "i"
+# í => i
+"\u00ED" => "i"
+# î => i
+"\u00EE" => "i"
+# ï => i
+"\u00EF" => "i"
+# ij => ij
+"\u0133" => "ij"
+# ð => d
+"\u00F0" => "d"
+# ñ => n
+"\u00F1" => "n"
+# ò => o
+"\u00F2" => "o"
+# ó => o
+"\u00F3" => "o"
+# ô => o
+"\u00F4" => "o"
+# õ => o
+"\u00F5" => "o"
+# ö => o
+"\u00F6" => "o"
+# ø => o
+"\u00F8" => "o"
+# œ => oe
+"\u0153" => "oe"
+# ß => ss
+"\u00DF" => "ss"
+# Ś => S
+"\u015a" => "S"
+# þ => th
+"\u00FE" => "th"
+# ù => u
+"\u00F9" => "u"
+# ú => u
+"\u00FA" => "u"
+# û => u
+"\u00FB" => "u"
+# ü => u
+"\u00FC" => "u"
+# ý => y
+"\u00FD" => "y"
+# ÿ => y
+"\u00FF" => "y"
+# Ź => Z
+"\u0179" => "Z"
+# Ż => Z
+"\u017b" => "Z"
+# ff => ff
+"\uFB00" => "ff"
+# fi => fi
+"\uFB01" => "fi"
+# fl => fl
+"\uFB02" => "fl"
+# ffi => ffi
+"\uFB03" => "ffi"
+# ffl => ffl
+"\uFB04" => "ffl"
+# ſt => st
+"\uFB05" => "st"
+# st => st
+"\uFB06" => "st"
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/accents_und.txt b/conf/solr/drupal9/custom/solr-conf/7.x/accents_und.txt
new file mode 100644
index 0000000..7c883f8
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/accents_und.txt
@@ -0,0 +1,148 @@
+# À => A
+"\u00C0" => "A"
+# Á => A
+"\u00C1" => "A"
+# Â => A
+"\u00C2" => "A"
+# Ã => A
+"\u00C3" => "A"
+# Ä => A
+"\u00C4" => "A"
+# Å => A
+"\u00C5" => "A"
+# Æ => AE
+"\u00C6" => "AE"
+# Ç => C
+"\u00C7" => "C"
+# È => E
+"\u00C8" => "E"
+# É => E
+"\u00C9" => "E"
+# Ê => E
+"\u00CA" => "E"
+# Ë => E
+"\u00CB" => "E"
+# Ì => I
+"\u00CC" => "I"
+# Í => I
+"\u00CD" => "I"
+# Î => I
+"\u00CE" => "I"
+# Ï => I
+"\u00CF" => "I"
+# IJ => IJ
+"\u0132" => "IJ"
+# Ð => D
+"\u00D0" => "D"
+# Ñ => N
+"\u00D1" => "N"
+# Ò => O
+"\u00D2" => "O"
+# Ó => O
+"\u00D3" => "O"
+# Ô => O
+"\u00D4" => "O"
+# Õ => O
+"\u00D5" => "O"
+# Ö => O
+"\u00D6" => "O"
+# Ø => O
+"\u00D8" => "O"
+# Œ => OE
+"\u0152" => "OE"
+# Þ
+"\u00DE" => "TH"
+# Ù => U
+"\u00D9" => "U"
+# Ú => U
+"\u00DA" => "U"
+# Û => U
+"\u00DB" => "U"
+# Ü => U
+"\u00DC" => "U"
+# Ý => Y
+"\u00DD" => "Y"
+# Ÿ => Y
+"\u0178" => "Y"
+# à => a
+"\u00E0" => "a"
+# á => a
+"\u00E1" => "a"
+# â => a
+"\u00E2" => "a"
+# ã => a
+"\u00E3" => "a"
+# ä => a
+"\u00E4" => "a"
+# å => a
+"\u00E5" => "a"
+# æ => ae
+"\u00E6" => "ae"
+# ç => c
+"\u00E7" => "c"
+# è => e
+"\u00E8" => "e"
+# é => e
+"\u00E9" => "e"
+# ê => e
+"\u00EA" => "e"
+# ë => e
+"\u00EB" => "e"
+# ì => i
+"\u00EC" => "i"
+# í => i
+"\u00ED" => "i"
+# î => i
+"\u00EE" => "i"
+# ï => i
+"\u00EF" => "i"
+# ij => ij
+"\u0133" => "ij"
+# ð => d
+"\u00F0" => "d"
+# ñ => n
+"\u00F1" => "n"
+# ò => o
+"\u00F2" => "o"
+# ó => o
+"\u00F3" => "o"
+# ô => o
+"\u00F4" => "o"
+# õ => o
+"\u00F5" => "o"
+# ö => o
+"\u00F6" => "o"
+# ø => o
+"\u00F8" => "o"
+# œ => oe
+"\u0153" => "oe"
+# ß => ss
+"\u00DF" => "ss"
+# þ => th
+"\u00FE" => "th"
+# ù => u
+"\u00F9" => "u"
+# ú => u
+"\u00FA" => "u"
+# û => u
+"\u00FB" => "u"
+# ü => u
+"\u00FC" => "u"
+# ý => y
+"\u00FD" => "y"
+# ÿ => y
+"\u00FF" => "y"
+# ff => ff
+"\uFB00" => "ff"
+# fi => fi
+"\uFB01" => "fi"
+# fl => fl
+"\uFB02" => "fl"
+# ffi => ffi
+"\uFB03" => "ffi"
+# ffl => ffl
+"\uFB04" => "ffl"
+# ſt => st
+"\uFB05" => "st"
+# st => st
+"\uFB06" => "st"
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/elevate.xml b/conf/solr/drupal9/custom/solr-conf/7.x/elevate.xml
new file mode 100644
index 0000000..193a0e7
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/elevate.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/protwords_en.txt b/conf/solr/drupal9/custom/solr-conf/7.x/protwords_en.txt
new file mode 100644
index 0000000..e69de29
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/protwords_und.txt b/conf/solr/drupal9/custom/solr-conf/7.x/protwords_und.txt
new file mode 100644
index 0000000..e69de29
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/schema.xml b/conf/solr/drupal9/custom/solr-conf/7.x/schema.xml
new file mode 100644
index 0000000..7ad2a8c
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/schema.xml
@@ -0,0 +1,477 @@
+
+
+
+
+]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &extrafields;
+
+
+ &extratypes;
+
+
+ id
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_fields.xml b/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_fields.xml
new file mode 100644
index 0000000..f5d7418
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_fields.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_types.xml b/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_types.xml
new file mode 100644
index 0000000..8b5e82f
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/schema_extra_types.xml
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig.xml b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig.xml
new file mode 100644
index 0000000..1bd91f0
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig.xml
@@ -0,0 +1,811 @@
+
+
+
+
+
+
+]>
+
+
+
+
+
+
+ ${solr.abortOnConfigurationError:true}
+
+
+ ${solr.luceneMatchVersion:LUCENE_70}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${solr.data.dir:}
+
+
+
+
+
+
+
+
+ ${solr.hdfs.home:}
+
+ ${solr.hdfs.confdir:}
+
+ ${solr.hdfs.blockcache.enabled:true}
+
+ ${solr.hdfs.blockcache.global:true}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${solr.lock.type:native}
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ &index;
+
+
+
+
+
+
+
+
+ ${solr.ulog.dir:}
+
+
+
+
+ ${solr.autoCommit.MaxDocs:-1}
+ ${solr.autoCommit.MaxTime:15000}
+ false
+
+
+
+
+
+ ${solr.autoSoftCommit.MaxDocs:-1}
+ ${solr.autoSoftCommit.MaxTime:-1}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &query;
+
+
+
+
+
+
+
+
+
+
+
+ static firstSearcher warming in solrconfig.xml
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+ &requestdispatcher;
+
+
+
+
+
+
+ &extra;
+
+
+
+
+
+
+
+
+ 100
+
+
+
+
+
+
+
+ 70
+
+ 0.5
+
+ [-\w ,/\n\"']{20,200}
+
+
+
+
+
+
+ ]]>
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ,,
+ ,,
+ ,,
+ ,,
+ ,]]>
+ ]]>
+
+
+
+
+
+ 10
+ .,!?
+
+
+
+
+
+
+ WORD
+
+
+ en
+ US
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_extra.xml b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_extra.xml
new file mode 100644
index 0000000..42449b1
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_extra.xml
@@ -0,0 +1,215 @@
+
+
+ en
+ spellcheck_en
+ solr.DirectSolrSpellChecker
+ internal
+ 0.5
+ 2
+ 1
+ 5
+ 4
+ 0.01
+ .01
+ true
+
+
+
+ und
+ spellcheck_und
+ solr.DirectSolrSpellChecker
+ internal
+ 0.5
+ 2
+ 1
+ 5
+ 4
+ 0.01
+ .01
+ true
+
+
+
+
+ en
+ AnalyzingInfixLookupFactory
+ DocumentDictionaryFactory
+ twm_suggest
+ text_en
+ sm_context_tags
+ true
+ false
+
+
+
+ und
+ AnalyzingInfixLookupFactory
+ DocumentDictionaryFactory
+ twm_suggest
+ text_und
+ sm_context_tags
+ true
+ false
+
+
+
+
+
+ false
+ false
+ false
+ true
+ false
+ 1
+ false
+ 10
+
+
+ terms
+ spellcheck
+ suggest
+
+
+
+
+
+
+ explicit
+ tm_rendered_item
+
+
+ elevator
+
+
+
+
+
+
+ true
+ ignored_
+ true
+ links
+ ignored_
+
+
+
+
+
+
+ 1
+ 1
+ false
+ ${solr.mlt.timeAllowed:2000}
+
+
+
+
+
+
+ ${solr.replication.master:false}
+ commit
+ startup
+ ${solr.replication.confFiles:schema.xml,schema_extra_types.xml,schema_extra_fields.xml,elevate.xml}
+
+
+
+
+
+
+ lucene
+ tm_rendered_item
+ explicit
+ true
+ ${solr.selectSearchHandler.timeAllowed:-1}
+ false
+
+
+ spellcheck
+ elevator
+
+
+
+
+
+
+ tm_rendered_item
+ und
+ on
+ false
+ false
+ 1
+ 5
+ 5
+ true
+ true
+ 10
+ 5
+
+
+ spellcheck
+
+
+
+
+
+
+ true
+ und
+ 10
+
+
+ suggest
+
+
+
+
+
+
+ tm_rendered_item
+ true
+
+
+ tvComponent
+
+
+
+
+
+ string
+ elevate.xml
+
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_index.xml b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_index.xml
new file mode 100644
index 0000000..e69de29
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_query.xml b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_query.xml
new file mode 100644
index 0000000..5bdd696
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_query.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ false
+
+ 20
+ 200
+ 1024
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_requestdispatcher.xml b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_requestdispatcher.xml
new file mode 100644
index 0000000..10345a7
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/solrconfig_requestdispatcher.xml
@@ -0,0 +1,8 @@
+
+
+ max-age=30, public
+
+
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/solrcore.properties b/conf/solr/drupal9/custom/solr-conf/7.x/solrcore.properties
new file mode 100644
index 0000000..a303758
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/solrcore.properties
@@ -0,0 +1,13 @@
+solr.replication.master=false
+solr.replication.slave=false
+solr.replication.pollInterval=00:00:60
+solr.replication.masterUrl=http://localhost:8983/solr
+solr.replication.confFiles=schema.xml,schema_extra_types.xml,schema_extra_fields.xml,elevate.xml,stopwords_en.txt,synonyms_en.txt,protwords_en.txt,accents_en.txt,stopwords_und.txt,synonyms_und.txt,protwords_und.txt,accents_und.txt
+solr.mlt.timeAllowed=2000
+solr.luceneMatchVersion=7.7
+solr.selectSearchHandler.timeAllowed=-1
+solr.autoCommit.MaxDocs=-1
+solr.autoCommit.MaxTime=15000
+solr.autoSoftCommit.MaxDocs=-1
+solr.autoSoftCommit.MaxTime=-1
+solr.install.dir=/opt/solr
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/stopwords_en.txt b/conf/solr/drupal9/custom/solr-conf/7.x/stopwords_en.txt
new file mode 100644
index 0000000..6981050
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/stopwords_en.txt
@@ -0,0 +1,35 @@
+a
+an
+and
+are
+as
+at
+be
+but
+by
+for
+if
+in
+into
+is
+it
+no
+not
+of
+on
+or
+s
+such
+t
+that
+the
+their
+then
+there
+these
+they
+this
+to
+was
+will
+with
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/stopwords_und.txt b/conf/solr/drupal9/custom/solr-conf/7.x/stopwords_und.txt
new file mode 100644
index 0000000..e69de29
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_en.txt b/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_en.txt
new file mode 100644
index 0000000..91689ff
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_en.txt
@@ -0,0 +1 @@
+drupal, durpal
diff --git a/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_und.txt b/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_und.txt
new file mode 100644
index 0000000..91689ff
--- /dev/null
+++ b/conf/solr/drupal9/custom/solr-conf/7.x/synonyms_und.txt
@@ -0,0 +1 @@
+drupal, durpal
diff --git a/config/sites/d9/.htaccess b/config/sites/d9/.htaccess
new file mode 100644
index 0000000..c323d54
--- /dev/null
+++ b/config/sites/d9/.htaccess
@@ -0,0 +1,27 @@
+# Deny all requests from Apache 2.4+.
+
+ Require all denied
+
+
+# Deny all requests from Apache 2.0-2.2.
+
+ Deny from all
+
+
+# Turn off all options we don't need.
+Options -Indexes -ExecCGI -Includes -MultiViews
+
+# Set the catch-all handler to prevent scripts from being executed.
+SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
+
+ # Override the handler again if we're run later in the evaluation list.
+ SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
+
+
+# If we know how to do it safely, disable the PHP engine entirely.
+
+ php_flag engine off
+
+
+ php_flag engine off
+
\ No newline at end of file
diff --git a/config/sites/d9/automated_cron.settings.yml b/config/sites/d9/automated_cron.settings.yml
new file mode 100644
index 0000000..2418a00
--- /dev/null
+++ b/config/sites/d9/automated_cron.settings.yml
@@ -0,0 +1,3 @@
+interval: 10800
+_core:
+ default_config_hash: fUksROt4FfkAU9BV4hV2XvhTBSS2nTNrZS4U7S-tKrs
diff --git a/config/sites/d9/block.block.bartik_account_menu.yml b/config/sites/d9/block.block.bartik_account_menu.yml
new file mode 100644
index 0000000..15f662f
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_account_menu.yml
@@ -0,0 +1,27 @@
+uuid: fde2de98-e8ab-4186-9a64-f14a890fdfe7
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.account
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: 8a31Ywc1t2zlddGd3bmDrFMefWqgSK2E02ceFdr-bfc
+id: bartik_account_menu
+theme: bartik
+region: secondary_menu
+weight: 0
+provider: null
+plugin: 'system_menu_block:account'
+settings:
+ id: 'system_menu_block:account'
+ label: 'User account menu'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 1
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_branding.yml b/config/sites/d9/block.block.bartik_branding.yml
new file mode 100644
index 0000000..4f329e8
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_branding.yml
@@ -0,0 +1,25 @@
+uuid: e60de995-c124-4d31-bab9-ab05cb4ddd06
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: NDwadleLD3YVSbDUaakxyYZyINYtkFtOVGShfq4kWy8
+id: bartik_branding
+theme: bartik
+region: header
+weight: 0
+provider: null
+plugin: system_branding_block
+settings:
+ id: system_branding_block
+ label: 'Site branding'
+ provider: system
+ label_display: '0'
+ use_site_logo: true
+ use_site_name: true
+ use_site_slogan: true
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_breadcrumbs.yml b/config/sites/d9/block.block.bartik_breadcrumbs.yml
new file mode 100644
index 0000000..4c6b430
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_breadcrumbs.yml
@@ -0,0 +1,22 @@
+uuid: fa838f98-7420-44f1-8b94-51a8bae80df0
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: oXUb3JZR2WW5VOdw4HrhRicCsq51mCgLfRyvheG68ck
+id: bartik_breadcrumbs
+theme: bartik
+region: breadcrumb
+weight: 0
+provider: null
+plugin: system_breadcrumb_block
+settings:
+ id: system_breadcrumb_block
+ label: Breadcrumbs
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_content.yml b/config/sites/d9/block.block.bartik_content.yml
new file mode 100644
index 0000000..b13a975
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_content.yml
@@ -0,0 +1,22 @@
+uuid: 7a7f8cbf-3b2f-4d2a-944c-812dc4849235
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: 9EoWV2Lot6FVSr50t4hoKgiz1LIXYWNG-IIPYsWxBqo
+id: bartik_content
+theme: bartik
+region: content
+weight: 0
+provider: null
+plugin: system_main_block
+settings:
+ id: system_main_block
+ label: 'Main page content'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_footer.yml b/config/sites/d9/block.block.bartik_footer.yml
new file mode 100644
index 0000000..c70205a
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_footer.yml
@@ -0,0 +1,27 @@
+uuid: 9fb89e7f-2808-4259-b4e0-8c68fed98be0
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.footer
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: 8zRjTNbfNAJ94lQpZDu6MkyD87GYJ2zpH9VQPVmRbcM
+id: bartik_footer
+theme: bartik
+region: footer_fifth
+weight: 0
+provider: null
+plugin: 'system_menu_block:footer'
+settings:
+ id: 'system_menu_block:footer'
+ label: 'Footer menu'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 0
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_help.yml b/config/sites/d9/block.block.bartik_help.yml
new file mode 100644
index 0000000..0ae238e
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_help.yml
@@ -0,0 +1,22 @@
+uuid: 678dd61a-f96d-4d70-aa15-b789144bc711
+langcode: en
+status: true
+dependencies:
+ module:
+ - help
+ theme:
+ - bartik
+_core:
+ default_config_hash: 8I8iACSa0sKO3k3jlvUG1ge52rfcKX7USJAQYnzuBgg
+id: bartik_help
+theme: bartik
+region: content
+weight: -30
+provider: null
+plugin: help_block
+settings:
+ id: help_block
+ label: Help
+ provider: help
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_local_actions.yml b/config/sites/d9/block.block.bartik_local_actions.yml
new file mode 100644
index 0000000..be6c26a
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_local_actions.yml
@@ -0,0 +1,20 @@
+uuid: 94147503-fb0a-491d-b21a-ba6bad5c5d15
+langcode: en
+status: true
+dependencies:
+ theme:
+ - bartik
+_core:
+ default_config_hash: 13GQpeITIJsp1kyPniXtWZfyFH87vb1xxJCHifL4UeE
+id: bartik_local_actions
+theme: bartik
+region: content
+weight: -20
+provider: null
+plugin: local_actions_block
+settings:
+ id: local_actions_block
+ label: 'Primary admin actions'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_local_tasks.yml b/config/sites/d9/block.block.bartik_local_tasks.yml
new file mode 100644
index 0000000..d5e54e2
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_local_tasks.yml
@@ -0,0 +1,22 @@
+uuid: 5d914793-fa44-4274-9e68-f582e688b527
+langcode: en
+status: true
+dependencies:
+ theme:
+ - bartik
+_core:
+ default_config_hash: X9I1OB0W3WlWtrK-CNcg6hNWwa8wficanpH8pYnDZDE
+id: bartik_local_tasks
+theme: bartik
+region: content
+weight: -40
+provider: null
+plugin: local_tasks_block
+settings:
+ id: local_tasks_block
+ label: Tabs
+ provider: core
+ label_display: '0'
+ primary: true
+ secondary: true
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_main_menu.yml b/config/sites/d9/block.block.bartik_main_menu.yml
new file mode 100644
index 0000000..ccdca24
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_main_menu.yml
@@ -0,0 +1,27 @@
+uuid: 28440c86-a0fb-4c86-b4d3-056c0fa29bbf
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: ChCx7DYNUrPTt5uiRdQAPDKJQMc-_SyAQTrZh8H0o-c
+id: bartik_main_menu
+theme: bartik
+region: primary_menu
+weight: 0
+provider: null
+plugin: 'system_menu_block:main'
+settings:
+ id: 'system_menu_block:main'
+ label: 'Main navigation'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 1
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_messages.yml b/config/sites/d9/block.block.bartik_messages.yml
new file mode 100644
index 0000000..02da2de
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_messages.yml
@@ -0,0 +1,22 @@
+uuid: e1c70156-5aa3-4365-a9d2-09ab19d63bf7
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: KHQIJ7Vfl25lTjzIc7qIvnuistt-Mw2O0kG4jCofmkI
+id: bartik_messages
+theme: bartik
+region: highlighted
+weight: 0
+provider: null
+plugin: system_messages_block
+settings:
+ id: system_messages_block
+ label: 'Status messages'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_page_title.yml b/config/sites/d9/block.block.bartik_page_title.yml
new file mode 100644
index 0000000..24df86d
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_page_title.yml
@@ -0,0 +1,20 @@
+uuid: 26b38ebb-9f3b-47fc-845f-bb86401184c8
+langcode: en
+status: true
+dependencies:
+ theme:
+ - bartik
+_core:
+ default_config_hash: 7rR9chwXvdM2H8OYMAYx9Zj3GGlPMrZp_M3ZA4thYTk
+id: bartik_page_title
+theme: bartik
+region: content
+weight: -50
+provider: null
+plugin: page_title_block
+settings:
+ id: page_title_block
+ label: 'Page title'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_powered.yml b/config/sites/d9/block.block.bartik_powered.yml
new file mode 100644
index 0000000..ff665b1
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_powered.yml
@@ -0,0 +1,22 @@
+uuid: 1515a408-7a6b-466a-9767-4e703872eb07
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: jQQUUWN2Uxr5qZtc9zcJKBCxpKY8orN1u2HPqYYRQDI
+id: bartik_powered
+theme: bartik
+region: footer_fifth
+weight: 10
+provider: null
+plugin: system_powered_by_block
+settings:
+ id: system_powered_by_block
+ label: 'Powered by Drupal'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.bartik_tools.yml b/config/sites/d9/block.block.bartik_tools.yml
new file mode 100644
index 0000000..6ac1774
--- /dev/null
+++ b/config/sites/d9/block.block.bartik_tools.yml
@@ -0,0 +1,31 @@
+uuid: 3846030b-a39d-413e-b233-c9b35e108d32
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.tools
+ module:
+ - system
+ theme:
+ - bartik
+_core:
+ default_config_hash: rH6PpAn7-RScha1rGkohGAYSSh_1OVeZzioJPzPw6O4
+id: bartik_tools
+theme: bartik
+region: sidebar_first
+weight: 0
+provider: null
+plugin: 'system_menu_block:tools'
+settings:
+ id: 'system_menu_block:tools'
+ label: Tools
+ provider: system
+ label_display: visible
+ level: 1
+ depth: 0
+ expand_all_items: false
+visibility:
+ request_path:
+ id: request_path
+ pages: "/search-app\r\n/search-app*"
+ negate: true
diff --git a/config/sites/d9/block.block.federatedsearchpageformblock.yml b/config/sites/d9/block.block.federatedsearchpageformblock.yml
new file mode 100644
index 0000000..5772721
--- /dev/null
+++ b/config/sites/d9/block.block.federatedsearchpageformblock.yml
@@ -0,0 +1,27 @@
+uuid: 92059840-3297-46e0-a1ec-b400b303cea8
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_federated_solr
+ - system
+ theme:
+ - bartik
+id: federatedsearchpageformblock
+theme: bartik
+region: sidebar_first
+weight: 0
+provider: null
+plugin: federated_search_page_form_block
+settings:
+ id: federated_search_page_form_block
+ label: 'Federated Search Page Form block'
+ provider: search_api_federated_solr
+ label_display: '0'
+ autocomplete: { }
+visibility:
+ request_path:
+ id: request_path
+ pages: "/search-app\r\n/search-app*"
+ negate: true
+ context_mapping: { }
diff --git a/config/sites/d9/block.block.seven_breadcrumbs.yml b/config/sites/d9/block.block.seven_breadcrumbs.yml
new file mode 100644
index 0000000..effb042
--- /dev/null
+++ b/config/sites/d9/block.block.seven_breadcrumbs.yml
@@ -0,0 +1,22 @@
+uuid: 7651cb12-1059-4401-818c-88452ab853a4
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - seven
+_core:
+ default_config_hash: WWu2OQswgCztl9OeXjD1stexIEMZsSgPMYIdC-JHx9c
+id: seven_breadcrumbs
+theme: seven
+region: breadcrumb
+weight: 0
+provider: null
+plugin: system_breadcrumb_block
+settings:
+ id: system_breadcrumb_block
+ label: Breadcrumbs
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_content.yml b/config/sites/d9/block.block.seven_content.yml
new file mode 100644
index 0000000..1d18512
--- /dev/null
+++ b/config/sites/d9/block.block.seven_content.yml
@@ -0,0 +1,22 @@
+uuid: f43124b2-d341-44d6-aa1f-6761bf50850d
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - seven
+_core:
+ default_config_hash: YRY68JWkaUiGeZlWMv1nzeIgDm0ZZwXYgpqUpLFzwAY
+id: seven_content
+theme: seven
+region: content
+weight: 0
+provider: null
+plugin: system_main_block
+settings:
+ id: system_main_block
+ label: 'Main page content'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_help.yml b/config/sites/d9/block.block.seven_help.yml
new file mode 100644
index 0000000..c8c7a45
--- /dev/null
+++ b/config/sites/d9/block.block.seven_help.yml
@@ -0,0 +1,22 @@
+uuid: 2ae93597-a8e4-42f8-9493-9b109be2f0c5
+langcode: en
+status: true
+dependencies:
+ module:
+ - help
+ theme:
+ - seven
+_core:
+ default_config_hash: NU5A_49mwLHfs5xFzMFrZ850w9pgUolxMS9NNF3vv4c
+id: seven_help
+theme: seven
+region: help
+weight: 0
+provider: null
+plugin: help_block
+settings:
+ id: help_block
+ label: Help
+ provider: help
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_local_actions.yml b/config/sites/d9/block.block.seven_local_actions.yml
new file mode 100644
index 0000000..c519120
--- /dev/null
+++ b/config/sites/d9/block.block.seven_local_actions.yml
@@ -0,0 +1,20 @@
+uuid: 3bbacff2-9c17-4321-b1dc-72f4028c86e2
+langcode: en
+status: true
+dependencies:
+ theme:
+ - seven
+_core:
+ default_config_hash: HHryZVJbeKi9WnuBGC8FOhBZmBnk2G1H6KxFuy-rC9A
+id: seven_local_actions
+theme: seven
+region: content
+weight: -10
+provider: null
+plugin: local_actions_block
+settings:
+ id: local_actions_block
+ label: 'Primary admin actions'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_messages.yml b/config/sites/d9/block.block.seven_messages.yml
new file mode 100644
index 0000000..043e24f
--- /dev/null
+++ b/config/sites/d9/block.block.seven_messages.yml
@@ -0,0 +1,22 @@
+uuid: d11fbe71-a25d-427e-99f0-6deac78192e2
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - seven
+_core:
+ default_config_hash: XJqWwLt1LDCnazcEN6QkJmCLjk4R0__-8s0OO9xeNjg
+id: seven_messages
+theme: seven
+region: highlighted
+weight: 0
+provider: null
+plugin: system_messages_block
+settings:
+ id: system_messages_block
+ label: 'Status messages'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_page_title.yml b/config/sites/d9/block.block.seven_page_title.yml
new file mode 100644
index 0000000..356867e
--- /dev/null
+++ b/config/sites/d9/block.block.seven_page_title.yml
@@ -0,0 +1,20 @@
+uuid: 698a864c-2f41-4d47-bc49-6aa76d4407f0
+langcode: en
+status: true
+dependencies:
+ theme:
+ - seven
+_core:
+ default_config_hash: ZSpc3IoSaLd0PkB02nxjVPBMztIdsTdHek9SiGaqZ_c
+id: seven_page_title
+theme: seven
+region: header
+weight: -30
+provider: null
+plugin: page_title_block
+settings:
+ id: page_title_block
+ label: 'Page title'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_primary_local_tasks.yml b/config/sites/d9/block.block.seven_primary_local_tasks.yml
new file mode 100644
index 0000000..5674c0a
--- /dev/null
+++ b/config/sites/d9/block.block.seven_primary_local_tasks.yml
@@ -0,0 +1,22 @@
+uuid: 723009d2-0b5e-4e45-98a5-d647f7e681c9
+langcode: en
+status: true
+dependencies:
+ theme:
+ - seven
+_core:
+ default_config_hash: ddy1OsBbWxjwEI8VL1viD4I69qcLHOkul4BxbTqLBTs
+id: seven_primary_local_tasks
+theme: seven
+region: header
+weight: 0
+provider: null
+plugin: local_tasks_block
+settings:
+ id: local_tasks_block
+ label: 'Primary tabs'
+ provider: core
+ label_display: '0'
+ primary: true
+ secondary: false
+visibility: { }
diff --git a/config/sites/d9/block.block.seven_secondary_local_tasks.yml b/config/sites/d9/block.block.seven_secondary_local_tasks.yml
new file mode 100644
index 0000000..3113230
--- /dev/null
+++ b/config/sites/d9/block.block.seven_secondary_local_tasks.yml
@@ -0,0 +1,22 @@
+uuid: 9b88f025-1c46-4b26-9d79-d75564b6505a
+langcode: en
+status: true
+dependencies:
+ theme:
+ - seven
+_core:
+ default_config_hash: QeZBeCilQfeET3GeW6ZtJkEiwROADTZktFgKWwPieD4
+id: seven_secondary_local_tasks
+theme: seven
+region: pre_content
+weight: 0
+provider: null
+plugin: local_tasks_block
+settings:
+ id: local_tasks_block
+ label: 'Secondary tabs'
+ provider: core
+ label_display: '0'
+ primary: false
+ secondary: true
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_account_menu.yml b/config/sites/d9/block.block.stark_account_menu.yml
new file mode 100644
index 0000000..0fecc04
--- /dev/null
+++ b/config/sites/d9/block.block.stark_account_menu.yml
@@ -0,0 +1,27 @@
+uuid: 71b4ac81-2725-4cae-ad2f-96473cb46ecb
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.account
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: 8a31Ywc1t2zlddGd3bmDrFMefWqgSK2E02ceFdr-bfc
+id: stark_account_menu
+theme: stark
+region: secondary_menu
+weight: 0
+provider: null
+plugin: 'system_menu_block:account'
+settings:
+ id: 'system_menu_block:account'
+ label: 'User account menu'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 1
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_branding.yml b/config/sites/d9/block.block.stark_branding.yml
new file mode 100644
index 0000000..a5ad67d
--- /dev/null
+++ b/config/sites/d9/block.block.stark_branding.yml
@@ -0,0 +1,25 @@
+uuid: dd4b5a46-f386-4799-87ff-6e3c0b14a497
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: NDwadleLD3YVSbDUaakxyYZyINYtkFtOVGShfq4kWy8
+id: stark_branding
+theme: stark
+region: header
+weight: 0
+provider: null
+plugin: system_branding_block
+settings:
+ id: system_branding_block
+ label: 'Site branding'
+ provider: system
+ label_display: '0'
+ use_site_logo: true
+ use_site_name: true
+ use_site_slogan: true
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_breadcrumbs.yml b/config/sites/d9/block.block.stark_breadcrumbs.yml
new file mode 100644
index 0000000..3dadfce
--- /dev/null
+++ b/config/sites/d9/block.block.stark_breadcrumbs.yml
@@ -0,0 +1,22 @@
+uuid: 3888a3b4-3bb5-4d71-b63c-7b9d959082b6
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: oXUb3JZR2WW5VOdw4HrhRicCsq51mCgLfRyvheG68ck
+id: stark_breadcrumbs
+theme: stark
+region: breadcrumb
+weight: 0
+provider: null
+plugin: system_breadcrumb_block
+settings:
+ id: system_breadcrumb_block
+ label: Breadcrumbs
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_content.yml b/config/sites/d9/block.block.stark_content.yml
new file mode 100644
index 0000000..f4cfde5
--- /dev/null
+++ b/config/sites/d9/block.block.stark_content.yml
@@ -0,0 +1,22 @@
+uuid: 654d4b0c-daaa-4ab4-a29f-8e53035e7733
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: 9EoWV2Lot6FVSr50t4hoKgiz1LIXYWNG-IIPYsWxBqo
+id: stark_content
+theme: stark
+region: content
+weight: 0
+provider: null
+plugin: system_main_block
+settings:
+ id: system_main_block
+ label: 'Main page content'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_federatedsearchpageformblock.yml b/config/sites/d9/block.block.stark_federatedsearchpageformblock.yml
new file mode 100644
index 0000000..737b733
--- /dev/null
+++ b/config/sites/d9/block.block.stark_federatedsearchpageformblock.yml
@@ -0,0 +1,27 @@
+uuid: 32b6c54a-cc6a-4cba-a7c8-269d1cfe8ac3
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_federated_solr
+ - system
+ theme:
+ - stark
+id: stark_federatedsearchpageformblock
+theme: stark
+region: sidebar_first
+weight: 0
+provider: null
+plugin: federated_search_page_form_block
+settings:
+ id: federated_search_page_form_block
+ label: 'Federated Search Page Form block'
+ provider: search_api_federated_solr
+ label_display: '0'
+ autocomplete: { }
+visibility:
+ request_path:
+ id: request_path
+ pages: "/search-app\r\n/search-app*"
+ negate: true
+ context_mapping: { }
diff --git a/config/sites/d9/block.block.stark_footer.yml b/config/sites/d9/block.block.stark_footer.yml
new file mode 100644
index 0000000..4f03de5
--- /dev/null
+++ b/config/sites/d9/block.block.stark_footer.yml
@@ -0,0 +1,27 @@
+uuid: be6bd1d3-392a-41fa-84bf-8a76e13a074b
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.footer
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: 8zRjTNbfNAJ94lQpZDu6MkyD87GYJ2zpH9VQPVmRbcM
+id: stark_footer
+theme: stark
+region: sidebar_first
+weight: 0
+provider: null
+plugin: 'system_menu_block:footer'
+settings:
+ id: 'system_menu_block:footer'
+ label: 'Footer menu'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 0
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_help.yml b/config/sites/d9/block.block.stark_help.yml
new file mode 100644
index 0000000..13d7fe1
--- /dev/null
+++ b/config/sites/d9/block.block.stark_help.yml
@@ -0,0 +1,22 @@
+uuid: 7c0a9743-c4aa-4295-bcd9-e454cf6cacd0
+langcode: en
+status: true
+dependencies:
+ module:
+ - help
+ theme:
+ - stark
+_core:
+ default_config_hash: 8I8iACSa0sKO3k3jlvUG1ge52rfcKX7USJAQYnzuBgg
+id: stark_help
+theme: stark
+region: content
+weight: -30
+provider: null
+plugin: help_block
+settings:
+ id: help_block
+ label: Help
+ provider: help
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_local_actions.yml b/config/sites/d9/block.block.stark_local_actions.yml
new file mode 100644
index 0000000..bb2ce59
--- /dev/null
+++ b/config/sites/d9/block.block.stark_local_actions.yml
@@ -0,0 +1,20 @@
+uuid: 3dafd3e5-8dbd-4efb-bc19-cd99c7f8b976
+langcode: en
+status: true
+dependencies:
+ theme:
+ - stark
+_core:
+ default_config_hash: 13GQpeITIJsp1kyPniXtWZfyFH87vb1xxJCHifL4UeE
+id: stark_local_actions
+theme: stark
+region: content
+weight: -20
+provider: null
+plugin: local_actions_block
+settings:
+ id: local_actions_block
+ label: 'Primary admin actions'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_local_tasks.yml b/config/sites/d9/block.block.stark_local_tasks.yml
new file mode 100644
index 0000000..6641825
--- /dev/null
+++ b/config/sites/d9/block.block.stark_local_tasks.yml
@@ -0,0 +1,22 @@
+uuid: e5e2b77e-8bda-4a65-a579-9e07da47987b
+langcode: en
+status: true
+dependencies:
+ theme:
+ - stark
+_core:
+ default_config_hash: X9I1OB0W3WlWtrK-CNcg6hNWwa8wficanpH8pYnDZDE
+id: stark_local_tasks
+theme: stark
+region: content
+weight: -40
+provider: null
+plugin: local_tasks_block
+settings:
+ id: local_tasks_block
+ label: Tabs
+ provider: core
+ label_display: '0'
+ primary: true
+ secondary: true
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_main_menu.yml b/config/sites/d9/block.block.stark_main_menu.yml
new file mode 100644
index 0000000..903be55
--- /dev/null
+++ b/config/sites/d9/block.block.stark_main_menu.yml
@@ -0,0 +1,27 @@
+uuid: 6cd864a3-e9d2-43a7-bee6-897eb6518cb7
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: ChCx7DYNUrPTt5uiRdQAPDKJQMc-_SyAQTrZh8H0o-c
+id: stark_main_menu
+theme: stark
+region: primary_menu
+weight: 0
+provider: null
+plugin: 'system_menu_block:main'
+settings:
+ id: 'system_menu_block:main'
+ label: 'Main navigation'
+ provider: system
+ label_display: '0'
+ level: 1
+ depth: 1
+ expand_all_items: false
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_messages.yml b/config/sites/d9/block.block.stark_messages.yml
new file mode 100644
index 0000000..f945ec6
--- /dev/null
+++ b/config/sites/d9/block.block.stark_messages.yml
@@ -0,0 +1,22 @@
+uuid: c194f316-6f62-4967-9c76-fc5515e4871b
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: KHQIJ7Vfl25lTjzIc7qIvnuistt-Mw2O0kG4jCofmkI
+id: stark_messages
+theme: stark
+region: highlighted
+weight: 0
+provider: null
+plugin: system_messages_block
+settings:
+ id: system_messages_block
+ label: 'Status messages'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_page_title.yml b/config/sites/d9/block.block.stark_page_title.yml
new file mode 100644
index 0000000..b7edab0
--- /dev/null
+++ b/config/sites/d9/block.block.stark_page_title.yml
@@ -0,0 +1,20 @@
+uuid: 30ea376d-a6cd-4e3c-af48-a8f52a4a76ab
+langcode: en
+status: true
+dependencies:
+ theme:
+ - stark
+_core:
+ default_config_hash: 7rR9chwXvdM2H8OYMAYx9Zj3GGlPMrZp_M3ZA4thYTk
+id: stark_page_title
+theme: stark
+region: content
+weight: -50
+provider: null
+plugin: page_title_block
+settings:
+ id: page_title_block
+ label: 'Page title'
+ provider: core
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_powered.yml b/config/sites/d9/block.block.stark_powered.yml
new file mode 100644
index 0000000..0494d9a
--- /dev/null
+++ b/config/sites/d9/block.block.stark_powered.yml
@@ -0,0 +1,22 @@
+uuid: 7ef357c2-c279-4d7e-8a9d-76334f919dda
+langcode: en
+status: true
+dependencies:
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: jQQUUWN2Uxr5qZtc9zcJKBCxpKY8orN1u2HPqYYRQDI
+id: stark_powered
+theme: stark
+region: sidebar_first
+weight: 10
+provider: null
+plugin: system_powered_by_block
+settings:
+ id: system_powered_by_block
+ label: 'Powered by Drupal'
+ provider: system
+ label_display: '0'
+visibility: { }
diff --git a/config/sites/d9/block.block.stark_tools.yml b/config/sites/d9/block.block.stark_tools.yml
new file mode 100644
index 0000000..43859cb
--- /dev/null
+++ b/config/sites/d9/block.block.stark_tools.yml
@@ -0,0 +1,32 @@
+uuid: 029af806-56dc-46eb-b40c-0c6e52a6ed64
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.tools
+ module:
+ - system
+ theme:
+ - stark
+_core:
+ default_config_hash: rH6PpAn7-RScha1rGkohGAYSSh_1OVeZzioJPzPw6O4
+id: stark_tools
+theme: stark
+region: sidebar_first
+weight: 0
+provider: null
+plugin: 'system_menu_block:tools'
+settings:
+ id: 'system_menu_block:tools'
+ label: Tools
+ provider: system
+ label_display: visible
+ level: 1
+ depth: 0
+ expand_all_items: false
+visibility:
+ request_path:
+ id: request_path
+ pages: "/search-app\r\n/search-app*"
+ negate: true
+ context_mapping: { }
diff --git a/config/sites/d9/block_content.type.basic.yml b/config/sites/d9/block_content.type.basic.yml
new file mode 100644
index 0000000..5586f33
--- /dev/null
+++ b/config/sites/d9/block_content.type.basic.yml
@@ -0,0 +1,10 @@
+uuid: 7c035917-f1d7-4652-9658-f8f84723b52a
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: zglzjmYxi0G0ag9MZ02y0LSJOdpWRwJxyP_OvFojFyo
+id: basic
+label: 'Basic block'
+revision: 0
+description: 'A basic block contains a title and a body.'
diff --git a/config/sites/d9/comment.settings.yml b/config/sites/d9/comment.settings.yml
new file mode 100644
index 0000000..e966828
--- /dev/null
+++ b/config/sites/d9/comment.settings.yml
@@ -0,0 +1,3 @@
+log_ip_addresses: false
+_core:
+ default_config_hash: YNUW2Ij5uE7a4oaXp3i_2lvaFdYM1zNKPPfnEjB0jEc
diff --git a/config/sites/d9/comment.type.comment.yml b/config/sites/d9/comment.type.comment.yml
new file mode 100644
index 0000000..243db80
--- /dev/null
+++ b/config/sites/d9/comment.type.comment.yml
@@ -0,0 +1,10 @@
+uuid: 9f16e622-f8ac-439d-adac-7299c08415e5
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: bqZsN31T2n0UjcbyCpOPi9D2iO0sAOHR7FnEs9qMvaA
+id: comment
+label: 'Default comments'
+target_entity_type_id: node
+description: 'Allows commenting on content'
diff --git a/config/sites/d9/contact.form.feedback.yml b/config/sites/d9/contact.form.feedback.yml
new file mode 100644
index 0000000..da09e36
--- /dev/null
+++ b/config/sites/d9/contact.form.feedback.yml
@@ -0,0 +1,14 @@
+uuid: 9c74291b-17a6-4973-ba61-9b5e0406717b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: vymHlgJy26BuI5GGj9-IXjwR3dRC5C0tij4BpWJnoqw
+id: feedback
+label: 'Website feedback'
+recipients:
+ - admin@example.com
+reply: ''
+weight: 0
+message: 'Your message has been sent.'
+redirect: ''
diff --git a/config/sites/d9/contact.form.personal.yml b/config/sites/d9/contact.form.personal.yml
new file mode 100644
index 0000000..b179440
--- /dev/null
+++ b/config/sites/d9/contact.form.personal.yml
@@ -0,0 +1,13 @@
+uuid: bfbf2764-3622-4a9e-bb6f-cdf95808fc18
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: jonvgt3CkUM2eMLTFwWfHileWWDC4YtXCuIlCahTk_I
+id: personal
+label: 'Personal contact form'
+recipients: { }
+reply: ''
+weight: 0
+message: 'Your message has been sent.'
+redirect: ''
diff --git a/config/sites/d9/contact.settings.yml b/config/sites/d9/contact.settings.yml
new file mode 100644
index 0000000..a2903f5
--- /dev/null
+++ b/config/sites/d9/contact.settings.yml
@@ -0,0 +1,7 @@
+default_form: feedback
+flood:
+ limit: 5
+ interval: 3600
+user_default_enabled: true
+_core:
+ default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8
diff --git a/config/sites/d9/core.base_field_override.node.page.promote.yml b/config/sites/d9/core.base_field_override.node.page.promote.yml
new file mode 100644
index 0000000..539d9e5
--- /dev/null
+++ b/config/sites/d9/core.base_field_override.node.page.promote.yml
@@ -0,0 +1,24 @@
+uuid: da2cf91b-e1d1-4308-8556-3bc9c7514d28
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.page
+_core:
+ default_config_hash: fPUEnm4T5zfZRr3ttDUqq7yCDd2uW3clWD-pvos4tlQ
+id: node.page.promote
+field_name: promote
+entity_type: node
+bundle: page
+label: 'Promoted to front page'
+description: ''
+required: false
+translatable: false
+default_value:
+ -
+ value: 0
+default_value_callback: ''
+settings:
+ on_label: 'On'
+ off_label: 'Off'
+field_type: boolean
diff --git a/config/sites/d9/core.date_format.fallback.yml b/config/sites/d9/core.date_format.fallback.yml
new file mode 100644
index 0000000..e57dc6f
--- /dev/null
+++ b/config/sites/d9/core.date_format.fallback.yml
@@ -0,0 +1,10 @@
+uuid: 7e2882c0-7004-4c6a-aa04-d4cc782fc15d
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 7klS5IWXrwzVaPpYZFAs6wcx8U2FF1X73OfrtTsvuvE
+id: fallback
+label: 'Fallback date format'
+locked: true
+pattern: 'D, m/d/Y - H:i'
diff --git a/config/sites/d9/core.date_format.html_date.yml b/config/sites/d9/core.date_format.html_date.yml
new file mode 100644
index 0000000..48b40cc
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_date.yml
@@ -0,0 +1,10 @@
+uuid: 2fc5c4dc-1a42-4d3b-a3d4-2c1053467ae5
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: EOQltUQPmgc6UQ2rcJ4Xi_leCEJj5ui0TR-12duS-Tk
+id: html_date
+label: 'HTML Date'
+locked: true
+pattern: Y-m-d
diff --git a/config/sites/d9/core.date_format.html_datetime.yml b/config/sites/d9/core.date_format.html_datetime.yml
new file mode 100644
index 0000000..44b3491
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_datetime.yml
@@ -0,0 +1,10 @@
+uuid: 15284066-4df2-41cc-bceb-663c82beb1f6
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: jxfClwZIRXIdcvMrE--WkcZxDGUVoOIE3Sm2NRZlFuE
+id: html_datetime
+label: 'HTML Datetime'
+locked: true
+pattern: 'Y-m-d\TH:i:sO'
diff --git a/config/sites/d9/core.date_format.html_month.yml b/config/sites/d9/core.date_format.html_month.yml
new file mode 100644
index 0000000..8f6c264
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_month.yml
@@ -0,0 +1,10 @@
+uuid: be3c0b34-d98a-4174-b661-830deec6603b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Z7KuCUwM_WdTNvLcoltuX3_8d-s-8FZkTN6KgNwF0eM
+id: html_month
+label: 'HTML Month'
+locked: true
+pattern: Y-m
diff --git a/config/sites/d9/core.date_format.html_time.yml b/config/sites/d9/core.date_format.html_time.yml
new file mode 100644
index 0000000..714ff89
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_time.yml
@@ -0,0 +1,10 @@
+uuid: 8f505a3a-b5cc-4253-82d0-c2bb2fa8fd04
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: M7yqicYkU36hRy5p9drAaGBBihhUD1OyujFrAaQ93ZE
+id: html_time
+label: 'HTML Time'
+locked: true
+pattern: 'H:i:s'
diff --git a/config/sites/d9/core.date_format.html_week.yml b/config/sites/d9/core.date_format.html_week.yml
new file mode 100644
index 0000000..ec3c1cc
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_week.yml
@@ -0,0 +1,10 @@
+uuid: 8ccd2821-6ea0-4960-9b9d-bc32b70f58ed
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: wKD4WsoV_wFgv2vgI4mcAAFSIzrye17ykzdwrnApkfY
+id: html_week
+label: 'HTML Week'
+locked: true
+pattern: Y-\WW
diff --git a/config/sites/d9/core.date_format.html_year.yml b/config/sites/d9/core.date_format.html_year.yml
new file mode 100644
index 0000000..3c09b8b
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_year.yml
@@ -0,0 +1,10 @@
+uuid: 678b0bdb-6559-4ff0-a419-9e70af3dfcb0
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: OjekiQuX9RbVQ2_8jOHBL94RgYLePqX7wpfNGgcQzrk
+id: html_year
+label: 'HTML Year'
+locked: true
+pattern: 'Y'
diff --git a/config/sites/d9/core.date_format.html_yearless_date.yml b/config/sites/d9/core.date_format.html_yearless_date.yml
new file mode 100644
index 0000000..e86ae01
--- /dev/null
+++ b/config/sites/d9/core.date_format.html_yearless_date.yml
@@ -0,0 +1,10 @@
+uuid: 769360ec-4ec3-4a38-a1c3-ed59d572b78b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 5VpawMrKPEPCkoO4YpPa0TDFO2dgiIHfTziJtwlmUxc
+id: html_yearless_date
+label: 'HTML Yearless date'
+locked: true
+pattern: m-d
diff --git a/config/sites/d9/core.date_format.long.yml b/config/sites/d9/core.date_format.long.yml
new file mode 100644
index 0000000..b6c8789
--- /dev/null
+++ b/config/sites/d9/core.date_format.long.yml
@@ -0,0 +1,10 @@
+uuid: 3ddcac27-f66b-4e3e-a94c-7b13d141bdb4
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: og8sWXhBuHbLMw3CoiBEZjgqSyhFBFmcbUW_wLcfNbo
+id: long
+label: 'Default long date'
+locked: false
+pattern: 'l, F j, Y - H:i'
diff --git a/config/sites/d9/core.date_format.medium.yml b/config/sites/d9/core.date_format.medium.yml
new file mode 100644
index 0000000..cfec0c7
--- /dev/null
+++ b/config/sites/d9/core.date_format.medium.yml
@@ -0,0 +1,10 @@
+uuid: 4ff243a0-783c-4bc2-aede-488cc00c4a04
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: nzL5d024NjXIX_8TlT6uFAu973lmfkmHklJC-2i9rAE
+id: medium
+label: 'Default medium date'
+locked: false
+pattern: 'D, m/d/Y - H:i'
diff --git a/config/sites/d9/core.date_format.short.yml b/config/sites/d9/core.date_format.short.yml
new file mode 100644
index 0000000..1347d60
--- /dev/null
+++ b/config/sites/d9/core.date_format.short.yml
@@ -0,0 +1,10 @@
+uuid: a223f835-2056-4c13-a73f-1e3f9eefc330
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: AlzeyytA8InBgxIG9H2UDJYs3CG98Zj6yRsDKmlbZwA
+id: short
+label: 'Default short date'
+locked: false
+pattern: 'm/d/Y - H:i'
diff --git a/config/sites/d9/core.entity_form_display.block_content.basic.default.yml b/config/sites/d9/core.entity_form_display.block_content.basic.default.yml
new file mode 100644
index 0000000..34c27f4
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.block_content.basic.default.yml
@@ -0,0 +1,42 @@
+uuid: a48e0ff6-13ed-4204-85a5-0124b34531de
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.basic
+ - field.field.block_content.basic.body
+ module:
+ - text
+_core:
+ default_config_hash: jAps3FCxvKecABS_tgExbhCZrBLQB3bNPWw18WjE3ss
+id: block_content.basic.default
+targetEntityType: block_content
+bundle: basic
+mode: default
+content:
+ body:
+ type: text_textarea_with_summary
+ weight: -4
+ region: content
+ settings:
+ rows: 9
+ summary_rows: 3
+ placeholder: ''
+ show_summary: false
+ third_party_settings: { }
+ info:
+ type: string_textfield
+ weight: -5
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.comment.comment.default.yml b/config/sites/d9/core.entity_form_display.comment.comment.default.yml
new file mode 100644
index 0000000..c3d5730
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.comment.comment.default.yml
@@ -0,0 +1,43 @@
+uuid: 0ed8cb33-cf1d-441e-b83e-442173df2328
+langcode: en
+status: true
+dependencies:
+ config:
+ - comment.type.comment
+ - field.field.comment.comment.comment_body
+ module:
+ - text
+_core:
+ default_config_hash: I0Pa0aQvT_jawlPo9oz4FE3h_ickc55dYKTPl6gILes
+id: comment.comment.default
+targetEntityType: comment
+bundle: comment
+mode: default
+content:
+ author:
+ weight: -2
+ region: content
+ comment_body:
+ type: text_textarea
+ weight: 11
+ region: content
+ settings:
+ rows: 5
+ placeholder: ''
+ third_party_settings: { }
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ subject:
+ type: string_textfield
+ weight: 10
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.node.article.default.yml b/config/sites/d9/core.entity_form_display.node.article.default.yml
new file mode 100644
index 0000000..7767f02
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.node.article.default.yml
@@ -0,0 +1,138 @@
+uuid: 010b224a-ff6f-4d02-b646-eda15a8444f2
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.node.article.body
+ - field.field.node.article.comment
+ - field.field.node.article.field_age
+ - field.field.node.article.field_image
+ - field.field.node.article.field_tags
+ - field.field.node.article.field_traits
+ - image.style.thumbnail
+ - node.type.article
+ module:
+ - comment
+ - image
+ - path
+ - text
+_core:
+ default_config_hash: 6VUXB1jTUjK5zjkfMa2Kd2WW4sFUlgfBlfJSx01qLpU
+id: node.article.default
+targetEntityType: node
+bundle: article
+mode: default
+content:
+ body:
+ type: text_textarea_with_summary
+ weight: 1
+ region: content
+ settings:
+ rows: 9
+ summary_rows: 3
+ placeholder: ''
+ show_summary: false
+ third_party_settings: { }
+ comment:
+ type: comment_default
+ weight: 9
+ region: content
+ settings: { }
+ third_party_settings: { }
+ created:
+ type: datetime_timestamp
+ weight: 6
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_age:
+ type: entity_reference_autocomplete
+ weight: 12
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_image:
+ type: image_image
+ weight: 4
+ region: content
+ settings:
+ progress_indicator: throbber
+ preview_image_style: thumbnail
+ third_party_settings: { }
+ field_tags:
+ type: entity_reference_autocomplete_tags
+ weight: 3
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_traits:
+ type: entity_reference_autocomplete
+ weight: 13
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 10
+ region: content
+ settings: { }
+ third_party_settings: { }
+ promote:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 7
+ region: content
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 11
+ region: content
+ third_party_settings: { }
+ sticky:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 8
+ region: content
+ third_party_settings: { }
+ title:
+ type: string_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ uid:
+ type: entity_reference_autocomplete
+ weight: 5
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.node.page.default.yml b/config/sites/d9/core.entity_form_display.node.page.default.yml
new file mode 100644
index 0000000..0ef3e43
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.node.page.default.yml
@@ -0,0 +1,108 @@
+uuid: 516660a2-f154-4587-a76d-f506417eeb59
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.node.page.body
+ - field.field.node.page.field_age
+ - field.field.node.page.field_traits
+ - node.type.page
+ module:
+ - path
+ - text
+_core:
+ default_config_hash: AD_lefuYmjsKeH3OQApsyP_nLj6ZnGaALznLQSQ0Z_o
+id: node.page.default
+targetEntityType: node
+bundle: page
+mode: default
+content:
+ body:
+ type: text_textarea_with_summary
+ weight: 7
+ region: content
+ settings:
+ rows: 9
+ summary_rows: 3
+ placeholder: ''
+ show_summary: false
+ third_party_settings: { }
+ created:
+ type: datetime_timestamp
+ weight: 3
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_age:
+ type: entity_reference_autocomplete
+ weight: 9
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_traits:
+ type: entity_reference_autocomplete
+ weight: 10
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ langcode:
+ type: language_select
+ weight: 1
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 6
+ region: content
+ settings: { }
+ third_party_settings: { }
+ promote:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 4
+ region: content
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 8
+ region: content
+ third_party_settings: { }
+ sticky:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 5
+ region: content
+ third_party_settings: { }
+ title:
+ type: string_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ uid:
+ type: entity_reference_autocomplete
+ weight: 2
+ region: content
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.taxonomy_term.age.default.yml b/config/sites/d9/core.entity_form_display.taxonomy_term.age.default.yml
new file mode 100644
index 0000000..355ffe0
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.taxonomy_term.age.default.yml
@@ -0,0 +1,61 @@
+uuid: e2b4f74d-58d0-4296-aecd-d139e0815e77
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.age.field_federated_terms
+ - taxonomy.vocabulary.age
+ module:
+ - path
+ - search_api_federated_solr
+ - text
+id: taxonomy_term.age.default
+targetEntityType: taxonomy_term
+bundle: age
+mode: default
+content:
+ description:
+ type: text_textarea
+ weight: 1
+ region: content
+ settings:
+ placeholder: ''
+ rows: 5
+ third_party_settings: { }
+ field_federated_terms:
+ weight: 2
+ settings:
+ size: 75
+ placeholder: ''
+ third_party_settings: { }
+ type: federated_terms_textfield
+ region: content
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 3
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 4
+ region: content
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.taxonomy_term.traits.default.yml b/config/sites/d9/core.entity_form_display.taxonomy_term.traits.default.yml
new file mode 100644
index 0000000..a85c01c
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.taxonomy_term.traits.default.yml
@@ -0,0 +1,61 @@
+uuid: 6773ebe0-43bb-4553-afb8-c8d37c09dabd
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.traits.field_federated_terms
+ - taxonomy.vocabulary.traits
+ module:
+ - path
+ - search_api_federated_solr
+ - text
+id: taxonomy_term.traits.default
+targetEntityType: taxonomy_term
+bundle: traits
+mode: default
+content:
+ description:
+ type: text_textarea
+ weight: 1
+ region: content
+ settings:
+ placeholder: ''
+ rows: 5
+ third_party_settings: { }
+ field_federated_terms:
+ weight: 2
+ settings:
+ size: 75
+ placeholder: ''
+ third_party_settings: { }
+ type: federated_terms_textfield
+ region: content
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 3
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 4
+ region: content
+ third_party_settings: { }
+hidden: { }
diff --git a/config/sites/d9/core.entity_form_display.user.user.default.yml b/config/sites/d9/core.entity_form_display.user.user.default.yml
new file mode 100644
index 0000000..2fbd685
--- /dev/null
+++ b/config/sites/d9/core.entity_form_display.user.user.default.yml
@@ -0,0 +1,39 @@
+uuid: 4f6a4049-4381-4452-a6f1-ceb95b97eefe
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.user.user.user_picture
+ - image.style.thumbnail
+ module:
+ - image
+ - user
+_core:
+ default_config_hash: K-1rBM8mTIkFp9RqOC2tMRUukOQ1xbRCfSKK8dEddnA
+id: user.user.default
+targetEntityType: user
+bundle: user
+mode: default
+content:
+ account:
+ weight: -10
+ region: content
+ contact:
+ weight: 5
+ region: content
+ language:
+ weight: 0
+ region: content
+ timezone:
+ weight: 6
+ region: content
+ user_picture:
+ type: image_image
+ settings:
+ progress_indicator: throbber
+ preview_image_style: thumbnail
+ third_party_settings: { }
+ weight: -1
+ region: content
+hidden:
+ langcode: true
diff --git a/config/sites/d9/core.entity_form_mode.user.register.yml b/config/sites/d9/core.entity_form_mode.user.register.yml
new file mode 100644
index 0000000..d2e47cd
--- /dev/null
+++ b/config/sites/d9/core.entity_form_mode.user.register.yml
@@ -0,0 +1,12 @@
+uuid: dae73a2d-33d0-4058-89f8-8559c5d449a0
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI
+id: user.register
+label: Register
+targetEntityType: user
+cache: true
diff --git a/config/sites/d9/core.entity_view_display.block_content.basic.default.yml b/config/sites/d9/core.entity_view_display.block_content.basic.default.yml
new file mode 100644
index 0000000..82e3f80
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.block_content.basic.default.yml
@@ -0,0 +1,26 @@
+uuid: dc57ba21-506d-417f-97d6-883d5127c261
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.basic
+ - field.field.block_content.basic.body
+ module:
+ - text
+_core:
+ default_config_hash: orJpHUlAc_wiQLMUjIgEJXGeiqylGHMPcmNRjGtct-M
+id: block_content.basic.default
+targetEntityType: block_content
+bundle: basic
+mode: default
+content:
+ body:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+hidden:
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.comment.comment.default.yml b/config/sites/d9/core.entity_view_display.comment.comment.default.yml
new file mode 100644
index 0000000..f3741aa
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.comment.comment.default.yml
@@ -0,0 +1,29 @@
+uuid: 5ca77fd1-2715-4cd1-a26d-e179c031441c
+langcode: en
+status: true
+dependencies:
+ config:
+ - comment.type.comment
+ - field.field.comment.comment.comment_body
+ module:
+ - text
+_core:
+ default_config_hash: 77Ye1kR-P6AaiGfEO8mnXNSr7nqtnP3PiiVBwJeGGMI
+id: comment.comment.default
+targetEntityType: comment
+bundle: comment
+mode: default
+content:
+ comment_body:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ links:
+ weight: 100
+ region: content
+hidden:
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.node.article.default.yml b/config/sites/d9/core.entity_view_display.node.article.default.yml
new file mode 100644
index 0000000..9644420
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.node.article.default.yml
@@ -0,0 +1,67 @@
+uuid: 6bb77a99-ca53-4e15-aea7-d7d19884cd5b
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_display.comment.comment.default
+ - field.field.node.article.body
+ - field.field.node.article.comment
+ - field.field.node.article.field_image
+ - field.field.node.article.field_tags
+ - image.style.large
+ - node.type.article
+ module:
+ - comment
+ - image
+ - text
+ - user
+_core:
+ default_config_hash: ChmU3AVqDKU32A_fyChG0W9dTRKmVBR58B6OClCLvZI
+id: node.article.default
+targetEntityType: node
+bundle: article
+mode: default
+content:
+ body:
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ label: hidden
+ comment:
+ type: comment_default
+ weight: 110
+ region: content
+ label: above
+ settings:
+ view_mode: default
+ pager_id: 0
+ third_party_settings: { }
+ field_image:
+ type: image
+ weight: -1
+ region: content
+ settings:
+ image_style: large
+ image_link: ''
+ third_party_settings: { }
+ label: hidden
+ field_tags:
+ type: entity_reference_label
+ weight: 10
+ region: content
+ label: above
+ settings:
+ link: true
+ third_party_settings: { }
+ links:
+ weight: 100
+ region: content
+ settings: { }
+ third_party_settings: { }
+hidden:
+ field_age: true
+ field_traits: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.node.article.rss.yml b/config/sites/d9/core.entity_view_display.node.article.rss.yml
new file mode 100644
index 0000000..751c822
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.node.article.rss.yml
@@ -0,0 +1,32 @@
+uuid: 8deede3e-77d4-4871-bbaf-0ec9cc67e4ea
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.rss
+ - field.field.node.article.body
+ - field.field.node.article.comment
+ - field.field.node.article.field_image
+ - field.field.node.article.field_tags
+ - node.type.article
+ module:
+ - user
+_core:
+ default_config_hash: 2rIr6K5Q0UQ9khg0zE_CK-PtJH76UL-BDDZcZnZzwCc
+id: node.article.rss
+targetEntityType: node
+bundle: article
+mode: rss
+content:
+ links:
+ weight: 100
+ region: content
+hidden:
+ body: true
+ comment: true
+ field_age: true
+ field_image: true
+ field_tags: true
+ field_traits: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.node.article.teaser.yml b/config/sites/d9/core.entity_view_display.node.article.teaser.yml
new file mode 100644
index 0000000..b3d3d6e
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.node.article.teaser.yml
@@ -0,0 +1,59 @@
+uuid: 23b2a9d8-4f10-4e0f-aaaf-2495263f27d3
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ - field.field.node.article.body
+ - field.field.node.article.comment
+ - field.field.node.article.field_image
+ - field.field.node.article.field_tags
+ - image.style.medium
+ - node.type.article
+ module:
+ - image
+ - text
+ - user
+_core:
+ default_config_hash: 4NcL2hSQZBpJbYtNuh5jC6kyQTcAc1m5bQpTegEWEso
+id: node.article.teaser
+targetEntityType: node
+bundle: article
+mode: teaser
+content:
+ body:
+ type: text_summary_or_trimmed
+ weight: 0
+ region: content
+ settings:
+ trim_length: 600
+ third_party_settings: { }
+ label: hidden
+ field_image:
+ type: image
+ weight: -1
+ region: content
+ settings:
+ image_style: medium
+ image_link: content
+ third_party_settings: { }
+ label: hidden
+ field_tags:
+ type: entity_reference_label
+ weight: 10
+ region: content
+ settings:
+ link: true
+ third_party_settings: { }
+ label: above
+ links:
+ weight: 100
+ region: content
+hidden:
+ comment: true
+ field_age: true
+ field_image: true
+ field_tags: true
+ field_traits: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.node.page.default.yml b/config/sites/d9/core.entity_view_display.node.page.default.yml
new file mode 100644
index 0000000..ccd799b
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.node.page.default.yml
@@ -0,0 +1,32 @@
+uuid: 7cdcfd21-e5e3-4ab7-9768-da1afd0dde15
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.node.page.body
+ - node.type.page
+ module:
+ - text
+ - user
+_core:
+ default_config_hash: g1S3_GLaxq4l3I9RIca5Mlz02MxI2KmOquZpHw59akM
+id: node.page.default
+targetEntityType: node
+bundle: page
+mode: default
+content:
+ body:
+ label: hidden
+ type: text_default
+ weight: 100
+ region: content
+ settings: { }
+ third_party_settings: { }
+ links:
+ weight: 101
+ region: content
+hidden:
+ field_age: true
+ field_traits: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.node.page.teaser.yml b/config/sites/d9/core.entity_view_display.node.page.teaser.yml
new file mode 100644
index 0000000..0005422
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.node.page.teaser.yml
@@ -0,0 +1,34 @@
+uuid: d6eae119-3126-40ab-acc9-121af7b84cce
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ - field.field.node.page.body
+ - node.type.page
+ module:
+ - text
+ - user
+_core:
+ default_config_hash: cSv5lDnbIgDug475Hdz3woED2XMqYv3awI-J9u1JLbY
+id: node.page.teaser
+targetEntityType: node
+bundle: page
+mode: teaser
+content:
+ body:
+ label: hidden
+ type: text_summary_or_trimmed
+ weight: 100
+ region: content
+ settings:
+ trim_length: 600
+ third_party_settings: { }
+ links:
+ weight: 101
+ region: content
+hidden:
+ field_age: true
+ field_traits: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.taxonomy_term.age.default.yml b/config/sites/d9/core.entity_view_display.taxonomy_term.age.default.yml
new file mode 100644
index 0000000..db8eaac
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.taxonomy_term.age.default.yml
@@ -0,0 +1,32 @@
+uuid: a9f4e306-47dd-4687-8589-baaafc7ea994
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.age.field_federated_terms
+ - taxonomy.vocabulary.age
+ module:
+ - text
+id: taxonomy_term.age.default
+targetEntityType: taxonomy_term
+bundle: age
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_federated_terms:
+ weight: 1
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ type: string
+ region: content
+hidden:
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.taxonomy_term.traits.default.yml b/config/sites/d9/core.entity_view_display.taxonomy_term.traits.default.yml
new file mode 100644
index 0000000..d03f6fe
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.taxonomy_term.traits.default.yml
@@ -0,0 +1,32 @@
+uuid: 372139ff-621d-4882-a53d-c19f0113173a
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.traits.field_federated_terms
+ - taxonomy.vocabulary.traits
+ module:
+ - text
+id: taxonomy_term.traits.default
+targetEntityType: taxonomy_term
+bundle: traits
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_federated_terms:
+ weight: 1
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ type: string
+ region: content
+hidden:
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.user.user.compact.yml b/config/sites/d9/core.entity_view_display.user.user.compact.yml
new file mode 100644
index 0000000..b9f87a5
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.user.user.compact.yml
@@ -0,0 +1,31 @@
+uuid: 1c156512-6bdf-4d81-b8f7-ee136a14daa1
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.user.compact
+ - field.field.user.user.user_picture
+ - image.style.thumbnail
+ module:
+ - image
+ - user
+_core:
+ default_config_hash: '-cLsS3M3JycipXQt9rEb81_HxKneReoGuRh8ijcOPXs'
+id: user.user.compact
+targetEntityType: user
+bundle: user
+mode: compact
+content:
+ user_picture:
+ type: image
+ weight: 0
+ region: content
+ settings:
+ image_style: thumbnail
+ image_link: content
+ third_party_settings: { }
+ label: hidden
+hidden:
+ langcode: true
+ member_for: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_display.user.user.default.yml b/config/sites/d9/core.entity_view_display.user.user.default.yml
new file mode 100644
index 0000000..52c0502
--- /dev/null
+++ b/config/sites/d9/core.entity_view_display.user.user.default.yml
@@ -0,0 +1,32 @@
+uuid: 68e4becb-88ca-4795-aca6-3271f24d3446
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.user.user.user_picture
+ - image.style.thumbnail
+ module:
+ - image
+ - user
+_core:
+ default_config_hash: V51QPCKkgNREKtSmB9Iu2wmAMEpktVpnzklWaZV8UYo
+id: user.user.default
+targetEntityType: user
+bundle: user
+mode: default
+content:
+ member_for:
+ weight: 5
+ region: content
+ user_picture:
+ type: image
+ weight: 0
+ region: content
+ settings:
+ image_style: thumbnail
+ image_link: content
+ third_party_settings: { }
+ label: hidden
+hidden:
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/sites/d9/core.entity_view_mode.block.token.yml b/config/sites/d9/core.entity_view_mode.block.token.yml
new file mode 100644
index 0000000..40ac298
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.block.token.yml
@@ -0,0 +1,10 @@
+uuid: a18c1e4e-a886-4e56-a767-1cc4d3062f55
+langcode: en
+status: true
+dependencies:
+ module:
+ - block
+id: block.token
+label: Token
+targetEntityType: block
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.block_content.full.yml b/config/sites/d9/core.entity_view_mode.block_content.full.yml
new file mode 100644
index 0000000..a27a844
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.block_content.full.yml
@@ -0,0 +1,12 @@
+uuid: 26013fb6-75e4-4ed5-9401-1ac3c82f0dae
+langcode: en
+status: false
+dependencies:
+ module:
+ - block_content
+_core:
+ default_config_hash: 4tedlMuvQjDOdvHdw86_e-2Rt78aR7TGFMfOK8Ejppg
+id: block_content.full
+label: Full
+targetEntityType: block_content
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.block_content.token.yml b/config/sites/d9/core.entity_view_mode.block_content.token.yml
new file mode 100644
index 0000000..e373e2d
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.block_content.token.yml
@@ -0,0 +1,10 @@
+uuid: f53163c5-f838-4eaf-a5fb-7116b5b1b966
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_content
+id: block_content.token
+label: Token
+targetEntityType: block_content
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.comment.full.yml b/config/sites/d9/core.entity_view_mode.comment.full.yml
new file mode 100644
index 0000000..f5529cf
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.comment.full.yml
@@ -0,0 +1,12 @@
+uuid: 49ff46b5-35f8-49f2-a6ca-2a247bfc1871
+langcode: en
+status: false
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: K7eNlfU7NEUajz01wItywZklr2oaPgL6s1_97fmDXLA
+id: comment.full
+label: 'Full comment'
+targetEntityType: comment
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.comment.token.yml b/config/sites/d9/core.entity_view_mode.comment.token.yml
new file mode 100644
index 0000000..fedad02
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.comment.token.yml
@@ -0,0 +1,10 @@
+uuid: 85032a62-55ac-481b-a27f-1488f43fe9fa
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+id: comment.token
+label: Token
+targetEntityType: comment
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.contact_message.token.yml b/config/sites/d9/core.entity_view_mode.contact_message.token.yml
new file mode 100644
index 0000000..cc04eea
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.contact_message.token.yml
@@ -0,0 +1,10 @@
+uuid: 8cedcce8-017e-4d0d-96f0-f46c53185c1d
+langcode: en
+status: true
+dependencies:
+ module:
+ - contact
+id: contact_message.token
+label: Token
+targetEntityType: contact_message
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.file.token.yml b/config/sites/d9/core.entity_view_mode.file.token.yml
new file mode 100644
index 0000000..73d1c85
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.file.token.yml
@@ -0,0 +1,10 @@
+uuid: 1196372b-924a-46a5-84d2-26cdd6374dd5
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+id: file.token
+label: Token
+targetEntityType: file
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.menu_link_content.token.yml b/config/sites/d9/core.entity_view_mode.menu_link_content.token.yml
new file mode 100644
index 0000000..53c51d4
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.menu_link_content.token.yml
@@ -0,0 +1,10 @@
+uuid: 9ede9009-ab41-4958-af70-5ccea7ab9073
+langcode: en
+status: true
+dependencies:
+ module:
+ - menu_link_content
+id: menu_link_content.token
+label: Token
+targetEntityType: menu_link_content
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.full.yml b/config/sites/d9/core.entity_view_mode.node.full.yml
new file mode 100644
index 0000000..563b91f
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.full.yml
@@ -0,0 +1,12 @@
+uuid: 913e86fb-2834-4314-b11d-012e27f03e6c
+langcode: en
+status: false
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk
+id: node.full
+label: 'Full content'
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.rss.yml b/config/sites/d9/core.entity_view_mode.node.rss.yml
new file mode 100644
index 0000000..f80d6be
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.rss.yml
@@ -0,0 +1,12 @@
+uuid: 21874687-af1e-4d09-a1b7-8c3bd5e948e4
+langcode: en
+status: false
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU
+id: node.rss
+label: RSS
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.search_index.yml b/config/sites/d9/core.entity_view_mode.node.search_index.yml
new file mode 100644
index 0000000..c8f7176
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.search_index.yml
@@ -0,0 +1,12 @@
+uuid: 821aba89-1eda-4f37-89f3-ac5221e77aa8
+langcode: en
+status: false
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY
+id: node.search_index
+label: 'Search index'
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.search_result.yml b/config/sites/d9/core.entity_view_mode.node.search_result.yml
new file mode 100644
index 0000000..a842873
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.search_result.yml
@@ -0,0 +1,12 @@
+uuid: 33ab066c-71de-4d0c-a269-e219b848ba6e
+langcode: en
+status: false
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM
+id: node.search_result
+label: 'Search result highlighting input'
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.teaser.yml b/config/sites/d9/core.entity_view_mode.node.teaser.yml
new file mode 100644
index 0000000..54ecde9
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.teaser.yml
@@ -0,0 +1,12 @@
+uuid: 4320b8a1-cad5-4619-bd59-8c0abb69e2a9
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4
+id: node.teaser
+label: Teaser
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.node.token.yml b/config/sites/d9/core.entity_view_mode.node.token.yml
new file mode 100644
index 0000000..520caeb
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.node.token.yml
@@ -0,0 +1,10 @@
+uuid: fe53f65a-8ca1-4e26-8737-8f85823c91e5
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+id: node.token
+label: Token
+targetEntityType: node
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.path_alias.token.yml b/config/sites/d9/core.entity_view_mode.path_alias.token.yml
new file mode 100644
index 0000000..2acc275
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.path_alias.token.yml
@@ -0,0 +1,10 @@
+uuid: 4e22624c-c02b-4b6a-907a-4b87ae0da037
+langcode: en
+status: true
+dependencies:
+ module:
+ - path_alias
+id: path_alias.token
+label: Token
+targetEntityType: path_alias
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.search_api_task.token.yml b/config/sites/d9/core.entity_view_mode.search_api_task.token.yml
new file mode 100644
index 0000000..33287d2
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.search_api_task.token.yml
@@ -0,0 +1,10 @@
+uuid: 7a8b8a4b-30d4-48b3-b800-a58639d8e07a
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+id: search_api_task.token
+label: Token
+targetEntityType: search_api_task
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.shortcut.token.yml b/config/sites/d9/core.entity_view_mode.shortcut.token.yml
new file mode 100644
index 0000000..49b2731
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.shortcut.token.yml
@@ -0,0 +1,10 @@
+uuid: c79a5a13-156b-4cfc-a7b7-81d90c2fd1f8
+langcode: en
+status: true
+dependencies:
+ module:
+ - shortcut
+id: shortcut.token
+label: Token
+targetEntityType: shortcut
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.taxonomy_term.full.yml b/config/sites/d9/core.entity_view_mode.taxonomy_term.full.yml
new file mode 100644
index 0000000..0febe69
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.taxonomy_term.full.yml
@@ -0,0 +1,12 @@
+uuid: f7be9b9d-714c-493e-a125-264644acfd4f
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: '-PPKjsNQPvoIDjOuUAvlLocYD976MNjb9Zpgyz5_BWE'
+id: taxonomy_term.full
+label: 'Taxonomy term page'
+targetEntityType: taxonomy_term
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.taxonomy_term.token.yml b/config/sites/d9/core.entity_view_mode.taxonomy_term.token.yml
new file mode 100644
index 0000000..a0eb178
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.taxonomy_term.token.yml
@@ -0,0 +1,10 @@
+uuid: 63ee30ec-3a40-4576-8aa7-bc08f441b5a5
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+id: taxonomy_term.token
+label: Token
+targetEntityType: taxonomy_term
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.tour.token.yml b/config/sites/d9/core.entity_view_mode.tour.token.yml
new file mode 100644
index 0000000..1cfe3f3
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.tour.token.yml
@@ -0,0 +1,10 @@
+uuid: fcf627f7-c82a-4ebe-86b6-3b870c8c7cbd
+langcode: en
+status: true
+dependencies:
+ module:
+ - tour
+id: tour.token
+label: Token
+targetEntityType: tour
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.user.compact.yml b/config/sites/d9/core.entity_view_mode.user.compact.yml
new file mode 100644
index 0000000..3c2e2b7
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.user.compact.yml
@@ -0,0 +1,12 @@
+uuid: 4a7c5bde-2ab5-4faa-b28d-0797fef78129
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g
+id: user.compact
+label: Compact
+targetEntityType: user
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.user.full.yml b/config/sites/d9/core.entity_view_mode.user.full.yml
new file mode 100644
index 0000000..8b001ff
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.user.full.yml
@@ -0,0 +1,12 @@
+uuid: 5c410cf2-6c5f-4f78-9b30-ead459d0dd49
+langcode: en
+status: false
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM
+id: user.full
+label: 'User account'
+targetEntityType: user
+cache: true
diff --git a/config/sites/d9/core.entity_view_mode.user.token.yml b/config/sites/d9/core.entity_view_mode.user.token.yml
new file mode 100644
index 0000000..4973752
--- /dev/null
+++ b/config/sites/d9/core.entity_view_mode.user.token.yml
@@ -0,0 +1,10 @@
+uuid: 775e9d83-7815-4ec5-9d2f-c92992131405
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+id: user.token
+label: Token
+targetEntityType: user
+cache: true
diff --git a/config/sites/d9/core.extension.yml b/config/sites/d9/core.extension.yml
new file mode 100644
index 0000000..f37a31e
--- /dev/null
+++ b/config/sites/d9/core.extension.yml
@@ -0,0 +1,67 @@
+module:
+ admin_toolbar: 0
+ admin_toolbar_search: 0
+ admin_toolbar_tools: 0
+ automated_cron: 0
+ big_pipe: 0
+ block: 0
+ block_content: 0
+ breakpoint: 0
+ ckeditor: 0
+ color: 0
+ comment: 0
+ config: 0
+ config_inspector: 0
+ contact: 0
+ contextual: 0
+ datetime: 0
+ dblog: 0
+ default_content: 0
+ dynamic_page_cache: 0
+ editor: 0
+ federated_styles: 0
+ field: 0
+ field_ui: 0
+ file: 0
+ filter: 0
+ hal: 0
+ help: 0
+ history: 0
+ image: 0
+ language: 0
+ link: 0
+ menu_ui: 0
+ node: 0
+ options: 0
+ page_cache: 0
+ path: 0
+ path_alias: 0
+ quickedit: 0
+ rdf: 0
+ search_api: 0
+ search_api_federated_solr: 0
+ search_api_field_map: 0
+ search_api_solr: 0
+ serialization: 0
+ shortcut: 0
+ system: 0
+ taxonomy: 0
+ text: 0
+ token: 0
+ toolbar: 0
+ tour: 0
+ update: 0
+ user: 0
+ views_ui: 0
+ menu_link_content: 1
+ views: 10
+ minimal: 1000
+theme:
+ stable: 0
+ classy: 0
+ bartik: 0
+ seven: 0
+ stark: 0
+profile: minimal
+_core:
+ default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc
diff --git a/config/sites/d9/core.menu.static_menu_link_overrides.yml b/config/sites/d9/core.menu.static_menu_link_overrides.yml
new file mode 100644
index 0000000..55dc4b6
--- /dev/null
+++ b/config/sites/d9/core.menu.static_menu_link_overrides.yml
@@ -0,0 +1,9 @@
+definitions:
+ contact__site_page:
+ enabled: true
+ menu_name: footer
+ parent: ''
+ weight: 0
+ expanded: false
+_core:
+ default_config_hash: o4bYR9ZupWb3AsOIizTUG4g-nu1mdJqA59UB7QT-ifQ
diff --git a/config/sites/d9/dblog.settings.yml b/config/sites/d9/dblog.settings.yml
new file mode 100644
index 0000000..cf06e3f
--- /dev/null
+++ b/config/sites/d9/dblog.settings.yml
@@ -0,0 +1,3 @@
+row_limit: 1000
+_core:
+ default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58
diff --git a/config/sites/d9/editor.editor.basic_html.yml b/config/sites/d9/editor.editor.basic_html.yml
new file mode 100644
index 0000000..09e0b9f
--- /dev/null
+++ b/config/sites/d9/editor.editor.basic_html.yml
@@ -0,0 +1,55 @@
+uuid: 0eb5844b-a53d-40f9-9b3a-313a39c797d6
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.basic_html
+ module:
+ - ckeditor
+_core:
+ default_config_hash: AqlPmO16LvJI4D0Ih6u4GFQIzqr5OnLgAUSjcUGWk2g
+format: basic_html
+editor: ckeditor
+settings:
+ toolbar:
+ rows:
+ -
+ -
+ name: Formatting
+ items:
+ - Bold
+ - Italic
+ -
+ name: Linking
+ items:
+ - DrupalLink
+ - DrupalUnlink
+ -
+ name: Lists
+ items:
+ - BulletedList
+ - NumberedList
+ -
+ name: Media
+ items:
+ - Blockquote
+ - DrupalImage
+ -
+ name: 'Block Formatting'
+ items:
+ - Format
+ -
+ name: Tools
+ items:
+ - Source
+ plugins:
+ stylescombo:
+ styles: ''
+image_upload:
+ status: true
+ scheme: public
+ directory: inline-images
+ max_size: ''
+ max_dimensions:
+ width: 0
+ height: 0
diff --git a/config/sites/d9/editor.editor.full_html.yml b/config/sites/d9/editor.editor.full_html.yml
new file mode 100644
index 0000000..a0a0790
--- /dev/null
+++ b/config/sites/d9/editor.editor.full_html.yml
@@ -0,0 +1,63 @@
+uuid: adf29367-54a6-4402-8795-da333ee9011c
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.full_html
+ module:
+ - ckeditor
+_core:
+ default_config_hash: 967ijj7p6i7rwrYl7r08WQFeCY_c23YAh0h8u-w_CXM
+format: full_html
+editor: ckeditor
+settings:
+ toolbar:
+ rows:
+ -
+ -
+ name: Formatting
+ items:
+ - Bold
+ - Italic
+ - Strike
+ - Superscript
+ - Subscript
+ - '-'
+ - RemoveFormat
+ -
+ name: Linking
+ items:
+ - DrupalLink
+ - DrupalUnlink
+ -
+ name: Lists
+ items:
+ - BulletedList
+ - NumberedList
+ -
+ name: Media
+ items:
+ - Blockquote
+ - DrupalImage
+ - Table
+ - HorizontalRule
+ -
+ name: 'Block Formatting'
+ items:
+ - Format
+ -
+ name: Tools
+ items:
+ - ShowBlocks
+ - Source
+ plugins:
+ stylescombo:
+ styles: ''
+image_upload:
+ status: true
+ scheme: public
+ directory: inline-images
+ max_size: ''
+ max_dimensions:
+ width: 0
+ height: 0
diff --git a/config/sites/d9/field.field.block_content.basic.body.yml b/config/sites/d9/field.field.block_content.basic.body.yml
new file mode 100644
index 0000000..075a0ef
--- /dev/null
+++ b/config/sites/d9/field.field.block_content.basic.body.yml
@@ -0,0 +1,25 @@
+uuid: 2c4b5305-8d75-4b49-8b18-ec5eb66947d6
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.basic
+ - field.storage.block_content.body
+ module:
+ - text
+_core:
+ default_config_hash: foetbaMhlB6uLc2bn-PESvaPkbuDWj0MEjpQVwQiP-o
+id: block_content.basic.body
+field_name: body
+entity_type: block_content
+bundle: basic
+label: Body
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ display_summary: false
+ required_summary: false
+field_type: text_with_summary
diff --git a/config/sites/d9/field.field.comment.comment.comment_body.yml b/config/sites/d9/field.field.comment.comment.comment_body.yml
new file mode 100644
index 0000000..5c3b1a0
--- /dev/null
+++ b/config/sites/d9/field.field.comment.comment.comment_body.yml
@@ -0,0 +1,23 @@
+uuid: 58fa95c6-0c38-470b-9b75-531325e2843f
+langcode: en
+status: true
+dependencies:
+ config:
+ - comment.type.comment
+ - field.storage.comment.comment_body
+ module:
+ - text
+_core:
+ default_config_hash: TmAKjNrJ7RR60YpqvJq_QqEewYe_S8Kd23n8VRCqiWs
+id: comment.comment.comment_body
+field_name: comment_body
+entity_type: comment
+bundle: comment
+label: Comment
+description: ''
+required: true
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: text_long
diff --git a/config/sites/d9/field.field.node.article.body.yml b/config/sites/d9/field.field.node.article.body.yml
new file mode 100644
index 0000000..c73ec7b
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.body.yml
@@ -0,0 +1,25 @@
+uuid: 0ee5fbe2-6d94-45bb-aa82-e4ef77e23736
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.body
+ - node.type.article
+ module:
+ - text
+_core:
+ default_config_hash: IjZnOLWk1Pjq3WRg2pLSA1ERh7Po7izCq_p6UztZr2c
+id: node.article.body
+field_name: body
+entity_type: node
+bundle: article
+label: Body
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ display_summary: true
+ required_summary: false
+field_type: text_with_summary
diff --git a/config/sites/d9/field.field.node.article.comment.yml b/config/sites/d9/field.field.node.article.comment.yml
new file mode 100644
index 0000000..e6b5638
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.comment.yml
@@ -0,0 +1,35 @@
+uuid: da2d7fdc-09b5-4fa1-bc63-f8cf1174fdca
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.comment
+ - node.type.article
+ module:
+ - comment
+_core:
+ default_config_hash: r-hrxwbKKXBKQnBefGjXNSdU00u2fPvMWEykGRHqd10
+id: node.article.comment
+field_name: comment
+entity_type: node
+bundle: article
+label: Comments
+description: ''
+required: false
+translatable: true
+default_value:
+ -
+ status: 2
+ cid: 0
+ last_comment_name: null
+ last_comment_timestamp: 0
+ last_comment_uid: 0
+ comment_count: 0
+default_value_callback: ''
+settings:
+ default_mode: 1
+ per_page: 50
+ form_location: true
+ anonymous: 0
+ preview: 1
+field_type: comment
diff --git a/config/sites/d9/field.field.node.article.field_age.yml b/config/sites/d9/field.field.node.article.field_age.yml
new file mode 100644
index 0000000..b457d2d
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.field_age.yml
@@ -0,0 +1,29 @@
+uuid: 8b82c82b-d402-4438-90b2-1ecd6ca0adc8
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_age
+ - node.type.article
+ - taxonomy.vocabulary.age
+id: node.article.field_age
+field_name: field_age
+entity_type: node
+bundle: article
+label: Age
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ age: age
+ sort:
+ field: name
+ direction: asc
+ auto_create: false
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/sites/d9/field.field.node.article.field_image.yml b/config/sites/d9/field.field.node.article.field_image.yml
new file mode 100644
index 0000000..169facc
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.field_image.yml
@@ -0,0 +1,40 @@
+uuid: 90265ecc-1c5c-4492-8de1-e333c75d4930
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_image
+ - node.type.article
+ module:
+ - image
+_core:
+ default_config_hash: tgJzhA7Swh4M_gWU5FwFe5lPxPj5rebpMbvhpdNrERs
+id: node.article.field_image
+field_name: field_image
+entity_type: node
+bundle: article
+label: Image
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ file_directory: '[date:custom:Y]-[date:custom:m]'
+ file_extensions: 'png gif jpg jpeg'
+ max_filesize: ''
+ max_resolution: ''
+ min_resolution: ''
+ alt_field: true
+ title_field: false
+ alt_field_required: true
+ title_field_required: false
+ default_image:
+ uuid: null
+ alt: ''
+ title: ''
+ width: null
+ height: null
+ handler: 'default:file'
+ handler_settings: { }
+field_type: image
diff --git a/config/sites/d9/field.field.node.article.field_tags.yml b/config/sites/d9/field.field.node.article.field_tags.yml
new file mode 100644
index 0000000..6d0f062
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.field_tags.yml
@@ -0,0 +1,29 @@
+uuid: aef02674-7759-476d-a294-eecb7991acd0
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_tags
+ - node.type.article
+ - taxonomy.vocabulary.tags
+_core:
+ default_config_hash: QdUgf_beeoaPiyKorFv0q1fcJpWH_uZTqe_xoVJacrw
+id: node.article.field_tags
+field_name: field_tags
+entity_type: node
+bundle: article
+label: Tags
+description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"'
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ tags: tags
+ sort:
+ field: _none
+ auto_create: true
+field_type: entity_reference
diff --git a/config/sites/d9/field.field.node.article.field_traits.yml b/config/sites/d9/field.field.node.article.field_traits.yml
new file mode 100644
index 0000000..aeffe7d
--- /dev/null
+++ b/config/sites/d9/field.field.node.article.field_traits.yml
@@ -0,0 +1,29 @@
+uuid: 3ec30359-44df-47bb-b66b-49799b6b281c
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_traits
+ - node.type.article
+ - taxonomy.vocabulary.traits
+id: node.article.field_traits
+field_name: field_traits
+entity_type: node
+bundle: article
+label: Traits
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ traits: traits
+ sort:
+ field: name
+ direction: asc
+ auto_create: false
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/sites/d9/field.field.node.page.body.yml b/config/sites/d9/field.field.node.page.body.yml
new file mode 100644
index 0000000..1b1d6d3
--- /dev/null
+++ b/config/sites/d9/field.field.node.page.body.yml
@@ -0,0 +1,25 @@
+uuid: e8276d27-a568-410b-b92d-023b063cb681
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.body
+ - node.type.page
+ module:
+ - text
+_core:
+ default_config_hash: KgVkxLl_K3E3lvN6CEoWQIDT0V8J4Mv-fVYrAIc7-FE
+id: node.page.body
+field_name: body
+entity_type: node
+bundle: page
+label: Body
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ display_summary: true
+ required_summary: false
+field_type: text_with_summary
diff --git a/config/sites/d9/field.field.node.page.field_age.yml b/config/sites/d9/field.field.node.page.field_age.yml
new file mode 100644
index 0000000..00da36d
--- /dev/null
+++ b/config/sites/d9/field.field.node.page.field_age.yml
@@ -0,0 +1,29 @@
+uuid: be3fdb4d-872f-4974-9065-07334fd563a7
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_age
+ - node.type.page
+ - taxonomy.vocabulary.age
+id: node.page.field_age
+field_name: field_age
+entity_type: node
+bundle: page
+label: Age
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ age: age
+ sort:
+ field: name
+ direction: asc
+ auto_create: false
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/sites/d9/field.field.node.page.field_traits.yml b/config/sites/d9/field.field.node.page.field_traits.yml
new file mode 100644
index 0000000..196d51f
--- /dev/null
+++ b/config/sites/d9/field.field.node.page.field_traits.yml
@@ -0,0 +1,29 @@
+uuid: 6ec5b017-2959-4ad0-ae28-f12046198fb0
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_traits
+ - node.type.page
+ - taxonomy.vocabulary.traits
+id: node.page.field_traits
+field_name: field_traits
+entity_type: node
+bundle: page
+label: Traits
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ traits: traits
+ sort:
+ field: name
+ direction: asc
+ auto_create: false
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/sites/d9/field.field.taxonomy_term.age.field_federated_terms.yml b/config/sites/d9/field.field.taxonomy_term.age.field_federated_terms.yml
new file mode 100644
index 0000000..0c989dc
--- /dev/null
+++ b/config/sites/d9/field.field.taxonomy_term.age.field_federated_terms.yml
@@ -0,0 +1,21 @@
+uuid: 344064b7-2cd7-4d35-b5ae-201b35f67009
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_federated_terms
+ - taxonomy.vocabulary.age
+ module:
+ - search_api_federated_solr
+id: taxonomy_term.age.field_federated_terms
+field_name: field_federated_terms
+entity_type: taxonomy_term
+bundle: age
+label: 'Federated terms'
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: federated_terms
diff --git a/config/sites/d9/field.field.taxonomy_term.traits.field_federated_terms.yml b/config/sites/d9/field.field.taxonomy_term.traits.field_federated_terms.yml
new file mode 100644
index 0000000..119a70f
--- /dev/null
+++ b/config/sites/d9/field.field.taxonomy_term.traits.field_federated_terms.yml
@@ -0,0 +1,21 @@
+uuid: c68faac2-9a5a-4158-80a3-e12d6c1e5e68
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_federated_terms
+ - taxonomy.vocabulary.traits
+ module:
+ - search_api_federated_solr
+id: taxonomy_term.traits.field_federated_terms
+field_name: field_federated_terms
+entity_type: taxonomy_term
+bundle: traits
+label: 'Federated terms'
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: federated_terms
diff --git a/config/sites/d9/field.field.user.user.user_picture.yml b/config/sites/d9/field.field.user.user.user_picture.yml
new file mode 100644
index 0000000..1b6e237
--- /dev/null
+++ b/config/sites/d9/field.field.user.user.user_picture.yml
@@ -0,0 +1,40 @@
+uuid: 34a2b99e-f48e-4577-8837-be6cdc581e27
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.user.user_picture
+ module:
+ - image
+ - user
+_core:
+ default_config_hash: Iiq0AttdhgbebJwabSFwQQ1ORn64GoGz0xSZ_eyCJ8A
+id: user.user.user_picture
+field_name: user_picture
+entity_type: user
+bundle: user
+label: Picture
+description: 'Your virtual face or picture.'
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ file_extensions: 'png gif jpg jpeg'
+ file_directory: 'pictures/[date:custom:Y]-[date:custom:m]'
+ max_filesize: ''
+ alt_field: false
+ title_field: false
+ max_resolution: ''
+ min_resolution: ''
+ default_image:
+ uuid: null
+ alt: ''
+ title: ''
+ width: null
+ height: null
+ alt_field_required: false
+ title_field_required: false
+ handler: 'default:file'
+ handler_settings: { }
+field_type: image
diff --git a/config/sites/d9/field.settings.yml b/config/sites/d9/field.settings.yml
new file mode 100644
index 0000000..95c042d
--- /dev/null
+++ b/config/sites/d9/field.settings.yml
@@ -0,0 +1,3 @@
+purge_batch_size: 50
+_core:
+ default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0
diff --git a/config/sites/d9/field.storage.block_content.body.yml b/config/sites/d9/field.storage.block_content.body.yml
new file mode 100644
index 0000000..368e69e
--- /dev/null
+++ b/config/sites/d9/field.storage.block_content.body.yml
@@ -0,0 +1,21 @@
+uuid: f22a4161-d305-485d-8ef2-8134031b92c9
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_content
+ - text
+_core:
+ default_config_hash: eS0snV_L3dx9shtWRTzm5eblwOJ7qKWC9IE-4GMTDFc
+id: block_content.body
+field_name: body
+entity_type: block_content
+type: text_with_summary
+settings: { }
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: true
+custom_storage: false
diff --git a/config/sites/d9/field.storage.comment.comment_body.yml b/config/sites/d9/field.storage.comment.comment_body.yml
new file mode 100644
index 0000000..dc2f002
--- /dev/null
+++ b/config/sites/d9/field.storage.comment.comment_body.yml
@@ -0,0 +1,21 @@
+uuid: 096b2f3a-2470-4886-9ff6-6e603bb6e18b
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - text
+_core:
+ default_config_hash: swYoCch_hY8QO5uwr4FURplfnUCUlpPB4idF8WGVCpw
+id: comment.comment_body
+field_name: comment_body
+entity_type: comment
+type: text_long
+settings: { }
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: true
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.body.yml b/config/sites/d9/field.storage.node.body.yml
new file mode 100644
index 0000000..8017b8c
--- /dev/null
+++ b/config/sites/d9/field.storage.node.body.yml
@@ -0,0 +1,21 @@
+uuid: 8757445f-46ac-46dc-a817-bdddc9dcc75c
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - text
+_core:
+ default_config_hash: EBUo7qOWqaiZaQ_RC9sLY5IoDKphS34v77VIHSACmVY
+id: node.body
+field_name: body
+entity_type: node
+type: text_with_summary
+settings: { }
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: true
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.comment.yml b/config/sites/d9/field.storage.node.comment.yml
new file mode 100644
index 0000000..1b8b50c
--- /dev/null
+++ b/config/sites/d9/field.storage.node.comment.yml
@@ -0,0 +1,22 @@
+uuid: 8789aa34-b29d-4441-89a9-545a38fafe26
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - node
+_core:
+ default_config_hash: ktCna9xmWvYZIUfOCUyDQvedn5RtnS4CRmEIwNmvYjc
+id: node.comment
+field_name: comment
+entity_type: node
+type: comment
+settings:
+ comment_type: comment
+module: comment
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.field_age.yml b/config/sites/d9/field.storage.node.field_age.yml
new file mode 100644
index 0000000..20b8d9a
--- /dev/null
+++ b/config/sites/d9/field.storage.node.field_age.yml
@@ -0,0 +1,20 @@
+uuid: 2628fb4f-8cb0-4985-b027-7dc309baad2f
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - taxonomy
+id: node.field_age
+field_name: field_age
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.field_image.yml b/config/sites/d9/field.storage.node.field_image.yml
new file mode 100644
index 0000000..26aadc8
--- /dev/null
+++ b/config/sites/d9/field.storage.node.field_image.yml
@@ -0,0 +1,34 @@
+uuid: 4cb601df-0937-4e59-ba3b-4c06b2e0c67a
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+ - image
+ - node
+_core:
+ default_config_hash: SkXIPKZYiIMMtnBmfnxk58RYfbZ8cHSw5NZPY_JByME
+id: node.field_image
+field_name: field_image
+entity_type: node
+type: image
+settings:
+ uri_scheme: public
+ default_image:
+ uuid: null
+ alt: ''
+ title: ''
+ width: null
+ height: null
+ target_type: file
+ display_field: false
+ display_default: false
+module: image
+locked: false
+cardinality: 1
+translatable: true
+indexes:
+ target_id:
+ - target_id
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.field_tags.yml b/config/sites/d9/field.storage.node.field_tags.yml
new file mode 100644
index 0000000..772847e
--- /dev/null
+++ b/config/sites/d9/field.storage.node.field_tags.yml
@@ -0,0 +1,22 @@
+uuid: 80be1229-ea65-46cb-8466-cb239fde687d
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - taxonomy
+_core:
+ default_config_hash: WpOE_bs8Bs_HY2ns7n2r__de-xno0-Bxkqep5-MsHAs
+id: node.field_tags
+field_name: field_tags
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.node.field_traits.yml b/config/sites/d9/field.storage.node.field_traits.yml
new file mode 100644
index 0000000..cc4b3c3
--- /dev/null
+++ b/config/sites/d9/field.storage.node.field_traits.yml
@@ -0,0 +1,20 @@
+uuid: a5c71b10-d08b-4509-8121-eb8ece904748
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - taxonomy
+id: node.field_traits
+field_name: field_traits
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.taxonomy_term.field_federated_terms.yml b/config/sites/d9/field.storage.taxonomy_term.field_federated_terms.yml
new file mode 100644
index 0000000..11cb9c9
--- /dev/null
+++ b/config/sites/d9/field.storage.taxonomy_term.field_federated_terms.yml
@@ -0,0 +1,21 @@
+uuid: 596d1d1b-e761-4b19-b445-c0fe4c6d5f09
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_federated_solr
+ - taxonomy
+id: taxonomy_term.field_federated_terms
+field_name: field_federated_terms
+entity_type: taxonomy_term
+type: federated_terms
+settings:
+ max_length: '255'
+ is_ascii: false
+module: search_api_federated_solr
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field.storage.user.user_picture.yml b/config/sites/d9/field.storage.user.user_picture.yml
new file mode 100644
index 0000000..7cafa73
--- /dev/null
+++ b/config/sites/d9/field.storage.user.user_picture.yml
@@ -0,0 +1,34 @@
+uuid: e8422e6c-f497-4e4b-9e1c-ef19a4567d8a
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+ - image
+ - user
+_core:
+ default_config_hash: 6k-VBFilDLuzgSOT-77CFgHFlcd5D-kqRixtH89EShU
+id: user.user_picture
+field_name: user_picture
+entity_type: user
+type: image
+settings:
+ uri_scheme: public
+ default_image:
+ uuid: null
+ alt: ''
+ title: ''
+ width: null
+ height: null
+ target_type: file
+ display_field: false
+ display_default: false
+module: image
+locked: false
+cardinality: 1
+translatable: true
+indexes:
+ target_id:
+ - target_id
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sites/d9/field_ui.settings.yml b/config/sites/d9/field_ui.settings.yml
new file mode 100644
index 0000000..2743969
--- /dev/null
+++ b/config/sites/d9/field_ui.settings.yml
@@ -0,0 +1,3 @@
+field_prefix: field_
+_core:
+ default_config_hash: Q1nMi90W6YQxKzZAgJQw7Ag9U4JrsEUwkomF0lhvbIM
diff --git a/config/sites/d9/file.settings.yml b/config/sites/d9/file.settings.yml
new file mode 100644
index 0000000..3315165
--- /dev/null
+++ b/config/sites/d9/file.settings.yml
@@ -0,0 +1,8 @@
+description:
+ type: textfield
+ length: 128
+icon:
+ directory: core/modules/file/icons
+make_unused_managed_files_temporary: false
+_core:
+ default_config_hash: 0aMkoXYnax5_tHI9C9zHs-K48KJ6K75PHtD9x-0nbgM
diff --git a/config/sites/d9/filter.format.basic_html.yml b/config/sites/d9/filter.format.basic_html.yml
new file mode 100644
index 0000000..6068ccf
--- /dev/null
+++ b/config/sites/d9/filter.format.basic_html.yml
@@ -0,0 +1,45 @@
+uuid: 5c46200a-0742-4e74-b0ca-b938e8d936b4
+langcode: en
+status: true
+dependencies:
+ module:
+ - editor
+_core:
+ default_config_hash: P8ddpAIKtawJDi5SzOwCzVnnNYqONewSTJ6Xn0dW_aQ
+name: 'Basic HTML'
+format: basic_html
+weight: 0
+filters:
+ filter_html:
+ id: filter_html
+ provider: filter
+ status: true
+ weight: -10
+ settings:
+ allowed_html: ' '
+ filter_html_help: false
+ filter_html_nofollow: false
+ filter_align:
+ id: filter_align
+ provider: filter
+ status: true
+ weight: 7
+ settings: { }
+ filter_caption:
+ id: filter_caption
+ provider: filter
+ status: true
+ weight: 8
+ settings: { }
+ filter_html_image_secure:
+ id: filter_html_image_secure
+ provider: filter
+ status: true
+ weight: 9
+ settings: { }
+ editor_file_reference:
+ id: editor_file_reference
+ provider: editor
+ status: true
+ weight: 11
+ settings: { }
diff --git a/config/sites/d9/filter.format.full_html.yml b/config/sites/d9/filter.format.full_html.yml
new file mode 100644
index 0000000..5741914
--- /dev/null
+++ b/config/sites/d9/filter.format.full_html.yml
@@ -0,0 +1,36 @@
+uuid: 69da29fe-0f90-4cba-a486-271c1ada3804
+langcode: en
+status: true
+dependencies:
+ module:
+ - editor
+_core:
+ default_config_hash: WNeK5FbcY8pXgEpbD_KgRzlF1-5PL3BJXwqaBctPTqw
+name: 'Full HTML'
+format: full_html
+weight: 2
+filters:
+ filter_align:
+ id: filter_align
+ provider: filter
+ status: true
+ weight: 8
+ settings: { }
+ filter_caption:
+ id: filter_caption
+ provider: filter
+ status: true
+ weight: 9
+ settings: { }
+ filter_htmlcorrector:
+ id: filter_htmlcorrector
+ provider: filter
+ status: true
+ weight: 10
+ settings: { }
+ editor_file_reference:
+ id: editor_file_reference
+ provider: editor
+ status: true
+ weight: 11
+ settings: { }
diff --git a/config/sites/d9/filter.format.plain_text.yml b/config/sites/d9/filter.format.plain_text.yml
new file mode 100644
index 0000000..ac3bf4f
--- /dev/null
+++ b/config/sites/d9/filter.format.plain_text.yml
@@ -0,0 +1,29 @@
+uuid: 56e0f33e-667b-46db-9451-e893f586b81a
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: NIKBt6kw_uPhNI0qtR2DnRf7mSOgAQdx7Q94SKMjXbQ
+name: 'Plain text'
+format: plain_text
+weight: 10
+filters:
+ filter_html_escape:
+ id: filter_html_escape
+ provider: filter
+ status: true
+ weight: -10
+ settings: { }
+ filter_url:
+ id: filter_url
+ provider: filter
+ status: true
+ weight: 0
+ settings:
+ filter_url_length: 72
+ filter_autop:
+ id: filter_autop
+ provider: filter
+ status: true
+ weight: 0
+ settings: { }
diff --git a/config/sites/d9/filter.format.restricted_html.yml b/config/sites/d9/filter.format.restricted_html.yml
new file mode 100644
index 0000000..b5765f1
--- /dev/null
+++ b/config/sites/d9/filter.format.restricted_html.yml
@@ -0,0 +1,32 @@
+uuid: da7a1607-09c7-4940-882a-7b594d7fa5a9
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: oz6NyPDAB4HB6N9hgH2LwNVtCd-sXbMG1fbn5KsRIDI
+name: 'Restricted HTML'
+format: restricted_html
+weight: 1
+filters:
+ filter_html:
+ id: filter_html
+ provider: filter
+ status: true
+ weight: -10
+ settings:
+ allowed_html: ' '
+ filter_html_help: true
+ filter_html_nofollow: false
+ filter_autop:
+ id: filter_autop
+ provider: filter
+ status: true
+ weight: 0
+ settings: { }
+ filter_url:
+ id: filter_url
+ provider: filter
+ status: true
+ weight: 0
+ settings:
+ filter_url_length: 72
diff --git a/config/sites/d9/filter.settings.yml b/config/sites/d9/filter.settings.yml
new file mode 100644
index 0000000..dfcfed3
--- /dev/null
+++ b/config/sites/d9/filter.settings.yml
@@ -0,0 +1,4 @@
+fallback_format: plain_text
+always_show_fallback_choice: false
+_core:
+ default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA
diff --git a/config/sites/d9/hal.settings.yml b/config/sites/d9/hal.settings.yml
new file mode 100644
index 0000000..afd7fa3
--- /dev/null
+++ b/config/sites/d9/hal.settings.yml
@@ -0,0 +1,4 @@
+link_domain: null
+bc_file_uri_as_url_normalizer: false
+_core:
+ default_config_hash: swYtdod4psGvRvRY6OTGagGJPAuknS7WMgn1089yjL0
diff --git a/config/sites/d9/image.settings.yml b/config/sites/d9/image.settings.yml
new file mode 100644
index 0000000..52ee4a8
--- /dev/null
+++ b/config/sites/d9/image.settings.yml
@@ -0,0 +1,5 @@
+preview_image: core/modules/image/sample.png
+allow_insecure_derivatives: false
+suppress_itok_output: false
+_core:
+ default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw
diff --git a/config/sites/d9/image.style.large.yml b/config/sites/d9/image.style.large.yml
new file mode 100644
index 0000000..060f83c
--- /dev/null
+++ b/config/sites/d9/image.style.large.yml
@@ -0,0 +1,17 @@
+uuid: 3f6cc073-e2fe-41db-adc5-020400b6d671
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: J2n0RpFzS0-bgSyxjs6rSdgxB1rb-bTAgqywNx_964M
+name: large
+label: 'Large (480×480)'
+effects:
+ ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d:
+ uuid: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d
+ id: image_scale
+ weight: 0
+ data:
+ width: 480
+ height: 480
+ upscale: false
diff --git a/config/sites/d9/image.style.medium.yml b/config/sites/d9/image.style.medium.yml
new file mode 100644
index 0000000..7db28f6
--- /dev/null
+++ b/config/sites/d9/image.style.medium.yml
@@ -0,0 +1,17 @@
+uuid: 2fcd4f2f-02e1-42f6-b348-26abd1664e47
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Y9NmnZHQq20ASSyTNA6JnwtWrJJiSajOehGDtmUFdM0
+name: medium
+label: 'Medium (220×220)'
+effects:
+ bddf0d06-42f9-4c75-a700-a33cafa25ea0:
+ uuid: bddf0d06-42f9-4c75-a700-a33cafa25ea0
+ id: image_scale
+ weight: 0
+ data:
+ width: 220
+ height: 220
+ upscale: false
diff --git a/config/sites/d9/image.style.search_api_federated_solr_image.yml b/config/sites/d9/image.style.search_api_federated_solr_image.yml
new file mode 100644
index 0000000..408781f
--- /dev/null
+++ b/config/sites/d9/image.style.search_api_federated_solr_image.yml
@@ -0,0 +1,17 @@
+uuid: 6ca2132a-54da-43bb-b4d2-2800678e7a6c
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: AE_L5K4gUUzxlRbULerDr9fEszruFHLSgUv1bQ9IZlI
+name: search_api_federated_solr_image
+label: 'Federated image'
+effects:
+ 53bfd1aa-5a4e-4750-b0d2-1a1ae1f04bce:
+ uuid: 53bfd1aa-5a4e-4750-b0d2-1a1ae1f04bce
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 425
+ height: 239
+ anchor: center-center
diff --git a/config/sites/d9/image.style.thumbnail.yml b/config/sites/d9/image.style.thumbnail.yml
new file mode 100644
index 0000000..916b51d
--- /dev/null
+++ b/config/sites/d9/image.style.thumbnail.yml
@@ -0,0 +1,17 @@
+uuid: 6c76997b-d644-44e4-913e-84ed55796fa2
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: cCiWdBHgLwj5omG35lsKc4LkW4MBdmcctkVop4ol5x0
+name: thumbnail
+label: 'Thumbnail (100×100)'
+effects:
+ 1cfec298-8620-4749-b100-ccb6c4500779:
+ uuid: 1cfec298-8620-4749-b100-ccb6c4500779
+ id: image_scale
+ weight: 0
+ data:
+ width: 100
+ height: 100
+ upscale: false
diff --git a/config/sites/d9/image.style.wide.yml b/config/sites/d9/image.style.wide.yml
new file mode 100644
index 0000000..6bd6f2a
--- /dev/null
+++ b/config/sites/d9/image.style.wide.yml
@@ -0,0 +1,17 @@
+uuid: 85830078-1589-45b5-b75f-2cca6707111c
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk
+name: wide
+label: 'Wide (1090)'
+effects:
+ 09959c15-59ce-4f6d-90df-e2d7cf32bce5:
+ uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5
+ id: image_scale
+ weight: 1
+ data:
+ width: 1090
+ height: null
+ upscale: false
diff --git a/config/sites/d9/language.content_settings.node.article.yml b/config/sites/d9/language.content_settings.node.article.yml
new file mode 100644
index 0000000..04fea5e
--- /dev/null
+++ b/config/sites/d9/language.content_settings.node.article.yml
@@ -0,0 +1,11 @@
+uuid: b34bb932-226c-411e-958c-51f161322934
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+id: node.article
+target_entity_type_id: node
+target_bundle: article
+default_langcode: site_default
+language_alterable: false
diff --git a/config/sites/d9/language.content_settings.path_alias.path_alias.yml b/config/sites/d9/language.content_settings.path_alias.path_alias.yml
new file mode 100644
index 0000000..fdfff7e
--- /dev/null
+++ b/config/sites/d9/language.content_settings.path_alias.path_alias.yml
@@ -0,0 +1,13 @@
+uuid: aa2b9f43-c9f4-442d-9fd8-1f06336dfc2f
+langcode: en
+status: true
+dependencies:
+ module:
+ - path_alias
+_core:
+ default_config_hash: dhjFABRzm52DkRXnYja5ZoHwjY0R3gEGic3KpDUXgRo
+id: path_alias.path_alias
+target_entity_type_id: path_alias
+target_bundle: path_alias
+default_langcode: und
+language_alterable: true
diff --git a/config/sites/d9/language.entity.en.yml b/config/sites/d9/language.entity.en.yml
new file mode 100644
index 0000000..a6cc894
--- /dev/null
+++ b/config/sites/d9/language.entity.en.yml
@@ -0,0 +1,11 @@
+uuid: 9d0ecbb9-493f-4301-b8d7-cc0455fdb3e3
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: lBXDpdDPXQtrfTJQhr6MjRJJEEyYSoRJ0acdvHLsWeA
+id: en
+label: English
+direction: ltr
+weight: 0
+locked: false
diff --git a/config/sites/d9/language.entity.und.yml b/config/sites/d9/language.entity.und.yml
new file mode 100644
index 0000000..dfab761
--- /dev/null
+++ b/config/sites/d9/language.entity.und.yml
@@ -0,0 +1,11 @@
+uuid: 4c3e5624-f234-46bb-952c-15a78bbdf8d7
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: eNX6lLCKDaY83nCMh20My---y03KbiFlv802DKCCpvg
+id: und
+label: 'Not specified'
+direction: ltr
+weight: 2
+locked: true
diff --git a/config/sites/d9/language.entity.zxx.yml b/config/sites/d9/language.entity.zxx.yml
new file mode 100644
index 0000000..f7bd389
--- /dev/null
+++ b/config/sites/d9/language.entity.zxx.yml
@@ -0,0 +1,11 @@
+uuid: 3ec9cf15-0fd0-4d9b-af99-8f1a816124b8
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 35CefWbnzaiytcg3acexxz_GTvuwIjYd_ZTcmmR-tXA
+id: zxx
+label: 'Not applicable'
+direction: ltr
+weight: 3
+locked: true
diff --git a/config/sites/d9/language.mappings.yml b/config/sites/d9/language.mappings.yml
new file mode 100644
index 0000000..96ee03b
--- /dev/null
+++ b/config/sites/d9/language.mappings.yml
@@ -0,0 +1,13 @@
+map:
+ 'no': nb
+ pt: pt-pt
+ zh: zh-hans
+ zh-tw: zh-hant
+ zh-hk: zh-hant
+ zh-mo: zh-hant
+ zh-cht: zh-hant
+ zh-cn: zh-hans
+ zh-sg: zh-hans
+ zh-chs: zh-hans
+_core:
+ default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc
diff --git a/config/sites/d9/language.negotiation.yml b/config/sites/d9/language.negotiation.yml
new file mode 100644
index 0000000..afcf540
--- /dev/null
+++ b/config/sites/d9/language.negotiation.yml
@@ -0,0 +1,12 @@
+session:
+ parameter: language
+url:
+ source: path_prefix
+ prefixes:
+ en: ''
+ '': null
+ domains:
+ en: ''
+selected_langcode: site_default
+_core:
+ default_config_hash: uEePITI9tV6WqzmsTb7MfPCi5yPWXSxAN1xeLcYFQbM
diff --git a/config/sites/d9/language.types.yml b/config/sites/d9/language.types.yml
new file mode 100644
index 0000000..96952d9
--- /dev/null
+++ b/config/sites/d9/language.types.yml
@@ -0,0 +1,19 @@
+all:
+ - language_interface
+ - language_content
+ - language_url
+configurable:
+ - language_interface
+negotiation:
+ language_content:
+ enabled:
+ language-interface: 0
+ language_url:
+ enabled:
+ language-url: 0
+ language-url-fallback: 1
+ language_interface:
+ enabled:
+ language-url: 0
+_core:
+ default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8
diff --git a/config/sites/d9/menu_ui.settings.yml b/config/sites/d9/menu_ui.settings.yml
new file mode 100644
index 0000000..c9fe099
--- /dev/null
+++ b/config/sites/d9/menu_ui.settings.yml
@@ -0,0 +1,3 @@
+override_parent_selector: false
+_core:
+ default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU
diff --git a/config/sites/d9/node.settings.yml b/config/sites/d9/node.settings.yml
new file mode 100644
index 0000000..9f81407
--- /dev/null
+++ b/config/sites/d9/node.settings.yml
@@ -0,0 +1,3 @@
+use_admin_theme: true
+_core:
+ default_config_hash: W0cgFPhPJ3gAdqm06-az48BLf5MVcoZVS0HdByoofi0
diff --git a/config/sites/d9/node.type.article.yml b/config/sites/d9/node.type.article.yml
new file mode 100644
index 0000000..8ba23cb
--- /dev/null
+++ b/config/sites/d9/node.type.article.yml
@@ -0,0 +1,13 @@
+uuid: 8a2eaee6-a1a7-4d63-a424-531e515603a8
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso
+name: Article
+type: article
+description: 'Use articles for time-sensitive content like news, press releases or blog posts.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: true
diff --git a/config/sites/d9/node.type.page.yml b/config/sites/d9/node.type.page.yml
new file mode 100644
index 0000000..8ff8835
--- /dev/null
+++ b/config/sites/d9/node.type.page.yml
@@ -0,0 +1,13 @@
+uuid: 679ca549-82f3-46f7-8874-9e2274388535
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: KuyA4NHPXcmKAjRtwa0vQc2ZcyrUJy6IlS2TAyMNRbc
+name: 'Basic page'
+type: page
+description: 'Use basic pages for your static content, such as an ''About us'' page.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: false
diff --git a/config/sites/d9/rdf.mapping.comment.comment.yml b/config/sites/d9/rdf.mapping.comment.comment.yml
new file mode 100644
index 0000000..ded8c91
--- /dev/null
+++ b/config/sites/d9/rdf.mapping.comment.comment.yml
@@ -0,0 +1,36 @@
+uuid: 63cadd3d-f6e7-40fb-bfae-856a8e67b418
+langcode: en
+status: true
+dependencies:
+ config:
+ - comment.type.comment
+ module:
+ - comment
+_core:
+ default_config_hash: uETe6XupRGKDForx2MpY0pMOEu6CzGgdCAZZOKkbgmk
+id: comment.comment
+targetEntityType: comment
+bundle: comment
+types:
+ - 'schema:Comment'
+fieldMappings:
+ subject:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ comment_body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ mapping_type: rel
diff --git a/config/sites/d9/rdf.mapping.node.article.yml b/config/sites/d9/rdf.mapping.node.article.yml
new file mode 100644
index 0000000..be28444
--- /dev/null
+++ b/config/sites/d9/rdf.mapping.node.article.yml
@@ -0,0 +1,52 @@
+uuid: c1142cdb-511c-4641-8d09-c4aa708b9878
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ module:
+ - node
+_core:
+ default_config_hash: IdobJe379eDudt7-bXFfJjF7pDqFl-kYxVFtpWrgkro
+id: node.article
+targetEntityType: node
+bundle: article
+types:
+ - 'schema:Article'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ comment:
+ properties:
+ - 'schema:comment'
+ mapping_type: rel
+ comment_count:
+ properties:
+ - 'schema:interactionCount'
+ datatype_callback:
+ callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount'
+ arguments:
+ interaction_type: UserComments
+ field_image:
+ properties:
+ - 'schema:image'
+ field_tags:
+ properties:
+ - 'schema:about'
diff --git a/config/sites/d9/rdf.mapping.node.page.yml b/config/sites/d9/rdf.mapping.node.page.yml
new file mode 100644
index 0000000..27efc88
--- /dev/null
+++ b/config/sites/d9/rdf.mapping.node.page.yml
@@ -0,0 +1,43 @@
+uuid: 74ca3bf3-808b-4170-b503-7edf2db62e2c
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.page
+ module:
+ - node
+_core:
+ default_config_hash: 32LxRnl4Wesvzqyfp7HnD0-U9-wxrLBn76pqY5XGNAE
+id: node.page
+targetEntityType: node
+bundle: page
+types:
+ - 'schema:WebPage'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ mapping_type: rel
+ comment_count:
+ properties:
+ - 'schema:interactionCount'
+ datatype_callback:
+ callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount'
+ arguments:
+ interaction_type: UserComments
diff --git a/config/sites/d9/rdf.mapping.taxonomy_term.tags.yml b/config/sites/d9/rdf.mapping.taxonomy_term.tags.yml
new file mode 100644
index 0000000..4e755e7
--- /dev/null
+++ b/config/sites/d9/rdf.mapping.taxonomy_term.tags.yml
@@ -0,0 +1,22 @@
+uuid: fd3dda80-d595-4533-a2b6-eac9f1c6e9ae
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.tags
+ module:
+ - taxonomy
+_core:
+ default_config_hash: o5duwyS1CTHx3tYOZhuu91kspe8VQjQsnwZjAJv9njk
+id: taxonomy_term.tags
+targetEntityType: taxonomy_term
+bundle: tags
+types:
+ - 'schema:Thing'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
+ description:
+ properties:
+ - 'schema:description'
diff --git a/config/sites/d9/rdf.mapping.user.user.yml b/config/sites/d9/rdf.mapping.user.user.yml
new file mode 100644
index 0000000..07433f4
--- /dev/null
+++ b/config/sites/d9/rdf.mapping.user.user.yml
@@ -0,0 +1,17 @@
+uuid: 416f9383-87d2-4757-b4d6-9f0d6831827c
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: TGTlmpYAtXxjtYMFA_A0vosE2c4R5MCQwLviIA5HUM0
+id: user.user
+targetEntityType: user
+bundle: user
+types:
+ - 'schema:Person'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
diff --git a/config/sites/d9/search_api.index.federated_search.yml b/config/sites/d9/search_api.index.federated_search.yml
new file mode 100644
index 0000000..71670ed
--- /dev/null
+++ b/config/sites/d9/search_api.index.federated_search.yml
@@ -0,0 +1,152 @@
+uuid: 35a16480-4530-46a0-88ec-e295f3449fcc
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_solr
+ - node
+ - search_api
+ - search_api_federated_solr
+ - search_api_field_map
+ config:
+ - search_api.server.local_server
+ - core.entity_view_mode.node.full
+third_party_settings:
+ search_api_solr:
+ highlighter:
+ maxAnalyzedChars: 51200
+ fragmenter: gap
+ usePhraseHighlighter: true
+ highlightMultiTerm: true
+ preserveMulti: false
+ regex:
+ slop: 0.5
+ pattern: blank
+ maxAnalyzedChars: 10000
+ highlight:
+ mergeContiguous: false
+ requireFieldMatch: false
+ snippets: 3
+ fragsize: 0
+ _core:
+ default_config_hash: 914vBglS7nVnl8EUqBejfUPPRT6wnWYcOhMli6oL4jY
+ advanced:
+ index_prefix: ''
+ multilingual:
+ limit_to_content_language: false
+ include_language_independent: true
+id: federated_search
+name: 'Federated search'
+description: ''
+read_only: false
+field_settings:
+ federated_date:
+ label: 'Federated Date'
+ property_path: mapped_field
+ type: date
+ configuration:
+ field_data:
+ node:
+ article: '[node:created:custom:Y-m-d\TH:i:s\Z]'
+ page: '[node:created:custom:Y-m-d\TH:i:s\Z]'
+ federated_image:
+ label: 'Federated Image'
+ property_path: mapped_field
+ type: string
+ configuration:
+ field_data:
+ node:
+ article: '[node:field_image:search_api_federated_solr_image:url]'
+ page: ''
+ federated_terms:
+ label: 'Federated Terms'
+ property_path: federated_terms
+ type: string
+ federated_title:
+ label: 'Federated Title'
+ datasource_id: 'entity:node'
+ property_path: title
+ type: string
+ dependencies:
+ module:
+ - node
+ federated_type:
+ label: 'Federated Type'
+ property_path: mapped_field
+ type: string
+ configuration:
+ field_data:
+ node:
+ article: Article
+ page: Page
+ rendered_item:
+ label: 'Rendered HTML output'
+ property_path: rendered_item
+ type: text
+ configuration:
+ roles:
+ anonymous: anonymous
+ view_mode:
+ 'entity:node':
+ article: full
+ page: full
+ site_name:
+ label: 'Site Name'
+ property_path: site_name
+ type: string
+ configuration:
+ site_name: 'Drupal 9'
+ urls:
+ label: Urls
+ property_path: search_api_urls
+ type: string
+datasource_settings:
+ 'entity:node':
+ bundles:
+ default: true
+ selected: { }
+ languages:
+ default: true
+ selected: { }
+processor_settings:
+ add_url: { }
+ aggregated_field: { }
+ entity_status: { }
+ federated_terms: { }
+ html_filter:
+ all_fields: false
+ fields:
+ - federated_terms
+ - federated_title
+ - federated_type
+ - rendered_item
+ title: true
+ alt: true
+ tags:
+ b: 2
+ h1: 5
+ h2: 3
+ h3: 2
+ strong: 2
+ weights:
+ preprocess_index: -5
+ preprocess_query: -5
+ language_with_fallback: { }
+ mapped_field: { }
+ mapped_terms: { }
+ rendered_item: { }
+ search_api_canonical_url: { }
+ search_api_urls: { }
+ site_name: { }
+ site_name_link:
+ description: ''
+ weights:
+ postprocess_query: 0
+ solr_date_range: { }
+tracker_settings:
+ default:
+ indexing_order: fifo
+options:
+ index_directly: true
+ cron_limit: 50
+server: local_server
diff --git a/config/sites/d9/search_api.server.drupal_9_schema.yml b/config/sites/d9/search_api.server.drupal_9_schema.yml
new file mode 100644
index 0000000..6e7dae0
--- /dev/null
+++ b/config/sites/d9/search_api.server.drupal_9_schema.yml
@@ -0,0 +1,66 @@
+uuid: 99a5914d-53f7-4c67-b12e-d1650922aa96
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api_solr.solr_cache.cache_document_default_7_0_0
+ - search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0
+ - search_api_solr.solr_cache.cache_filter_default_7_0_0
+ - search_api_solr.solr_cache.cache_persegfilter_default_7_0_0
+ - search_api_solr.solr_cache.cache_queryresult_default_7_0_0
+ - search_api_solr.solr_field_type.text_edge_und_7_0_0
+ - search_api_solr.solr_field_type.text_edgestring_und_6_0_0
+ - search_api_solr.solr_field_type.text_en_7_0_0
+ - search_api_solr.solr_field_type.text_ngram_und_7_0_0
+ - search_api_solr.solr_field_type.text_ngramstring_und_6_0_0
+ - search_api_solr.solr_field_type.text_phonetic_en_7_0_0
+ - search_api_solr.solr_field_type.text_phonetic_und_7_0_0
+ - search_api_solr.solr_field_type.text_und_7_0_0
+ - search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_select_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0
+ module:
+ - search_api_solr
+id: drupal_9_schema
+name: 'Drupal 9 schema'
+description: ''
+backend: search_api_solr
+backend_config:
+ connector: standard
+ connector_config:
+ scheme: http
+ host: localhost
+ port: 8983
+ path: /
+ core: drupal9
+ timeout: 5
+ index_timeout: 5
+ optimize_timeout: 10
+ finalize_timeout: 30
+ commit_within: 1000
+ solr_version: ''
+ http_method: AUTO
+ jmx: false
+ solr_install_dir: ../../..
+ disabled_field_types: { }
+ disabled_caches: { }
+ disabled_request_handlers:
+ - request_handler_elevate_default_7_0_0
+ - request_handler_replicationmaster_default_7_0_0
+ - request_handler_replicationslave_default_7_0_0
+ disabled_request_dispatchers:
+ - request_dispatcher_httpcaching_default_7_0_0
+ rows: 10
+ retrieve_data: false
+ highlight_data: false
+ skip_schema_check: false
+ server_prefix: ''
+ domain: generic
+ environment: default
+ optimize: false
+ site_hash: false
diff --git a/config/sites/d9/search_api.server.local_server.yml b/config/sites/d9/search_api.server.local_server.yml
new file mode 100644
index 0000000..1cc4fb9
--- /dev/null
+++ b/config/sites/d9/search_api.server.local_server.yml
@@ -0,0 +1,66 @@
+uuid: f774b989-1edf-428d-b762-0a9ae4bb19ee
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api_solr.solr_cache.cache_document_default_7_0_0
+ - search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0
+ - search_api_solr.solr_cache.cache_filter_default_7_0_0
+ - search_api_solr.solr_cache.cache_persegfilter_default_7_0_0
+ - search_api_solr.solr_cache.cache_queryresult_default_7_0_0
+ - search_api_solr.solr_field_type.text_edge_und_7_0_0
+ - search_api_solr.solr_field_type.text_edgestring_und_6_0_0
+ - search_api_solr.solr_field_type.text_en_7_0_0
+ - search_api_solr.solr_field_type.text_ngram_und_7_0_0
+ - search_api_solr.solr_field_type.text_ngramstring_und_6_0_0
+ - search_api_solr.solr_field_type.text_phonetic_en_7_0_0
+ - search_api_solr.solr_field_type.text_phonetic_und_7_0_0
+ - search_api_solr.solr_field_type.text_und_7_0_0
+ - search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_select_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0
+ - search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0
+ module:
+ - search_api_solr
+id: local_server
+name: 'Drupal 7 schema - default'
+description: ''
+backend: search_api_solr
+backend_config:
+ connector: standard
+ connector_config:
+ scheme: http
+ host: localhost
+ port: 8983
+ path: /
+ core: drupal7
+ timeout: 5
+ index_timeout: 5
+ optimize_timeout: 10
+ finalize_timeout: 30
+ commit_within: 1000
+ solr_version: ''
+ http_method: AUTO
+ jmx: false
+ solr_install_dir: ../../..
+ disabled_field_types: { }
+ disabled_caches: { }
+ disabled_request_handlers:
+ - request_handler_replicationslave_default_7_0_0
+ disabled_request_dispatchers:
+ - request_dispatcher_httpcachingnever_default_7_0_0
+ rows: 10
+ retrieve_data: false
+ highlight_data: false
+ skip_schema_check: false
+ server_prefix: ''
+ domain: generic
+ environment: default
+ optimize: false
+ site_hash: false
diff --git a/config/sites/d9/search_api.settings.yml b/config/sites/d9/search_api.settings.yml
new file mode 100644
index 0000000..6a3ea2e
--- /dev/null
+++ b/config/sites/d9/search_api.settings.yml
@@ -0,0 +1,6 @@
+default_cron_limit: 50
+cron_worker_runtime: 15
+default_tracker: default
+tracking_page_size: 100
+_core:
+ default_config_hash: n7m4vlCPoB3_1C7l13LKYsifmLur4QR71mOD7S_5hSE
diff --git a/config/sites/d9/search_api_federated_solr.search_app.settings.yml b/config/sites/d9/search_api_federated_solr.search_app.settings.yml
new file mode 100644
index 0000000..cfc43fc
--- /dev/null
+++ b/config/sites/d9/search_api_federated_solr.search_app.settings.yml
@@ -0,0 +1,50 @@
+facet:
+ site_name:
+ set_default: false
+ is_hidden: false
+ allowed_sites: { }
+ federated_type:
+ is_hidden: false
+ federated_terms:
+ is_hidden: false
+index:
+ id: federated_search
+ has_site_name_property: true
+ username: ''
+ password: ''
+ has_federated_type_property: true
+ has_federated_date_property: true
+ has_federated_terms_property: true
+content:
+ no_results: ''
+ search_prompt: ''
+ show_empty_search_results: 1
+results:
+ rows: null
+pagination:
+ buttons: null
+path: /search-app
+_core:
+ default_config_hash: fC8XjuC9oku1arb2vI5MrVe_wfKdAKGOQFFowpVc6t0
+page_title: ''
+filter:
+ federated_date:
+ is_hidden: false
+proxy:
+ isDisabled: 0
+autocomplete:
+ isEnabled: 1
+ proxy:
+ isDisabled: 0
+ direct:
+ url: ''
+ appendWildcard: 1
+ use_search_app_creds: 0
+ username: ''
+ password: ''
+ suggestionRows: ''
+ numChars: ''
+ mode: result
+ result:
+ titleText: ''
+ hideDirectionsText: 0
diff --git a/config/sites/d9/search_api_solr.solr_cache.cache_document_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_cache.cache_document_default_7_0_0.yml
new file mode 100644
index 0000000..99c8214
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_cache.cache_document_default_7_0_0.yml
@@ -0,0 +1,17 @@
+uuid: f2bf21d4-a2a9-4dcd-93c9-13837487696b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: ClPoYNWUET68N1rNueZg_5KeyC2sNona4FTbDF-j1ZE
+id: cache_document_default_7_0_0
+label: 'Document Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+cache:
+ name: document
+ class: solr.LRUCache
+ size: 512
+ initialSize: 512
+ autowarmCount: 0
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0.yml
new file mode 100644
index 0000000..79e4b5c
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_cache.cache_fieldvalue_default_7_0_0.yml
@@ -0,0 +1,21 @@
+uuid: 3c959c6c-369d-4223-b0d6-90e8621ee7f8
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 3rL3u7QmgEuqpnwDP4cb2-7nIv7xwf7V_WXZyrcHoGc
+id: cache_fieldvalue_default_7_0_0
+label: 'Field Value Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+cache:
+ name: fieldValue
+ class: solr.FastLRUCache
+ size: 512
+ autowarmCount: 128
+ showItems: 32
+solr_configs:
+ query:
+ -
+ name: enableLazyFieldLoading
+ VALUE: 'true'
diff --git a/config/sites/d9/search_api_solr.solr_cache.cache_filter_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_cache.cache_filter_default_7_0_0.yml
new file mode 100644
index 0000000..8453a22
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_cache.cache_filter_default_7_0_0.yml
@@ -0,0 +1,21 @@
+uuid: 46d1f2de-9fc3-497a-bdf1-23283714d1b9
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: vq3VkGaE2DLoxkODTNhlaM8f4mgCN22b_XvadwGJXG8
+id: cache_filter_default_7_0_0
+label: 'Filter Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+cache:
+ name: filter
+ class: solr.FastLRUCache
+ size: 512
+ initialSize: 512
+ autowarmCount: 0
+solr_configs:
+ query:
+ -
+ name: useFilterForSortedQuery
+ VALUE: 'false'
diff --git a/config/sites/d9/search_api_solr.solr_cache.cache_persegfilter_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_cache.cache_persegfilter_default_7_0_0.yml
new file mode 100644
index 0000000..94050cc
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_cache.cache_persegfilter_default_7_0_0.yml
@@ -0,0 +1,18 @@
+uuid: ca073a1f-0e1c-4c4f-bc01-115fd36cddc7
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: i1jxS-2SHFS6WaOhchNRw2Egt5YVnhLpVfq5h8dzPYE
+id: cache_persegfilter_default_7_0_0
+label: 'Per Segment Filter Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+cache:
+ name: perSegFilter
+ class: solr.search.LRUCache
+ size: 10
+ initialSize: 0
+ autowarmCount: 10
+ regenerator: solr.NoOpRegenerator
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_cache.cache_queryresult_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_cache.cache_queryresult_default_7_0_0.yml
new file mode 100644
index 0000000..40bf456
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_cache.cache_queryresult_default_7_0_0.yml
@@ -0,0 +1,27 @@
+uuid: d10a2733-c466-4348-ae75-42b2f64a6daa
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: SbahJ2YkJ9OYJZefxh8CfUXBfbfOMovWHaYa9Car6UQ
+id: cache_queryresult_default_7_0_0
+label: 'Query Result Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+cache:
+ name: queryResult
+ class: solr.LRUCache
+ size: 512
+ initialSize: 512
+ autowarmCount: 0
+solr_configs:
+ query:
+ -
+ name: queryResultWindowSize
+ VALUE: '20'
+ -
+ name: queryResultMaxDocsCached
+ VALUE: '200'
+ -
+ name: maxBooleanClauses
+ VALUE: '1024'
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_6_0_0.yml
new file mode 100644
index 0000000..b30fd4a
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_6_0_0.yml
@@ -0,0 +1,74 @@
+uuid: 4516a742-d3ab-4486-b0fc-41d73433e1b2
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: yW20VJKElb-oT85z7mW5B-hMiAUsl4B-UDLZzCZPats
+id: text_edge_und_6_0_0
+label: 'Edge NGram Text Field'
+minimum_solr_version: 6.0.0
+custom_code: edge
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_edge
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_und.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ 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
+ -
+ class: solr.EdgeNGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ 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: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_7_0_0.yml
new file mode 100644
index 0000000..847eded
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_edge_und_7_0_0.yml
@@ -0,0 +1,74 @@
+uuid: f2f7f83a-6ed4-4d6f-b460-554ef7dda65f
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: edn4g9huIbBonsmj_ZVT_ASjxhb-m9P7qL4zSNgQ_t8
+id: text_edge_und_7_0_0
+label: 'Edge NGram Text Field'
+minimum_solr_version: 7.0.0
+custom_code: edge
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_edge
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ 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
+ -
+ class: solr.EdgeNGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ 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: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_edgestring_und_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_edgestring_und_6_0_0.yml
new file mode 100644
index 0000000..8c6000a
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_edgestring_und_6_0_0.yml
@@ -0,0 +1,44 @@
+uuid: bf817768-28fa-4c40-8cd1-3fced97fc1da
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: iifw_DxebhUOezFaJM3sD9m2rvzGXWkwxPC_g_58nag
+id: text_edgestring_und_6_0_0
+label: 'Edge NGram String Field'
+minimum_solr_version: 6.0.0
+custom_code: edgestring
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_edgenstring
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ tokenizer:
+ class: solr.KeywordTokenizerFactory
+ filters:
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ class: solr.EdgeNGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ tokenizer:
+ class: solr.KeywordTokenizerFactory
+ filters:
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type: null
+spellcheck_field_type: null
+collated_field_type: null
+solr_configs: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_en_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_en_6_0_0.yml
new file mode 100644
index 0000000..798ab8b
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_en_6_0_0.yml
@@ -0,0 +1,252 @@
+uuid: d8ed7429-70d2-4981-85d5-8c9dc16d8dc1
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: h1oql4bK4GexSMSiht8yqcpwGzmv1C6wewdivLtoRwo
+id: text_en_6_0_0
+label: 'English Text Field'
+minimum_solr_version: 6.0.0
+custom_code: ''
+field_type_language_code: en
+domains: { }
+field_type:
+ name: text_en
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ catenateNumbers: 1
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 1
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.SnowballPorterFilterFactory
+ language: English
+ protected: protwords_en.txt
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.SynonymFilterFactory
+ synonyms: synonyms_en.txt
+ expand: true
+ ignoreCase: true
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ catenateNumbers: 0
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 0
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.SnowballPorterFilterFactory
+ language: English
+ protected: protwords_en.txt
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type:
+ name: text_unstemmed_en
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ catenateNumbers: 1
+ generateNumberParts: 1
+ protected: protwords_en.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_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.SynonymFilterFactory
+ synonyms: synonyms_en.txt
+ expand: true
+ ignoreCase: true
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ catenateNumbers: 0
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 0
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+spellcheck_field_type: null
+collated_field_type:
+ name: collated_en
+ class: solr.ICUCollationField
+ locale: en
+ strength: primary
+ caseLevel: false
+solr_configs:
+ searchComponents:
+ -
+ name: spellcheck
+ class: solr.SpellCheckComponent
+ lst:
+ -
+ name: spellchecker
+ str:
+ -
+ name: name
+ VALUE: en
+ -
+ name: field
+ VALUE: spellcheck_en
+ -
+ name: classname
+ VALUE: solr.DirectSolrSpellChecker
+ -
+ name: distanceMeasure
+ VALUE: internal
+ -
+ name: accuracy
+ VALUE: '0.5'
+ -
+ name: maxEdits
+ VALUE: '2'
+ -
+ name: minPrefix
+ VALUE: '1'
+ -
+ name: maxInspections
+ VALUE: '5'
+ -
+ name: minQueryLength
+ VALUE: '4'
+ -
+ name: maxQueryFrequency
+ VALUE: '0.01'
+ -
+ name: thresholdTokenFrequency
+ VALUE: '.01'
+ -
+ name: onlyMorePopular
+ VALUE: 'true'
+ -
+ name: suggest
+ class: solr.SuggestComponent
+ lst:
+ -
+ name: suggester
+ str:
+ -
+ name: name
+ VALUE: en
+ -
+ name: lookupImpl
+ VALUE: AnalyzingInfixLookupFactory
+ -
+ name: dictionaryImpl
+ VALUE: DocumentDictionaryFactory
+ -
+ name: field
+ VALUE: twm_suggest
+ -
+ name: suggestAnalyzerFieldType
+ VALUE: text_en
+ -
+ name: contextField
+ VALUE: sm_context_tags
+ -
+ name: buildOnCommit
+ VALUE: 'true'
+ -
+ name: buildOnStartup
+ VALUE: 'false'
+text_files:
+ stopwords: "a\nan\nand\nare\nas\nat\nbe\nbut\nby\nfor\nif\nin\ninto\nis\nit\nno\nnot\nof\non\nor\ns\nsuch\nt\nthat\nthe\ntheir\nthen\nthere\nthese\nthey\nthis\nto\nwas\nwill\nwith\n"
+ synonyms: "drupal, durpal\n"
+ protwords: ''
+ accents: "# À => A\n\"\\u00C0\" => \"A\"\n# Á => A\n\"\\u00C1\" => \"A\"\n#  => A\n\"\\u00C2\" => \"A\"\n# à => A\n\"\\u00C3\" => \"A\"\n# Ä => A\n\"\\u00C4\" => \"A\"\n# Å => A\n\"\\u00C5\" => \"A\"\n# Ą => A\n\"\\u0104\" => \"A\"\n# Æ => AE\n\"\\u00C6\" => \"AE\"\n# Ç => C\n\"\\u00C7\" => \"C\"\n# Ć => C\n\"\\U0106\" => \"C\"\n# È => E\n\"\\u00C8\" => \"E\"\n# É => E\n\"\\u00C9\" => \"E\"\n# Ê => E\n\"\\u00CA\" => \"E\"\n# Ë => E\n\"\\u00CB\" => \"E\"\n# Ę => E\n\"\\u0118\" => \"E\"\n# Ì => I\n\"\\u00CC\" => \"I\"\n# Í => I\n\"\\u00CD\" => \"I\"\n# Î => I\n\"\\u00CE\" => \"I\"\n# Ï => I\n\"\\u00CF\" => \"I\"\n# IJ => IJ\n\"\\u0132\" => \"IJ\"\n# Ð => D\n\"\\u00D0\" => \"D\"\n# Ł => L\n\"\\u0141\" => \"L\"\n# Ñ => N\n\"\\u00D1\" => \"N\"\n# Ń => N\n\"\\u0143\" => \"N\"\n# Ò => O\n\"\\u00D2\" => \"O\"\n# Ó => O\n\"\\u00D3\" => \"O\"\n# Ô => O\n\"\\u00D4\" => \"O\"\n# Õ => O\n\"\\u00D5\" => \"O\"\n# Ö => O\n\"\\u00D6\" => \"O\"\n# Ø => O\n\"\\u00D8\" => \"O\"\n# Œ => OE\n\"\\u0152\" => \"OE\"\n# Þ\n\"\\u00DE\" => \"TH\"\n# Ù => U\n\"\\u00D9\" => \"U\"\n# Ú => U\n\"\\u00DA\" => \"U\"\n# Û => U\n\"\\u00DB\" => \"U\"\n# Ü => U\n\"\\u00DC\" => \"U\"\n# Ý => Y\n\"\\u00DD\" => \"Y\"\n# Ÿ => Y\n\"\\u0178\" => \"Y\"\n# à => a\n\"\\u00E0\" => \"a\"\n# á => a\n\"\\u00E1\" => \"a\"\n# â => a\n\"\\u00E2\" => \"a\"\n# ã => a\n\"\\u00E3\" => \"a\"\n# ä => a\n\"\\u00E4\" => \"a\"\n# å => a\n\"\\u00E5\" => \"a\"\n# æ => ae\n\"\\u00E6\" => \"ae\"\n# ç => c\n\"\\u00E7\" => \"c\"\n# è => e\n\"\\u00E8\" => \"e\"\n# é => e\n\"\\u00E9\" => \"e\"\n# ê => e\n\"\\u00EA\" => \"e\"\n# ë => e\n\"\\u00EB\" => \"e\"\n# ì => i\n\"\\u00EC\" => \"i\"\n# í => i\n\"\\u00ED\" => \"i\"\n# î => i\n\"\\u00EE\" => \"i\"\n# ï => i\n\"\\u00EF\" => \"i\"\n# ij => ij\n\"\\u0133\" => \"ij\"\n# ð => d\n\"\\u00F0\" => \"d\"\n# ñ => n\n\"\\u00F1\" => \"n\"\n# ò => o\n\"\\u00F2\" => \"o\"\n# ó => o\n\"\\u00F3\" => \"o\"\n# ô => o\n\"\\u00F4\" => \"o\"\n# õ => o\n\"\\u00F5\" => \"o\"\n# ö => o\n\"\\u00F6\" => \"o\"\n# ø => o\n\"\\u00F8\" => \"o\"\n# œ => oe\n\"\\u0153\" => \"oe\"\n# ß => ss\n\"\\u00DF\" => \"ss\"\n# Ś => S\n\"\\u015a\" => \"S\"\n# þ => th\n\"\\u00FE\" => \"th\"\n# ù => u\n\"\\u00F9\" => \"u\"\n# ú => u\n\"\\u00FA\" => \"u\"\n# û => u\n\"\\u00FB\" => \"u\"\n# ü => u\n\"\\u00FC\" => \"u\"\n# ý => y\n\"\\u00FD\" => \"y\"\n# ÿ => y\n\"\\u00FF\" => \"y\"\n# Ź => Z\n\"\\u0179\" => \"Z\"\n# Ż => Z\n\"\\u017b\" => \"Z\"\n# ff => ff\n\"\\uFB00\" => \"ff\"\n# fi => fi\n\"\\uFB01\" => \"fi\"\n# fl => fl\n\"\\uFB02\" => \"fl\"\n# ffi => ffi\n\"\\uFB03\" => \"ffi\"\n# ffl => ffl\n\"\\uFB04\" => \"ffl\"\n# ſt => st\n\"\\uFB05\" => \"st\"\n# st => st\n\"\\uFB06\" => \"st\"\n"
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_en_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_en_7_0_0.yml
new file mode 100644
index 0000000..abdc8cb
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_en_7_0_0.yml
@@ -0,0 +1,252 @@
+uuid: 8593df2a-8042-4500-91da-4cf7443ba4be
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: NuShREsfSLjRv8fFWkRrDntR7Z7WRRqB2FyHdeRWyQM
+id: text_en_7_0_0
+label: 'English Text Field'
+minimum_solr_version: 7.0.0
+custom_code: ''
+field_type_language_code: en
+domains: { }
+field_type:
+ name: text_en
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 1
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 1
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.SnowballPorterFilterFactory
+ language: English
+ protected: protwords_en.txt
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.SynonymGraphFilterFactory
+ synonyms: synonyms_en.txt
+ expand: true
+ ignoreCase: true
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 0
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 0
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.SnowballPorterFilterFactory
+ language: English
+ protected: protwords_en.txt
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type:
+ name: text_unstemmed_en
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 1
+ generateNumberParts: 1
+ protected: protwords_en.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_en.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.SynonymGraphFilterFactory
+ synonyms: synonyms_en.txt
+ expand: true
+ ignoreCase: true
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 0
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 0
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+spellcheck_field_type: null
+collated_field_type:
+ name: collated_en
+ class: solr.ICUCollationField
+ locale: en
+ strength: primary
+ caseLevel: false
+solr_configs:
+ searchComponents:
+ -
+ name: spellcheck
+ class: solr.SpellCheckComponent
+ lst:
+ -
+ name: spellchecker
+ str:
+ -
+ name: name
+ VALUE: en
+ -
+ name: field
+ VALUE: spellcheck_en
+ -
+ name: classname
+ VALUE: solr.DirectSolrSpellChecker
+ -
+ name: distanceMeasure
+ VALUE: internal
+ -
+ name: accuracy
+ VALUE: '0.5'
+ -
+ name: maxEdits
+ VALUE: '2'
+ -
+ name: minPrefix
+ VALUE: '1'
+ -
+ name: maxInspections
+ VALUE: '5'
+ -
+ name: minQueryLength
+ VALUE: '4'
+ -
+ name: maxQueryFrequency
+ VALUE: '0.01'
+ -
+ name: thresholdTokenFrequency
+ VALUE: '.01'
+ -
+ name: onlyMorePopular
+ VALUE: 'true'
+ -
+ name: suggest
+ class: solr.SuggestComponent
+ lst:
+ -
+ name: suggester
+ str:
+ -
+ name: name
+ VALUE: en
+ -
+ name: lookupImpl
+ VALUE: AnalyzingInfixLookupFactory
+ -
+ name: dictionaryImpl
+ VALUE: DocumentDictionaryFactory
+ -
+ name: field
+ VALUE: twm_suggest
+ -
+ name: suggestAnalyzerFieldType
+ VALUE: text_en
+ -
+ name: contextField
+ VALUE: sm_context_tags
+ -
+ name: buildOnCommit
+ VALUE: 'true'
+ -
+ name: buildOnStartup
+ VALUE: 'false'
+text_files:
+ stopwords: "a\nan\nand\nare\nas\nat\nbe\nbut\nby\nfor\nif\nin\ninto\nis\nit\nno\nnot\nof\non\nor\ns\nsuch\nt\nthat\nthe\ntheir\nthen\nthere\nthese\nthey\nthis\nto\nwas\nwill\nwith\n"
+ synonyms: "drupal, durpal\n"
+ protwords: ''
+ accents: "# À => A\n\"\\u00C0\" => \"A\"\n# Á => A\n\"\\u00C1\" => \"A\"\n#  => A\n\"\\u00C2\" => \"A\"\n# à => A\n\"\\u00C3\" => \"A\"\n# Ä => A\n\"\\u00C4\" => \"A\"\n# Å => A\n\"\\u00C5\" => \"A\"\n# Ą => A\n\"\\u0104\" => \"A\"\n# Æ => AE\n\"\\u00C6\" => \"AE\"\n# Ç => C\n\"\\u00C7\" => \"C\"\n# Ć => C\n\"\\U0106\" => \"C\"\n# È => E\n\"\\u00C8\" => \"E\"\n# É => E\n\"\\u00C9\" => \"E\"\n# Ê => E\n\"\\u00CA\" => \"E\"\n# Ë => E\n\"\\u00CB\" => \"E\"\n# Ę => E\n\"\\u0118\" => \"E\"\n# Ì => I\n\"\\u00CC\" => \"I\"\n# Í => I\n\"\\u00CD\" => \"I\"\n# Î => I\n\"\\u00CE\" => \"I\"\n# Ï => I\n\"\\u00CF\" => \"I\"\n# IJ => IJ\n\"\\u0132\" => \"IJ\"\n# Ð => D\n\"\\u00D0\" => \"D\"\n# Ł => L\n\"\\u0141\" => \"L\"\n# Ñ => N\n\"\\u00D1\" => \"N\"\n# Ń => N\n\"\\u0143\" => \"N\"\n# Ò => O\n\"\\u00D2\" => \"O\"\n# Ó => O\n\"\\u00D3\" => \"O\"\n# Ô => O\n\"\\u00D4\" => \"O\"\n# Õ => O\n\"\\u00D5\" => \"O\"\n# Ö => O\n\"\\u00D6\" => \"O\"\n# Ø => O\n\"\\u00D8\" => \"O\"\n# Œ => OE\n\"\\u0152\" => \"OE\"\n# Þ\n\"\\u00DE\" => \"TH\"\n# Ù => U\n\"\\u00D9\" => \"U\"\n# Ú => U\n\"\\u00DA\" => \"U\"\n# Û => U\n\"\\u00DB\" => \"U\"\n# Ü => U\n\"\\u00DC\" => \"U\"\n# Ý => Y\n\"\\u00DD\" => \"Y\"\n# Ÿ => Y\n\"\\u0178\" => \"Y\"\n# à => a\n\"\\u00E0\" => \"a\"\n# á => a\n\"\\u00E1\" => \"a\"\n# â => a\n\"\\u00E2\" => \"a\"\n# ã => a\n\"\\u00E3\" => \"a\"\n# ä => a\n\"\\u00E4\" => \"a\"\n# å => a\n\"\\u00E5\" => \"a\"\n# æ => ae\n\"\\u00E6\" => \"ae\"\n# ç => c\n\"\\u00E7\" => \"c\"\n# è => e\n\"\\u00E8\" => \"e\"\n# é => e\n\"\\u00E9\" => \"e\"\n# ê => e\n\"\\u00EA\" => \"e\"\n# ë => e\n\"\\u00EB\" => \"e\"\n# ì => i\n\"\\u00EC\" => \"i\"\n# í => i\n\"\\u00ED\" => \"i\"\n# î => i\n\"\\u00EE\" => \"i\"\n# ï => i\n\"\\u00EF\" => \"i\"\n# ij => ij\n\"\\u0133\" => \"ij\"\n# ð => d\n\"\\u00F0\" => \"d\"\n# ñ => n\n\"\\u00F1\" => \"n\"\n# ò => o\n\"\\u00F2\" => \"o\"\n# ó => o\n\"\\u00F3\" => \"o\"\n# ô => o\n\"\\u00F4\" => \"o\"\n# õ => o\n\"\\u00F5\" => \"o\"\n# ö => o\n\"\\u00F6\" => \"o\"\n# ø => o\n\"\\u00F8\" => \"o\"\n# œ => oe\n\"\\u0153\" => \"oe\"\n# ß => ss\n\"\\u00DF\" => \"ss\"\n# Ś => S\n\"\\u015a\" => \"S\"\n# þ => th\n\"\\u00FE\" => \"th\"\n# ù => u\n\"\\u00F9\" => \"u\"\n# ú => u\n\"\\u00FA\" => \"u\"\n# û => u\n\"\\u00FB\" => \"u\"\n# ü => u\n\"\\u00FC\" => \"u\"\n# ý => y\n\"\\u00FD\" => \"y\"\n# ÿ => y\n\"\\u00FF\" => \"y\"\n# Ź => Z\n\"\\u0179\" => \"Z\"\n# Ż => Z\n\"\\u017b\" => \"Z\"\n# ff => ff\n\"\\uFB00\" => \"ff\"\n# fi => fi\n\"\\uFB01\" => \"fi\"\n# fl => fl\n\"\\uFB02\" => \"fl\"\n# ffi => ffi\n\"\\uFB03\" => \"ffi\"\n# ffl => ffl\n\"\\uFB04\" => \"ffl\"\n# ſt => st\n\"\\uFB05\" => \"st\"\n# st => st\n\"\\uFB06\" => \"st\"\n"
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_6_0_0.yml
new file mode 100644
index 0000000..68a7125
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_6_0_0.yml
@@ -0,0 +1,74 @@
+uuid: 2fb0ca66-56e8-48af-9f48-a67a78351b86
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: R-qv3m6WSi8tTmAcAyQK2adAXRPW4xLrmkIFbqIVmvc
+id: text_ngram_und_6_0_0
+label: 'NGram Text Field'
+minimum_solr_version: 6.0.0
+custom_code: ngram
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_ngram
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_und.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ 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
+ -
+ class: solr.NGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ 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: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_7_0_0.yml
new file mode 100644
index 0000000..4d60bf8
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_ngram_und_7_0_0.yml
@@ -0,0 +1,74 @@
+uuid: 757dd21f-9ecc-4b61-a6e4-978434e424ef
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 6uqsWgLopdBAXIzy2SwBKR3p6a2GgNIsdteOAG9K-08
+id: text_ngram_und_7_0_0
+label: 'NGram Text Field'
+minimum_solr_version: 7.0.0
+custom_code: ngram
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_ngram
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ 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
+ -
+ class: solr.NGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ 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: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_ngramstring_und_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_ngramstring_und_6_0_0.yml
new file mode 100644
index 0000000..e6e99c2
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_ngramstring_und_6_0_0.yml
@@ -0,0 +1,44 @@
+uuid: 0ec97d93-6e8a-478b-8bd1-ebc9d3ef7b6b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: uSBOTyeTCtQQUTiAzoF9BQbK5H6RnvAFSII-DlIUcmQ
+id: text_ngramstring_und_6_0_0
+label: 'NGram String Field'
+minimum_solr_version: 6.0.0
+custom_code: ngramstring
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_ngramstring
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ tokenizer:
+ class: solr.KeywordTokenizerFactory
+ filters:
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ class: solr.NGramFilterFactory
+ minGramSize: 2
+ maxGramSize: 25
+ -
+ type: query
+ tokenizer:
+ class: solr.KeywordTokenizerFactory
+ filters:
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type: null
+spellcheck_field_type: null
+collated_field_type: null
+solr_configs: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_en_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_en_7_0_0.yml
new file mode 100644
index 0000000..1371b59
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_en_7_0_0.yml
@@ -0,0 +1,88 @@
+uuid: 12766a7a-4b27-4929-b8ce-da80c03512d6
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: TccTMuN3WaaCzGfvSE75VMpn_xTGnhBqVKwUSPMQBuU
+id: text_phonetic_en_7_0_0
+label: 'Fulltext Phonetic English'
+minimum_solr_version: 7.0.0
+custom_code: phonetic
+field_type_language_code: en
+domains: { }
+field_type:
+ name: text_phonetic_en
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 1
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 1
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.BeiderMorseFilterFactory
+ languageSet: english
+ nameType: GENERIC
+ ruleType: APPROX
+ concat: true
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ type: query
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_en.txt
+ -
+ class: solr.WordDelimiterGraphFilterFactory
+ catenateNumbers: 0
+ generateNumberParts: 1
+ protected: protwords_en.txt
+ splitOnCaseChange: 0
+ generateWordParts: 1
+ preserveOriginal: 1
+ catenateAll: 0
+ catenateWords: 0
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.BeiderMorseFilterFactory
+ languageSet: english
+ nameType: GENERIC
+ ruleType: APPROX
+ concat: true
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type: null
+spellcheck_field_type: null
+collated_field_type: null
+solr_configs: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_und_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_und_7_0_0.yml
new file mode 100644
index 0000000..570eead
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_phonetic_und_7_0_0.yml
@@ -0,0 +1,88 @@
+uuid: dcb572a5-1536-4dd0-8719-a4153bf56a00
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: WpLFwsk7duNa2sQ1G_KO16bKL06d1JVveVjbkG9u5DI
+id: text_phonetic_und_7_0_0
+label: 'Fulltext Phonetic'
+minimum_solr_version: 7.0.0
+custom_code: phonetic
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_phonetic_und
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ 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.BeiderMorseFilterFactory
+ languageSet: auto
+ nameType: GENERIC
+ ruleType: APPROX
+ concat: true
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+ -
+ type: query
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ 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.BeiderMorseFilterFactory
+ languageSet: auto
+ nameType: GENERIC
+ ruleType: APPROX
+ concat: true
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+unstemmed_field_type: null
+spellcheck_field_type: null
+collated_field_type: null
+solr_configs: { }
+text_files: { }
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_und_6_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_und_6_0_0.yml
new file mode 100644
index 0000000..42a963d
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_und_6_0_0.yml
@@ -0,0 +1,192 @@
+uuid: 30841dc7-f796-4ad2-b4d8-79a4ef945458
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: FrL7Ez-p3MiwJfBrT57VE41F4oruWiJrEWNcQGhE5bQ
+id: text_und_6_0_0
+label: 'Language Undefined Text Field'
+minimum_solr_version: 6.0.0
+custom_code: ''
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_und
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_und.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ 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.SynonymFilterFactory
+ synonyms: synonyms_und.txt
+ expand: true
+ ignoreCase: true
+ -
+ class: solr.StopFilterFactory
+ ignoreCase: true
+ words: stopwords_und.txt
+ -
+ class: solr.WordDelimiterFilterFactory
+ 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:
+ name: text_spell_und
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzer:
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+collated_field_type:
+ name: collated_und
+ class: solr.ICUCollationField
+ locale: en
+ strength: primary
+ caseLevel: false
+solr_configs:
+ searchComponents:
+ -
+ name: spellcheck
+ class: solr.SpellCheckComponent
+ lst:
+ -
+ name: spellchecker
+ str:
+ -
+ name: name
+ VALUE: und
+ -
+ name: field
+ VALUE: spellcheck_und
+ -
+ name: classname
+ VALUE: solr.DirectSolrSpellChecker
+ -
+ name: distanceMeasure
+ VALUE: internal
+ -
+ name: accuracy
+ VALUE: '0.5'
+ -
+ name: maxEdits
+ VALUE: '2'
+ -
+ name: minPrefix
+ VALUE: '1'
+ -
+ name: maxInspections
+ VALUE: '5'
+ -
+ name: minQueryLength
+ VALUE: '4'
+ -
+ name: maxQueryFrequency
+ VALUE: '0.01'
+ -
+ name: thresholdTokenFrequency
+ VALUE: '.01'
+ -
+ name: onlyMorePopular
+ VALUE: 'true'
+ -
+ name: suggest
+ class: solr.SuggestComponent
+ lst:
+ -
+ name: suggester
+ str:
+ -
+ name: name
+ VALUE: und
+ -
+ name: lookupImpl
+ VALUE: AnalyzingInfixLookupFactory
+ -
+ name: dictionaryImpl
+ VALUE: DocumentDictionaryFactory
+ -
+ name: field
+ VALUE: twm_suggest
+ -
+ name: suggestAnalyzerFieldType
+ VALUE: text_und
+ -
+ name: contextField
+ VALUE: sm_context_tags
+ -
+ name: buildOnCommit
+ VALUE: 'true'
+ -
+ name: buildOnStartup
+ VALUE: 'false'
+text_files:
+ stopwords: ''
+ synonyms: "drupal, durpal\n"
+ protwords: ''
+ accents: "# À => A\n\"\\u00C0\" => \"A\"\n# Á => A\n\"\\u00C1\" => \"A\"\n#  => A\n\"\\u00C2\" => \"A\"\n# à => A\n\"\\u00C3\" => \"A\"\n# Ä => A\n\"\\u00C4\" => \"A\"\n# Å => A\n\"\\u00C5\" => \"A\"\n# Æ => AE\n\"\\u00C6\" => \"AE\"\n# Ç => C\n\"\\u00C7\" => \"C\"\n# È => E\n\"\\u00C8\" => \"E\"\n# É => E\n\"\\u00C9\" => \"E\"\n# Ê => E\n\"\\u00CA\" => \"E\"\n# Ë => E\n\"\\u00CB\" => \"E\"\n# Ì => I\n\"\\u00CC\" => \"I\"\n# Í => I\n\"\\u00CD\" => \"I\"\n# Î => I\n\"\\u00CE\" => \"I\"\n# Ï => I\n\"\\u00CF\" => \"I\"\n# IJ => IJ\n\"\\u0132\" => \"IJ\"\n# Ð => D\n\"\\u00D0\" => \"D\"\n# Ñ => N\n\"\\u00D1\" => \"N\"\n# Ò => O\n\"\\u00D2\" => \"O\"\n# Ó => O\n\"\\u00D3\" => \"O\"\n# Ô => O\n\"\\u00D4\" => \"O\"\n# Õ => O\n\"\\u00D5\" => \"O\"\n# Ö => O\n\"\\u00D6\" => \"O\"\n# Ø => O\n\"\\u00D8\" => \"O\"\n# Œ => OE\n\"\\u0152\" => \"OE\"\n# Þ\n\"\\u00DE\" => \"TH\"\n# Ù => U\n\"\\u00D9\" => \"U\"\n# Ú => U\n\"\\u00DA\" => \"U\"\n# Û => U\n\"\\u00DB\" => \"U\"\n# Ü => U\n\"\\u00DC\" => \"U\"\n# Ý => Y\n\"\\u00DD\" => \"Y\"\n# Ÿ => Y\n\"\\u0178\" => \"Y\"\n# à => a\n\"\\u00E0\" => \"a\"\n# á => a\n\"\\u00E1\" => \"a\"\n# â => a\n\"\\u00E2\" => \"a\"\n# ã => a\n\"\\u00E3\" => \"a\"\n# ä => a\n\"\\u00E4\" => \"a\"\n# å => a\n\"\\u00E5\" => \"a\"\n# æ => ae\n\"\\u00E6\" => \"ae\"\n# ç => c\n\"\\u00E7\" => \"c\"\n# è => e\n\"\\u00E8\" => \"e\"\n# é => e\n\"\\u00E9\" => \"e\"\n# ê => e\n\"\\u00EA\" => \"e\"\n# ë => e\n\"\\u00EB\" => \"e\"\n# ì => i\n\"\\u00EC\" => \"i\"\n# í => i\n\"\\u00ED\" => \"i\"\n# î => i\n\"\\u00EE\" => \"i\"\n# ï => i\n\"\\u00EF\" => \"i\"\n# ij => ij\n\"\\u0133\" => \"ij\"\n# ð => d\n\"\\u00F0\" => \"d\"\n# ñ => n\n\"\\u00F1\" => \"n\"\n# ò => o\n\"\\u00F2\" => \"o\"\n# ó => o\n\"\\u00F3\" => \"o\"\n# ô => o\n\"\\u00F4\" => \"o\"\n# õ => o\n\"\\u00F5\" => \"o\"\n# ö => o\n\"\\u00F6\" => \"o\"\n# ø => o\n\"\\u00F8\" => \"o\"\n# œ => oe\n\"\\u0153\" => \"oe\"\n# ß => ss\n\"\\u00DF\" => \"ss\"\n# þ => th\n\"\\u00FE\" => \"th\"\n# ù => u\n\"\\u00F9\" => \"u\"\n# ú => u\n\"\\u00FA\" => \"u\"\n# û => u\n\"\\u00FB\" => \"u\"\n# ü => u\n\"\\u00FC\" => \"u\"\n# ý => y\n\"\\u00FD\" => \"y\"\n# ÿ => y\n\"\\u00FF\" => \"y\"\n# ff => ff\n\"\\uFB00\" => \"ff\"\n# fi => fi\n\"\\uFB01\" => \"fi\"\n# fl => fl\n\"\\uFB02\" => \"fl\"\n# ffi => ffi\n\"\\uFB03\" => \"ffi\"\n# ffl => ffl\n\"\\uFB04\" => \"ffl\"\n# ſt => st\n\"\\uFB05\" => \"st\"\n# st => st\n\"\\uFB06\" => \"st\"\n"
diff --git a/config/sites/d9/search_api_solr.solr_field_type.text_und_7_0_0.yml b/config/sites/d9/search_api_solr.solr_field_type.text_und_7_0_0.yml
new file mode 100644
index 0000000..c451ce6
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_field_type.text_und_7_0_0.yml
@@ -0,0 +1,192 @@
+uuid: 0536beb1-ea70-4cad-8d09-f0131cec7e20
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: fUibOAQqTcKPMH-Rza_j3rjbhpoEEfC1qVVgc40o2Ls
+id: text_und_7_0_0
+label: 'Language Undefined Text Field'
+minimum_solr_version: 7.0.0
+custom_code: ''
+field_type_language_code: und
+domains: { }
+field_type:
+ name: text_und
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzers:
+ -
+ type: index
+ charFilters:
+ -
+ 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
+ synonyms: synonyms_und.txt
+ expand: true
+ ignoreCase: 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:
+ name: text_spell_und
+ class: solr.TextField
+ positionIncrementGap: 100
+ analyzer:
+ charFilters:
+ -
+ class: solr.MappingCharFilterFactory
+ mapping: accents_und.txt
+ tokenizer:
+ class: solr.WhitespaceTokenizerFactory
+ filters:
+ -
+ class: solr.LengthFilterFactory
+ min: 2
+ max: 100
+ -
+ class: solr.LowerCaseFilterFactory
+ -
+ class: solr.RemoveDuplicatesTokenFilterFactory
+collated_field_type:
+ name: collated_und
+ class: solr.ICUCollationField
+ locale: en
+ strength: primary
+ caseLevel: false
+solr_configs:
+ searchComponents:
+ -
+ name: spellcheck
+ class: solr.SpellCheckComponent
+ lst:
+ -
+ name: spellchecker
+ str:
+ -
+ name: name
+ VALUE: und
+ -
+ name: field
+ VALUE: spellcheck_und
+ -
+ name: classname
+ VALUE: solr.DirectSolrSpellChecker
+ -
+ name: distanceMeasure
+ VALUE: internal
+ -
+ name: accuracy
+ VALUE: '0.5'
+ -
+ name: maxEdits
+ VALUE: '2'
+ -
+ name: minPrefix
+ VALUE: '1'
+ -
+ name: maxInspections
+ VALUE: '5'
+ -
+ name: minQueryLength
+ VALUE: '4'
+ -
+ name: maxQueryFrequency
+ VALUE: '0.01'
+ -
+ name: thresholdTokenFrequency
+ VALUE: '.01'
+ -
+ name: onlyMorePopular
+ VALUE: 'true'
+ -
+ name: suggest
+ class: solr.SuggestComponent
+ lst:
+ -
+ name: suggester
+ str:
+ -
+ name: name
+ VALUE: und
+ -
+ name: lookupImpl
+ VALUE: AnalyzingInfixLookupFactory
+ -
+ name: dictionaryImpl
+ VALUE: DocumentDictionaryFactory
+ -
+ name: field
+ VALUE: twm_suggest
+ -
+ name: suggestAnalyzerFieldType
+ VALUE: text_und
+ -
+ name: contextField
+ VALUE: sm_context_tags
+ -
+ name: buildOnCommit
+ VALUE: 'true'
+ -
+ name: buildOnStartup
+ VALUE: 'false'
+text_files:
+ stopwords: ''
+ synonyms: "drupal, durpal\n"
+ protwords: ''
+ accents: "# À => A\n\"\\u00C0\" => \"A\"\n# Á => A\n\"\\u00C1\" => \"A\"\n#  => A\n\"\\u00C2\" => \"A\"\n# à => A\n\"\\u00C3\" => \"A\"\n# Ä => A\n\"\\u00C4\" => \"A\"\n# Å => A\n\"\\u00C5\" => \"A\"\n# Æ => AE\n\"\\u00C6\" => \"AE\"\n# Ç => C\n\"\\u00C7\" => \"C\"\n# È => E\n\"\\u00C8\" => \"E\"\n# É => E\n\"\\u00C9\" => \"E\"\n# Ê => E\n\"\\u00CA\" => \"E\"\n# Ë => E\n\"\\u00CB\" => \"E\"\n# Ì => I\n\"\\u00CC\" => \"I\"\n# Í => I\n\"\\u00CD\" => \"I\"\n# Î => I\n\"\\u00CE\" => \"I\"\n# Ï => I\n\"\\u00CF\" => \"I\"\n# IJ => IJ\n\"\\u0132\" => \"IJ\"\n# Ð => D\n\"\\u00D0\" => \"D\"\n# Ñ => N\n\"\\u00D1\" => \"N\"\n# Ò => O\n\"\\u00D2\" => \"O\"\n# Ó => O\n\"\\u00D3\" => \"O\"\n# Ô => O\n\"\\u00D4\" => \"O\"\n# Õ => O\n\"\\u00D5\" => \"O\"\n# Ö => O\n\"\\u00D6\" => \"O\"\n# Ø => O\n\"\\u00D8\" => \"O\"\n# Œ => OE\n\"\\u0152\" => \"OE\"\n# Þ\n\"\\u00DE\" => \"TH\"\n# Ù => U\n\"\\u00D9\" => \"U\"\n# Ú => U\n\"\\u00DA\" => \"U\"\n# Û => U\n\"\\u00DB\" => \"U\"\n# Ü => U\n\"\\u00DC\" => \"U\"\n# Ý => Y\n\"\\u00DD\" => \"Y\"\n# Ÿ => Y\n\"\\u0178\" => \"Y\"\n# à => a\n\"\\u00E0\" => \"a\"\n# á => a\n\"\\u00E1\" => \"a\"\n# â => a\n\"\\u00E2\" => \"a\"\n# ã => a\n\"\\u00E3\" => \"a\"\n# ä => a\n\"\\u00E4\" => \"a\"\n# å => a\n\"\\u00E5\" => \"a\"\n# æ => ae\n\"\\u00E6\" => \"ae\"\n# ç => c\n\"\\u00E7\" => \"c\"\n# è => e\n\"\\u00E8\" => \"e\"\n# é => e\n\"\\u00E9\" => \"e\"\n# ê => e\n\"\\u00EA\" => \"e\"\n# ë => e\n\"\\u00EB\" => \"e\"\n# ì => i\n\"\\u00EC\" => \"i\"\n# í => i\n\"\\u00ED\" => \"i\"\n# î => i\n\"\\u00EE\" => \"i\"\n# ï => i\n\"\\u00EF\" => \"i\"\n# ij => ij\n\"\\u0133\" => \"ij\"\n# ð => d\n\"\\u00F0\" => \"d\"\n# ñ => n\n\"\\u00F1\" => \"n\"\n# ò => o\n\"\\u00F2\" => \"o\"\n# ó => o\n\"\\u00F3\" => \"o\"\n# ô => o\n\"\\u00F4\" => \"o\"\n# õ => o\n\"\\u00F5\" => \"o\"\n# ö => o\n\"\\u00F6\" => \"o\"\n# ø => o\n\"\\u00F8\" => \"o\"\n# œ => oe\n\"\\u0153\" => \"oe\"\n# ß => ss\n\"\\u00DF\" => \"ss\"\n# þ => th\n\"\\u00FE\" => \"th\"\n# ù => u\n\"\\u00F9\" => \"u\"\n# ú => u\n\"\\u00FA\" => \"u\"\n# û => u\n\"\\u00FB\" => \"u\"\n# ü => u\n\"\\u00FC\" => \"u\"\n# ý => y\n\"\\u00FD\" => \"y\"\n# ÿ => y\n\"\\u00FF\" => \"y\"\n# ff => ff\n\"\\uFB00\" => \"ff\"\n# fi => fi\n\"\\uFB01\" => \"fi\"\n# fl => fl\n\"\\uFB02\" => \"fl\"\n# ffi => ffi\n\"\\uFB03\" => \"ffi\"\n# ffl => ffl\n\"\\uFB04\" => \"ffl\"\n# ſt => st\n\"\\uFB05\" => \"st\"\n# st => st\n\"\\uFB06\" => \"st\"\n"
diff --git a/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0.yml
new file mode 100644
index 0000000..0ad921b
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcaching_default_7_0_0.yml
@@ -0,0 +1,18 @@
+uuid: 03b220d9-100f-4b23-8f52-d43417cd72d4
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: bxAjXM_xls--jwh5HZqTat__y2_4nQJCFFLD69Wvr8A
+id: request_dispatcher_httpcaching_default_7_0_0
+label: 'HTTP Cache'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: false
+request_dispatcher:
+ name: httpCaching
+ lastModFrom: openTime
+ etagSeed: Solr
+ cacheControl:
+ -
+ VALUE: 'max-age=30, public'
diff --git a/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0.yml
new file mode 100644
index 0000000..ff0ebe8
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_dispatcher.request_dispatcher_httpcachingnever_default_7_0_0.yml
@@ -0,0 +1,14 @@
+uuid: 8396d144-9520-4eec-9161-fdec25a3f234
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: UbxzckuoN-7-PLfjTgOkYEvrOC-6_1eVgrHSQvdvD74
+id: request_dispatcher_httpcachingnever_default_7_0_0
+label: 'HTTP Cache Never'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_dispatcher:
+ name: httpCaching
+ never304: true
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0.yml
new file mode 100644
index 0000000..8b266a7
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_autocomplete_default_7_0_0.yml
@@ -0,0 +1,54 @@
+uuid: eb6ddf8f-3fdd-4bf6-b4e7-3b00614fa82c
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: pYuahO9bLm6CkxAFR4fieJZxTfosiKyxUCMLG2rApeE
+id: request_handler_autocomplete_default_7_0_0
+label: Autocomplete
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /autocomplete
+ class: solr.SearchHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: terms
+ VALUE: 'false'
+ -
+ name: distrib
+ VALUE: 'false'
+ -
+ name: spellcheck
+ VALUE: 'false'
+ -
+ name: spellcheck.onlyMorePopular
+ VALUE: 'true'
+ -
+ name: spellcheck.extendedResults
+ VALUE: 'false'
+ -
+ name: spellcheck.count
+ VALUE: '1'
+ -
+ name: suggest
+ VALUE: 'false'
+ -
+ name: suggest.count
+ VALUE: '10'
+ arr:
+ -
+ name: components
+ str:
+ -
+ VALUE: terms
+ -
+ VALUE: spellcheck
+ -
+ VALUE: suggest
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0.yml
new file mode 100644
index 0000000..b414ac1
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_elevate_default_7_0_0.yml
@@ -0,0 +1,43 @@
+uuid: 4dcdb5f2-7549-4df4-a7dd-882564a61e17
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: awRUNLvDsGIt-mG3F50XkazfyvWMPDLB-_cGe8c17pU
+id: request_handler_elevate_default_7_0_0
+label: Elevator
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: false
+request_handler:
+ name: /elevate
+ class: solr.SearchHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: echoParams
+ VALUE: explicit
+ -
+ name: df
+ VALUE: id
+ arr:
+ -
+ name: last-components
+ str:
+ -
+ VALUE: elevator
+solr_configs:
+ searchComponents:
+ -
+ name: elevator
+ class: solr.QueryElevationComponent
+ str:
+ -
+ name: queryFieldType
+ VALUE: string
+ -
+ name: config-file
+ VALUE: elevate.xml
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0.yml
new file mode 100644
index 0000000..a6e771d
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_extract_default_7_0_0.yml
@@ -0,0 +1,35 @@
+uuid: 972f4e14-4183-4cb5-b2cd-808825ec08a9
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 7vbCK-cOkMCZBmHr8iFW8A4oQx-k0svYhp52KHP9yEU
+id: request_handler_extract_default_7_0_0
+label: Extract
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /update/extract
+ class: solr.extraction.ExtractingRequestHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: lowernames
+ VALUE: 'true'
+ -
+ name: uprefix
+ VALUE: ignored_
+ -
+ name: captureAttr
+ VALUE: 'true'
+ -
+ name: fmap.a
+ VALUE: links
+ -
+ name: fmap.div
+ VALUE: ignored_
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0.yml
new file mode 100644
index 0000000..b805cb1
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_mlt_default_7_0_0.yml
@@ -0,0 +1,31 @@
+uuid: f8363a06-7d8a-47cf-8269-ecae215f2694
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: pUEvXftg5xCCVTHW_0W0A29nMsH8SkAFhwvONT-nB6g
+id: request_handler_mlt_default_7_0_0
+label: 'More Like This'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /mlt
+ class: solr.MoreLikeThisHandler
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: mlt.mintf
+ VALUE: '1'
+ -
+ name: mlt.mindf
+ VALUE: '1'
+ -
+ name: mlt.match.include
+ VALUE: 'false'
+ -
+ name: timeAllowed
+ VALUE: '${solr.mlt.timeAllowed:2000}'
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_query_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_query_default_7_0_0.yml
new file mode 100644
index 0000000..6371c31
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_query_default_7_0_0.yml
@@ -0,0 +1,31 @@
+uuid: 4dcecf9d-46a1-4f6a-b7bc-c91fa106fef6
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: mTtPKc0bQKmhHJjV1mFQ7yD806_uXWyXV8mmYirVY-c
+id: request_handler_query_default_7_0_0
+label: Query
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /select
+ class: solr.SearchHandler
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: echoParams
+ VALUE: explicit
+ -
+ name: wt
+ VALUE: json
+ -
+ name: indent
+ VALUE: 'true'
+ -
+ name: df
+ VALUE: id
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0.yml
new file mode 100644
index 0000000..44f5d6a
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationmaster_default_7_0_0.yml
@@ -0,0 +1,31 @@
+uuid: e402fad0-60a2-442a-91ec-0ef566e5fb1e
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: VzQZqpoqX7DQfyyACH6rTXbtkI6UnKPUquWqNhtKsCY
+id: request_handler_replicationmaster_default_7_0_0
+label: 'Replication Master'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: false
+request_handler:
+ name: /replication
+ class: solr.ReplicationHandler
+ lst:
+ -
+ name: master
+ str:
+ -
+ name: enable
+ VALUE: '${solr.replication.master:false}'
+ -
+ name: replicateAfter
+ VALUE: commit
+ -
+ name: replicateAfter
+ VALUE: startup
+ -
+ name: confFiles
+ VALUE: '${solr.replication.confFiles:schema.xml,schema_extra_types.xml,schema_extra_fields.xml,elevate.xml}'
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationslave_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationslave_default_7_0_0.yml
new file mode 100644
index 0000000..964c422
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_replicationslave_default_7_0_0.yml
@@ -0,0 +1,28 @@
+uuid: 434416e1-bcd9-457f-a47b-e3a7986f5d32
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: oLasTi84mXSOPlrp23tFSpNlHyzB-AaxcR60G0idwDY
+id: request_handler_replicationslave_default_7_0_0
+label: 'Replication Slave'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: false
+request_handler:
+ name: /replication
+ class: solr.ReplicationHandler
+ lst:
+ -
+ name: slave
+ str:
+ -
+ name: enable
+ VALUE: '${solr.replication.slave:false}'
+ -
+ name: masterUrl
+ VALUE: '${solr.replication.masterUrl:http://localhost:8983/solr}/replication'
+ -
+ name: pollInterval
+ VALUE: '${solr.replication.pollInterval:00:00:60}'
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_select_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_select_default_7_0_0.yml
new file mode 100644
index 0000000..a841903
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_select_default_7_0_0.yml
@@ -0,0 +1,45 @@
+uuid: ca521d23-f41f-41cf-8a8a-687c3b61f765
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: nx4cjhmOHhXQ6d5gnlM63v-zfbQmdeYi8pPV_4fiXf8
+id: request_handler_select_default_7_0_0
+label: Select
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /select
+ 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: last-components
+ str:
+ -
+ VALUE: spellcheck
+ -
+ VALUE: elevator
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0.yml
new file mode 100644
index 0000000..365499d
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_spell_default_7_0_0.yml
@@ -0,0 +1,62 @@
+uuid: 0c7573f2-a823-4255-84a1-7ba413fae1be
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: K8FL_GAJEdbxEnnmGUmM69c7O38bwz66axaebjmsb4U
+id: request_handler_spell_default_7_0_0
+label: Spellcheck
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /spell
+ class: solr.SearchHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: df
+ VALUE: id
+ -
+ name: spellcheck.dictionary
+ VALUE: und
+ -
+ name: spellcheck
+ VALUE: 'on'
+ -
+ name: spellcheck.onlyMorePopular
+ VALUE: 'false'
+ -
+ name: spellcheck.extendedResults
+ VALUE: 'false'
+ -
+ name: spellcheck.count
+ VALUE: '1'
+ -
+ name: spellcheck.alternativeTermCount
+ VALUE: '5'
+ -
+ name: spellcheck.maxResultsForSuggest
+ VALUE: '5'
+ -
+ name: spellcheck.collate
+ VALUE: 'true'
+ -
+ name: spellcheck.collateExtendedResults
+ VALUE: 'true'
+ -
+ name: spellcheck.maxCollationTries
+ VALUE: '10'
+ -
+ name: spellcheck.maxCollations
+ VALUE: '5'
+ arr:
+ -
+ name: last-components
+ str:
+ -
+ VALUE: spellcheck
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0.yml
new file mode 100644
index 0000000..b036bcb
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_suggest_default_7_0_0.yml
@@ -0,0 +1,35 @@
+uuid: 8165d345-750b-4968-91ab-e3ad1cc8d356
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Mfa-0PxtXUpox8A8wb7DusQQwYl3vjQut09SkIr-OaA
+id: request_handler_suggest_default_7_0_0
+label: Suggester
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /suggest
+ class: solr.SearchHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: suggest
+ VALUE: 'true'
+ -
+ name: suggest.dictionary
+ VALUE: und
+ -
+ name: suggest.dictionary
+ VALUE: '10'
+ arr:
+ -
+ name: components
+ str:
+ -
+ VALUE: suggest
+solr_configs: null
diff --git a/config/sites/d9/search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0.yml b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0.yml
new file mode 100644
index 0000000..2d97d97
--- /dev/null
+++ b/config/sites/d9/search_api_solr.solr_request_handler.request_handler_tvrh_default_7_0_0.yml
@@ -0,0 +1,36 @@
+uuid: 2e448899-a5ce-4471-9705-18b4e0b7d1f0
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: dMZTGHu6VZtj5ks5N-ndQwAAr6PwcCIbFhsR1vnYhyQ
+id: request_handler_tvrh_default_7_0_0
+label: 'Term Vector'
+minimum_solr_version: 7.0.0
+environments: { }
+recommended: true
+request_handler:
+ name: /tvrh
+ class: solr.SearchHandler
+ startup: lazy
+ lst:
+ -
+ name: defaults
+ str:
+ -
+ name: df
+ VALUE: id
+ -
+ name: tv
+ VALUE: 'true'
+ arr:
+ -
+ name: last-components
+ str:
+ -
+ VALUE: tvComponent
+solr_configs:
+ searchComponents:
+ -
+ name: tvComponent
+ class: solr.TermVectorComponent
diff --git a/config/sites/d9/serialization.settings.yml b/config/sites/d9/serialization.settings.yml
new file mode 100644
index 0000000..ea2d8a5
--- /dev/null
+++ b/config/sites/d9/serialization.settings.yml
@@ -0,0 +1,4 @@
+bc_primitives_as_strings: false
+bc_timestamp_normalizer_unix: false
+_core:
+ default_config_hash: 6A1rmsmNf4SJrwCEt_aZyO_kPYuFnIOPC2n5lJiIftA
diff --git a/config/sites/d9/seven.settings.yml b/config/sites/d9/seven.settings.yml
new file mode 100644
index 0000000..6bba58b
--- /dev/null
+++ b/config/sites/d9/seven.settings.yml
@@ -0,0 +1,3 @@
+third_party_settings:
+ shortcut:
+ module_link: true
diff --git a/config/sites/d9/shortcut.set.default.yml b/config/sites/d9/shortcut.set.default.yml
new file mode 100644
index 0000000..1233a4a
--- /dev/null
+++ b/config/sites/d9/shortcut.set.default.yml
@@ -0,0 +1,8 @@
+uuid: 3c5e527a-6131-4a44-a195-addd9e5bfe83
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: U5VlGjd_SfV0Qm_EfnaynOfc549cNscFAx48JfYoMRI
+id: default
+label: Default
diff --git a/config/sites/d9/system.action.comment_delete_action.yml b/config/sites/d9/system.action.comment_delete_action.yml
new file mode 100644
index 0000000..64cda5b
--- /dev/null
+++ b/config/sites/d9/system.action.comment_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: 0a935209-a360-489a-af9d-93075f22e518
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: vpBH8OmL4sdesCdeZLsW8KOutB5gkbreWJbfjhfFKaQ
+id: comment_delete_action
+label: 'Delete comment'
+type: comment
+plugin: 'entity:delete_action:comment'
+configuration: { }
diff --git a/config/sites/d9/system.action.comment_publish_action.yml b/config/sites/d9/system.action.comment_publish_action.yml
new file mode 100644
index 0000000..e5e0f4e
--- /dev/null
+++ b/config/sites/d9/system.action.comment_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 0635517e-6d6a-4b82-90f9-54c066262653
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: C00dyL_W_5M0nFlgUB3lWUTUs96jn51Jw1MLHVEHZD0
+id: comment_publish_action
+label: 'Publish comment'
+type: comment
+plugin: 'entity:publish_action:comment'
+configuration: { }
diff --git a/config/sites/d9/system.action.comment_save_action.yml b/config/sites/d9/system.action.comment_save_action.yml
new file mode 100644
index 0000000..dbc9063
--- /dev/null
+++ b/config/sites/d9/system.action.comment_save_action.yml
@@ -0,0 +1,13 @@
+uuid: b01c9701-9892-4ad0-858e-165baa6adf6f
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: lfyE_snmvfg_EQ3VDyhUtGAXgmqtEiqa46I3bTMg8DU
+id: comment_save_action
+label: 'Save comment'
+type: comment
+plugin: 'entity:save_action:comment'
+configuration: { }
diff --git a/config/sites/d9/system.action.comment_unpublish_action.yml b/config/sites/d9/system.action.comment_unpublish_action.yml
new file mode 100644
index 0000000..c48576e
--- /dev/null
+++ b/config/sites/d9/system.action.comment_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: 911b79da-cd0b-4dfe-a75a-62e60291a64c
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: tWOIjSMobEWOFZddMkNqb9JySbOVwE1diC6NRqcfLTk
+id: comment_unpublish_action
+label: 'Unpublish comment'
+type: comment
+plugin: 'entity:unpublish_action:comment'
+configuration: { }
diff --git a/config/sites/d9/system.action.node_delete_action.yml b/config/sites/d9/system.action.node_delete_action.yml
new file mode 100644
index 0000000..cd35a96
--- /dev/null
+++ b/config/sites/d9/system.action.node_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: 514d9395-34b5-4942-a33b-c1b1374c7f81
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg
+id: node_delete_action
+label: 'Delete content'
+type: node
+plugin: 'entity:delete_action:node'
+configuration: { }
diff --git a/config/sites/d9/system.action.node_make_sticky_action.yml b/config/sites/d9/system.action.node_make_sticky_action.yml
new file mode 100644
index 0000000..7ea94af
--- /dev/null
+++ b/config/sites/d9/system.action.node_make_sticky_action.yml
@@ -0,0 +1,13 @@
+uuid: f309b666-3699-4593-b9af-7317a6970540
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0
+id: node_make_sticky_action
+label: 'Make content sticky'
+type: node
+plugin: node_make_sticky_action
+configuration: { }
diff --git a/config/sites/d9/system.action.node_make_unsticky_action.yml b/config/sites/d9/system.action.node_make_unsticky_action.yml
new file mode 100644
index 0000000..3bae17d
--- /dev/null
+++ b/config/sites/d9/system.action.node_make_unsticky_action.yml
@@ -0,0 +1,13 @@
+uuid: fbc80753-ba0c-4c10-b19c-7f6777eef5e3
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k
+id: node_make_unsticky_action
+label: 'Make content unsticky'
+type: node
+plugin: node_make_unsticky_action
+configuration: { }
diff --git a/config/sites/d9/system.action.node_promote_action.yml b/config/sites/d9/system.action.node_promote_action.yml
new file mode 100644
index 0000000..b64a578
--- /dev/null
+++ b/config/sites/d9/system.action.node_promote_action.yml
@@ -0,0 +1,13 @@
+uuid: 3c43805a-0950-43ea-b1c5-dd654412f27c
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U
+id: node_promote_action
+label: 'Promote content to front page'
+type: node
+plugin: node_promote_action
+configuration: { }
diff --git a/config/sites/d9/system.action.node_publish_action.yml b/config/sites/d9/system.action.node_publish_action.yml
new file mode 100644
index 0000000..fb6c45b
--- /dev/null
+++ b/config/sites/d9/system.action.node_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 362ff50e-78e8-4c2b-ac59-15fe6255999e
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0
+id: node_publish_action
+label: 'Publish content'
+type: node
+plugin: 'entity:publish_action:node'
+configuration: { }
diff --git a/config/sites/d9/system.action.node_save_action.yml b/config/sites/d9/system.action.node_save_action.yml
new file mode 100644
index 0000000..e5d3d14
--- /dev/null
+++ b/config/sites/d9/system.action.node_save_action.yml
@@ -0,0 +1,13 @@
+uuid: 6ab9bc47-9553-4db4-a4c2-166ce3aead13
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM
+id: node_save_action
+label: 'Save content'
+type: node
+plugin: 'entity:save_action:node'
+configuration: { }
diff --git a/config/sites/d9/system.action.node_unpromote_action.yml b/config/sites/d9/system.action.node_unpromote_action.yml
new file mode 100644
index 0000000..6554789
--- /dev/null
+++ b/config/sites/d9/system.action.node_unpromote_action.yml
@@ -0,0 +1,13 @@
+uuid: e95299d4-f017-4035-8095-48808493923e
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0
+id: node_unpromote_action
+label: 'Remove content from front page'
+type: node
+plugin: node_unpromote_action
+configuration: { }
diff --git a/config/sites/d9/system.action.node_unpublish_action.yml b/config/sites/d9/system.action.node_unpublish_action.yml
new file mode 100644
index 0000000..bb694f3
--- /dev/null
+++ b/config/sites/d9/system.action.node_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: e4d6bbcc-dc71-43a5-9535-4b1a7b65dc95
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE
+id: node_unpublish_action
+label: 'Unpublish content'
+type: node
+plugin: 'entity:unpublish_action:node'
+configuration: { }
diff --git a/config/sites/d9/system.action.taxonomy_term_publish_action.yml b/config/sites/d9/system.action.taxonomy_term_publish_action.yml
new file mode 100644
index 0000000..a9db6a3
--- /dev/null
+++ b/config/sites/d9/system.action.taxonomy_term_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: ef740b84-a77a-44d9-a294-36a6c5f1ce5c
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY
+id: taxonomy_term_publish_action
+label: 'Publish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:publish_action:taxonomy_term'
+configuration: { }
diff --git a/config/sites/d9/system.action.taxonomy_term_unpublish_action.yml b/config/sites/d9/system.action.taxonomy_term_unpublish_action.yml
new file mode 100644
index 0000000..d343fa0
--- /dev/null
+++ b/config/sites/d9/system.action.taxonomy_term_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: ed96e62f-c080-4d38-967a-2726edaed77b
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI
+id: taxonomy_term_unpublish_action
+label: 'Unpublish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:unpublish_action:taxonomy_term'
+configuration: { }
diff --git a/config/sites/d9/system.action.user_add_role_action.administrator.yml b/config/sites/d9/system.action.user_add_role_action.administrator.yml
new file mode 100644
index 0000000..0847ab3
--- /dev/null
+++ b/config/sites/d9/system.action.user_add_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: 5bd399ea-55fe-4c25-8dba-c54ad015a681
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_add_role_action.administrator
+label: 'Add the Administrator role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: administrator
diff --git a/config/sites/d9/system.action.user_block_user_action.yml b/config/sites/d9/system.action.user_block_user_action.yml
new file mode 100644
index 0000000..23d8c2c
--- /dev/null
+++ b/config/sites/d9/system.action.user_block_user_action.yml
@@ -0,0 +1,13 @@
+uuid: 7d9cd757-b96b-4c3c-99e1-ce2181696e46
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4
+id: user_block_user_action
+label: 'Block the selected user(s)'
+type: user
+plugin: user_block_user_action
+configuration: { }
diff --git a/config/sites/d9/system.action.user_cancel_user_action.yml b/config/sites/d9/system.action.user_cancel_user_action.yml
new file mode 100644
index 0000000..77787b7
--- /dev/null
+++ b/config/sites/d9/system.action.user_cancel_user_action.yml
@@ -0,0 +1,13 @@
+uuid: f5f02687-8e70-4184-9021-7fbb9efaead6
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU
+id: user_cancel_user_action
+label: 'Cancel the selected user account(s)'
+type: user
+plugin: user_cancel_user_action
+configuration: { }
diff --git a/config/sites/d9/system.action.user_remove_role_action.administrator.yml b/config/sites/d9/system.action.user_remove_role_action.administrator.yml
new file mode 100644
index 0000000..82c6477
--- /dev/null
+++ b/config/sites/d9/system.action.user_remove_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: 14b2821e-78cf-4553-b7d1-9d81768b1c81
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_remove_role_action.administrator
+label: 'Remove the Administrator role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: administrator
diff --git a/config/sites/d9/system.action.user_unblock_user_action.yml b/config/sites/d9/system.action.user_unblock_user_action.yml
new file mode 100644
index 0000000..2826a9b
--- /dev/null
+++ b/config/sites/d9/system.action.user_unblock_user_action.yml
@@ -0,0 +1,13 @@
+uuid: 92352856-cb3b-42f5-a2ba-5401ccf69141
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0
+id: user_unblock_user_action
+label: 'Unblock the selected user(s)'
+type: user
+plugin: user_unblock_user_action
+configuration: { }
diff --git a/config/sites/d9/system.authorize.yml b/config/sites/d9/system.authorize.yml
new file mode 100644
index 0000000..c469cae
--- /dev/null
+++ b/config/sites/d9/system.authorize.yml
@@ -0,0 +1,3 @@
+filetransfer_default: null
+_core:
+ default_config_hash: z63ds8M4zPrylEgFRkRcOlfcsXWwfITzjD4cj1kRdfg
diff --git a/config/sites/d9/system.cron.yml b/config/sites/d9/system.cron.yml
new file mode 100644
index 0000000..6801fb5
--- /dev/null
+++ b/config/sites/d9/system.cron.yml
@@ -0,0 +1,6 @@
+threshold:
+ requirements_warning: 172800
+ requirements_error: 1209600
+logging: 1
+_core:
+ default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y
diff --git a/config/sites/d9/system.date.yml b/config/sites/d9/system.date.yml
new file mode 100644
index 0000000..59acb7a
--- /dev/null
+++ b/config/sites/d9/system.date.yml
@@ -0,0 +1,11 @@
+country:
+ default: ''
+first_day: 0
+timezone:
+ default: UTC
+ user:
+ configurable: true
+ warn: false
+ default: 0
+_core:
+ default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo
diff --git a/config/sites/d9/system.diff.yml b/config/sites/d9/system.diff.yml
new file mode 100644
index 0000000..c43dd91
--- /dev/null
+++ b/config/sites/d9/system.diff.yml
@@ -0,0 +1,5 @@
+context:
+ lines_leading: 2
+ lines_trailing: 2
+_core:
+ default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM
diff --git a/config/sites/d9/system.file.yml b/config/sites/d9/system.file.yml
new file mode 100644
index 0000000..5a62870
--- /dev/null
+++ b/config/sites/d9/system.file.yml
@@ -0,0 +1,5 @@
+allow_insecure_uploads: false
+default_scheme: public
+temporary_maximum_age: 21600
+_core:
+ default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g
diff --git a/config/sites/d9/system.image.gd.yml b/config/sites/d9/system.image.gd.yml
new file mode 100644
index 0000000..b676907
--- /dev/null
+++ b/config/sites/d9/system.image.gd.yml
@@ -0,0 +1,3 @@
+jpeg_quality: 75
+_core:
+ default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ
diff --git a/config/sites/d9/system.image.yml b/config/sites/d9/system.image.yml
new file mode 100644
index 0000000..990d3dc
--- /dev/null
+++ b/config/sites/d9/system.image.yml
@@ -0,0 +1,3 @@
+toolkit: gd
+_core:
+ default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24
diff --git a/config/sites/d9/system.logging.yml b/config/sites/d9/system.logging.yml
new file mode 100644
index 0000000..e95b28a
--- /dev/null
+++ b/config/sites/d9/system.logging.yml
@@ -0,0 +1,3 @@
+error_level: hide
+_core:
+ default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA
diff --git a/config/sites/d9/system.mail.yml b/config/sites/d9/system.mail.yml
new file mode 100644
index 0000000..60ed34d
--- /dev/null
+++ b/config/sites/d9/system.mail.yml
@@ -0,0 +1,4 @@
+interface:
+ default: php_mail
+_core:
+ default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE
diff --git a/config/sites/d9/system.maintenance.yml b/config/sites/d9/system.maintenance.yml
new file mode 100644
index 0000000..79501fb
--- /dev/null
+++ b/config/sites/d9/system.maintenance.yml
@@ -0,0 +1,4 @@
+message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.'
+langcode: en
+_core:
+ default_config_hash: Z5MXifrF77GEAgx0GQ6iWT8wStjFuY8BD9OruofWTJ8
diff --git a/config/sites/d9/system.menu.account.yml b/config/sites/d9/system.menu.account.yml
new file mode 100644
index 0000000..2ace3c5
--- /dev/null
+++ b/config/sites/d9/system.menu.account.yml
@@ -0,0 +1,10 @@
+uuid: 02b4b2dc-0320-46e8-99ce-da7b92868556
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw
+id: account
+label: 'User account menu'
+description: 'Links related to the active user account'
+locked: true
diff --git a/config/sites/d9/system.menu.admin.yml b/config/sites/d9/system.menu.admin.yml
new file mode 100644
index 0000000..1515f19
--- /dev/null
+++ b/config/sites/d9/system.menu.admin.yml
@@ -0,0 +1,10 @@
+uuid: 44c7507b-5668-4e68-8f18-82fb4a4012af
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0
+id: admin
+label: Administration
+description: 'Administrative task links'
+locked: true
diff --git a/config/sites/d9/system.menu.footer.yml b/config/sites/d9/system.menu.footer.yml
new file mode 100644
index 0000000..45d88d8
--- /dev/null
+++ b/config/sites/d9/system.menu.footer.yml
@@ -0,0 +1,10 @@
+uuid: 8674043c-0cec-456c-a820-3f92040954f8
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc
+id: footer
+label: Footer
+description: 'Site information links'
+locked: true
diff --git a/config/sites/d9/system.menu.main.yml b/config/sites/d9/system.menu.main.yml
new file mode 100644
index 0000000..825d993
--- /dev/null
+++ b/config/sites/d9/system.menu.main.yml
@@ -0,0 +1,10 @@
+uuid: 2697560c-391a-44cb-9d4c-779d4f924dec
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8
+id: main
+label: 'Main navigation'
+description: 'Site section links'
+locked: true
diff --git a/config/sites/d9/system.menu.tools.yml b/config/sites/d9/system.menu.tools.yml
new file mode 100644
index 0000000..30b0dbb
--- /dev/null
+++ b/config/sites/d9/system.menu.tools.yml
@@ -0,0 +1,10 @@
+uuid: 57055adc-acd2-431a-8268-54ed3dc4c624
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc
+id: tools
+label: Tools
+description: 'User tool links, often added by modules'
+locked: true
diff --git a/config/sites/d9/system.performance.yml b/config/sites/d9/system.performance.yml
new file mode 100644
index 0000000..d4f85d5
--- /dev/null
+++ b/config/sites/d9/system.performance.yml
@@ -0,0 +1,17 @@
+cache:
+ page:
+ max_age: 0
+css:
+ preprocess: true
+ gzip: true
+fast_404:
+ enabled: true
+ paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
+ exclude_paths: '/\/(?:styles|imagecache)\//'
+ html: '404 Not Found Not Found The requested URL "@path" was not found on this server.
'
+js:
+ preprocess: true
+ gzip: true
+stale_file_threshold: 2592000
+_core:
+ default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ
diff --git a/config/sites/d9/system.rss.yml b/config/sites/d9/system.rss.yml
new file mode 100644
index 0000000..858f127
--- /dev/null
+++ b/config/sites/d9/system.rss.yml
@@ -0,0 +1,8 @@
+channel:
+ description: ''
+items:
+ limit: 10
+ view_mode: rss
+langcode: en
+_core:
+ default_config_hash: TlH7NNk46phfxu1mSUfwg1C0YqaGsUCeD4l9JQnQlDU
diff --git a/config/sites/d9/system.site.yml b/config/sites/d9/system.site.yml
new file mode 100644
index 0000000..dcb25dc
--- /dev/null
+++ b/config/sites/d9/system.site.yml
@@ -0,0 +1,14 @@
+uuid: 8a1b5c6e-2bce-4780-bced-7a5d566b8b10
+name: 'Federated Search Drupal 9'
+mail: admin@example.com
+slogan: ''
+page:
+ 403: ''
+ 404: ''
+ front: /node
+admin_compact_mode: false
+weight_select_max: 100
+langcode: en
+default_langcode: en
+_core:
+ default_config_hash: yTxtFqBHnEWxQswuWvkjE8mKw2t8oKuCL1q8KnfHuGE
diff --git a/config/sites/d9/system.theme.global.yml b/config/sites/d9/system.theme.global.yml
new file mode 100644
index 0000000..ad3e46c
--- /dev/null
+++ b/config/sites/d9/system.theme.global.yml
@@ -0,0 +1,16 @@
+favicon:
+ mimetype: image/vnd.microsoft.icon
+ path: ''
+ url: ''
+ use_default: true
+features:
+ comment_user_picture: true
+ comment_user_verification: true
+ favicon: true
+ node_user_picture: true
+logo:
+ path: ''
+ url: ''
+ use_default: true
+_core:
+ default_config_hash: 9rAU4Pku7eMBQxauQqAgjzlcicFZ2As6zEa6zvTlCB8
diff --git a/config/sites/d9/system.theme.yml b/config/sites/d9/system.theme.yml
new file mode 100644
index 0000000..8764240
--- /dev/null
+++ b/config/sites/d9/system.theme.yml
@@ -0,0 +1,4 @@
+admin: seven
+default: bartik
+_core:
+ default_config_hash: fOjer9hADYYnbCJVZMFZIIM1azTFWyg84ZkFDHfAbUg
diff --git a/config/sites/d9/taxonomy.settings.yml b/config/sites/d9/taxonomy.settings.yml
new file mode 100644
index 0000000..c98a316
--- /dev/null
+++ b/config/sites/d9/taxonomy.settings.yml
@@ -0,0 +1,5 @@
+maintain_index_table: true
+override_selector: false
+terms_per_page_admin: 100
+_core:
+ default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias
diff --git a/config/sites/d9/taxonomy.vocabulary.age.yml b/config/sites/d9/taxonomy.vocabulary.age.yml
new file mode 100644
index 0000000..bf973c0
--- /dev/null
+++ b/config/sites/d9/taxonomy.vocabulary.age.yml
@@ -0,0 +1,8 @@
+uuid: aa9f2b61-998a-4939-b1c0-e41a711f3f02
+langcode: en
+status: true
+dependencies: { }
+name: Age
+vid: age
+description: ''
+weight: 0
diff --git a/config/sites/d9/taxonomy.vocabulary.tags.yml b/config/sites/d9/taxonomy.vocabulary.tags.yml
new file mode 100644
index 0000000..d26f9a3
--- /dev/null
+++ b/config/sites/d9/taxonomy.vocabulary.tags.yml
@@ -0,0 +1,10 @@
+uuid: 5f19b023-a2ac-4ebb-b88f-99d7a253e29f
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: yoNVreoTdTZTY7GuE8fI9Jmxqdz8vlo4ZJKixMNSosw
+name: Tags
+vid: tags
+description: 'Use tags to group articles on similar topics into categories.'
+weight: 0
diff --git a/config/sites/d9/taxonomy.vocabulary.traits.yml b/config/sites/d9/taxonomy.vocabulary.traits.yml
new file mode 100644
index 0000000..47302e7
--- /dev/null
+++ b/config/sites/d9/taxonomy.vocabulary.traits.yml
@@ -0,0 +1,8 @@
+uuid: 95047dc9-1c06-45ba-8df3-094e67b8f33d
+langcode: en
+status: true
+dependencies: { }
+name: Traits
+vid: traits
+description: ''
+weight: 0
diff --git a/config/sites/d9/text.settings.yml b/config/sites/d9/text.settings.yml
new file mode 100644
index 0000000..ef751a5
--- /dev/null
+++ b/config/sites/d9/text.settings.yml
@@ -0,0 +1,3 @@
+default_summary_length: 600
+_core:
+ default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA
diff --git a/config/sites/d9/tour.tour.block-layout.yml b/config/sites/d9/tour.tour.block-layout.yml
new file mode 100644
index 0000000..9d41266
--- /dev/null
+++ b/config/sites/d9/tour.tour.block-layout.yml
@@ -0,0 +1,51 @@
+uuid: fd728a79-255f-43a6-a3a2-2bab1bcac4bf
+langcode: en
+status: true
+dependencies:
+ module:
+ - block
+_core:
+ default_config_hash: p0RFIRt3fQULgsg3B2wHgLjJqxliqEIcDCxve9Yn0rU
+id: block-layout
+label: 'Block Layout Page'
+module: block
+routes:
+ -
+ route_name: block.admin_display
+tips:
+ block-layout:
+ id: block-layout
+ plugin: text
+ label: 'Block Layout'
+ body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.'
+ weight: 1
+ place-block:
+ id: place-block
+ plugin: text
+ label: 'Place Blocks'
+ body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block'
+ weight: 2
+ attributes:
+ data-class: button--small
+ block-region:
+ id: block-region
+ plugin: text
+ label: 'Block Region'
+ body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear.You can place one block in multiple regions.'
+ weight: 3
+ attributes:
+ data-class: block-region-select
+ configure-block:
+ id: configure-block
+ plugin: text
+ label: 'Configure Block'
+ body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.'
+ weight: 4
+ attributes:
+ data-class: dropbutton-widget
+ custom-block-library:
+ id: custom-block-library
+ plugin: text
+ label: 'Custom Block Library'
+ body: 'The block management screen also has an another tab on the top which is used to add Custom blocks. The name of the tab is "Custom block library". This tab ultimately provides a link to add custom blocks.'
+ weight: 5
diff --git a/config/sites/d9/tour.tour.language-add.yml b/config/sites/d9/tour.tour.language-add.yml
new file mode 100644
index 0000000..d500737
--- /dev/null
+++ b/config/sites/d9/tour.tour.language-add.yml
@@ -0,0 +1,35 @@
+uuid: f5236d86-b395-40c3-9d66-72c70b4f6f2f
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: xVFzaZr6iMWsqxy9-QqAX3lyUKCyJr16dAXXjhgb3Kk
+id: language-add
+label: 'Adding languages'
+module: language
+routes:
+ -
+ route_name: language.add
+tips:
+ language-add-overview:
+ id: language-add-overview
+ plugin: text
+ label: 'Adding languages'
+ body: 'This page provides the ability to add common languages to your site.
If the desired language is not available, you can add a custom language.
'
+ weight: 1
+ language-add-choose:
+ id: language-add-choose
+ plugin: text
+ label: 'Select language'
+ body: 'Choose a language from the list, or choose "Custom language..." at the end of the list.
Click the "Add language" button when you are done choosing your language.
When adding a custom language, you will get an additional form where you can provide the name, code, and direction of the language.
'
+ weight: 2
+ attributes:
+ data-id: edit-predefined-langcode
+ language-add-continue:
+ id: language-add-continue
+ plugin: text
+ label: 'Continuing on'
+ body: 'Now that you have an overview of the "Add languages" feature, you can continue by:
'
+ weight: 3
diff --git a/config/sites/d9/tour.tour.language-edit.yml b/config/sites/d9/tour.tour.language-edit.yml
new file mode 100644
index 0000000..e6c873f
--- /dev/null
+++ b/config/sites/d9/tour.tour.language-edit.yml
@@ -0,0 +1,51 @@
+uuid: 458a16d9-8e34-444c-ac11-62786f447666
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: U57EDaiQ66sSYVn_GC7iaPNRdz54pKWFNdT6xI1XkXw
+id: language-edit
+label: 'Editing languages'
+module: language
+routes:
+ -
+ route_name: entity.configurable_language.edit_form
+tips:
+ language-edit-overview:
+ id: language-edit-overview
+ plugin: text
+ label: 'Editing languages'
+ body: 'This page provides the ability to edit a language on your site, including custom languages.
'
+ weight: 1
+ language-edit-langcode:
+ id: language-edit-langcode
+ plugin: text
+ label: 'Language code'
+ body: 'You cannot change the code of a language on the site, since it is used by the system to keep track of the language.
'
+ weight: 2
+ attributes:
+ data-id: edit-langcode-view
+ language-edit-label:
+ id: language-edit-label
+ plugin: text
+ label: 'Language name'
+ body: 'The language name is used throughout the site for all users and is written in English. Names of built-in languages can be translated using the Interface Translation module, and names of both built-in and custom languages can be translated using the Configuration Translation module.
'
+ weight: 3
+ attributes:
+ data-id: edit-label
+ language-edit-direction:
+ id: language-edit-direction
+ plugin: text
+ label: 'Language direction'
+ body: 'Choose if the language is a "Left to right" or "Right to left" language.
Note that not all themes support "Right to left" layouts, so test your theme if you are using "Right to left".
'
+ weight: 4
+ attributes:
+ data-id: edit-direction--wrapper--description
+ language-edit-continue:
+ id: language-edit-continue
+ plugin: text
+ label: 'Continuing on'
+ body: 'Now that you have an overview of the "Edit language" feature, you can continue by:
'
+ weight: 5
diff --git a/config/sites/d9/tour.tour.language.yml b/config/sites/d9/tour.tour.language.yml
new file mode 100644
index 0000000..fca38f1
--- /dev/null
+++ b/config/sites/d9/tour.tour.language.yml
@@ -0,0 +1,59 @@
+uuid: a99934d1-ee46-42a7-bba5-a63af416e6f0
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: qYkmRoScIjpvKrNO8DCi6lscVGakJCBZMp7ytg5OerM
+id: language
+label: Language
+module: language
+routes:
+ -
+ route_name: entity.configurable_language.collection
+tips:
+ language-overview:
+ id: language-overview
+ plugin: text
+ label: Languages
+ body: 'The "Languages" page allows you to add, edit, delete, and reorder languages for the site.
'
+ weight: 1
+ language-add:
+ id: language-add
+ plugin: text
+ label: 'Adding languages'
+ body: 'To add more languages to your site, click the "Add language" button.
Added languages will be displayed in the language list and can then be edited or deleted.
'
+ weight: 2
+ attributes:
+ data-class: button-action
+ language-reorder:
+ id: language-reorder
+ plugin: text
+ label: 'Reordering languages'
+ body: 'To reorder the languages on your site, use the drag icons next to each language.
The order shown here is the display order for language lists on the site such as in the language switcher blocks provided by the Interface Translation and Content Translation modules.
When you are done with reordering the languages, click the "Save configuration" button for the changes to take effect.
'
+ weight: 3
+ attributes:
+ data-class: draggable
+ language-default:
+ id: language-default
+ plugin: text
+ label: 'Set a language as default'
+ body: 'You can change the default language of the site by choosing one of your configured languages as default. The site will use the default language in situations where no choice is made but a language should be set, for example as the language of the displayed interface.
'
+ weight: 4
+ attributes:
+ data-class: js-form-item-site-default-language
+ language-operations:
+ id: language-operations
+ plugin: text
+ label: 'Modifying languages'
+ body: 'Operations are provided for editing and deleting your languages.
You can edit the name and the direction of the language.
Deleted languages can be added back at a later time. Deleting a language will remove all interface translations associated with it, and content in this language will be set to be language neutral. Note that you cannot delete the default language of the site.
'
+ weight: 5
+ attributes:
+ data-class: dropbutton-wrapper
+ language-continue:
+ id: language-continue
+ plugin: text
+ label: 'Continuing on'
+ body: 'Now that you have an overview of the "Languages" page, you can continue by:
'
+ weight: 6
diff --git a/config/sites/d9/tour.tour.search-api-index-fields.yml b/config/sites/d9/tour.tour.search-api-index-fields.yml
new file mode 100644
index 0000000..4515f81
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-index-fields.yml
@@ -0,0 +1,101 @@
+uuid: 9a5c6923-9b89-4981-bb3c-5d1f9de7531d
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: mP2RtTYiDo6dp1q8hXxx2Wgr_1ZvtN7AijjXrwFQV_k
+id: search-api-index-fields
+label: 'Fields indexed in this index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.fields
+tips:
+ search-api-index-fields-introduction:
+ id: search-api-index-fields-introduction
+ plugin: text
+ label: 'Fields indexed in this index'
+ body: 'This page lists which fields are indexed in this index, grouped by datasource. (Datasource-independent fields are listed under "General".) Indexed fields can be used to add filters or sorting to views or other search displays based on the index. Fields with type "Fulltext" can also be used for fulltext searching.'
+ weight: 1
+ search-api-index-fields-add:
+ id: search-api-index-fields-add
+ plugin: text
+ label: 'Add fields'
+ body: 'With the "Add fields" button you can add additional fields to this index.'
+ weight: 2
+ attributes:
+ data-class: 'button-action[data-drupal-selector="edit-add-field"]'
+ search-api-index-fields-label:
+ id: search-api-index-fields-label
+ plugin: text
+ label: Label
+ body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
+ weight: 3
+ attributes:
+ data-class: 'details-wrapper:nth(0) table thead th:nth(0)'
+ search-api-index-fields-machine-name:
+ id: search-api-index-fields-machine-name
+ plugin: text
+ label: 'Machine name'
+ body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.'
+ weight: 4
+ attributes:
+ data-class: 'details-wrapper:nth(0) table thead th:nth(1)'
+ search-api-index-fields-property-path:
+ id: search-api-index-fields-property-path
+ plugin: text
+ label: 'Property path'
+ body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.'
+ weight: 5
+ attributes:
+ data-class: 'details-wrapper:nth(0) table thead th:nth(2)'
+ search-api-index-fields-type:
+ id: search-api-index-fields-type
+ plugin: text
+ label: Type
+ body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the "Data types" box at the bottom of the page.'
+ weight: 6
+ attributes:
+ data-class: 'details-wrapper:nth(0) table thead th:nth(3)'
+ search-api-index-fields-boost:
+ id: search-api-index-fields-boost
+ plugin: text
+ label: Boost
+ body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
+ weight: 7
+ attributes:
+ data-class: 'details-wrapper:nth(0) table thead th:nth(4)'
+ search-api-index-fields-edit:
+ id: search-api-index-fields-edit
+ plugin: text
+ label: 'Edit field'
+ body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
+ weight: 8
+ attributes:
+ data-class: 'details-wrapper:nth(0) table tbody td:nth(5) a'
+ search-api-index-fields-remove:
+ id: search-api-index-fields-remove
+ plugin: text
+ label: 'Remove field'
+ body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
+ weight: 9
+ attributes:
+ data-class: 'details-wrapper:nth(0) table tbody td:nth(6) a'
+ search-api-index-fields-submit:
+ id: search-api-index-fields-submit
+ plugin: text
+ label: 'Save changes'
+ body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.'
+ weight: 10
+ attributes:
+ data-id: edit-actions-submit
+ search-api-index-fields-cancel:
+ id: search-api-index-fields-cancel
+ plugin: text
+ label: 'Cancel changes'
+ body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
+ weight: 10
+ attributes:
+ data-id: edit-actions-cancel
diff --git a/config/sites/d9/tour.tour.search-api-index-form.yml b/config/sites/d9/tour.tour.search-api-index-form.yml
new file mode 100644
index 0000000..e13cedd
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-index-form.yml
@@ -0,0 +1,71 @@
+uuid: 47124dad-3aa9-4f44-90c5-d3c826ee8d59
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: TK3PjpP4I6WFh5JDY_L_c5XCiTyAZBBA9z0M9pcGjzo
+id: search-api-index-form
+label: 'Add or edit a Search API index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.add_form
+ -
+ route_name: entity.search_api_index.edit_form
+tips:
+ search-api-index-form-introduction:
+ id: search-api-index-form-introduction
+ plugin: text
+ label: 'Adding or editing an index'
+ body: 'This form can be used to edit an existing index or add a new index to your site. Indexes define a set of data that will be indexed and can then be searched.'
+ weight: 1
+ search-api-index-form-name:
+ id: search-api-index-form-name
+ plugin: text
+ label: 'Index name'
+ body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
+ weight: 2
+ attributes:
+ data-id: edit-name
+ search-api-index-form-datasources:
+ id: search-api-index-form-datasources
+ plugin: text
+ label: Datasources
+ body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.'
+ weight: 3
+ attributes:
+ data-id: edit-datasources
+ search-api-index-form-tracker:
+ id: search-api-index-form-tracker
+ plugin: text
+ label: Tracker
+ body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.'
+ weight: 4
+ attributes:
+ data-id: edit-tracker
+ search-api-index-form-server:
+ id: search-api-index-form-server
+ plugin: text
+ label: Server
+ body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.'
+ weight: 5
+ attributes:
+ data-id: edit-server
+ search-api-index-form-description:
+ id: search-api-index-form-description
+ plugin: text
+ label: 'Index description'
+ body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.'
+ weight: 6
+ attributes:
+ data-id: edit-description
+ search-api-index-form-options:
+ id: search-api-index-form-options
+ plugin: text
+ label: 'Advanced options'
+ body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
+ weight: 7
+ attributes:
+ data-id: edit-options
diff --git a/config/sites/d9/tour.tour.search-api-index-processors.yml b/config/sites/d9/tour.tour.search-api-index-processors.yml
new file mode 100644
index 0000000..7a82dfb
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-index-processors.yml
@@ -0,0 +1,45 @@
+uuid: b1387bbf-b423-48e1-801c-e12c41022114
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: LqXAZO_yZPho3Pueh85e-NzQ3DmI5rNBf6_q8McKUqc
+id: search-api-index-processors
+label: 'Processors used for this index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.processors
+tips:
+ search-api-index-processors-introduction:
+ id: search-api-index-processors-introduction
+ plugin: text
+ label: 'Processors used for this index'
+ body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.'
+ weight: 1
+ search-api-index-processors-enable:
+ id: search-api-index-processors-enable
+ plugin: text
+ label: 'Enable processors'
+ body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)'
+ weight: 2
+ attributes:
+ data-id: edit-status
+ search-api-index-processors-weights:
+ id: search-api-index-processors-weights
+ plugin: text
+ label: 'Processor order'
+ body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.'
+ weight: 3
+ attributes:
+ data-id: edit-weights
+ search-api-index-processors-settings:
+ id: search-api-index-processors-settings
+ plugin: text
+ label: 'Processor settings'
+ body: 'Some processors have additional configuration available, which you are able to change here.'
+ weight: 4
+ attributes:
+ data-class: form-type-vertical-tabs
diff --git a/config/sites/d9/tour.tour.search-api-index.yml b/config/sites/d9/tour.tour.search-api-index.yml
new file mode 100644
index 0000000..b7984a1
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-index.yml
@@ -0,0 +1,109 @@
+uuid: c10ddf5b-6547-4e9c-afb5-ba395459a5e6
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: vrJLX_BEpVcWa6OU7FvRAUfErBOxQBhPtzuKeNo4M2M
+id: search-api-index
+label: 'Information about an index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.canonical
+tips:
+ search-api-index-introduction:
+ id: search-api-index-introduction
+ plugin: text
+ label: 'Information about an index'
+ body: 'This page shows a summary of a search index and its status.'
+ weight: 1
+ search-api-index-index-status:
+ id: search-api-index-index-status
+ plugin: text
+ label: 'Index status'
+ body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.'
+ weight: 2
+ attributes:
+ data-class: search-api-index-status
+ search-api-index-status:
+ id: search-api-index-status
+ plugin: text
+ label: Status
+ body: 'Shows whether the index is currently enabled or disabled.'
+ weight: 3
+ attributes:
+ data-class: search-api-index-summary--status
+ search-api-index-datasources:
+ id: search-api-index-datasources
+ plugin: text
+ label: Datasources
+ body: 'Lists all datasources that are enabled for this index.'
+ weight: 4
+ attributes:
+ data-class: search-api-index-summary--datasource
+ search-api-index-tracker:
+ id: search-api-index-tracker
+ plugin: text
+ label: Tracker
+ body: 'The tracker used by the index. Only one ("Default") is available by default.'
+ weight: 5
+ attributes:
+ data-class: search-api-index-summary--tracker
+ search-api-index-server:
+ id: search-api-index-server
+ plugin: text
+ label: Server
+ body: 'If the index is attached to a server, this server is listed here.'
+ weight: 6
+ attributes:
+ data-class: search-api-index-summary--server
+ search-api-index-server-index-status:
+ id: search-api-index-server-index-status
+ plugin: text
+ label: 'Server index status'
+ body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", see the module''s documentation .'
+ weight: 7
+ attributes:
+ data-class: search-api-index-summary--server-index-status
+ search-api-index-cron-batch-size:
+ id: search-api-index-cron-batch-size
+ plugin: text
+ label: 'Cron batch size'
+ body: 'The number of items that will be indexed at once during cron runs.'
+ weight: 8
+ attributes:
+ data-class: search-api-index-summary--cron-batch-size
+ search-api-index-index-now:
+ id: search-api-index-remove
+ plugin: text
+ label: 'Start indexing now'
+ body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.'
+ weight: 9
+ attributes:
+ data-id: edit-index
+ search-api-index-tracking:
+ id: search-api-index-tracking
+ plugin: text
+ label: 'Track items for index'
+ body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.'
+ weight: 10
+ attributes:
+ data-id: edit-tracking
+ search-api-index-reindex:
+ id: search-api-index-reindex
+ plugin: text
+ label: 'Queue all items for reindexing'
+ body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.'
+ weight: 11
+ attributes:
+ data-id: edit-reindex
+ search-api-index-clear:
+ id: search-api-index-clear
+ plugin: text
+ label: 'Clear all indexed data'
+ body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.'
+ weight: 12
+ attributes:
+ data-id: edit-clear
diff --git a/config/sites/d9/tour.tour.search-api-server-form.yml b/config/sites/d9/tour.tour.search-api-server-form.yml
new file mode 100644
index 0000000..99b6012
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-server-form.yml
@@ -0,0 +1,47 @@
+uuid: 179534a4-de7e-40ee-84c9-c4b85244bb29
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: wiTKND8Vi_2guGPCSCjciyClZs7LVIQ_ruTzlkE_Bg0
+id: search-api-server-form
+label: 'Add or edit a Search API server'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_server.add_form
+ -
+ route_name: entity.search_api_server.edit_form
+tips:
+ search-api-server-form-introduction:
+ id: search-api-server-form-introduction
+ plugin: text
+ label: 'Adding or editing a Server'
+ body: 'This form can be used to edit an existing server or add a new server to your site. Servers will hold your indexed data.'
+ weight: 1
+ search-api-server-form-name:
+ id: search-api-server-form-name
+ plugin: text
+ label: 'Server name'
+ body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
+ weight: 2
+ attributes:
+ data-id: edit-name
+ search-api-server-form-description:
+ id: search-api-server-form-description
+ plugin: text
+ label: 'Server description'
+ body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.'
+ weight: 3
+ attributes:
+ data-id: edit-description
+ search-api-server-form-backend:
+ id: search-api-server-form-backend
+ plugin: text
+ label: 'Server backend'
+ body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is "Solr" , which requires to be set up separately.'
+ weight: 4
+ attributes:
+ data-id: edit-backend
diff --git a/config/sites/d9/tour.tour.search-api-server.yml b/config/sites/d9/tour.tour.search-api-server.yml
new file mode 100644
index 0000000..a9d724c
--- /dev/null
+++ b/config/sites/d9/tour.tour.search-api-server.yml
@@ -0,0 +1,53 @@
+uuid: 776a95ac-5b8d-4dcd-b4ce-e5ae33122862
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: j-YgGnx-C5I3OTFsDsNkTyPC8zH7ZQyBMvmZ6gUMH3Q
+id: search-api-server
+label: 'Information about a server'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_server.canonical
+tips:
+ search-api-server-introduction:
+ id: search-api-server-introduction
+ plugin: text
+ label: 'Information about a server'
+ body: 'This page shows a summary of a search server.'
+ weight: 1
+ search-api-server-status:
+ id: search-api-server-status
+ plugin: text
+ label: Status
+ body: 'Shows whether the server is currently enabled or disabled.'
+ weight: 2
+ attributes:
+ data-class: search-api-server-summary--status
+ search-api-server-backend:
+ id: search-api-server-backend
+ plugin: text
+ label: 'Backend class'
+ body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.'
+ weight: 3
+ attributes:
+ data-class: search-api-server-summary--backend
+ search-api-server-indexes:
+ id: search-api-server-indexes
+ plugin: text
+ label: 'Search indexes'
+ body: 'Lists all search indexes that are attached to this server.'
+ weight: 4
+ attributes:
+ data-class: search-api-server-summary--indexes
+ search-api-server-clear:
+ id: search-api-server-clear
+ plugin: text
+ label: 'Delete all indexed data'
+ body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.'
+ weight: 5
+ attributes:
+ data-id: edit-clear
diff --git a/config/sites/d9/tour.tour.views-ui.yml b/config/sites/d9/tour.tour.views-ui.yml
new file mode 100644
index 0000000..610c39c
--- /dev/null
+++ b/config/sites/d9/tour.tour.views-ui.yml
@@ -0,0 +1,97 @@
+uuid: ef01bca7-84e8-442a-b98c-f5a067612611
+langcode: en
+status: true
+dependencies:
+ module:
+ - views_ui
+_core:
+ default_config_hash: c-HMyZwgeP8H6AITDcq4hznePkd7azpe8xl_WTnx2O0
+id: views-ui
+label: 'View edit page'
+module: views_ui
+routes:
+ -
+ route_name: entity.view.edit_form
+ -
+ route_name: entity.view.edit_display_form
+tips:
+ views-main:
+ id: views-main
+ plugin: text
+ label: 'Manage view settings'
+ body: 'View or edit the configuration.'
+ weight: 1
+ views-ui-displays:
+ id: views-ui-displays
+ plugin: text
+ label: 'Displays in this view'
+ body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.'
+ weight: 2
+ attributes:
+ data-id: views-display-top
+ views-ui-view-admin:
+ id: views-ui-view-admin
+ plugin: text
+ label: 'View administration'
+ body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
+ weight: 3
+ location: left
+ attributes:
+ data-id: views-display-extra-actions
+ views-ui-format:
+ id: views-ui-format
+ plugin: text
+ label: 'Output format'
+ body: 'Choose how to output results. E.g., choose Content to output each item completely, using your configured display settings. Or choose Fields , which allows you to output only specific fields for each result. Additional formats can be added by installing modules to extend Drupal''s base functionality.'
+ weight: 4
+ attributes:
+ data-class: views-ui-display-tab-bucket.format
+ views-ui-fields:
+ id: views-ui-fields
+ plugin: text
+ label: Fields
+ body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
+ weight: 5
+ attributes:
+ data-class: views-ui-display-tab-bucket.field
+ views-ui-filter:
+ id: views-ui-filter
+ plugin: text
+ label: 'Filter your view'
+ body: 'Add filters to limit the results in the output. E.g., to only show content that is published , you would add a filter for Published and select Yes .'
+ weight: 6
+ attributes:
+ data-class: views-ui-display-tab-bucket.filter
+ views-ui-filter-operations:
+ id: views-ui-filter-operations
+ plugin: text
+ label: 'Filter actions'
+ body: 'Add, rearrange or remove filters.'
+ weight: 7
+ attributes:
+ data-class: 'views-ui-display-tab-bucket.filter .dropbutton-widget'
+ views-ui-sorts:
+ id: views-ui-sorts
+ plugin: text
+ label: 'Sort Criteria'
+ body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
+ weight: 8
+ attributes:
+ data-class: views-ui-display-tab-bucket.sort
+ views-ui-sorts-operations:
+ id: views-ui-sorts-operations
+ plugin: text
+ label: 'Sort actions'
+ body: 'Add, rearrange or remove sorting rules.'
+ weight: 9
+ attributes:
+ data-class: 'views-ui-display-tab-bucket.sort .dropbutton-widget'
+ views-ui-preview:
+ id: views-ui-preview
+ plugin: text
+ label: Preview
+ body: 'Show a preview of the view output.'
+ weight: 10
+ location: left
+ attributes:
+ data-id: preview-submit
diff --git a/config/sites/d9/update.settings.yml b/config/sites/d9/update.settings.yml
new file mode 100644
index 0000000..aca754f
--- /dev/null
+++ b/config/sites/d9/update.settings.yml
@@ -0,0 +1,13 @@
+check:
+ disabled_extensions: false
+ interval_days: 1
+fetch:
+ url: ''
+ max_attempts: 2
+ timeout: 30
+notification:
+ emails:
+ - admin@example.com
+ threshold: all
+_core:
+ default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw
diff --git a/config/sites/d9/user.flood.yml b/config/sites/d9/user.flood.yml
new file mode 100644
index 0000000..f165c95
--- /dev/null
+++ b/config/sites/d9/user.flood.yml
@@ -0,0 +1,7 @@
+uid_only: false
+ip_limit: 50
+ip_window: 3600
+user_limit: 5
+user_window: 21600
+_core:
+ default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs
diff --git a/config/sites/d9/user.mail.yml b/config/sites/d9/user.mail.yml
new file mode 100644
index 0000000..25e2429
--- /dev/null
+++ b/config/sites/d9/user.mail.yml
@@ -0,0 +1,30 @@
+cancel_confirm:
+ body: "[user:display-name],\n\nA request to cancel your account has been made at [site:name].\n\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n\n[user:cancel-url]\n\nNOTE: The cancellation of your account is not reversible.\n\nThis link expires in one day and nothing will happen if it is not used.\n\n-- [site:name] team"
+ subject: 'Account cancellation request for [user:display-name] at [site:name]'
+password_reset:
+ body: "[user:display-name],\n\nA request to reset the password for your account has been made at [site:name].\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\n\n-- [site:name] team"
+ subject: 'Replacement login information for [user:display-name] at [site:name]'
+register_admin_created:
+ body: "[user:display-name],\n\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team"
+ subject: 'An administrator created an account for you at [site:name]'
+register_no_approval_required:
+ body: "[user:display-name],\n\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team"
+ subject: 'Account details for [user:display-name] at [site:name]'
+register_pending_approval:
+ body: "[user:display-name],\n\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n-- [site:name] team"
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+register_pending_approval_admin:
+ body: "[user:display-name] has applied for an account.\n\n[user:edit-url]"
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+status_activated:
+ body: "[user:display-name],\n\nYour account at [site:name] has been activated.\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:account-name]\npassword: Your password\n\n-- [site:name] team"
+ subject: 'Account details for [user:display-name] at [site:name] (approved)'
+status_blocked:
+ body: "[user:display-name],\n\nYour account on [site:name] has been blocked.\n\n-- [site:name] team"
+ subject: 'Account details for [user:display-name] at [site:name] (blocked)'
+status_canceled:
+ body: "[user:display-name],\n\nYour account on [site:name] has been canceled.\n\n-- [site:name] team"
+ subject: 'Account details for [user:display-name] at [site:name] (canceled)'
+langcode: en
+_core:
+ default_config_hash: IWzNdUVX2YSiflxrGSTLIiqTrhgIzbV2C-hRL5DniJM
diff --git a/config/sites/d9/user.role.administrator.yml b/config/sites/d9/user.role.administrator.yml
new file mode 100644
index 0000000..1a385a3
--- /dev/null
+++ b/config/sites/d9/user.role.administrator.yml
@@ -0,0 +1,11 @@
+uuid: f8376aa3-66b3-4378-afac-99e49fe456cb
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Om6FEO7vZZMkPIbVvfxtdkWerQ2PvQM4sWUd6Q3ZnfI
+id: administrator
+label: Administrator
+weight: 2
+is_admin: true
+permissions: { }
diff --git a/config/sites/d9/user.role.anonymous.yml b/config/sites/d9/user.role.anonymous.yml
new file mode 100644
index 0000000..e1252d6
--- /dev/null
+++ b/config/sites/d9/user.role.anonymous.yml
@@ -0,0 +1,17 @@
+uuid: 3a63c384-f33b-4b74-ab10-e410c6ef617e
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: pq_mEIu_B4widZN7Ap81iCJSjShFFdcL0jEiCi8VrDk
+id: anonymous
+label: 'Anonymous user'
+weight: 0
+is_admin: false
+permissions:
+ - 'access comments'
+ - 'access content'
+ - 'access site-wide contact form'
+ - 'search content'
+ - 'use federated search'
+ - 'use text format restricted_html'
diff --git a/config/sites/d9/user.role.authenticated.yml b/config/sites/d9/user.role.authenticated.yml
new file mode 100644
index 0000000..5919dde
--- /dev/null
+++ b/config/sites/d9/user.role.authenticated.yml
@@ -0,0 +1,20 @@
+uuid: 00117010-a032-475e-bfc9-8c23eb2b9624
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: btW6TFHajhy7Eo6YUvdFiPh4TcPggo8GBXYctjV6zag
+id: authenticated
+label: 'Authenticated user'
+weight: 1
+is_admin: false
+permissions:
+ - 'access comments'
+ - 'access content'
+ - 'access shortcuts'
+ - 'access site-wide contact form'
+ - 'post comments'
+ - 'search content'
+ - 'skip comment approval'
+ - 'use federated search'
+ - 'use text format basic_html'
diff --git a/config/sites/d9/user.settings.yml b/config/sites/d9/user.settings.yml
new file mode 100644
index 0000000..1bad2ef
--- /dev/null
+++ b/config/sites/d9/user.settings.yml
@@ -0,0 +1,18 @@
+anonymous: Anonymous
+verify_mail: true
+notify:
+ cancel_confirm: true
+ password_reset: true
+ status_activated: true
+ status_blocked: false
+ status_canceled: false
+ register_admin_created: true
+ register_no_approval_required: true
+ register_pending_approval: true
+register: visitors_admin_approval
+cancel_method: user_cancel_block
+password_reset_timeout: 86400
+password_strength: true
+langcode: en
+_core:
+ default_config_hash: w314Zp7B4NbrlV4KeeZLNSmTTpdJiv-KwZO2E1fSSK0
diff --git a/config/sites/d9/views.settings.yml b/config/sites/d9/views.settings.yml
new file mode 100644
index 0000000..fbda2e6
--- /dev/null
+++ b/config/sites/d9/views.settings.yml
@@ -0,0 +1,48 @@
+display_extenders: { }
+skip_cache: false
+sql_signature: false
+ui:
+ show:
+ additional_queries: false
+ advanced_column: false
+ master_display: false
+ performance_statistics: false
+ preview_information: true
+ sql_query:
+ enabled: false
+ where: above
+ display_embed: false
+ always_live_preview: true
+ exposed_filter_any_label: old_any
+field_rewrite_elements:
+ div: DIV
+ span: SPAN
+ h1: H1
+ h2: H2
+ h3: H3
+ h4: H4
+ h5: H5
+ h6: H6
+ p: P
+ header: HEADER
+ footer: FOOTER
+ article: ARTICLE
+ section: SECTION
+ aside: ASIDE
+ details: DETAILS
+ blockquote: BLOCKQUOTE
+ figure: FIGURE
+ address: ADDRESS
+ code: CODE
+ pre: PRE
+ var: VAR
+ samp: SAMP
+ kbd: KBD
+ strong: STRONG
+ em: EM
+ del: DEL
+ ins: INS
+ q: Q
+ s: S
+_core:
+ default_config_hash: RaRd9EIcwA4u3qCSRLL8EnCicbda1kV__ASmVbyehvQ
diff --git a/config/sites/d9/views.view.archive.yml b/config/sites/d9/views.view.archive.yml
new file mode 100644
index 0000000..d8f7d1c
--- /dev/null
+++ b/config/sites/d9/views.view.archive.yml
@@ -0,0 +1,246 @@
+uuid: aa88f60d-82bb-4c16-b3c8-4939abca6a75
+langcode: en
+status: false
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: gA3tLETtsrObWW1Uvb6Mh-fg0Qu_6uCEzgL9jKQgPgo
+id: archive
+label: Archive
+module: node
+description: 'All content, by month.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ title: 'Monthly archive'
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 10
+ offset: 0
+ id: 0
+ total_pages: 0
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ tags:
+ previous: ‹‹
+ next: ››
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ order: DESC
+ plugin_id: date
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ entity_type: node
+ entity_field: created
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary:
+ sort_order: desc
+ format: default_summary
+ summary_options:
+ override: true
+ items_per_page: 30
+ specify_validation: true
+ plugin_id: date_year_month
+ entity_type: node
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ value: '1'
+ group: 0
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ plugin_id: boolean
+ entity_type: node
+ entity_field: status
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: language
+ entity_type: node
+ entity_field: langcode
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ header: { }
+ footer: { }
+ empty: { }
+ relationships: { }
+ fields: { }
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary:
+ format: default_summary
+ summary_options:
+ items_per_page: 30
+ specify_validation: true
+ plugin_id: date_year_month
+ entity_type: node
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ path: archive
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.block_content.yml b/config/sites/d9/views.view.block_content.yml
new file mode 100644
index 0000000..91b92ac
--- /dev/null
+++ b/config/sites/d9/views.view.block_content.yml
@@ -0,0 +1,543 @@
+uuid: af9aac73-8ff9-4543-8b87-61c3a80df5a8
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_content
+ - user
+_core:
+ default_config_hash: 2J0rd5cWfFsdSX-kAb0f9EzvC0_vn4NxGlUpOQAXeOU
+id: block_content
+label: 'Custom block library'
+module: views
+description: 'Find and manage custom blocks.'
+tag: default
+base_table: block_content_field_data
+base_field: id
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'administer blocks'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 50
+ offset: 0
+ id: 0
+ total_pages: null
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: false
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ info: info
+ type: type
+ changed: changed
+ operations: operations
+ info:
+ info:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ operations:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ default: changed
+ empty_table: true
+ row:
+ type: fields
+ fields:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Block description'
+ 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:
+ link_to_entity: true
+ 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
+ entity_type: null
+ entity_field: info
+ plugin_id: field
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Block type'
+ 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: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ 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
+ entity_type: block_content
+ entity_field: type
+ plugin_id: field
+ changed:
+ id: changed
+ table: block_content_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Updated
+ 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
+ entity_type: block_content
+ entity_field: changed
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: field
+ operations:
+ id: operations
+ table: block_content
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ destination: true
+ entity_type: block_content
+ plugin_id: entity_operations
+ filters:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: info_op
+ label: 'Block description'
+ description: ''
+ use_operator: false
+ operator: info_op
+ identifier: info
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: block_content
+ entity_field: info
+ plugin_id: string
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Block type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: block_content
+ entity_field: type
+ plugin_id: bundle
+ reusable:
+ id: reusable
+ table: block_content_field_data
+ field: reusable
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: block_content
+ entity_field: reusable
+ plugin_id: boolean
+ sorts: { }
+ title: 'Custom block library'
+ header: { }
+ footer: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: false
+ content: 'There are no custom blocks available.'
+ plugin_id: text_custom
+ block_content_listing_empty:
+ admin_label: ''
+ empty: true
+ field: block_content_listing_empty
+ group_type: group
+ id: block_content_listing_empty
+ label: ''
+ relationship: none
+ table: block_content
+ plugin_id: block_content_listing_empty
+ entity_type: block_content
+ relationships: { }
+ arguments: { }
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ display_plugin: page
+ id: page_1
+ display_title: Page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/structure/block/block-content
+ menu:
+ type: tab
+ title: 'Custom block library'
+ description: ''
+ parent: block.admin_display
+ weight: 0
+ context: '0'
+ menu_name: admin
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.comment.yml b/config/sites/d9/views.view.comment.yml
new file mode 100644
index 0000000..019d711
--- /dev/null
+++ b/config/sites/d9/views.view.comment.yml
@@ -0,0 +1,1597 @@
+uuid: 3ac72638-4f79-46d3-8735-1af4cdc4c9d0
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - user
+_core:
+ default_config_hash: xYsnUBUnDk0S9KmMSeGgSBPZMAB5aEJhMqN9vCW1L-A
+id: comment
+label: Comments
+module: comment
+description: 'Find and manage comments.'
+tag: default
+base_table: comment_field_data
+base_field: cid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'administer comments'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ offset: 0
+ id: 0
+ total_pages: null
+ tags:
+ previous: '‹ previous'
+ next: 'next ›'
+ first: '« first'
+ last: 'last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: true
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ comment_bulk_form: comment_bulk_form
+ subject: subject
+ uid: uid
+ entity_id: entity_id
+ changed: changed
+ operations: operations
+ info:
+ comment_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ subject:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ uid:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ entity_id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ operations:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ default: changed
+ empty_table: true
+ row:
+ type: fields
+ fields:
+ comment_bulk_form:
+ id: comment_bulk_form
+ table: comment
+ field: comment_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ 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
+ action_title: Action
+ include_exclude: include
+ selected_actions:
+ - comment_delete_action
+ - comment_unpublish_action
+ plugin_id: comment_bulk_form
+ entity_type: comment
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Subject
+ 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: comment_permalink
+ settings:
+ link_to_entity: true
+ 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
+ entity_type: comment
+ entity_field: subject
+ plugin_id: field
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: ''
+ exclude: true
+ 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
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ 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
+ entity_type: comment
+ entity_field: uid
+ plugin_id: field
+ name:
+ id: name
+ table: comment_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Author
+ 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: '{{ uid }}'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_username
+ 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
+ entity_type: comment
+ entity_field: name
+ plugin_id: field
+ entity_id:
+ id: entity_id
+ table: comment_field_data
+ field: entity_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Posted in'
+ 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: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ 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
+ entity_type: comment
+ entity_field: entity_id
+ plugin_id: commented_entity
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Updated
+ 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: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ 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
+ entity_type: comment
+ entity_field: changed
+ plugin_id: field
+ operations:
+ id: operations
+ table: comment
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ destination: true
+ entity_type: comment
+ plugin_id: entity_operations
+ name_1:
+ id: name_1
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ label: ''
+ exclude: true
+ 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
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: true
+ 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
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ filters:
+ status:
+ id: status
+ table: comment_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: status
+ plugin_id: boolean
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: subject_op
+ label: Subject
+ description: ''
+ use_operator: false
+ operator: subject_op
+ identifier: subject
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: subject
+ plugin_id: string
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Author name'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ identifier: author_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ name_1: name_1
+ plugin_id: combine
+ langcode:
+ id: langcode
+ table: comment_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: langcode
+ plugin_id: language
+ sorts:
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ entity_type: comment
+ entity_field: changed
+ plugin_id: date
+ title: Comments
+ header: { }
+ footer: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: false
+ content: 'No comments available.'
+ plugin_id: text_custom
+ arguments: { }
+ display_extenders: { }
+ use_more: false
+ use_more_always: true
+ use_more_text: more
+ use_ajax: false
+ hide_attachment_summary: false
+ show_admin_links: true
+ group_by: false
+ css_class: ''
+ relationships:
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ required: false
+ entity_type: comment
+ entity_field: uid
+ plugin_id: standard
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ cacheable: false
+ max-age: 0
+ tags: { }
+ page_published:
+ display_plugin: page
+ id: page_published
+ display_title: 'Published comments'
+ position: 1
+ display_options:
+ path: admin/content/comment
+ menu:
+ type: tab
+ title: Comments
+ description: 'Comments published'
+ parent: ''
+ weight: 0
+ context: '0'
+ menu_name: admin
+ display_description: 'The approved comments listing.'
+ display_extenders: { }
+ exposed_block: false
+ display_comment: ''
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ cacheable: false
+ max-age: 0
+ tags: { }
+ page_unapproved:
+ display_plugin: page
+ id: page_unapproved
+ display_title: 'Unapproved comments'
+ position: 2
+ display_options:
+ path: admin/content/comment/approval
+ menu:
+ type: tab
+ title: 'Unapproved comments'
+ description: 'Comments unapproved'
+ parent: ''
+ weight: 1
+ context: '0'
+ menu_name: admin
+ display_description: 'The unapproved comments listing.'
+ filters:
+ status:
+ id: status
+ table: comment_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: status
+ plugin_id: boolean
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: subject_op
+ label: Subject
+ description: ''
+ use_operator: false
+ operator: subject_op
+ identifier: subject
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: subject
+ plugin_id: string
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Author Name'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ identifier: author_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ name_1: name_1
+ plugin_id: combine
+ langcode:
+ id: langcode
+ table: comment_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: comment
+ entity_field: langcode
+ plugin_id: language
+ defaults:
+ filters: false
+ filter_groups: false
+ fields: false
+ display_extenders: { }
+ fields:
+ comment_bulk_form:
+ id: comment_bulk_form
+ table: comment
+ field: comment_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ 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
+ action_title: Action
+ include_exclude: include
+ selected_actions:
+ - comment_delete_action
+ - comment_publish_action
+ plugin_id: comment_bulk_form
+ entity_type: comment
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Subject
+ 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: comment_permalink
+ settings:
+ link_to_entity: true
+ 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
+ entity_type: comment
+ entity_field: subject
+ plugin_id: field
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: ''
+ exclude: true
+ 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
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ 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
+ entity_type: comment
+ entity_field: uid
+ plugin_id: field
+ name:
+ id: name
+ table: comment_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Author
+ 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: '{{ uid }}'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_username
+ 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
+ entity_type: comment
+ entity_field: name
+ plugin_id: field
+ entity_id:
+ id: entity_id
+ table: comment_field_data
+ field: entity_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Posted in'
+ 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: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ 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
+ entity_type: comment
+ entity_field: entity_id
+ plugin_id: commented_entity
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Updated
+ 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: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ 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
+ entity_type: comment
+ entity_field: changed
+ plugin_id: field
+ operations:
+ id: operations
+ table: comment
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ destination: true
+ entity_type: comment
+ plugin_id: entity_operations
+ name_1:
+ id: name_1
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ label: ''
+ exclude: true
+ 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
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: false
+ 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
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ cacheable: false
+ max-age: 0
+ tags: { }
diff --git a/config/sites/d9/views.view.comments_recent.yml b/config/sites/d9/views.view.comments_recent.yml
new file mode 100644
index 0000000..9a04845
--- /dev/null
+++ b/config/sites/d9/views.view.comments_recent.yml
@@ -0,0 +1,266 @@
+uuid: 036fd4f7-e62c-4b9f-86db-f4ce8f4d051e
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - node
+ - user
+_core:
+ default_config_hash: rX48v_U7vIh1FltSyJnTdpebtM-lj991qL_jO8BmZ2w
+id: comments_recent
+label: 'Recent comments'
+module: views
+description: 'Recent comments.'
+tag: default
+base_table: comment_field_data
+base_field: cid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access comments'
+ cache:
+ type: tag
+ query:
+ type: views_query
+ exposed_form:
+ type: basic
+ pager:
+ type: some
+ options:
+ items_per_page: 10
+ offset: 0
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ hide_empty: false
+ relationships:
+ node:
+ field: node
+ id: node
+ table: comment_field_data
+ required: true
+ plugin_id: standard
+ fields:
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ type: string
+ settings:
+ link_to_entity: true
+ plugin_id: field
+ group_type: group
+ admin_label: ''
+ 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: false
+ ellipsis: false
+ 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
+ entity_type: comment
+ entity_field: subject
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ plugin_id: field
+ group_type: group
+ admin_label: ''
+ 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
+ type: timestamp_ago
+ settings:
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ entity_type: comment
+ entity_field: changed
+ filters:
+ status:
+ value: '1'
+ table: comment_field_data
+ field: status
+ id: status
+ plugin_id: boolean
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ group: 1
+ entity_type: comment
+ entity_field: status
+ status_node:
+ value: '1'
+ table: node_field_data
+ field: status
+ relationship: node
+ id: status_node
+ plugin_id: boolean
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ group: 1
+ entity_type: node
+ entity_field: status
+ sorts:
+ created:
+ id: created
+ table: comment_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ plugin_id: date
+ entity_type: comment
+ entity_field: created
+ cid:
+ id: cid
+ table: comment_field_data
+ field: cid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ plugin_id: field
+ entity_type: comment
+ entity_field: cid
+ title: 'Recent comments'
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: ''
+ empty: true
+ content: 'No comments available.'
+ tokenize: false
+ plugin_id: text_custom
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ block_1:
+ display_plugin: block
+ id: block_1
+ display_title: Block
+ position: 1
+ display_options:
+ block_description: 'Recent comments'
+ block_category: 'Lists (Views)'
+ allow:
+ items_per_page: true
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.content.yml b/config/sites/d9/views.view.content.yml
new file mode 100644
index 0000000..e24051c
--- /dev/null
+++ b/config/sites/d9/views.view.content.yml
@@ -0,0 +1,617 @@
+uuid: d5401264-b482-4f65-ad57-b2e7135d401e
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: P7F4DFe8BL31DRVqsvS-ix9KZZqvvaPjZ7zEvGo9yNM
+id: content
+label: Content
+module: node
+description: 'Find and manage content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access content overview'
+ cache:
+ type: tag
+ query:
+ type: views_query
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ first: '« First'
+ last: 'Last »'
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: true
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ node_bulk_form: node_bulk_form
+ title: title
+ type: type
+ name: name
+ status: status
+ changed: changed
+ edit_node: edit_node
+ delete_node: delete_node
+ dropbutton: dropbutton
+ timestamp: title
+ info:
+ node_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ delete_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ timestamp:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ default: changed
+ empty_table: true
+ row:
+ type: fields
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ plugin_id: node_bulk_form
+ entity_type: node
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ entity_type: node
+ entity_field: title
+ type: string
+ settings:
+ link_to_entity: true
+ plugin_id: field
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Content type'
+ 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: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ 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
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ plugin_id: field
+ type: user_name
+ entity_type: user
+ entity_field: name
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_true: Published
+ format_custom_false: Unpublished
+ plugin_id: field
+ entity_type: node
+ entity_field: status
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: field
+ entity_type: node
+ entity_field: changed
+ operations:
+ id: operations
+ table: node
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ destination: true
+ plugin_id: entity_operations
+ filters:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Title
+ description: ''
+ use_operator: false
+ operator: title_op
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: string
+ entity_type: node
+ entity_field: title
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: bundle
+ entity_type: node
+ entity_field: type
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: true
+ group_info:
+ label: 'Published status'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ plugin_id: boolean
+ entity_type: node
+ entity_field: status
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: language
+ entity_type: node
+ entity_field: langcode
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ operator: '='
+ value: false
+ plugin_id: node_status
+ group: 1
+ entity_type: node
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ sorts: { }
+ title: Content
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ empty: true
+ content: 'No content available.'
+ plugin_id: text_custom
+ arguments: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ admin_label: author
+ required: true
+ plugin_id: standard
+ show_admin_links: false
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ display_extenders: { }
+ display_plugin: default
+ display_title: Master
+ id: default
+ position: 0
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: 0
+ tags: { }
+ page_1:
+ display_options:
+ path: admin/content/node
+ menu:
+ type: 'default tab'
+ title: Content
+ description: ''
+ menu_name: admin
+ weight: -10
+ context: ''
+ tab_options:
+ type: normal
+ title: Content
+ description: 'Find and manage content'
+ menu_name: admin
+ weight: -10
+ display_extenders: { }
+ display_plugin: page
+ display_title: Page
+ id: page_1
+ position: 1
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: 0
+ tags: { }
diff --git a/config/sites/d9/views.view.content_recent.yml b/config/sites/d9/views.view.content_recent.yml
new file mode 100644
index 0000000..5b5d935
--- /dev/null
+++ b/config/sites/d9/views.view.content_recent.yml
@@ -0,0 +1,322 @@
+uuid: f4377711-6449-44b2-8948-c8f50be5035a
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: MxwbHUmXqKQgTGCTWcMxsfUH9NZJ8ZVqZp6801AOa40
+id: content_recent
+label: 'Recent content'
+module: node
+description: 'Recent content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: some
+ options:
+ items_per_page: 10
+ offset: 0
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ entity_type: node
+ entity_field: title
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ trim: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ html: false
+ hide_empty: false
+ empty_zero: false
+ relationship: none
+ group_type: group
+ admin_label: ''
+ 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_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ plugin_id: field
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ 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
+ click_sort_column: value
+ type: timestamp_ago
+ 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
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ filters:
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: false
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: node
+ plugin_id: node_status
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ sorts:
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ entity_type: node
+ entity_field: changed
+ plugin_id: date
+ title: 'Recent content'
+ header: { }
+ footer: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: false
+ content: 'No content available.'
+ plugin_id: text_custom
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ required: true
+ entity_type: node
+ entity_field: uid
+ plugin_id: standard
+ arguments: { }
+ display_extenders: { }
+ use_more: false
+ use_more_always: false
+ use_more_text: More
+ link_url: ''
+ link_display: '0'
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ block_1:
+ display_plugin: block
+ id: block_1
+ display_title: Block
+ position: 1
+ display_options:
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.files.yml b/config/sites/d9/views.view.files.yml
new file mode 100644
index 0000000..f205f51
--- /dev/null
+++ b/config/sites/d9/views.view.files.yml
@@ -0,0 +1,1129 @@
+uuid: c121cac9-e936-4c4e-8bc4-35cb862a2e46
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+ - user
+_core:
+ default_config_hash: gLmoA0yjvlXfMRp9ihOhRKSSQQlbdLdvpDkbVwkYPrg
+id: files
+label: Files
+module: file
+description: 'Find and manage files.'
+tag: default
+base_table: file_managed
+base_field: fid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access files overview'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 50
+ offset: 0
+ id: 0
+ total_pages: 0
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: false
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ fid: fid
+ filename: filename
+ filemime: filemime
+ filesize: filesize
+ status: status
+ created: created
+ changed: changed
+ count: count
+ info:
+ fid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filename:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filemime:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ filesize:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ default: changed
+ empty_table: true
+ row:
+ type: fields
+ fields:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ trim: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ html: false
+ hide_empty: false
+ empty_zero: false
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Fid
+ exclude: true
+ 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_alter_empty: true
+ plugin_id: field
+ entity_type: file
+ entity_field: fid
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Name
+ 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: false
+ ellipsis: false
+ 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: file_link
+ 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
+ plugin_id: field
+ entity_type: file
+ entity_field: filename
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'MIME type'
+ 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
+ type: file_filemime
+ plugin_id: field
+ entity_type: file
+ entity_field: filemime
+ filesize:
+ id: filesize
+ table: file_managed
+ field: filesize
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Size
+ 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
+ type: file_size
+ plugin_id: field
+ entity_type: file
+ entity_field: filesize
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Status
+ 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
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Temporary
+ format_custom_true: Permanent
+ plugin_id: field
+ entity_type: file
+ entity_field: status
+ created:
+ id: created
+ table: file_managed
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Upload date'
+ 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
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: field
+ entity_type: file
+ entity_field: created
+ changed:
+ id: changed
+ table: file_managed
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Changed date'
+ 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
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: field
+ entity_type: file
+ entity_field: changed
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: fid
+ group_type: sum
+ admin_label: ''
+ label: 'Used in'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/content/files/usage/{{ fid }}'
+ 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
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: true
+ format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz
+ prefix: ''
+ suffix: ''
+ plugin_id: numeric
+ filters:
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: Filename
+ description: ''
+ use_operator: false
+ operator: filename_op
+ identifier: filename
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: string
+ entity_type: file
+ entity_field: filename
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: 'MIME type'
+ description: ''
+ use_operator: false
+ operator: filemime_op
+ identifier: filemime
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: string
+ entity_type: file
+ entity_field: filemime
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: status_op
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: file_status
+ entity_type: file
+ entity_field: status
+ sorts: { }
+ title: Files
+ header: { }
+ footer: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ empty: true
+ content: 'No files available.'
+ plugin_id: text_custom
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ arguments: { }
+ group_by: true
+ show_admin_links: true
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ display_plugin: page
+ id: page_1
+ display_title: 'Files overview'
+ position: 1
+ display_options:
+ path: admin/content/files
+ menu:
+ type: tab
+ title: Files
+ description: ''
+ menu_name: admin
+ weight: 0
+ context: ''
+ display_description: ''
+ defaults:
+ pager: true
+ relationships: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: false
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_2:
+ display_plugin: page
+ id: page_2
+ display_title: 'File usage'
+ position: 2
+ display_options:
+ display_description: ''
+ path: admin/content/files/usage/%
+ empty: { }
+ defaults:
+ empty: false
+ pager: false
+ filters: false
+ filter_groups: false
+ fields: false
+ group_by: false
+ title: false
+ arguments: false
+ style: false
+ row: false
+ relationships: false
+ pager:
+ type: mini
+ options:
+ items_per_page: 10
+ offset: 0
+ id: 0
+ total_pages: 0
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ filters: { }
+ filter_groups:
+ operator: AND
+ groups: { }
+ fields:
+ entity_label:
+ id: entity_label
+ table: file_usage
+ field: entity_label
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Entity
+ 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
+ link_to_entity: true
+ plugin_id: entity_label
+ type:
+ id: type
+ table: file_usage
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Entity type'
+ 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
+ plugin_id: standard
+ module:
+ id: module
+ table: file_usage
+ field: module
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Registering module'
+ 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
+ plugin_id: standard
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Use count'
+ 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
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ plugin_id: numeric
+ group_by: false
+ title: 'File usage'
+ arguments:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ default_action: 'not found'
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: 'File usage information for {{ arguments.fid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ items_per_page: 25
+ override: false
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: false
+ plugin_id: file_fid
+ entity_type: file
+ entity_field: fid
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: false
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ entity_label: entity_label
+ type: type
+ module: module
+ count: count
+ info:
+ entity_label:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ module:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ default: entity_label
+ empty_table: true
+ row:
+ type: fields
+ options: { }
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.frontpage.yml b/config/sites/d9/views.view.frontpage.yml
new file mode 100644
index 0000000..e8fdf99
--- /dev/null
+++ b/config/sites/d9/views.view.frontpage.yml
@@ -0,0 +1,310 @@
+uuid: 0e8ead42-5083-4c5d-9510-711a2e31d3aa
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.rss
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: Xk6puCoRlHSJG8mU9Zg2iN4fbnzaw2dFolwMfpWxDSE
+id: frontpage
+label: Frontpage
+module: node
+description: 'All content promoted to the front page.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ admin_label: ''
+ content: 'No front page content has been created yet. Follow the User Guide to start building your site.'
+ empty: true
+ field: area_text_custom
+ group_type: group
+ id: area_text_custom
+ label: ''
+ relationship: none
+ table: views
+ tokenize: false
+ plugin_id: text_custom
+ node_listing_empty:
+ admin_label: ''
+ empty: true
+ field: node_listing_empty
+ group_type: group
+ id: node_listing_empty
+ label: ''
+ relationship: none
+ table: node
+ plugin_id: node_listing_empty
+ entity_type: node
+ title:
+ id: title
+ table: views
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: ''
+ empty: true
+ title: 'Welcome to [site:name]'
+ plugin_id: title
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ filters:
+ promote:
+ admin_label: ''
+ expose:
+ description: ''
+ identifier: ''
+ label: ''
+ multiple: false
+ operator: ''
+ operator_id: ''
+ remember: false
+ remember_roles:
+ authenticated: authenticated
+ required: false
+ use_operator: false
+ operator_limit_selection: false
+ operator_list: { }
+ exposed: false
+ field: promote
+ group: 1
+ group_info:
+ default_group: All
+ default_group_multiple: { }
+ description: ''
+ group_items: { }
+ identifier: ''
+ label: ''
+ multiple: false
+ optional: true
+ remember: false
+ widget: select
+ group_type: group
+ id: promote
+ is_grouped: false
+ operator: '='
+ relationship: none
+ table: node_field_data
+ value: '1'
+ plugin_id: boolean
+ entity_type: node
+ entity_field: promote
+ status:
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ field: status
+ group: 1
+ id: status
+ table: node_field_data
+ value: '1'
+ plugin_id: boolean
+ entity_type: node
+ entity_field: status
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: language
+ entity_type: node
+ entity_field: langcode
+ pager:
+ type: full
+ options:
+ items_per_page: 10
+ offset: 0
+ id: 0
+ total_pages: 0
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ first: '« First'
+ last: 'Last »'
+ quantity: 9
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ sorts:
+ sticky:
+ admin_label: ''
+ expose:
+ label: ''
+ exposed: false
+ field: sticky
+ group_type: group
+ id: sticky
+ order: DESC
+ relationship: none
+ table: node_field_data
+ plugin_id: boolean
+ entity_type: node
+ entity_field: sticky
+ created:
+ field: created
+ id: created
+ order: DESC
+ table: node_field_data
+ plugin_id: date
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ entity_type: node
+ entity_field: created
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ title: ''
+ header: { }
+ footer: { }
+ relationships: { }
+ fields: { }
+ arguments: { }
+ display_extenders: { }
+ display_plugin: default
+ display_title: Master
+ id: default
+ position: 0
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ feed_1:
+ display_plugin: feed
+ id: feed_1
+ display_title: Feed
+ position: 2
+ display_options:
+ sitename_title: true
+ path: rss.xml
+ displays:
+ page_1: page_1
+ default: ''
+ pager:
+ type: some
+ options:
+ items_per_page: 10
+ offset: 0
+ style:
+ type: rss
+ options:
+ description: ''
+ grouping: { }
+ uses_fields: false
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: rss
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ display_options:
+ path: node
+ display_extenders: { }
+ display_plugin: page
+ display_title: Page
+ id: page_1
+ position: 1
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.glossary.yml b/config/sites/d9/views.view.glossary.yml
new file mode 100644
index 0000000..91dede7
--- /dev/null
+++ b/config/sites/d9/views.view.glossary.yml
@@ -0,0 +1,460 @@
+uuid: 22f4cdb3-2d62-4c20-9f7e-99c3bb40f9b4
+langcode: en
+status: false
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: Z1Lg95xnf11BTHIugkzple_pdxZdECiqLRcrLVo3bcw
+id: glossary
+label: Glossary
+module: node
+description: 'All content, by letter.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ use_ajax: true
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 36
+ offset: 0
+ id: 0
+ total_pages: 0
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ tags:
+ previous: ‹‹
+ next: ››
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ plugin_id: field
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Title
+ 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
+ entity_type: node
+ entity_field: title
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ label: Author
+ relationship: uid
+ plugin_id: field
+ type: user_name
+ group_type: group
+ admin_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
+ entity_type: user
+ entity_field: name
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ label: 'Last update'
+ type: timestamp
+ settings:
+ date_format: long
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: field
+ relationship: none
+ group_type: group
+ admin_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
+ entity_type: node
+ entity_field: changed
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ default_action: default
+ exception:
+ title_enable: true
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ summary:
+ format: default_summary
+ specify_validation: true
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ plugin_id: string
+ relationship: none
+ group_type: group
+ admin_label: ''
+ title_enable: false
+ title: ''
+ default_argument_skip_url: false
+ summary_options: { }
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ entity_type: node
+ entity_field: title
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ plugin_id: standard
+ relationship: none
+ group_type: group
+ admin_label: author
+ required: false
+ style:
+ type: table
+ options:
+ columns:
+ title: title
+ name: name
+ changed: changed
+ default: title
+ info:
+ title:
+ sortable: true
+ separator: ''
+ name:
+ sortable: true
+ separator: ''
+ changed:
+ sortable: true
+ separator: ''
+ override: true
+ sticky: false
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ order: asc
+ summary: ''
+ empty_table: false
+ row:
+ type: fields
+ options:
+ inline: { }
+ separator: ''
+ hide_empty: false
+ default_field_elements: true
+ header: { }
+ footer: { }
+ empty: { }
+ sorts: { }
+ filters:
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: language
+ entity_type: node
+ entity_field: langcode
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ attachment_1:
+ id: attachment_1
+ display_title: Attachment
+ display_plugin: attachment
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ pager:
+ type: none
+ options:
+ offset: 0
+ items_per_page: 0
+ defaults:
+ arguments: false
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ default_action: summary
+ exception:
+ title_enable: true
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ summary:
+ format: unformatted_summary
+ summary_options:
+ items_per_page: 25
+ inline: true
+ separator: ' | '
+ specify_validation: true
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ plugin_id: string
+ relationship: none
+ group_type: group
+ admin_label: ''
+ title_enable: false
+ title: ''
+ default_argument_skip_url: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ entity_type: node
+ entity_field: title
+ displays:
+ default: default
+ page_1: page_1
+ inherit_arguments: false
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ path: glossary
+ menu:
+ type: normal
+ title: Glossary
+ weight: 0
+ menu_name: main
+ parent: ''
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.taxonomy_term.yml b/config/sites/d9/views.view.taxonomy_term.yml
new file mode 100644
index 0000000..f11e8a2
--- /dev/null
+++ b/config/sites/d9/views.view.taxonomy_term.yml
@@ -0,0 +1,317 @@
+uuid: 64134d3b-b325-4f48-8a89-740ce1d5f33b
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - taxonomy
+ - user
+_core:
+ default_config_hash: uvMAn5Qf8Uni989mhr5KY4hx66xkSpP8nFYZMHgj7kY
+id: taxonomy_term
+label: 'Taxonomy term'
+module: taxonomy
+description: 'Content belonging to a certain taxonomy term.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 10
+ offset: 0
+ id: 0
+ total_pages: 0
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ tags:
+ previous: ‹‹
+ next: ››
+ sorts:
+ sticky:
+ id: sticky
+ table: taxonomy_index
+ field: sticky
+ order: DESC
+ plugin_id: standard
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exposed: false
+ expose:
+ label: ''
+ created:
+ id: created
+ table: taxonomy_index
+ field: created
+ order: DESC
+ plugin_id: date
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ arguments:
+ tid:
+ id: tid
+ table: taxonomy_index
+ field: tid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ default_action: 'not found'
+ exception:
+ value: ''
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.tid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ items_per_page: 25
+ override: false
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: 'entity:taxonomy_term'
+ fail: 'not found'
+ validate_options:
+ access: true
+ operation: view
+ multiple: 0
+ bundles: { }
+ break_phrase: false
+ add_table: false
+ require_value: false
+ reduce_duplicates: false
+ plugin_id: taxonomy_index_tid
+ filters:
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: language
+ entity_type: node
+ entity_field: langcode
+ status:
+ id: status
+ table: taxonomy_index
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: boolean
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ header:
+ entity_taxonomy_term:
+ id: entity_taxonomy_term
+ table: views
+ field: entity_taxonomy_term
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: true
+ target: '{{ raw_arguments.tid }}'
+ view_mode: full
+ bypass_access: false
+ plugin_id: entity
+ footer: { }
+ empty: { }
+ relationships: { }
+ fields: { }
+ display_extenders: { }
+ link_url: ''
+ link_display: page_1
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Feed
+ display_plugin: feed
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ pager:
+ type: some
+ options:
+ items_per_page: 10
+ offset: 0
+ path: taxonomy/term/%/feed
+ displays:
+ page_1: page_1
+ default: '0'
+ style:
+ type: rss
+ options:
+ description: ''
+ grouping: { }
+ uses_fields: false
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: default
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ path: taxonomy/term/%
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.user_admin_people.yml b/config/sites/d9/views.view.user_admin_people.yml
new file mode 100644
index 0000000..3f8a25c
--- /dev/null
+++ b/config/sites/d9/views.view.user_admin_people.yml
@@ -0,0 +1,926 @@
+uuid: 08453cfe-d329-4335-aee8-2369754af125
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: J5EbGNdz0YUaSIYKwomyFSOtZjsV9TrBA3qdb3ZwBS0
+id: user_admin_people
+label: People
+module: user
+description: 'Find and manage people interacting with your site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'administer users'
+ cache:
+ type: tag
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ offset: 0
+ id: 0
+ total_pages: 0
+ tags:
+ previous: '‹ Previous'
+ next: 'Next ›'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ override: true
+ sticky: false
+ summary: ''
+ columns:
+ user_bulk_form: user_bulk_form
+ name: name
+ status: status
+ rid: rid
+ created: created
+ access: access
+ edit_node: edit_node
+ dropbutton: dropbutton
+ info:
+ user_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ rid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ access:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ default: created
+ empty_table: true
+ row:
+ type: fields
+ fields:
+ user_bulk_form:
+ id: user_bulk_form
+ table: users
+ field: user_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Bulk update'
+ 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
+ plugin_id: user_bulk_form
+ entity_type: user
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Username
+ 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
+ plugin_id: field
+ type: user_name
+ entity_type: user
+ entity_field: name
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Status
+ 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
+ plugin_id: field
+ type: boolean
+ settings:
+ format: custom
+ format_custom_true: Active
+ format_custom_false: Blocked
+ entity_type: user
+ entity_field: status
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Roles
+ 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
+ type: ul
+ separator: ', '
+ plugin_id: user_roles
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Member for'
+ 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
+ type: timestamp_ago
+ settings:
+ future_format: '@interval'
+ past_format: '@interval'
+ granularity: 2
+ plugin_id: field
+ entity_type: user
+ entity_field: created
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: 'Last access'
+ 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
+ type: timestamp_ago
+ settings:
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ plugin_id: field
+ entity_type: user
+ entity_field: access
+ operations:
+ id: operations
+ table: users
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ destination: true
+ entity_type: user
+ plugin_id: entity_operations
+ mail:
+ id: mail
+ table: users_field_data
+ field: mail
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: ''
+ exclude: true
+ 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
+ click_sort_column: value
+ type: basic_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
+ plugin_id: field
+ entity_type: user
+ entity_field: mail
+ filters:
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Name or email contains'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ identifier: user
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ mail: mail
+ plugin_id: combine
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: status_op
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: true
+ group_info:
+ label: Status
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Active
+ operator: '='
+ value: '1'
+ 2:
+ title: Blocked
+ operator: '='
+ value: '0'
+ plugin_id: boolean
+ entity_type: user
+ entity_field: status
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: roles_target_id_op
+ label: Role
+ description: ''
+ use_operator: false
+ operator: roles_target_id_op
+ identifier: role
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ 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
+ plugin_id: user_roles
+ permission:
+ id: permission
+ table: user__roles
+ field: permission
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: permission_op
+ label: Permission
+ description: ''
+ use_operator: false
+ operator: permission_op
+ identifier: permission
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ 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
+ plugin_id: user_permissions
+ default_langcode:
+ id: default_langcode
+ table: users_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ entity_type: user
+ entity_field: default_langcode
+ plugin_id: boolean
+ uid_raw:
+ id: uid_raw
+ table: users_field_data
+ field: uid_raw
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '!='
+ value:
+ min: ''
+ max: ''
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: numeric
+ entity_type: user
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ plugin_id: date
+ entity_type: user
+ entity_field: created
+ title: People
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: false
+ content: 'No people available.'
+ plugin_id: text_custom
+ use_more: false
+ use_more_always: false
+ use_more_text: more
+ display_comment: ''
+ use_ajax: false
+ hide_attachment_summary: false
+ show_admin_links: true
+ group_by: false
+ link_url: ''
+ link_display: page_1
+ css_class: ''
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: 0
+ tags: { }
+ page_1:
+ display_plugin: page
+ id: page_1
+ display_title: Page
+ position: 1
+ display_options:
+ path: admin/people/list
+ show_admin_links: false
+ menu:
+ type: 'default tab'
+ title: List
+ description: 'Find and manage people interacting with your site.'
+ menu_name: admin
+ weight: -10
+ context: ''
+ tab_options:
+ type: normal
+ title: People
+ description: 'Manage user accounts, roles, and permissions.'
+ menu_name: admin
+ weight: 0
+ defaults:
+ show_admin_links: false
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ max-age: 0
+ tags: { }
diff --git a/config/sites/d9/views.view.watchdog.yml b/config/sites/d9/views.view.watchdog.yml
new file mode 100644
index 0000000..8f4c90b
--- /dev/null
+++ b/config/sites/d9/views.view.watchdog.yml
@@ -0,0 +1,713 @@
+uuid: c2133909-f8f9-4e0e-aea6-afbb5dc98581
+langcode: en
+status: true
+dependencies:
+ module:
+ - dblog
+ - user
+_core:
+ default_config_hash: oG4FVrpj6HxivwdvkAyY23ApbR-iWTnKvM4JHdJ6XmA
+id: watchdog
+label: Watchdog
+module: views
+description: 'Recent log messages'
+tag: ''
+base_table: watchdog
+base_field: wid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access site reports'
+ cache:
+ type: none
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: mini
+ options:
+ items_per_page: 50
+ offset: 0
+ id: 0
+ total_pages: null
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ tags:
+ previous: ‹‹
+ next: ››
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: '{{ type }} {{ severity }}'
+ default_row_class: true
+ override: true
+ sticky: false
+ caption: ''
+ summary: ''
+ description: ''
+ columns:
+ nothing: nothing
+ wid: wid
+ severity: severity
+ type: type
+ timestamp: timestamp
+ message: message
+ name: name
+ link: link
+ info:
+ nothing:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ wid:
+ sortable: false
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ severity:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ timestamp:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ message:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ link:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ default: wid
+ empty_table: false
+ row:
+ type: fields
+ fields:
+ nothing:
+ id: nothing
+ table: views
+ field: nothing
+ relationship: none
+ group_type: group
+ admin_label: Icon
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ 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: icon
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: false
+ plugin_id: custom
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: WID
+ exclude: true
+ 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
+ plugin_id: standard
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Severity
+ exclude: true
+ 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
+ machine_name: false
+ plugin_id: machine_name
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Type
+ 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
+ plugin_id: standard
+ timestamp:
+ id: timestamp
+ table: watchdog
+ field: timestamp
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Date
+ 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
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ plugin_id: date
+ message:
+ id: message
+ table: watchdog
+ field: message
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Message
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/reports/dblog/event/{{ wid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: '{{ message }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 56
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: true
+ trim: true
+ preserve_tags: ''
+ html: true
+ 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
+ replace_variables: true
+ plugin_id: dblog_message
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ label: User
+ 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: user_name
+ settings:
+ link_to_entity: true
+ 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
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ link:
+ id: link
+ table: watchdog
+ field: link
+ relationship: none
+ group_type: group
+ admin_label: ''
+ label: Operations
+ 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
+ plugin_id: dblog_operations
+ filters:
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: Type
+ description: ''
+ use_operator: false
+ operator: type_op
+ identifier: type
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: dblog_types
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: severity_op
+ label: Severity
+ description: ''
+ use_operator: false
+ operator: severity_op
+ identifier: severity
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: in_operator
+ sorts:
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ plugin_id: standard
+ title: 'Recent log messages'
+ header: { }
+ footer: { }
+ empty:
+ area:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: 'No log messages available.'
+ empty: true
+ tokenize: false
+ content: 'No log messages available.'
+ plugin_id: text_custom
+ relationships:
+ uid:
+ id: uid
+ table: watchdog
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: User
+ required: false
+ plugin_id: standard
+ arguments: { }
+ display_extenders: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ css_class: admin-dblog
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page:
+ display_plugin: page
+ id: page
+ display_title: Page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/reports/dblog
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/sites/d9/views.view.who_s_new.yml b/config/sites/d9/views.view.who_s_new.yml
new file mode 100644
index 0000000..7fa84be
--- /dev/null
+++ b/config/sites/d9/views.view.who_s_new.yml
@@ -0,0 +1,196 @@
+uuid: 61cc3de7-4b96-4bbf-9c7f-c11e00d15ece
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: nCa1oy25w2fh-nk_iQ7IJFQwQIcKxrV_5EQW2y8dzPc
+id: who_s_new
+label: 'Who''s new'
+module: user
+description: 'Shows a list of the newest user accounts on the site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: some
+ options:
+ items_per_page: 5
+ offset: 0
+ style:
+ type: html_list
+ row:
+ type: fields
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ label: ''
+ plugin_id: field
+ type: user_name
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ trim: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ html: false
+ hide_empty: false
+ empty_zero: false
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exclude: 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_alter_empty: true
+ entity_type: user
+ entity_field: name
+ filters:
+ status:
+ value: '1'
+ table: users_field_data
+ field: status
+ id: status
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ group: 1
+ plugin_id: boolean
+ entity_type: user
+ entity_field: status
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '>'
+ value:
+ min: ''
+ max: ''
+ value: '1970-01-01'
+ type: date
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: date
+ entity_type: user
+ entity_field: access
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ order: DESC
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ plugin_id: date
+ entity_type: user
+ entity_field: created
+ title: 'Who''s new'
+ header: { }
+ footer: { }
+ empty: { }
+ relationships: { }
+ arguments: { }
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ block_1:
+ display_plugin: block
+ id: block_1
+ display_title: 'Who''s new'
+ position: 1
+ display_options:
+ display_description: 'A list of new users'
+ block_description: 'Who''s new'
+ block_category: User
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/config/sites/d9/views.view.who_s_online.yml b/config/sites/d9/views.view.who_s_online.yml
new file mode 100644
index 0000000..5900b46
--- /dev/null
+++ b/config/sites/d9/views.view.who_s_online.yml
@@ -0,0 +1,225 @@
+uuid: b707a769-500c-43fd-8dcb-225f2bc00fc9
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: t9qu6R6PnnbZNOft0SpIMxwCg6VCfaX3aW2W-NjeFyc
+id: who_s_online
+label: 'Who''s online block'
+module: user
+description: 'Shows the user names of the most recently active users, and the total number of active users.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ display_plugin: default
+ id: default
+ display_title: Master
+ position: 0
+ display_options:
+ access:
+ type: perm
+ options:
+ perm: 'access user profiles'
+ cache:
+ type: tag
+ options: { }
+ query:
+ type: views_query
+ options:
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_comment: ''
+ query_tags: { }
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ type: some
+ options:
+ items_per_page: 10
+ offset: 0
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ label: ''
+ plugin_id: field
+ type: user_name
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ trim: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ html: false
+ hide_empty: false
+ empty_zero: false
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exclude: 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_alter_empty: true
+ entity_type: user
+ entity_field: name
+ filters:
+ status:
+ value: '1'
+ table: users_field_data
+ field: status
+ id: status
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ group: 1
+ plugin_id: boolean
+ entity_type: user
+ entity_field: status
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '-15 minutes'
+ type: offset
+ group: 1
+ exposed: false
+ expose:
+ operator_id: access_op
+ label: 'Last access'
+ description: 'A user is considered online for this long after they have last viewed a page.'
+ use_operator: false
+ operator: access_op
+ identifier: access
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ plugin_id: date
+ entity_type: user
+ entity_field: access
+ sorts:
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ order: DESC
+ relationship: none
+ group_type: group
+ admin_label: ''
+ exposed: false
+ expose:
+ label: ''
+ granularity: second
+ plugin_id: date
+ entity_type: user
+ entity_field: access
+ title: 'Who''s online'
+ header:
+ result:
+ id: result
+ table: views
+ field: result
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: false
+ content: 'There are currently @total users online.'
+ plugin_id: result
+ footer: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ empty: true
+ tokenize: false
+ content: 'There are currently 0 users online.'
+ plugin_id: text_custom
+ relationships: { }
+ arguments: { }
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
+ who_s_online_block:
+ display_plugin: block
+ id: who_s_online_block
+ display_title: 'Who''s online'
+ position: 1
+ display_options:
+ block_description: 'Who''s online'
+ display_description: 'A list of users that are currently logged in.'
+ display_extenders: { }
+ cache_metadata:
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ max-age: -1
+ tags: { }
diff --git a/drush/sites/d9.site.yml b/drush/sites/d9.site.yml
new file mode 100644
index 0000000..aa3f0e8
--- /dev/null
+++ b/drush/sites/d9.site.yml
@@ -0,0 +1,3 @@
+d9:
+ root: /var/www/federated-search-demo.local/web/d9/docroot
+ uri: d9.fs-demo.local
diff --git a/provisioning/federated-search-demo.yml b/provisioning/federated-search-demo.yml
index f182167..d5a213e 100644
--- a/provisioning/federated-search-demo.yml
+++ b/provisioning/federated-search-demo.yml
@@ -19,6 +19,11 @@
hostname: d7.fs-demo.local
database: fs-demo-d7
docroot: "{{ web_root }}/d7/docroot"
+ -
+ name: fs-demo-d9
+ hostname: d9.fs-demo.local
+ database: fs-demo-d9
+ docroot: "{{ web_root }}/d9/docroot"
-
name: fs-demo-d7-domain-site-one
hostname: d7-1.fs-demo.local
@@ -57,10 +62,13 @@
solr_config:
- name: drupal7
- module: search_api_solr-7.x-1.12
+ module: search_api_solr-7.x-1.15
subdir: solr-conf/7.x
- name: drupal8
- module: search_api_solr-8.x-3.8
+ module: search_api_solr-4.x
+ subdir: solr-conf/7.x
+ - name: drupal9
+ module: search_api_solr-4.x
subdir: solr-conf/7.x
roles:
diff --git a/provisioning/roles/solr-config/tasks/main.yml b/provisioning/roles/solr-config/tasks/main.yml
index 44c1258..2de0935 100644
--- a/provisioning/roles/solr-config/tasks/main.yml
+++ b/provisioning/roles/solr-config/tasks/main.yml
@@ -1,6 +1,16 @@
---
-- name: Add Solr 7.x config to drupal7 and drupal8 indeces.
- become: yes
+- name: Create config directories.
+ become: true
+ file:
+ path: "/var/solr/data/{{ item.name }}"
+ state: directory
+ owner: vagrant
+ group: vagrant
+ mode: 0775
+ with_items: "{{ solr_config }}"
+
+- name: Add Solr 7.x config to drupal7, drupal8, and drupal9 indeces.
+ become: true
command: "cp -r {{solr_conf}}/{{ item.name }}/custom/{{ item.subdir }}/. /var/solr/data/{{ item.name }}/conf"
with_items: "{{ solr_config }}"
diff --git a/web/d7-domain/composer.lock b/web/d7-domain/composer.lock
index d75a5cc..09dd246 100644
--- a/web/d7-domain/composer.lock
+++ b/web/d7-domain/composer.lock
@@ -8,34 +8,38 @@
"packages": [
{
"name": "composer/installers",
- "version": "v1.7.0",
+ "version": "v1.10.0",
"source": {
"type": "git",
"url": "https://github.com/composer/installers.git",
- "reference": "141b272484481432cda342727a427dc1e206bfa0"
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/installers/zipball/141b272484481432cda342727a427dc1e206bfa0",
- "reference": "141b272484481432cda342727a427dc1e206bfa0",
+ "url": "https://api.github.com/repos/composer/installers/zipball/1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"replace": {
"roundcube/plugin-installer": "*",
"shama/baton": "*"
},
"require-dev": {
- "composer/composer": "1.0.*@dev",
- "phpunit/phpunit": "^4.8.36"
+ "composer/composer": "1.6.* || ^2.0",
+ "composer/semver": "^1 || ^3",
+ "phpstan/phpstan": "^0.12.55",
+ "phpstan/phpstan-phpunit": "^0.12.16",
+ "symfony/phpunit-bridge": "^4.2 || ^5",
+ "symfony/process": "^2.3"
},
"type": "composer-plugin",
"extra": {
"class": "Composer\\Installers\\Plugin",
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "1.x-dev"
}
},
"autoload": {
@@ -65,6 +69,7 @@
"Kanboard",
"Lan Management System",
"MODX Evo",
+ "MantisBT",
"Mautic",
"Maya",
"OXID",
@@ -72,6 +77,7 @@
"Porto",
"RadPHP",
"SMF",
+ "Starbug",
"Thelia",
"Whmcs",
"WolfCMS",
@@ -112,6 +118,7 @@
"phpbb",
"piwik",
"ppi",
+ "processwire",
"puppet",
"pxcms",
"reindex",
@@ -119,6 +126,7 @@
"shopware",
"silverstripe",
"sydes",
+ "sylius",
"symfony",
"typo3",
"wordpress",
@@ -126,29 +134,29 @@
"zend",
"zikula"
],
- "time": "2019-08-12T15:00:31+00:00"
+ "time": "2021-01-14T11:07:16+00:00"
},
{
"name": "consolidation/annotated-command",
- "version": "2.12.0",
+ "version": "2.12.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/annotated-command.git",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789"
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/512a2e54c98f3af377589de76c43b24652bcb789",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/0ee361762df2274f360c085e3239784a53f850b5",
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5",
"shasum": ""
},
"require": {
- "consolidation/output-formatters": "^3.4",
+ "consolidation/output-formatters": "^3.5.1",
"php": ">=5.4.5",
"psr/log": "^1",
"symfony/console": "^2.8|^3|^4",
"symfony/event-dispatcher": "^2.5|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -159,6 +167,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -222,27 +240,27 @@
}
],
"description": "Initialize Symfony Console commands from annotated command class methods.",
- "time": "2019-03-08T16:55:03+00:00"
+ "time": "2020-10-11T04:30:03+00:00"
},
{
"name": "consolidation/output-formatters",
- "version": "3.5.0",
+ "version": "3.5.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/output-formatters.git",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605"
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/99ec998ffb697e0eada5aacf81feebfb13023605",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/0d38f13051ef05c223a2bb8e962d668e24785196",
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196",
"shasum": ""
},
"require": {
"dflydev/dot-access-data": "^1.1.0",
"php": ">=5.4.0",
"symfony/console": "^2.8|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -258,6 +276,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -323,7 +351,7 @@
}
],
"description": "Format text by applying transformations provided by plug-in formatters.",
- "time": "2019-05-30T23:16:01+00:00"
+ "time": "2020-10-11T04:15:32+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -419,23 +447,23 @@
},
{
"name": "drupal-composer/preserve-paths",
- "version": "0.1.5",
+ "version": "0.1.6",
"source": {
"type": "git",
"url": "https://github.com/drupal-composer/preserve-paths.git",
- "reference": "7f99622800504c058e5230b63d3cd25809fa23ba"
+ "reference": "2f86a503f1f7838f5f7f399a17edd4d16eb95034"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal-composer/preserve-paths/zipball/7f99622800504c058e5230b63d3cd25809fa23ba",
- "reference": "7f99622800504c058e5230b63d3cd25809fa23ba",
+ "url": "https://api.github.com/repos/drupal-composer/preserve-paths/zipball/2f86a503f1f7838f5f7f399a17edd4d16eb95034",
+ "reference": "2f86a503f1f7838f5f7f399a17edd4d16eb95034",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"require-dev": {
- "composer/composer": "1.*",
+ "composer/composer": "^2.0",
"derhasi/tempdirectory": "0.1.*",
"escapestudios/symfony2-coding-standard": "2.*",
"phpunit/phpunit": "4.*",
@@ -452,7 +480,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -469,7 +497,7 @@
"installer",
"nested package"
],
- "time": "2017-07-20T14:32:18+00:00"
+ "time": "2020-11-14T20:28:03+00:00"
},
{
"name": "drupal/admin_menu",
@@ -540,17 +568,17 @@
},
{
"name": "drupal/ctools",
- "version": "1.15.0",
+ "version": "1.17.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/ctools.git",
- "reference": "7.x-1.15"
+ "reference": "7.x-1.17"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/ctools-7.x-1.15.zip",
- "reference": "7.x-1.15",
- "shasum": "d55e992f3c68dc663505b3e68a0418fee17cf960"
+ "url": "https://ftp.drupal.org/files/projects/ctools-7.x-1.17.zip",
+ "reference": "7.x-1.17",
+ "shasum": "faa737684252b9441a98e64b61b7233bb1351073"
},
"require": {
"drupal/drupal": "~7.0"
@@ -563,12 +591,9 @@
},
"type": "drupal-module",
"extra": {
- "branch-alias": {
- "dev-1.x": "1.x-dev"
- },
"drupal": {
- "version": "7.x-1.15",
- "datestamp": "1549603684",
+ "version": "7.x-1.17",
+ "datestamp": "1603490547",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -762,23 +787,23 @@
},
{
"name": "drupal/drupal",
- "version": "7.77.0",
+ "version": "7.78.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/drupal.git",
- "reference": "7.77"
+ "reference": "7.78"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/drupal-7.77.zip",
- "reference": "7.77",
- "shasum": "3a1bc25eb3577b2670bc35a821626a45b217eb58"
+ "url": "https://ftp.drupal.org/files/projects/drupal-7.78.zip",
+ "reference": "7.78",
+ "shasum": "1358a9b8022877fc692b62eb19d7efb0d3f85ee4"
},
"type": "drupal-core",
"extra": {
"drupal": {
- "version": "7.77",
- "datestamp": "1607003422",
+ "version": "7.78",
+ "datestamp": "1611163112",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -1002,17 +1027,17 @@
},
{
"name": "drupal/features",
- "version": "2.11.0",
+ "version": "2.13.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/features.git",
- "reference": "7.x-2.11"
+ "reference": "7.x-2.13"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/features-7.x-2.11.zip",
- "reference": "7.x-2.11",
- "shasum": "8bd66190e23cb323bccb1af57b63c4bdd5d629a6"
+ "url": "https://ftp.drupal.org/files/projects/features-7.x-2.13.zip",
+ "reference": "7.x-2.13",
+ "shasum": "2bd7e426b0619be0bb035a8ba8b5505f7c32f16c"
},
"require": {
"drupal/drupal": "~7.0"
@@ -1024,8 +1049,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "7.x-2.11",
- "datestamp": "1541189192",
+ "version": "7.x-2.13",
+ "datestamp": "1606154342",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -1703,16 +1728,16 @@
},
{
"name": "drush/drush",
- "version": "8.3.2",
+ "version": "8.4.5",
"source": {
"type": "git",
"url": "https://github.com/drush-ops/drush.git",
- "reference": "60306a27347f6c69517dc2d91bb2fd5d1a41abec"
+ "reference": "29ab4fc41e6b516abc34b8dc477b3039fb5c0e96"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drush-ops/drush/zipball/60306a27347f6c69517dc2d91bb2fd5d1a41abec",
- "reference": "60306a27347f6c69517dc2d91bb2fd5d1a41abec",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/29ab4fc41e6b516abc34b8dc477b3039fb5c0e96",
+ "reference": "29ab4fc41e6b516abc34b8dc477b3039fb5c0e96",
"shasum": ""
},
"require": {
@@ -1722,11 +1747,12 @@
"php": ">=5.4.5",
"psr/log": "~1.0",
"psy/psysh": "~0.6",
- "symfony/console": "~2.7|^3",
- "symfony/event-dispatcher": "~2.7|^3",
- "symfony/finder": "~2.7|^3",
- "symfony/var-dumper": "~2.7|^3",
- "symfony/yaml": "~2.3|^3",
+ "symfony/console": "~2.7|^3|^4.4",
+ "symfony/event-dispatcher": "~2.7|^3|^4.4",
+ "symfony/finder": "~2.7|^3|^4.4",
+ "symfony/process": "~2.7|^3|^4.4",
+ "symfony/var-dumper": "~2.7|^3|^4.4|^5",
+ "symfony/yaml": "~2.3|^3|^4.4",
"webflo/drupal-finder": "^1.1.0",
"webmozart/path-util": "~2"
},
@@ -1757,8 +1783,8 @@
},
"autoload": {
"psr-0": {
- "Drush": "lib/",
- "Consolidation": "lib/"
+ "Drush\\": "lib/",
+ "Consolidation\\": "lib/"
},
"psr-4": {
"Drush\\": "src/"
@@ -1812,110 +1838,20 @@
],
"description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
"homepage": "http://www.drush.org",
- "time": "2019-11-26T22:34:50+00:00"
- },
- {
- "name": "jakub-onderka/php-console-color",
- "version": "v0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Color.git",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "1.0",
- "jakub-onderka/php-parallel-lint": "1.0",
- "jakub-onderka/php-var-dump-check": "0.*",
- "phpunit/phpunit": "~4.3",
- "squizlabs/php_codesniffer": "1.*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleColor\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-2-Clause"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "jakub.onderka@gmail.com"
- }
- ],
- "abandoned": "php-parallel-lint/php-console-color",
- "time": "2018-09-29T17:23:10+00:00"
- },
- {
- "name": "jakub-onderka/php-console-highlighter",
- "version": "v0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "jakub-onderka/php-console-color": "~0.2",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "~1.0",
- "jakub-onderka/php-parallel-lint": "~1.0",
- "jakub-onderka/php-var-dump-check": "~0.1",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~1.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleHighlighter\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "acci@acci.cz",
- "homepage": "http://www.acci.cz/"
- }
- ],
- "description": "Highlight PHP code in terminal",
- "abandoned": "php-parallel-lint/php-console-highlighter",
- "time": "2018-09-29T18:48:56+00:00"
+ "time": "2020-10-01T00:23:28+00:00"
},
{
"name": "nikic/php-parser",
- "version": "v4.3.0",
+ "version": "v4.10.4",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc"
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc",
- "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
"shasum": ""
},
"require": {
@@ -1923,8 +1859,8 @@
"php": ">=7.0"
},
"require-dev": {
- "ircmaxell/php-yacc": "0.0.5",
- "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
},
"bin": [
"bin/php-parse"
@@ -1932,7 +1868,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.3-dev"
+ "dev-master": "4.9-dev"
}
},
"autoload": {
@@ -1954,7 +1890,7 @@
"parser",
"php"
],
- "time": "2019-11-08T13:50:10+00:00"
+ "time": "2020-12-20T10:01:03+00:00"
},
{
"name": "pear/console_table",
@@ -2011,18 +1947,67 @@
],
"time": "2018-01-25T20:47:17+00:00"
},
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
{
"name": "psr/log",
- "version": "1.1.2",
+ "version": "1.1.3",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
- "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
"shasum": ""
},
"require": {
@@ -2056,36 +2041,34 @@
"psr",
"psr-3"
],
- "time": "2019-11-01T11:05:21+00:00"
+ "time": "2020-03-23T09:12:05+00:00"
},
{
"name": "psy/psysh",
- "version": "v0.9.12",
+ "version": "v0.10.6",
"source": {
"type": "git",
"url": "https://github.com/bobthecow/psysh.git",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4"
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3",
"shasum": ""
},
"require": {
"dnoegel/php-xdg-base-dir": "0.1.*",
"ext-json": "*",
"ext-tokenizer": "*",
- "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*",
- "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0",
- "php": ">=5.4.0",
- "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0",
- "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0"
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.2",
- "hoa/console": "~2.15|~3.16",
- "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0"
+ "hoa/console": "3.17.*"
},
"suggest": {
"ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
@@ -2100,7 +2083,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-develop": "0.9.x-dev"
+ "dev-main": "0.10.x-dev"
}
},
"autoload": {
@@ -2130,29 +2113,33 @@
"interactive",
"shell"
],
- "time": "2019-12-06T14:19:43+00:00"
+ "time": "2021-01-18T15:53:43+00:00"
},
{
"name": "symfony/console",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12"
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12",
- "reference": "7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12",
+ "url": "https://api.github.com/repos/symfony/console/zipball/12e071278e396cc3e1c149857337e9e192deca0b",
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/debug": "~2.8|~3.0|~4.0",
- "symfony/polyfill-mbstring": "~1.0"
+ "php": ">=7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php80": "^1.15",
+ "symfony/service-contracts": "^1.1|^2"
},
"conflict": {
"symfony/dependency-injection": "<3.4",
+ "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/lock": "<4.4",
"symfony/process": "<3.3"
},
"provide": {
@@ -2160,11 +2147,12 @@
},
"require-dev": {
"psr/log": "~1.0",
- "symfony/config": "~3.3|~4.0",
- "symfony/dependency-injection": "~3.4|~4.0",
- "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
- "symfony/lock": "~3.4|~4.0",
- "symfony/process": "~3.3|~4.0"
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/lock": "^4.4|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/var-dumper": "^4.3|^5.0"
},
"suggest": {
"psr/log": "For using the console logger",
@@ -2173,11 +2161,6 @@
"symfony/process": ""
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Console\\": ""
@@ -2202,41 +2185,51 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
- "time": "2020-01-10T07:52:48+00:00"
+ "time": "2020-12-18T07:41:31+00:00"
},
{
- "name": "symfony/debug",
- "version": "v4.4.3",
+ "name": "symfony/event-dispatcher",
+ "version": "v4.4.18",
"source": {
"type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "89c3fd5c299b940333bc6fe9f1b8db1b0912c759"
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/89c3fd5c299b940333bc6fe9f1b8db1b0912c759",
- "reference": "89c3fd5c299b940333bc6fe9f1b8db1b0912c759",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
- "psr/log": "~1.0"
+ "php": ">=7.1.3",
+ "symfony/event-dispatcher-contracts": "^1.1"
},
"conflict": {
- "symfony/http-kernel": "<3.4"
+ "symfony/dependency-injection": "<3.4"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "1.1"
},
"require-dev": {
- "symfony/http-kernel": "^3.4|^4.0|^5.0"
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/error-handler": "~3.4|~4.4",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0"
},
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
},
+ "type": "library",
"autoload": {
"psr-4": {
- "Symfony\\Component\\Debug\\": ""
+ "Symfony\\Component\\EventDispatcher\\": ""
},
"exclude-from-classmap": [
"/Tests/"
@@ -2256,54 +2249,45 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Debug Component",
+ "description": "Symfony EventDispatcher Component",
"homepage": "https://symfony.com",
- "time": "2020-01-08T17:29:02+00:00"
+ "time": "2020-12-18T07:41:31+00:00"
},
{
- "name": "symfony/event-dispatcher",
- "version": "v3.4.37",
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v1.1.9",
"source": {
"type": "git",
- "url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "79ede8f2836e5ec910ebb325bde40f987244baa8"
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/79ede8f2836e5ec910ebb325bde40f987244baa8",
- "reference": "79ede8f2836e5ec910ebb325bde40f987244baa8",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "conflict": {
- "symfony/dependency-injection": "<3.3"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~2.8|~3.0|~4.0",
- "symfony/dependency-injection": "~3.3|~4.0",
- "symfony/expression-language": "~2.8|~3.0|~4.0",
- "symfony/stopwatch": "~2.8|~3.0|~4.0"
+ "php": ">=7.1.3"
},
"suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
+ "psr/event-dispatcher": "",
+ "symfony/event-dispatcher-implementation": ""
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.4-dev"
+ "dev-master": "1.1-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\EventDispatcher\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Symfony\\Contracts\\EventDispatcher\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -2311,41 +2295,44 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony EventDispatcher Component",
+ "description": "Generic abstractions related to dispatching event",
"homepage": "https://symfony.com",
- "time": "2020-01-04T12:05:51+00:00"
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-07-06T13:19:58+00:00"
},
{
"name": "symfony/finder",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "a90a9d3b9f458a5cdeabfa4090b20c000ca3962f"
+ "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/a90a9d3b9f458a5cdeabfa4090b20c000ca3962f",
- "reference": "a90a9d3b9f458a5cdeabfa4090b20c000ca3962f",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
+ "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8"
+ "php": ">=7.1.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Finder\\": ""
@@ -2370,24 +2357,24 @@
],
"description": "Symfony Finder Component",
"homepage": "https://symfony.com",
- "time": "2020-01-01T11:03:25+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.13.1",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
- "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-ctype": "For best performance"
@@ -2395,7 +2382,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.13-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -2428,24 +2419,24 @@
"polyfill",
"portable"
],
- "time": "2019-11-27T13:56:44+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.13.1",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
- "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-mbstring": "For best performance"
@@ -2453,7 +2444,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.13-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -2487,44 +2482,280 @@
"portable",
"shim"
],
- "time": "2019-11-27T14:18:11+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php73",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php73.git",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php73\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/075316ff72233ce3d04a9743414292e834f2cb4a",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Process Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "symfony/service-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.2-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-09-07T11:33:47+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v3.4.37",
+ "version": "v5.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "51ecb139114c38080801145a212f10210ea99ea3"
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/51ecb139114c38080801145a212f10210ea99ea3",
- "reference": "51ecb139114c38080801145a212f10210ea99ea3",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-mbstring": "~1.0"
+ "php": ">=7.2.5",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0"
+ "phpunit/phpunit": "<5.4.3",
+ "symfony/console": "<4.4"
},
"require-dev": {
"ext-iconv": "*",
- "twig/twig": "~1.34|~2.4"
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "twig/twig": "^2.4|^3.0"
},
"suggest": {
"ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
"ext-intl": "To show region name in time zone dump",
- "ext-symfony_debug": ""
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
},
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"files": [
"Resources/functions/dump.php"
@@ -2556,41 +2787,36 @@
"debug",
"dump"
],
- "time": "2020-01-01T11:03:25+00:00"
+ "time": "2020-12-16T17:02:19+00:00"
},
{
"name": "symfony/yaml",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "aa46bc2233097d5212332c907f9911533acfbf80"
+ "reference": "bbce94f14d73732340740366fcbe63363663a403"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/aa46bc2233097d5212332c907f9911533acfbf80",
- "reference": "aa46bc2233097d5212332c907f9911533acfbf80",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/bbce94f14d73732340740366fcbe63363663a403",
+ "reference": "bbce94f14d73732340740366fcbe63363663a403",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
+ "php": ">=7.1.3",
"symfony/polyfill-ctype": "~1.8"
},
"conflict": {
"symfony/console": "<3.4"
},
"require-dev": {
- "symfony/console": "~3.4|~4.0"
+ "symfony/console": "^3.4|^4.0|^5.0"
},
"suggest": {
"symfony/console": "For validating YAML files using the lint command"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Yaml\\": ""
@@ -2615,20 +2841,20 @@
],
"description": "Symfony Yaml Component",
"homepage": "https://symfony.com",
- "time": "2020-01-13T08:00:59+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "webflo/drupal-finder",
- "version": "1.2.0",
+ "version": "1.2.2",
"source": {
"type": "git",
"url": "https://github.com/webflo/drupal-finder.git",
- "reference": "123e248e14ee8dd3fbe89fb5a733a6cf91f5820e"
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/123e248e14ee8dd3fbe89fb5a733a6cf91f5820e",
- "reference": "123e248e14ee8dd3fbe89fb5a733a6cf91f5820e",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
"shasum": ""
},
"require": {
@@ -2646,7 +2872,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2655,28 +2881,29 @@
}
],
"description": "Helper class to locate a Drupal installation from a given path.",
- "time": "2019-08-02T08:06:18+00:00"
+ "time": "2020-10-27T09:42:17+00:00"
},
{
"name": "webmozart/assert",
- "version": "1.6.0",
+ "version": "1.9.1",
"source": {
"type": "git",
"url": "https://github.com/webmozart/assert.git",
- "reference": "573381c0a64f155a0d9a23f4b0c797194805b925"
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925",
- "reference": "573381c0a64f155a0d9a23f4b0c797194805b925",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
"shasum": ""
},
"require": {
- "php": "^5.3.3 || ^7.0",
+ "php": "^5.3.3 || ^7.0 || ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "vimeo/psalm": "<3.6.0"
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<3.9.1"
},
"require-dev": {
"phpunit/phpunit": "^4.8.36 || ^7.5.13"
@@ -2703,7 +2930,7 @@
"check",
"validate"
],
- "time": "2019-11-24T13:36:37+00:00"
+ "time": "2020-07-08T17:02:28+00:00"
},
{
"name": "webmozart/path-util",
@@ -2766,6 +2993,5 @@
"platform-dev": [],
"platform-overrides": {
"php": "7.3"
- },
- "plugin-api-version": "1.1.0"
+ }
}
diff --git a/web/d7-domain/docroot/CHANGELOG.txt b/web/d7-domain/docroot/CHANGELOG.txt
index 2c3b93c..f9b010c 100644
--- a/web/d7-domain/docroot/CHANGELOG.txt
+++ b/web/d7-domain/docroot/CHANGELOG.txt
@@ -1,3 +1,8 @@
+Drupal 7.78, 2021-01-19
+-----------------------
+- Fixed security issues:
+ - SA-CORE-2021-001
+
Drupal 7.77, 2020-12-03
-----------------------
- Hotfix for schema.prefixed tables
diff --git a/web/d7-domain/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module b/web/d7-domain/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
index f71a841..0a22043 100644
--- a/web/d7-domain/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
+++ b/web/d7-domain/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
@@ -6,3 +6,21 @@
*/
include_once 'federated_default_content.features.inc';
+
+/**
+ * Handles specific import tasks for a node.
+ *
+ * In our case, set the pubdate to within the last 14 days.
+ *
+ * @param object $node
+ * The node to import.
+ * @param string $module
+ * The module to import for.
+ */
+function federated_default_content_uuid_node_features_rebuild_alter(&$node, $module) {
+ $current = REQUEST_TIME;
+ // Go back 14 days.
+ $start = $current - (14 * 24 * 60 * 60);
+ $node->created = rand($start, $current);
+ $node->date = format_date($node->created, 'custom', 'Y-m-d H:i:s O');
+}
diff --git a/web/d7/composer.lock b/web/d7/composer.lock
index 3087bf1..5a097e3 100644
--- a/web/d7/composer.lock
+++ b/web/d7/composer.lock
@@ -8,34 +8,38 @@
"packages": [
{
"name": "composer/installers",
- "version": "v1.7.0",
+ "version": "v1.10.0",
"source": {
"type": "git",
"url": "https://github.com/composer/installers.git",
- "reference": "141b272484481432cda342727a427dc1e206bfa0"
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/installers/zipball/141b272484481432cda342727a427dc1e206bfa0",
- "reference": "141b272484481432cda342727a427dc1e206bfa0",
+ "url": "https://api.github.com/repos/composer/installers/zipball/1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"replace": {
"roundcube/plugin-installer": "*",
"shama/baton": "*"
},
"require-dev": {
- "composer/composer": "1.0.*@dev",
- "phpunit/phpunit": "^4.8.36"
+ "composer/composer": "1.6.* || ^2.0",
+ "composer/semver": "^1 || ^3",
+ "phpstan/phpstan": "^0.12.55",
+ "phpstan/phpstan-phpunit": "^0.12.16",
+ "symfony/phpunit-bridge": "^4.2 || ^5",
+ "symfony/process": "^2.3"
},
"type": "composer-plugin",
"extra": {
"class": "Composer\\Installers\\Plugin",
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "1.x-dev"
}
},
"autoload": {
@@ -65,6 +69,7 @@
"Kanboard",
"Lan Management System",
"MODX Evo",
+ "MantisBT",
"Mautic",
"Maya",
"OXID",
@@ -72,6 +77,7 @@
"Porto",
"RadPHP",
"SMF",
+ "Starbug",
"Thelia",
"Whmcs",
"WolfCMS",
@@ -112,6 +118,7 @@
"phpbb",
"piwik",
"ppi",
+ "processwire",
"puppet",
"pxcms",
"reindex",
@@ -119,6 +126,7 @@
"shopware",
"silverstripe",
"sydes",
+ "sylius",
"symfony",
"typo3",
"wordpress",
@@ -126,29 +134,29 @@
"zend",
"zikula"
],
- "time": "2019-08-12T15:00:31+00:00"
+ "time": "2021-01-14T11:07:16+00:00"
},
{
"name": "consolidation/annotated-command",
- "version": "2.12.0",
+ "version": "2.12.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/annotated-command.git",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789"
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/512a2e54c98f3af377589de76c43b24652bcb789",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/0ee361762df2274f360c085e3239784a53f850b5",
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5",
"shasum": ""
},
"require": {
- "consolidation/output-formatters": "^3.4",
+ "consolidation/output-formatters": "^3.5.1",
"php": ">=5.4.5",
"psr/log": "^1",
"symfony/console": "^2.8|^3|^4",
"symfony/event-dispatcher": "^2.5|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -159,6 +167,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -222,27 +240,27 @@
}
],
"description": "Initialize Symfony Console commands from annotated command class methods.",
- "time": "2019-03-08T16:55:03+00:00"
+ "time": "2020-10-11T04:30:03+00:00"
},
{
"name": "consolidation/output-formatters",
- "version": "3.5.0",
+ "version": "3.5.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/output-formatters.git",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605"
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/99ec998ffb697e0eada5aacf81feebfb13023605",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/0d38f13051ef05c223a2bb8e962d668e24785196",
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196",
"shasum": ""
},
"require": {
"dflydev/dot-access-data": "^1.1.0",
"php": ">=5.4.0",
"symfony/console": "^2.8|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -258,6 +276,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -323,7 +351,7 @@
}
],
"description": "Format text by applying transformations provided by plug-in formatters.",
- "time": "2019-05-30T23:16:01+00:00"
+ "time": "2020-10-11T04:15:32+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -419,23 +447,23 @@
},
{
"name": "drupal-composer/preserve-paths",
- "version": "0.1.5",
+ "version": "0.1.6",
"source": {
"type": "git",
"url": "https://github.com/drupal-composer/preserve-paths.git",
- "reference": "7f99622800504c058e5230b63d3cd25809fa23ba"
+ "reference": "2f86a503f1f7838f5f7f399a17edd4d16eb95034"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal-composer/preserve-paths/zipball/7f99622800504c058e5230b63d3cd25809fa23ba",
- "reference": "7f99622800504c058e5230b63d3cd25809fa23ba",
+ "url": "https://api.github.com/repos/drupal-composer/preserve-paths/zipball/2f86a503f1f7838f5f7f399a17edd4d16eb95034",
+ "reference": "2f86a503f1f7838f5f7f399a17edd4d16eb95034",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"require-dev": {
- "composer/composer": "1.*",
+ "composer/composer": "^2.0",
"derhasi/tempdirectory": "0.1.*",
"escapestudios/symfony2-coding-standard": "2.*",
"phpunit/phpunit": "4.*",
@@ -452,7 +480,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -469,7 +497,7 @@
"installer",
"nested package"
],
- "time": "2017-07-20T14:32:18+00:00"
+ "time": "2020-11-14T20:28:03+00:00"
},
{
"name": "drupal/admin_menu",
@@ -537,17 +565,17 @@
},
{
"name": "drupal/ctools",
- "version": "1.15.0",
+ "version": "1.17.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/ctools.git",
- "reference": "7.x-1.15"
+ "reference": "7.x-1.17"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/ctools-7.x-1.15.zip",
- "reference": "7.x-1.15",
- "shasum": "d55e992f3c68dc663505b3e68a0418fee17cf960"
+ "url": "https://ftp.drupal.org/files/projects/ctools-7.x-1.17.zip",
+ "reference": "7.x-1.17",
+ "shasum": "faa737684252b9441a98e64b61b7233bb1351073"
},
"require": {
"drupal/drupal": "~7.0"
@@ -561,8 +589,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "7.x-1.15",
- "datestamp": "1549603684",
+ "version": "7.x-1.17",
+ "datestamp": "1603490547",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -675,23 +703,23 @@
},
{
"name": "drupal/drupal",
- "version": "7.77.0",
+ "version": "7.78.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/drupal.git",
- "reference": "7.77"
+ "reference": "7.78"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/drupal-7.77.zip",
- "reference": "7.77",
- "shasum": "3a1bc25eb3577b2670bc35a821626a45b217eb58"
+ "url": "https://ftp.drupal.org/files/projects/drupal-7.78.zip",
+ "reference": "7.78",
+ "shasum": "1358a9b8022877fc692b62eb19d7efb0d3f85ee4"
},
"type": "drupal-core",
"extra": {
"drupal": {
- "version": "7.77",
- "datestamp": "1607003422",
+ "version": "7.78",
+ "datestamp": "1611163112",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -913,17 +941,17 @@
},
{
"name": "drupal/features",
- "version": "2.11.0",
+ "version": "2.13.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/features.git",
- "reference": "7.x-2.11"
+ "reference": "7.x-2.13"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/features-7.x-2.11.zip",
- "reference": "7.x-2.11",
- "shasum": "8bd66190e23cb323bccb1af57b63c4bdd5d629a6"
+ "url": "https://ftp.drupal.org/files/projects/features-7.x-2.13.zip",
+ "reference": "7.x-2.13",
+ "shasum": "2bd7e426b0619be0bb035a8ba8b5505f7c32f16c"
},
"require": {
"drupal/drupal": "~7.0"
@@ -935,8 +963,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "7.x-2.11",
- "datestamp": "1541189192",
+ "version": "7.x-2.13",
+ "datestamp": "1606154342",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -1603,16 +1631,16 @@
},
{
"name": "drush/drush",
- "version": "8.3.2",
+ "version": "8.4.5",
"source": {
"type": "git",
"url": "https://github.com/drush-ops/drush.git",
- "reference": "60306a27347f6c69517dc2d91bb2fd5d1a41abec"
+ "reference": "29ab4fc41e6b516abc34b8dc477b3039fb5c0e96"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drush-ops/drush/zipball/60306a27347f6c69517dc2d91bb2fd5d1a41abec",
- "reference": "60306a27347f6c69517dc2d91bb2fd5d1a41abec",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/29ab4fc41e6b516abc34b8dc477b3039fb5c0e96",
+ "reference": "29ab4fc41e6b516abc34b8dc477b3039fb5c0e96",
"shasum": ""
},
"require": {
@@ -1622,11 +1650,12 @@
"php": ">=5.4.5",
"psr/log": "~1.0",
"psy/psysh": "~0.6",
- "symfony/console": "~2.7|^3",
- "symfony/event-dispatcher": "~2.7|^3",
- "symfony/finder": "~2.7|^3",
- "symfony/var-dumper": "~2.7|^3",
- "symfony/yaml": "~2.3|^3",
+ "symfony/console": "~2.7|^3|^4.4",
+ "symfony/event-dispatcher": "~2.7|^3|^4.4",
+ "symfony/finder": "~2.7|^3|^4.4",
+ "symfony/process": "~2.7|^3|^4.4",
+ "symfony/var-dumper": "~2.7|^3|^4.4|^5",
+ "symfony/yaml": "~2.3|^3|^4.4",
"webflo/drupal-finder": "^1.1.0",
"webmozart/path-util": "~2"
},
@@ -1657,8 +1686,8 @@
},
"autoload": {
"psr-0": {
- "Drush": "lib/",
- "Consolidation": "lib/"
+ "Drush\\": "lib/",
+ "Consolidation\\": "lib/"
},
"psr-4": {
"Drush\\": "src/"
@@ -1712,110 +1741,20 @@
],
"description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
"homepage": "http://www.drush.org",
- "time": "2019-11-26T22:34:50+00:00"
- },
- {
- "name": "jakub-onderka/php-console-color",
- "version": "v0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Color.git",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "1.0",
- "jakub-onderka/php-parallel-lint": "1.0",
- "jakub-onderka/php-var-dump-check": "0.*",
- "phpunit/phpunit": "~4.3",
- "squizlabs/php_codesniffer": "1.*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleColor\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-2-Clause"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "jakub.onderka@gmail.com"
- }
- ],
- "abandoned": "php-parallel-lint/php-console-color",
- "time": "2018-09-29T17:23:10+00:00"
- },
- {
- "name": "jakub-onderka/php-console-highlighter",
- "version": "v0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "jakub-onderka/php-console-color": "~0.2",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "~1.0",
- "jakub-onderka/php-parallel-lint": "~1.0",
- "jakub-onderka/php-var-dump-check": "~0.1",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~1.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleHighlighter\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "acci@acci.cz",
- "homepage": "http://www.acci.cz/"
- }
- ],
- "description": "Highlight PHP code in terminal",
- "abandoned": "php-parallel-lint/php-console-highlighter",
- "time": "2018-09-29T18:48:56+00:00"
+ "time": "2020-10-01T00:23:28+00:00"
},
{
"name": "nikic/php-parser",
- "version": "v4.3.0",
+ "version": "v4.10.4",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc"
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc",
- "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
"shasum": ""
},
"require": {
@@ -1823,8 +1762,8 @@
"php": ">=7.0"
},
"require-dev": {
- "ircmaxell/php-yacc": "0.0.5",
- "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
},
"bin": [
"bin/php-parse"
@@ -1832,7 +1771,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.3-dev"
+ "dev-master": "4.9-dev"
}
},
"autoload": {
@@ -1854,7 +1793,7 @@
"parser",
"php"
],
- "time": "2019-11-08T13:50:10+00:00"
+ "time": "2020-12-20T10:01:03+00:00"
},
{
"name": "pear/console_table",
@@ -1911,18 +1850,67 @@
],
"time": "2018-01-25T20:47:17+00:00"
},
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
{
"name": "psr/log",
- "version": "1.1.2",
+ "version": "1.1.3",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
- "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
"shasum": ""
},
"require": {
@@ -1956,36 +1944,34 @@
"psr",
"psr-3"
],
- "time": "2019-11-01T11:05:21+00:00"
+ "time": "2020-03-23T09:12:05+00:00"
},
{
"name": "psy/psysh",
- "version": "v0.9.12",
+ "version": "v0.10.6",
"source": {
"type": "git",
"url": "https://github.com/bobthecow/psysh.git",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4"
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3",
"shasum": ""
},
"require": {
"dnoegel/php-xdg-base-dir": "0.1.*",
"ext-json": "*",
"ext-tokenizer": "*",
- "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*",
- "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0",
- "php": ">=5.4.0",
- "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0",
- "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0"
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.2",
- "hoa/console": "~2.15|~3.16",
- "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0"
+ "hoa/console": "3.17.*"
},
"suggest": {
"ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
@@ -2000,7 +1986,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-develop": "0.9.x-dev"
+ "dev-main": "0.10.x-dev"
}
},
"autoload": {
@@ -2030,29 +2016,33 @@
"interactive",
"shell"
],
- "time": "2019-12-06T14:19:43+00:00"
+ "time": "2021-01-18T15:53:43+00:00"
},
{
"name": "symfony/console",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12"
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12",
- "reference": "7c5bdd346f9d90a2d22d4e1fe61e02dc19b98f12",
+ "url": "https://api.github.com/repos/symfony/console/zipball/12e071278e396cc3e1c149857337e9e192deca0b",
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/debug": "~2.8|~3.0|~4.0",
- "symfony/polyfill-mbstring": "~1.0"
+ "php": ">=7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php80": "^1.15",
+ "symfony/service-contracts": "^1.1|^2"
},
"conflict": {
"symfony/dependency-injection": "<3.4",
+ "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/lock": "<4.4",
"symfony/process": "<3.3"
},
"provide": {
@@ -2060,11 +2050,12 @@
},
"require-dev": {
"psr/log": "~1.0",
- "symfony/config": "~3.3|~4.0",
- "symfony/dependency-injection": "~3.4|~4.0",
- "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
- "symfony/lock": "~3.4|~4.0",
- "symfony/process": "~3.3|~4.0"
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/lock": "^4.4|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/var-dumper": "^4.3|^5.0"
},
"suggest": {
"psr/log": "For using the console logger",
@@ -2073,11 +2064,6 @@
"symfony/process": ""
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Console\\": ""
@@ -2102,41 +2088,51 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
- "time": "2020-01-10T07:52:48+00:00"
+ "time": "2020-12-18T07:41:31+00:00"
},
{
- "name": "symfony/debug",
- "version": "v4.4.3",
+ "name": "symfony/event-dispatcher",
+ "version": "v4.4.18",
"source": {
"type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "89c3fd5c299b940333bc6fe9f1b8db1b0912c759"
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/89c3fd5c299b940333bc6fe9f1b8db1b0912c759",
- "reference": "89c3fd5c299b940333bc6fe9f1b8db1b0912c759",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
- "psr/log": "~1.0"
+ "php": ">=7.1.3",
+ "symfony/event-dispatcher-contracts": "^1.1"
},
"conflict": {
- "symfony/http-kernel": "<3.4"
+ "symfony/dependency-injection": "<3.4"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "1.1"
},
"require-dev": {
- "symfony/http-kernel": "^3.4|^4.0|^5.0"
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/error-handler": "~3.4|~4.4",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0"
},
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
},
+ "type": "library",
"autoload": {
"psr-4": {
- "Symfony\\Component\\Debug\\": ""
+ "Symfony\\Component\\EventDispatcher\\": ""
},
"exclude-from-classmap": [
"/Tests/"
@@ -2156,54 +2152,45 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Debug Component",
+ "description": "Symfony EventDispatcher Component",
"homepage": "https://symfony.com",
- "time": "2020-01-08T17:29:02+00:00"
+ "time": "2020-12-18T07:41:31+00:00"
},
{
- "name": "symfony/event-dispatcher",
- "version": "v3.4.37",
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v1.1.9",
"source": {
"type": "git",
- "url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "79ede8f2836e5ec910ebb325bde40f987244baa8"
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/79ede8f2836e5ec910ebb325bde40f987244baa8",
- "reference": "79ede8f2836e5ec910ebb325bde40f987244baa8",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "conflict": {
- "symfony/dependency-injection": "<3.3"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~2.8|~3.0|~4.0",
- "symfony/dependency-injection": "~3.3|~4.0",
- "symfony/expression-language": "~2.8|~3.0|~4.0",
- "symfony/stopwatch": "~2.8|~3.0|~4.0"
+ "php": ">=7.1.3"
},
"suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
+ "psr/event-dispatcher": "",
+ "symfony/event-dispatcher-implementation": ""
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.4-dev"
+ "dev-master": "1.1-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
"psr-4": {
- "Symfony\\Component\\EventDispatcher\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
+ "Symfony\\Contracts\\EventDispatcher\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -2211,41 +2198,44 @@
],
"authors": [
{
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony EventDispatcher Component",
+ "description": "Generic abstractions related to dispatching event",
"homepage": "https://symfony.com",
- "time": "2020-01-04T12:05:51+00:00"
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-07-06T13:19:58+00:00"
},
{
"name": "symfony/finder",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "a90a9d3b9f458a5cdeabfa4090b20c000ca3962f"
+ "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/a90a9d3b9f458a5cdeabfa4090b20c000ca3962f",
- "reference": "a90a9d3b9f458a5cdeabfa4090b20c000ca3962f",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
+ "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8"
+ "php": ">=7.1.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Finder\\": ""
@@ -2270,24 +2260,24 @@
],
"description": "Symfony Finder Component",
"homepage": "https://symfony.com",
- "time": "2020-01-01T11:03:25+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.13.1",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
- "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-ctype": "For best performance"
@@ -2295,7 +2285,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.13-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -2328,24 +2322,24 @@
"polyfill",
"portable"
],
- "time": "2019-11-27T13:56:44+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.13.1",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
- "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-mbstring": "For best performance"
@@ -2353,7 +2347,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.13-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -2387,44 +2385,280 @@
"portable",
"shim"
],
- "time": "2019-11-27T14:18:11+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php73",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php73.git",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php73\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/075316ff72233ce3d04a9743414292e834f2cb4a",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Process Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "symfony/service-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.2-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-09-07T11:33:47+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v3.4.37",
+ "version": "v5.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "51ecb139114c38080801145a212f10210ea99ea3"
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/51ecb139114c38080801145a212f10210ea99ea3",
- "reference": "51ecb139114c38080801145a212f10210ea99ea3",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-mbstring": "~1.0"
+ "php": ">=7.2.5",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0"
+ "phpunit/phpunit": "<5.4.3",
+ "symfony/console": "<4.4"
},
"require-dev": {
"ext-iconv": "*",
- "twig/twig": "~1.34|~2.4"
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "twig/twig": "^2.4|^3.0"
},
"suggest": {
"ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
"ext-intl": "To show region name in time zone dump",
- "ext-symfony_debug": ""
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
},
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"files": [
"Resources/functions/dump.php"
@@ -2456,41 +2690,36 @@
"debug",
"dump"
],
- "time": "2020-01-01T11:03:25+00:00"
+ "time": "2020-12-16T17:02:19+00:00"
},
{
"name": "symfony/yaml",
- "version": "v3.4.37",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "aa46bc2233097d5212332c907f9911533acfbf80"
+ "reference": "bbce94f14d73732340740366fcbe63363663a403"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/aa46bc2233097d5212332c907f9911533acfbf80",
- "reference": "aa46bc2233097d5212332c907f9911533acfbf80",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/bbce94f14d73732340740366fcbe63363663a403",
+ "reference": "bbce94f14d73732340740366fcbe63363663a403",
"shasum": ""
},
"require": {
- "php": "^5.5.9|>=7.0.8",
+ "php": ">=7.1.3",
"symfony/polyfill-ctype": "~1.8"
},
"conflict": {
"symfony/console": "<3.4"
},
"require-dev": {
- "symfony/console": "~3.4|~4.0"
+ "symfony/console": "^3.4|^4.0|^5.0"
},
"suggest": {
"symfony/console": "For validating YAML files using the lint command"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Yaml\\": ""
@@ -2515,20 +2744,20 @@
],
"description": "Symfony Yaml Component",
"homepage": "https://symfony.com",
- "time": "2020-01-13T08:00:59+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "webflo/drupal-finder",
- "version": "1.2.0",
+ "version": "1.2.2",
"source": {
"type": "git",
"url": "https://github.com/webflo/drupal-finder.git",
- "reference": "123e248e14ee8dd3fbe89fb5a733a6cf91f5820e"
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/123e248e14ee8dd3fbe89fb5a733a6cf91f5820e",
- "reference": "123e248e14ee8dd3fbe89fb5a733a6cf91f5820e",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
"shasum": ""
},
"require": {
@@ -2546,7 +2775,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2555,28 +2784,29 @@
}
],
"description": "Helper class to locate a Drupal installation from a given path.",
- "time": "2019-08-02T08:06:18+00:00"
+ "time": "2020-10-27T09:42:17+00:00"
},
{
"name": "webmozart/assert",
- "version": "1.6.0",
+ "version": "1.9.1",
"source": {
"type": "git",
"url": "https://github.com/webmozart/assert.git",
- "reference": "573381c0a64f155a0d9a23f4b0c797194805b925"
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925",
- "reference": "573381c0a64f155a0d9a23f4b0c797194805b925",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
"shasum": ""
},
"require": {
- "php": "^5.3.3 || ^7.0",
+ "php": "^5.3.3 || ^7.0 || ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "vimeo/psalm": "<3.6.0"
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<3.9.1"
},
"require-dev": {
"phpunit/phpunit": "^4.8.36 || ^7.5.13"
@@ -2603,7 +2833,7 @@
"check",
"validate"
],
- "time": "2019-11-24T13:36:37+00:00"
+ "time": "2020-07-08T17:02:28+00:00"
},
{
"name": "webmozart/path-util",
@@ -2666,6 +2896,5 @@
"platform-dev": [],
"platform-overrides": {
"php": "7.3"
- },
- "plugin-api-version": "1.1.0"
+ }
}
diff --git a/web/d7/docroot/CHANGELOG.txt b/web/d7/docroot/CHANGELOG.txt
index 2c3b93c..f9b010c 100644
--- a/web/d7/docroot/CHANGELOG.txt
+++ b/web/d7/docroot/CHANGELOG.txt
@@ -1,3 +1,8 @@
+Drupal 7.78, 2021-01-19
+-----------------------
+- Fixed security issues:
+ - SA-CORE-2021-001
+
Drupal 7.77, 2020-12-03
-----------------------
- Hotfix for schema.prefixed tables
diff --git a/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.features.uuid_node.inc b/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.features.uuid_node.inc
index abef87b..255413f 100644
--- a/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.features.uuid_node.inc
+++ b/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.features.uuid_node.inc
@@ -20,7 +20,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'article',
'language' => 'und',
- 'created' => 1579572053,
+ 'created' => 1610370000,
'tnid' => 0,
'translate' => 0,
'uuid' => '00c10e22-e61d-43d9-8852-4f5822be2a6c',
@@ -147,7 +147,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 02:00:53 +0000',
+ 'date' => '2021-01-12 02:00:53 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -159,7 +159,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'page',
'language' => 'und',
- 'created' => 1579571337,
+ 'created' => 1610456400,
'tnid' => 0,
'translate' => 0,
'uuid' => '3e170d1e-1fa7-4097-9e2e-f7ce44792467',
@@ -252,7 +252,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 01:48:57 +0000',
+ 'date' => '2021-01-13 01:48:57 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -264,7 +264,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'page',
'language' => 'und',
- 'created' => 1579567178,
+ 'created' => 1610536400,
'tnid' => 0,
'translate' => 0,
'uuid' => '6fe99c23-0cda-4ae6-affe-dd4c9538bfdd',
@@ -357,7 +357,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 00:39:38 +0000',
+ 'date' => '2021-01-14 00:39:38 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -369,7 +369,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'page',
'language' => 'und',
- 'created' => 1579571361,
+ 'created' => 1610616400,
'tnid' => 0,
'translate' => 0,
'uuid' => '74b8532e-3203-4b88-90e2-f9af252da610',
@@ -462,7 +462,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 01:49:21 +0000',
+ 'date' => '2021-01-15 01:49:21 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -474,7 +474,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'page',
'language' => 'und',
- 'created' => 1579571301,
+ 'created' => 1610696400,
'tnid' => 0,
'translate' => 0,
'uuid' => '8d8e9523-a06d-4c60-9f79-b6c9bb5fef84',
@@ -567,7 +567,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 01:48:21 +0000',
+ 'date' => '2021-01-16 01:48:21 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -579,7 +579,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'article',
'language' => 'und',
- 'created' => 1579571979,
+ 'created' => 1610776400,
'tnid' => 0,
'translate' => 0,
'uuid' => 'b4002bc5-f02e-4937-81fa-e640a44a70d4',
@@ -706,7 +706,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 01:59:39 +0000',
+ 'date' => '2021-01-17 01:59:39 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -718,7 +718,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'article',
'language' => 'und',
- 'created' => 1579572007,
+ 'created' => 1610856400,
'tnid' => 0,
'translate' => 0,
'uuid' => 'c99cf66f-6e37-4dcd-a9f9-013e4a4370e3',
@@ -845,7 +845,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 02:00:07 +0000',
+ 'date' => '2021-01-11 02:00:07 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -857,7 +857,7 @@ function federated_default_content_uuid_features_default_content() {
'sticky' => 0,
'type' => 'article',
'language' => 'und',
- 'created' => 1579572029,
+ 'created' => 1610936400,
'tnid' => 0,
'translate' => 0,
'uuid' => 'd66e78d4-ee7b-4e0c-9931-86f39f1ffbc2',
@@ -966,7 +966,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 02:00:29 +0000',
+ 'date' => '2021-01-12 02:00:29 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -1087,7 +1087,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 02:01:13 +0000',
+ 'date' => '2021-01-13 02:01:13 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
$nodes[] = array(
@@ -1192,7 +1192,7 @@ function federated_default_content_uuid_features_default_content() {
),
),
'comment_count' => 0,
- 'date' => '2020-01-21 01:48:40 +0000',
+ 'date' => '2021-01-14 01:48:40 +0000',
'user_uuid' => '54c5443a-ab26-4e7c-8d5c-30b5434efc55',
);
return $nodes;
diff --git a/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module b/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
index f71a841..0a22043 100644
--- a/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
+++ b/web/d7/docroot/sites/all/modules/custom/federated_default_content/federated_default_content.module
@@ -6,3 +6,21 @@
*/
include_once 'federated_default_content.features.inc';
+
+/**
+ * Handles specific import tasks for a node.
+ *
+ * In our case, set the pubdate to within the last 14 days.
+ *
+ * @param object $node
+ * The node to import.
+ * @param string $module
+ * The module to import for.
+ */
+function federated_default_content_uuid_node_features_rebuild_alter(&$node, $module) {
+ $current = REQUEST_TIME;
+ // Go back 14 days.
+ $start = $current - (14 * 24 * 60 * 60);
+ $node->created = rand($start, $current);
+ $node->date = format_date($node->created, 'custom', 'Y-m-d H:i:s O');
+}
diff --git a/web/d8-domain/composer.json b/web/d8-domain/composer.json
index 88059b3..5ab5664 100644
--- a/web/d8-domain/composer.json
+++ b/web/d8-domain/composer.json
@@ -39,9 +39,11 @@
"drupal/devel": "^2.1",
"drupal/domain": "^1.0",
"drupal/domain_site_settings": "^1.3",
- "drupal/search_api_federated_solr": "3.x-dev",
+ "drupal/search_api_federated_solr": "4.x-dev",
+ "drupal/search_api_solr": "^4.1",
"drupal/token": "^1.7",
- "solarium/solarium": "^5.1",
+ "drush/drush": "^10.3",
+ "solarium/solarium": "^6.0",
"symfony/event-dispatcher": "4.3.3 as 3.4.99"
},
"require-dev": {
diff --git a/web/d8-domain/composer.lock b/web/d8-domain/composer.lock
index eb8ea31..c5ca9d1 100644
--- a/web/d8-domain/composer.lock
+++ b/web/d8-domain/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": "6a9370a631289947100a09656eccbb81",
+ "content-hash": "fd5d162341a791d47b593319d89601e2",
"packages": [
{
"name": "asm89/stack-cors",
@@ -58,36 +58,88 @@
],
"time": "2019-12-24T22:41:47+00:00"
},
+ {
+ "name": "chi-teck/drupal-code-generator",
+ "version": "1.33.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Chi-teck/drupal-code-generator.git",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": ">=5.5.9",
+ "symfony/console": "^3.4 || ^4.0",
+ "symfony/filesystem": "^2.7 || ^3.4 || ^4.0",
+ "twig/twig": "^1.41 || ^2.12"
+ },
+ "conflict": {
+ "drush/drush": "< 10.3.2"
+ },
+ "bin": [
+ "bin/dcg"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/bootstrap.php"
+ ],
+ "psr-4": {
+ "DrupalCodeGenerator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal code generator",
+ "time": "2020-12-05T05:59:11+00:00"
+ },
{
"name": "composer/installers",
- "version": "v1.8.0",
+ "version": "v1.10.0",
"source": {
"type": "git",
"url": "https://github.com/composer/installers.git",
- "reference": "7d610d50aae61ae7ed6675e58efeabdf279bb5e3"
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/installers/zipball/7d610d50aae61ae7ed6675e58efeabdf279bb5e3",
- "reference": "7d610d50aae61ae7ed6675e58efeabdf279bb5e3",
+ "url": "https://api.github.com/repos/composer/installers/zipball/1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"replace": {
"roundcube/plugin-installer": "*",
"shama/baton": "*"
},
"require-dev": {
- "composer/composer": "1.0.*@dev",
- "phpunit/phpunit": "^4.8.36"
+ "composer/composer": "1.6.* || ^2.0",
+ "composer/semver": "^1 || ^3",
+ "phpstan/phpstan": "^0.12.55",
+ "phpstan/phpstan-phpunit": "^0.12.16",
+ "symfony/phpunit-bridge": "^4.2 || ^5",
+ "symfony/process": "^2.3"
},
"type": "composer-plugin",
"extra": {
"class": "Composer\\Installers\\Plugin",
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "1.x-dev"
}
},
"autoload": {
@@ -125,6 +177,7 @@
"Porto",
"RadPHP",
"SMF",
+ "Starbug",
"Thelia",
"Whmcs",
"WolfCMS",
@@ -165,6 +218,7 @@
"phpbb",
"piwik",
"ppi",
+ "processwire",
"puppet",
"pxcms",
"reindex",
@@ -180,7 +234,7 @@
"zend",
"zikula"
],
- "time": "2020-02-07T10:39:20+00:00"
+ "time": "2021-01-14T11:07:16+00:00"
},
{
"name": "composer/semver",
@@ -241,43 +295,29 @@
"validation",
"versioning"
],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
"time": "2020-12-03T15:47:16+00:00"
},
{
"name": "consolidation/annotated-command",
- "version": "2.12.0",
+ "version": "2.12.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/annotated-command.git",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789"
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/512a2e54c98f3af377589de76c43b24652bcb789",
- "reference": "512a2e54c98f3af377589de76c43b24652bcb789",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/0ee361762df2274f360c085e3239784a53f850b5",
+ "reference": "0ee361762df2274f360c085e3239784a53f850b5",
"shasum": ""
},
"require": {
- "consolidation/output-formatters": "^3.4",
+ "consolidation/output-formatters": "^3.5.1",
"php": ">=5.4.5",
"psr/log": "^1",
"symfony/console": "^2.8|^3|^4",
"symfony/event-dispatcher": "^2.5|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -288,6 +328,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -351,27 +401,265 @@
}
],
"description": "Initialize Symfony Console commands from annotated command class methods.",
- "time": "2019-03-08T16:55:03+00:00"
+ "time": "2020-10-11T04:30:03+00:00"
+ },
+ {
+ "name": "consolidation/config",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/config.git",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "grasmash/expander": "^1",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "2.*",
+ "symfony/console": "^2.5|^3|^4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "suggest": {
+ "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require-dev": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require-dev": {
+ "symfony/console": "^2.8",
+ "symfony/event-dispatcher": "^2.8",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Config\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provide configuration services for a commandline tool.",
+ "time": "2019-03-03T19:37:04+00:00"
+ },
+ {
+ "name": "consolidation/filter-via-dot-access-data",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/filter-via-dot-access-data.git",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Filter\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.",
+ "time": "2019-01-18T06:05:07+00:00"
+ },
+ {
+ "name": "consolidation/log",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/log.git",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/log/zipball/b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.5",
+ "psr/log": "^1.0",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ },
+ "phpunit4": {
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Log\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.",
+ "time": "2019-01-01T17:30:51+00:00"
},
{
"name": "consolidation/output-formatters",
- "version": "3.5.0",
+ "version": "3.5.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/output-formatters.git",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605"
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/99ec998ffb697e0eada5aacf81feebfb13023605",
- "reference": "99ec998ffb697e0eada5aacf81feebfb13023605",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/0d38f13051ef05c223a2bb8e962d668e24785196",
+ "reference": "0d38f13051ef05c223a2bb8e962d668e24785196",
"shasum": ""
},
"require": {
"dflydev/dot-access-data": "^1.1.0",
"php": ">=5.4.0",
"symfony/console": "^2.8|^3|^4",
- "symfony/finder": "^2.5|^3|^4"
+ "symfony/finder": "^2.5|^3|^4|^5"
},
"require-dev": {
"g1a/composer-test-scenarios": "^3",
@@ -387,6 +675,16 @@
"type": "library",
"extra": {
"scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
"symfony4": {
"require": {
"symfony/console": "^4.0"
@@ -452,28 +750,368 @@
}
],
"description": "Format text by applying transformations provided by plug-in formatters.",
- "time": "2019-05-30T23:16:01+00:00"
+ "time": "2020-10-11T04:15:32+00:00"
+ },
+ {
+ "name": "consolidation/robo",
+ "version": "1.4.13",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/Robo.git",
+ "reference": "fd28dcca1b935950ece26e63541fbdeeb09f7343"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/Robo/zipball/fd28dcca1b935950ece26e63541fbdeeb09f7343",
+ "reference": "fd28dcca1b935950ece26e63541fbdeeb09f7343",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/annotated-command": "^2.12.1|^4.1",
+ "consolidation/config": "^1.2.1",
+ "consolidation/log": "^1.1.1|^2",
+ "consolidation/output-formatters": "^3.5.1|^4.1",
+ "consolidation/self-update": "^1.1.5",
+ "grasmash/yaml-expander": "^1.4",
+ "league/container": "^2.4.1",
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/event-dispatcher": "^2.5|^3|^4",
+ "symfony/filesystem": "^2.5|^3|^4",
+ "symfony/finder": "^2.5|^3|^4|^5",
+ "symfony/process": "^2.5|^3|^4"
+ },
+ "replace": {
+ "codegyre/robo": "< 1.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "natxet/cssmin": "3.0.4",
+ "patchwork/jsqueeze": "^2",
+ "pear/archive_tar": "^1.4.4",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5.7.27",
+ "squizlabs/php_codesniffer": "^3"
+ },
+ "suggest": {
+ "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch",
+ "natxet/CssMin": "For minifying CSS files in taskMinify",
+ "patchwork/jsqueeze": "For minifying JS files in taskMinify",
+ "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively."
+ },
+ "bin": [
+ "robo"
+ ],
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.5.9"
+ }
+ },
+ "scenario-options": {
+ "create-lockfile": "false"
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Robo\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Davert",
+ "email": "davert.php@resend.cc"
+ }
+ ],
+ "description": "Modern task runner",
+ "time": "2020-10-11T04:51:34+00:00"
+ },
+ {
+ "name": "consolidation/self-update",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/self-update.git",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4|^5",
+ "symfony/filesystem": "^2.5|^3|^4|^5"
+ },
+ "bin": [
+ "scripts/release"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SelfUpdate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander Menk",
+ "email": "menk@mestrona.net"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provides a self:update command for Symfony Console applications.",
+ "time": "2020-04-13T02:49:20+00:00"
+ },
+ {
+ "name": "consolidation/site-alias",
+ "version": "3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-alias.git",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-alias/zipball/fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1|^2",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3|^2",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^2.2",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/yaml": "~2.3|^3|^4.4|^5"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteAlias\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "Manage alias records for local and remote sites.",
+ "time": "2020-05-28T00:33:41+00:00"
+ },
+ {
+ "name": "consolidation/site-process",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-process.git",
+ "reference": "f3211fa4c60671c6f068184221f06f932556e443"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-process/zipball/f3211fa4c60671c6f068184221f06f932556e443",
+ "reference": "f3211fa4c60671c6f068184221f06f932556e443",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1",
+ "consolidation/site-alias": "^3",
+ "php": ">=5.6.0",
+ "symfony/process": "^3.4"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteProcess\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.",
+ "time": "2019-09-10T17:56:24+00:00"
+ },
+ {
+ "name": "container-interop/container-interop",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/container-interop/container-interop.git",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "shasum": ""
+ },
+ "require": {
+ "psr/container": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Interop\\Container\\": "src/Interop/Container/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
+ "homepage": "https://github.com/container-interop/container-interop",
+ "abandoned": "psr/container",
+ "time": "2017-02-14T19:40:03+00:00"
},
{
"name": "cweagans/composer-patches",
- "version": "1.6.7",
+ "version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/cweagans/composer-patches.git",
- "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590"
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
- "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
+ "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/ae02121445ad75f4eaff800cc532b5e6233e2ddf",
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0",
+ "composer-plugin-api": "^1.0 || ^2.0",
"php": ">=5.3.0"
},
"require-dev": {
- "composer/composer": "~1.0",
+ "composer/composer": "~1.0 || ~2.0",
"phpunit/phpunit": "~4.6"
},
"type": "composer-plugin",
@@ -496,7 +1134,7 @@
}
],
"description": "Provides a way to patch Composer packages.",
- "time": "2019-08-29T20:11:49+00:00"
+ "time": "2020-09-30T17:56:20+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -555,7 +1193,40 @@
"dot",
"notation"
],
- "time": "2017-01-20T21:14:22+00:00"
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dnoegel/php-xdg-base-dir",
+ "version": "v0.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "XdgBaseDir\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "implementation of xdg base directory specification for php",
+ "time": "2019-12-04T15:06:13+00:00"
},
{
"name": "doctrine/annotations",
@@ -708,20 +1379,6 @@
"redis",
"xcache"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache",
- "type": "tidelift"
- }
- ],
"time": "2020-07-07T18:54:01+00:00"
},
{
@@ -870,20 +1527,6 @@
"doctrine",
"php"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon",
- "type": "tidelift"
- }
- ],
"time": "2020-06-05T16:46:05+00:00"
},
{
@@ -960,20 +1603,6 @@
"event system",
"events"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager",
- "type": "tidelift"
- }
- ],
"time": "2020-05-29T18:28:51+00:00"
},
{
@@ -1052,20 +1681,6 @@
"uppercase",
"words"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
- "type": "tidelift"
- }
- ],
"time": "2020-05-29T07:19:59+00:00"
},
{
@@ -1128,20 +1743,6 @@
"parser",
"php"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
- "type": "tidelift"
- }
- ],
"time": "2020-05-25T17:44:05+00:00"
},
{
@@ -1226,20 +1827,6 @@
"orm",
"persistence"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence",
- "type": "tidelift"
- }
- ],
"time": "2020-06-20T12:56:16+00:00"
},
{
@@ -1368,17 +1955,17 @@
},
{
"name": "drupal/admin_toolbar",
- "version": "2.2.0",
+ "version": "2.4.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/admin_toolbar.git",
- "reference": "8.x-2.2"
+ "reference": "8.x-2.4"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.2.zip",
- "reference": "8.x-2.2",
- "shasum": "41ea0e3321e6d1e190c486be49a99e60446d8dd7"
+ "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.4.zip",
+ "reference": "8.x-2.4",
+ "shasum": "6240047b8d91ac78f98d861ba8282af971fa0b38"
},
"require": {
"drupal/core": "^8.8.0 || ^9.0"
@@ -1386,8 +1973,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-2.2",
- "datestamp": "1585017179",
+ "version": "8.x-2.4",
+ "datestamp": "1601999178",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -1396,7 +1983,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -1440,37 +2027,39 @@
"Toolbar"
],
"support": {
- "source": "http://cgit.drupalcode.org/admin_toolbar",
+ "source": "https://git.drupalcode.org/project/admin_toolbar",
"issues": "https://www.drupal.org/project/issues/admin_toolbar"
}
},
{
"name": "drupal/coder",
- "version": "8.3.7",
+ "version": "8.3.12",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/coder.git",
- "reference": "c11c2957653bdbfd68adc851692d094b43d39221"
+ "reference": "719ddb16aec2e5da4ce274bf3bf8450caef564d4"
},
"require": {
"ext-mbstring": "*",
- "php": ">=5.5.9",
- "squizlabs/php_codesniffer": "^3.4.1",
+ "php": ">=7.0.8",
+ "sirbrillig/phpcs-variable-analysis": "^2.10",
+ "squizlabs/php_codesniffer": "^3.5.6",
"symfony/yaml": ">=2.0.5"
},
"require-dev": {
- "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
+ "phpstan/phpstan": "^0.12.51",
+ "phpunit/phpunit": "^6.0 || ^7.0"
},
"type": "phpcodesniffer-standard",
"autoload": {
- "psr-0": {
+ "psr-4": {
"Drupal\\": "coder_sniffer/Drupal/",
"DrupalPractice\\": "coder_sniffer/DrupalPractice/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"description": "Coder is a library to review Drupal code.",
"homepage": "https://www.drupal.org/project/coder",
@@ -1479,7 +2068,7 @@
"phpcs",
"standards"
],
- "time": "2019-12-07T16:00:28+00:00"
+ "time": "2020-12-06T09:34:55+00:00"
},
{
"name": "drupal/config_inspector",
@@ -1599,16 +2188,16 @@
},
{
"name": "drupal/core",
- "version": "8.9.11",
+ "version": "8.9.13",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d"
+ "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d",
- "reference": "8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d",
+ "url": "https://api.github.com/repos/drupal/core/zipball/a53db77b55a035453d7229e0c3069f8591cb4cb6",
+ "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6",
"shasum": ""
},
"require": {
@@ -1635,7 +2224,7 @@
"laminas/laminas-diactoros": "^1.8",
"laminas/laminas-feed": "^2.12",
"masterminds/html5": "^2.1",
- "pear/archive_tar": "^1.4.11",
+ "pear/archive_tar": "^1.4.12",
"php": "^7.0.8",
"psr/log": "^1.0",
"stack/builder": "^1.0",
@@ -1826,7 +2415,7 @@
"GPL-2.0-or-later"
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
- "time": "2020-12-03T20:57:10+00:00"
+ "time": "2021-01-19T23:11:00+00:00"
},
{
"name": "drupal/default_content",
@@ -1995,35 +2584,33 @@
},
{
"name": "drupal/domain",
- "version": "1.0.0-alpha16",
+ "version": "1.0.0-beta2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/domain.git",
- "reference": "8.x-1.0-alpha16"
+ "reference": "8.x-1.0-beta2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/domain-8.x-1.0-alpha16.zip",
- "reference": "8.x-1.0-alpha16",
- "shasum": "d0088936af09e922ec873080d7960a1dc020bef8"
+ "url": "https://ftp.drupal.org/files/projects/domain-8.x-1.0-beta2.zip",
+ "reference": "8.x-1.0-beta2",
+ "shasum": "ba58303be8d8e55bd2e7766cda3b529faadeae1e"
},
"require": {
- "drupal/core": "^8.5"
+ "drupal/core": "^8 || ^9"
},
"require-dev": {
- "drupal/domain_access": "*"
+ "drupal/domain_access": "*",
+ "drupal/domain_config": "*"
},
"type": "drupal-module",
"extra": {
- "branch-alias": {
- "dev-1.x": "1.x-dev"
- },
"drupal": {
- "version": "8.x-1.0-alpha16",
- "datestamp": "1561126081",
+ "version": "8.x-1.0-beta2",
+ "datestamp": "1593031447",
"security-coverage": {
"status": "not-covered",
- "message": "Alpha releases are not covered by Drupal security advisories."
+ "message": "Beta releases are not covered by Drupal security advisories."
}
}
},
@@ -2049,22 +2636,19 @@
},
{
"name": "drupal/domain_config",
- "version": "1.0.0-alpha16",
+ "version": "1.0.0-beta2",
"require": {
- "drupal/core": "~8.0",
- "drupal/domain": "self.version"
+ "drupal/core": "^8 || ^9",
+ "drupal/domain": "*"
},
"type": "metapackage",
"extra": {
- "branch-alias": {
- "dev-1.x": "1.x-dev"
- },
"drupal": {
- "version": "8.x-1.0-alpha16",
- "datestamp": "1561126081",
+ "version": "8.x-1.0-beta2",
+ "datestamp": "1593031447",
"security-coverage": {
"status": "not-covered",
- "message": "Alpha releases are not covered by Drupal security advisories."
+ "message": "Beta releases are not covered by Drupal security advisories."
}
}
},
@@ -2147,20 +2731,20 @@
},
{
"name": "drupal/search_api",
- "version": "1.15.0",
+ "version": "1.18.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api.git",
- "reference": "8.x-1.15"
+ "reference": "8.x-1.18"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.15.zip",
- "reference": "8.x-1.15",
- "shasum": "12c13141adb6b687fe36781ac9269a49ef810323"
+ "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.18.zip",
+ "reference": "8.x-1.18",
+ "shasum": "6cf1d6820ba55891e204bac40b6031ed15db482a"
},
"require": {
- "drupal/core": "^8.6"
+ "drupal/core": "^8.8 || ^9"
},
"conflict": {
"drupal/search_api_solr": "2.* || 3.0 || 3.1"
@@ -2177,12 +2761,9 @@
},
"type": "drupal-module",
"extra": {
- "branch-alias": {
- "dev-1.x": "1.x-dev"
- },
"drupal": {
- "version": "8.x-1.15",
- "datestamp": "1573122785",
+ "version": "8.x-1.18",
+ "datestamp": "1605204423",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -2196,7 +2777,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2215,33 +2796,33 @@
"description": "Provides a generic framework for modules offering search capabilities.",
"homepage": "https://www.drupal.org/project/search_api",
"support": {
- "source": "http://git.drupal.org/project/search_api.git",
+ "source": "https://git.drupalcode.org/project/search_api",
"issues": "https://www.drupal.org/project/issues/search_api",
"irc": "irc://irc.freenode.org/drupal-search-api"
}
},
{
"name": "drupal/search_api_federated_solr",
- "version": "dev-3.x",
+ "version": "dev-4.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_federated_solr.git",
- "reference": "8a3d4611a2a2b55a54a768cfdb0f03a142462b64"
+ "reference": "57540f44e48e761dc5fec05aafc53ea37d7f22ad"
},
"require": {
- "drupal/core": "^8.0",
- "drupal/search_api_field_map": "3.x-dev",
- "drupal/search_api_solr": "^3.8",
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api_field_map": "^4.0",
+ "drupal/search_api_solr": "^4.1",
"drupal/token": "^1.1"
},
"type": "drupal-module",
"extra": {
"branch-alias": {
- "dev-3.x": "3.x-dev"
+ "dev-4.x": "4.x-dev"
},
"drupal": {
- "version": "8.x-3.x-dev",
- "datestamp": "1580151273",
+ "version": "4.x-dev",
+ "datestamp": "1611072321",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -2286,29 +2867,29 @@
"support": {
"source": "https://git.drupalcode.org/project/search_api_federated_solr"
},
- "time": "2020-02-13T20:22:23+00:00"
+ "time": "2021-01-19T16:08:34+00:00"
},
{
"name": "drupal/search_api_field_map",
- "version": "dev-3.x",
+ "version": "dev-4.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_field_map.git",
- "reference": "6c73279e25ec8e548e7e80e6bf712ae8f45b2226"
+ "reference": "4d67149c60f6580f617ef5d9c58cd711df8ad987"
},
"require": {
- "drupal/core": "^8.0",
- "drupal/search_api_solr": "^3.8",
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api": "^1.0",
"drupal/token": "^1.1"
},
"type": "drupal-module",
"extra": {
"branch-alias": {
- "dev-3.x": "3.x-dev"
+ "dev-4.x": "4.x-dev"
},
"drupal": {
- "version": "8.x-3.x-dev",
- "datestamp": "1580149727",
+ "version": "4.x-dev",
+ "datestamp": "1611072635",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -2345,7 +2926,7 @@
"homepage": "https://www.drupal.org/user/3224074"
}
],
- "description": "Allows indexing multiple Drupal sites into a single Solr search index by field.",
+ "description": "Allows indexing multiple Drupal sites into a single search index by field.",
"homepage": "https://www.drupal.org/project/search_api_field_map",
"keywords": [
"Drupal"
@@ -2353,40 +2934,40 @@
"support": {
"source": "https://git.drupalcode.org/project/search_api_field_map"
},
- "time": "2020-01-27T18:06:49+00:00"
+ "time": "2021-01-18T20:49:32+00:00"
},
{
"name": "drupal/search_api_solr",
- "version": "3.8.0",
+ "version": "4.1.10",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_solr.git",
- "reference": "8.x-3.8"
+ "reference": "4.1.10"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/search_api_solr-8.x-3.8.zip",
- "reference": "8.x-3.8",
- "shasum": "5c47090d817410ae06a6e096f2aabf3f99e43520"
+ "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.1.10.zip",
+ "reference": "4.1.10",
+ "shasum": "b91fb84785d92b26b9c456e4491aa07553c397b3"
},
"require": {
- "consolidation/annotated-command": "^2.12",
- "drupal/core": "^8.7",
- "drupal/search_api": "~1.14",
+ "consolidation/annotated-command": "^2.12|^4.1",
+ "drupal/core": "^8.8 || ^9",
+ "drupal/search_api": "~1.17",
"ext-dom": "*",
"ext-json": "*",
"ext-simplexml": "*",
- "maennchen/zipstream-php": "^1.2.0",
- "php": "^7.1.3",
- "solarium/solarium": "~5.0.3|~5.1.4",
- "zendframework/zend-stdlib": "^3.0.1"
+ "laminas/laminas-stdlib": "^3.2",
+ "maennchen/zipstream-php": "^1.2|^2.0",
+ "php": "^7.2",
+ "solarium/solarium": "^6.0.4"
},
"conflict": {
- "drupal/core": "<8.7",
+ "drupal/acquia_search_solr": "<1.0.0-beta8",
"drupal/search_api_solr_multilingual": "<3.0.0"
},
"require-dev": {
- "drupal/devel": "2.x-dev",
+ "drupal/devel": "^4.0",
"drupal/facets": "1.x-dev",
"drupal/geofield": "1.x-dev",
"drupal/search_api_autocomplete": "1.x-dev",
@@ -2403,12 +2984,9 @@
},
"type": "drupal-module",
"extra": {
- "branch-alias": {
- "dev-3.x": "3.x-dev"
- },
"drupal": {
- "version": "8.x-3.8",
- "datestamp": "1577980383",
+ "version": "4.1.10",
+ "datestamp": "1605773021",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -2422,7 +3000,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2455,31 +3033,31 @@
"support": {
"source": "http://git.drupal.org/project/search_api_solr.git",
"issues": "https://www.drupal.org/project/issues/search_api_solr",
- "irc": "https://drupalchat.me/channel/search"
+ "chat": "https://drupalchat.me/channel/search"
}
},
{
"name": "drupal/token",
- "version": "1.7.0",
+ "version": "1.9.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/token.git",
- "reference": "8.x-1.7"
+ "reference": "8.x-1.9"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/token-8.x-1.7.zip",
- "reference": "8.x-1.7",
- "shasum": "c7e3a3757282e4c94e3c1fff08d01e22155cb853"
+ "url": "https://ftp.drupal.org/files/projects/token-8.x-1.9.zip",
+ "reference": "8.x-1.9",
+ "shasum": "a5d234382a1a0e4ba61d4c7a2fa10671ca656be4"
},
"require": {
- "drupal/core": "^8.7.7 || ^9"
+ "drupal/core": "^8.8 || ^9"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.7",
- "datestamp": "1587893588",
+ "version": "8.x-1.9",
+ "datestamp": "1608284866",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -2493,7 +3071,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2527,6 +3105,133 @@
"source": "https://git.drupalcode.org/project/token"
}
},
+ {
+ "name": "drush/drush",
+ "version": "10.3.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drush-ops/drush.git",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "shasum": ""
+ },
+ "require": {
+ "chi-teck/drupal-code-generator": "^1.32.1",
+ "composer/semver": "^1.4 || ^3",
+ "consolidation/config": "^1.2",
+ "consolidation/filter-via-dot-access-data": "^1",
+ "consolidation/robo": "^1.4.11 || ^2",
+ "consolidation/site-alias": "^3.0.0@stable",
+ "consolidation/site-process": "^2.1 || ^4",
+ "ext-dom": "*",
+ "grasmash/yaml-expander": "^1.1.1",
+ "guzzlehttp/guzzle": "^6.3 || ^7.0",
+ "league/container": "~2",
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "psy/psysh": "~0.6",
+ "symfony/event-dispatcher": "^3.4 || ^4.0",
+ "symfony/finder": "^3.4 || ^4.0 || ^5",
+ "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0",
+ "symfony/yaml": "^3.4 || ^4.0",
+ "webflo/drupal-finder": "^1.2",
+ "webmozart/path-util": "^2.1.0"
+ },
+ "require-dev": {
+ "composer/installers": "^1.7",
+ "cweagans/composer-patches": "~1.0",
+ "david-garcia/phpwhois": "4.3.0",
+ "drupal/alinks": "1.0.0",
+ "drupal/core-recommended": "^8.8",
+ "lox/xhprof": "dev-master",
+ "phpunit/phpunit": "^4.8.36 || ^6.1",
+ "squizlabs/php_codesniffer": "^2.7 || ^3",
+ "vlucas/phpdotenv": "^2.4"
+ },
+ "bin": [
+ "drush"
+ ],
+ "type": "library",
+ "extra": {
+ "installer-paths": {
+ "sut/core": [
+ "type:drupal-core"
+ ],
+ "sut/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "sut/modules/unish/{$name}": [
+ "drupal/devel"
+ ],
+ "sut/themes/unish/{$name}": [
+ "drupal/empty_theme"
+ ],
+ "sut/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "sut/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "sut/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
+ "sut/drush/contrib/{$name}": [
+ "type:drupal-drush"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drush\\": "src/",
+ "Drush\\Internal\\": "src/internal-forks"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Owen Barton",
+ "email": "drupal@owenbarton.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Jonathan Araña Cruz",
+ "email": "jonhattan@faita.net"
+ },
+ {
+ "name": "Jonathan Hedstrom",
+ "email": "jhedstrom@gmail.com"
+ },
+ {
+ "name": "Christopher Gervais",
+ "email": "chris@ergonlogic.com"
+ },
+ {
+ "name": "Dave Reid",
+ "email": "dave@davereid.net"
+ },
+ {
+ "name": "Damian Lee",
+ "email": "damiankloip@googlemail.com"
+ }
+ ],
+ "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
+ "homepage": "http://www.drush.org",
+ "time": "2020-11-11T04:36:51+00:00"
+ },
{
"name": "easyrdf/easyrdf",
"version": "0.9.1",
@@ -2645,13 +3350,102 @@
"validation",
"validator"
],
- "funding": [
+ "time": "2020-12-29T14:50:06+00:00"
+ },
+ {
+ "name": "grasmash/expander",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/expander.git",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\Expander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
{
- "url": "https://github.com/egulias",
- "type": "github"
+ "name": "Matthew Grasmick"
}
],
- "time": "2020-12-29T14:50:06+00:00"
+ "description": "Expands internal property references in PHP arrays file.",
+ "time": "2017-12-21T22:14:55+00:00"
+ },
+ {
+ "name": "grasmash/yaml-expander",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/yaml-expander.git",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4.8|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\YamlExpander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in a yaml file.",
+ "time": "2017-12-16T16:06:03+00:00"
},
{
"name": "guzzlehttp/guzzle",
@@ -2964,12 +3758,6 @@
"escaper",
"laminas"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2020-11-17T21:26:43+00:00"
},
{
@@ -3036,12 +3824,6 @@
"feed",
"laminas"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2021-01-04T19:20:24+00:00"
},
{
@@ -3086,12 +3868,6 @@
"laminas",
"stdlib"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2020-11-19T20:18:59+00:00"
},
{
@@ -3122,51 +3898,110 @@
}
},
"autoload": {
- "files": [
- "src/autoload.php"
- ],
+ "files": [
+ "src/autoload.php"
+ ],
+ "psr-4": {
+ "Laminas\\ZendFrameworkBridge\\": "src//"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Alias legacy ZF class names to Laminas Project equivalents.",
+ "keywords": [
+ "ZendFramework",
+ "autoloading",
+ "laminas",
+ "zf"
+ ],
+ "time": "2020-09-14T14:23:00+00:00"
+ },
+ {
+ "name": "league/container",
+ "version": "2.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/container.git",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "shasum": ""
+ },
+ "require": {
+ "container-interop/container-interop": "^1.2",
+ "php": "^5.4.0 || ^7.0"
+ },
+ "provide": {
+ "container-interop/container-interop-implementation": "^1.2",
+ "psr/container-implementation": "^1.0"
+ },
+ "replace": {
+ "orno/di": "~2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev",
+ "dev-1.x": "1.x-dev"
+ }
+ },
+ "autoload": {
"psr-4": {
- "Laminas\\ZendFrameworkBridge\\": "src//"
+ "League\\Container\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
- ],
- "description": "Alias legacy ZF class names to Laminas Project equivalents.",
- "keywords": [
- "ZendFramework",
- "autoloading",
- "laminas",
- "zf"
+ "MIT"
],
- "funding": [
+ "authors": [
{
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
+ "name": "Phil Bennett",
+ "email": "philipobenito@gmail.com",
+ "homepage": "http://www.philipobenito.com",
+ "role": "Developer"
}
],
- "time": "2020-09-14T14:23:00+00:00"
+ "description": "A fast and intuitive dependency injection container.",
+ "homepage": "https://github.com/thephpleague/container",
+ "keywords": [
+ "container",
+ "dependency",
+ "di",
+ "injection",
+ "league",
+ "provider",
+ "service"
+ ],
+ "time": "2017-05-10T09:20:27+00:00"
},
{
"name": "maennchen/zipstream-php",
- "version": "1.2.0",
+ "version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/maennchen/ZipStream-PHP.git",
- "reference": "6373eefe0b3274d7b702d81f2c99aa977ff97dc2"
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6373eefe0b3274d7b702d81f2c99aa977ff97dc2",
- "reference": "6373eefe0b3274d7b702d81f2c99aa977ff97dc2",
+ "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
"shasum": ""
},
"require": {
- "ext-mbstring": "*",
"myclabs/php-enum": "^1.5",
"php": ">= 7.1",
- "psr/http-message": "^1.0"
+ "psr/http-message": "^1.0",
+ "symfony/polyfill-mbstring": "^1.0"
},
"require-dev": {
"ext-zip": "*",
@@ -3189,14 +4024,14 @@
"name": "Paul Duncan",
"email": "pabs@pablotron.org"
},
- {
- "name": "Jesse Donat",
- "email": "donatj@gmail.com"
- },
{
"name": "Jonatan Männchen",
"email": "jonatan@maennchen.ch"
},
+ {
+ "name": "Jesse Donat",
+ "email": "donatj@gmail.com"
+ },
{
"name": "András Kolesár",
"email": "kolesar@kolesar.hu"
@@ -3207,7 +4042,7 @@
"stream",
"zip"
],
- "time": "2019-07-17T11:01:58+00:00"
+ "time": "2020-05-30T13:11:16+00:00"
},
{
"name": "masterminds/html5",
@@ -3276,16 +4111,16 @@
},
{
"name": "myclabs/php-enum",
- "version": "1.7.5",
+ "version": "1.7.7",
"source": {
"type": "git",
"url": "https://github.com/myclabs/php-enum.git",
- "reference": "aef7b9f343a677744d7410485a60fe16c46ca1ed"
+ "reference": "d178027d1e679832db9f38248fcc7200647dc2b7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/php-enum/zipball/aef7b9f343a677744d7410485a60fe16c46ca1ed",
- "reference": "aef7b9f343a677744d7410485a60fe16c46ca1ed",
+ "url": "https://api.github.com/repos/myclabs/php-enum/zipball/d178027d1e679832db9f38248fcc7200647dc2b7",
+ "reference": "d178027d1e679832db9f38248fcc7200647dc2b7",
"shasum": ""
},
"require": {
@@ -3318,20 +4153,72 @@
"keywords": [
"enum"
],
- "time": "2020-02-13T09:43:36+00:00"
+ "time": "2020-11-14T18:14:52+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.10.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
+ },
+ "bin": [
+ "bin/php-parse"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.9-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpParser\\": "lib/PhpParser"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Nikita Popov"
+ }
+ ],
+ "description": "A PHP parser written in PHP",
+ "keywords": [
+ "parser",
+ "php"
+ ],
+ "time": "2020-12-20T10:01:03+00:00"
},
{
"name": "pear/archive_tar",
- "version": "1.4.11",
+ "version": "1.4.12",
"source": {
"type": "git",
"url": "https://github.com/pear/Archive_Tar.git",
- "reference": "17d355cb7d3c4ff08e5729f29cd7660145208d9d"
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/17d355cb7d3c4ff08e5729f29cd7660145208d9d",
- "reference": "17d355cb7d3c4ff08e5729f29cd7660145208d9d",
+ "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
"shasum": ""
},
"require": {
@@ -3384,7 +4271,7 @@
"archive",
"tar"
],
- "time": "2020-11-19T22:10:24+00:00"
+ "time": "2021-01-18T19:32:54+00:00"
},
{
"name": "pear/console_getopt",
@@ -3533,17 +4420,17 @@
"time": "2019-12-10T10:24:42+00:00"
},
{
- "name": "psr/cache",
- "version": "1.0.1",
+ "name": "psr/container",
+ "version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/cache.git",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
"shasum": ""
},
"require": {
@@ -3557,7 +4444,7 @@
},
"autoload": {
"psr-4": {
- "Psr\\Cache\\": "src/"
+ "Psr\\Container\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3570,30 +4457,33 @@
"homepage": "http://www.php-fig.org/"
}
],
- "description": "Common interface for caching libraries",
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
"keywords": [
- "cache",
- "psr",
- "psr-6"
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
],
- "time": "2016-08-06T20:24:11+00:00"
+ "time": "2017-02-14T16:28:37+00:00"
},
{
- "name": "psr/container",
+ "name": "psr/event-dispatcher",
"version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/container.git",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ "url": "https://github.com/php-fig/event-dispatcher.git",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.2.0"
},
"type": "library",
"extra": {
@@ -3603,7 +4493,7 @@
},
"autoload": {
"psr-4": {
- "Psr\\Container\\": "src/"
+ "Psr\\EventDispatcher\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3616,16 +4506,114 @@
"homepage": "http://www.php-fig.org/"
}
],
- "description": "Common Container Interface (PHP FIG PSR-11)",
- "homepage": "https://github.com/php-fig/container",
+ "description": "Standard interfaces for event handling.",
"keywords": [
- "PSR-11",
- "container",
- "container-interface",
- "container-interop",
- "psr"
+ "events",
+ "psr",
+ "psr-14"
],
- "time": "2017-02-14T16:28:37+00:00"
+ "time": "2019-01-08T18:20:26+00:00"
+ },
+ {
+ "name": "psr/http-client",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-client.git",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Client\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP clients",
+ "homepage": "https://github.com/php-fig/http-client",
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
+ "time": "2020-06-29T06:28:15+00:00"
+ },
+ {
+ "name": "psr/http-factory",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-factory.git",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for PSR-7 HTTP message factories",
+ "keywords": [
+ "factory",
+ "http",
+ "message",
+ "psr",
+ "psr-17",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2019-04-30T12:38:16+00:00"
},
{
"name": "psr/http-message",
@@ -3724,6 +4712,78 @@
],
"time": "2020-03-23T09:12:05+00:00"
},
+ {
+ "name": "psy/psysh",
+ "version": "v0.10.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "shasum": ""
+ },
+ "require": {
+ "dnoegel/php-xdg-base-dir": "0.1.*",
+ "ext-json": "*",
+ "ext-tokenizer": "*",
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.2",
+ "hoa/console": "3.17.*"
+ },
+ "suggest": {
+ "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
+ "ext-pdo-sqlite": "The doc command requires SQLite to work.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
+ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
+ "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
+ },
+ "bin": [
+ "bin/psysh"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "time": "2021-01-18T15:53:43+00:00"
+ },
{
"name": "ralouphie/getallheaders",
"version": "3.0.3",
@@ -3764,34 +4824,87 @@
"description": "A polyfill for getallheaders.",
"time": "2019-03-08T08:55:37+00:00"
},
+ {
+ "name": "sirbrillig/phpcs-variable-analysis",
+ "version": "v2.10.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "require-dev": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "limedeck/phpunit-detailed-printer": "^3.1 || ^4.0 || ^5.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^5.0 || ^6.5 || ^7.0 || ^8.0",
+ "sirbrillig/phpcs-import-detection": "^1.1"
+ },
+ "type": "phpcodesniffer-standard",
+ "autoload": {
+ "psr-4": {
+ "VariableAnalysis\\": "VariableAnalysis/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sam Graham",
+ "email": "php-codesniffer-variableanalysis@illusori.co.uk"
+ },
+ {
+ "name": "Payton Swick",
+ "email": "payton@foolord.com"
+ }
+ ],
+ "description": "A PHPCS sniff to detect problems with variables.",
+ "time": "2021-01-08T16:31:05+00:00"
+ },
{
"name": "solarium/solarium",
- "version": "5.1.5",
+ "version": "6.0.4",
"source": {
"type": "git",
"url": "https://github.com/solariumphp/solarium.git",
- "reference": "3abd884313a52c47cefb44a6daa27f1d6eb253f6"
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/solariumphp/solarium/zipball/3abd884313a52c47cefb44a6daa27f1d6eb253f6",
- "reference": "3abd884313a52c47cefb44a6daa27f1d6eb253f6",
+ "url": "https://api.github.com/repos/solariumphp/solarium/zipball/efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
"shasum": ""
},
"require": {
- "ext-json": "*",
- "php": "^7.1.3",
- "symfony/event-dispatcher": "^4.3 || ^5.0"
+ "ext-json": "*",
+ "php": "^7.2 || ^8.0",
+ "psr/event-dispatcher": "^1.0",
+ "psr/http-client": "^1.0",
+ "psr/http-factory": "^1.0",
+ "symfony/event-dispatcher-contracts": "^1.0 || ^2.0"
},
"require-dev": {
- "guzzlehttp/guzzle": "^3.8 || ^6.2",
- "php-coveralls/php-coveralls": "^2.1",
- "phpunit/phpunit": "^8.0",
- "squizlabs/php_codesniffer": "^3.4",
- "zendframework/zend-http": "^2.8"
- },
- "suggest": {
- "minimalcode/search": "Query builder compatible with Solarium, allows simplified solr-query handling"
+ "escapestudios/symfony2-coding-standard": "^3.11",
+ "guzzlehttp/guzzle": "^7.2",
+ "nyholm/psr7": "^1.2",
+ "php-http/guzzle7-adapter": "^0.1",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^8.5 || ^9.4",
+ "roave/security-advisories": "dev-master",
+ "symfony/event-dispatcher": "^4.3 || ^5.0"
},
"type": "library",
"autoload": {
@@ -3806,7 +4919,7 @@
"authors": [
{
"name": "See GitHub contributors",
- "homepage": "https://github.com/basdenooijer/solarium/contributors"
+ "homepage": "https://github.com/solariumphp/solarium/contributors"
}
],
"description": "PHP Solr client",
@@ -3816,20 +4929,20 @@
"search",
"solr"
],
- "time": "2019-12-06T23:24:54+00:00"
+ "time": "2020-11-05T17:28:49+00:00"
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.5.4",
+ "version": "3.5.8",
"source": {
"type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
- "reference": "dceec07328401de6211037abbb18bda423677e26"
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/dceec07328401de6211037abbb18bda423677e26",
- "reference": "dceec07328401de6211037abbb18bda423677e26",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4",
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4",
"shasum": ""
},
"require": {
@@ -3867,7 +4980,7 @@
"phpcs",
"standards"
],
- "time": "2020-01-30T22:20:29+00:00"
+ "time": "2020-10-23T02:01:07+00:00"
},
{
"name": "stack/builder",
@@ -3978,142 +5091,6 @@
],
"time": "2017-05-09T08:10:41+00:00"
},
- {
- "name": "symfony/cache",
- "version": "v4.3.11",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/cache.git",
- "reference": "8794ccf68ac341fc19311919d2287f7557bfccba"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/cache/zipball/8794ccf68ac341fc19311919d2287f7557bfccba",
- "reference": "8794ccf68ac341fc19311919d2287f7557bfccba",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/cache": "~1.0",
- "psr/log": "~1.0",
- "symfony/cache-contracts": "^1.1",
- "symfony/service-contracts": "^1.1",
- "symfony/var-exporter": "^4.2"
- },
- "conflict": {
- "doctrine/dbal": "<2.5",
- "symfony/dependency-injection": "<3.4",
- "symfony/var-dumper": "<3.4"
- },
- "provide": {
- "psr/cache-implementation": "1.0",
- "psr/simple-cache-implementation": "1.0",
- "symfony/cache-implementation": "1.0"
- },
- "require-dev": {
- "cache/integration-tests": "dev-master",
- "doctrine/cache": "~1.6",
- "doctrine/dbal": "~2.5",
- "predis/predis": "~1.1",
- "psr/simple-cache": "^1.0",
- "symfony/config": "~4.2",
- "symfony/dependency-injection": "~3.4|~4.1",
- "symfony/var-dumper": "^4.1.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Cache\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Cache component with PSR-6, PSR-16, and tags",
- "homepage": "https://symfony.com",
- "keywords": [
- "caching",
- "psr6"
- ],
- "time": "2020-01-27T09:15:09+00:00"
- },
- {
- "name": "symfony/cache-contracts",
- "version": "v1.1.7",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/cache-contracts.git",
- "reference": "af50d14ada9e4e82cfabfabdc502d144f89be0a1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/af50d14ada9e4e82cfabfabdc502d144f89be0a1",
- "reference": "af50d14ada9e4e82cfabfabdc502d144f89be0a1",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/cache": "^1.0"
- },
- "suggest": {
- "symfony/cache-implementation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Contracts\\Cache\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Generic abstractions related to caching",
- "homepage": "https://symfony.com",
- "keywords": [
- "abstractions",
- "contracts",
- "decoupling",
- "interfaces",
- "interoperability",
- "standards"
- ],
- "time": "2019-10-04T21:43:27+00:00"
- },
{
"name": "symfony/class-loader",
"version": "v3.4.47",
@@ -4163,20 +5140,6 @@
],
"description": "Symfony ClassLoader Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4244,20 +5207,6 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4310,20 +5259,6 @@
],
"description": "Symfony Debug Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-12-10T16:34:26+00:00"
},
{
@@ -4390,20 +5325,6 @@
],
"description": "Symfony DependencyInjection Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4478,20 +5399,20 @@
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v1.1.7",
+ "version": "v1.1.9",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18"
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
- "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
"shasum": ""
},
"require": {
- "php": "^7.1.3"
+ "php": ">=7.1.3"
},
"suggest": {
"psr/event-dispatcher": "",
@@ -4501,6 +5422,10 @@
"extra": {
"branch-alias": {
"dev-master": "1.1-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -4532,31 +5457,71 @@
"interoperability",
"standards"
],
- "time": "2019-09-17T09:54:03+00:00"
+ "time": "2020-07-06T13:19:58+00:00"
},
{
- "name": "symfony/finder",
- "version": "v4.4.4",
+ "name": "symfony/filesystem",
+ "version": "v4.4.18",
"source": {
"type": "git",
- "url": "https://github.com/symfony/finder.git",
- "reference": "3a50be43515590faf812fbd7708200aabc327ec3"
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/3a50be43515590faf812fbd7708200aabc327ec3",
- "reference": "3a50be43515590faf812fbd7708200aabc327ec3",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
"shasum": ""
},
"require": {
- "php": "^7.1.3"
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
}
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-11-30T13:04:35+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v5.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "0b9231a5922fd7287ba5b411893c0ecd2733e5ba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/0b9231a5922fd7287ba5b411893c0ecd2733e5ba",
+ "reference": "0b9231a5922fd7287ba5b411893c0ecd2733e5ba",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
},
+ "type": "library",
"autoload": {
"psr-4": {
"Symfony\\Component\\Finder\\": ""
@@ -4581,7 +5546,7 @@
],
"description": "Symfony Finder Component",
"homepage": "https://symfony.com",
- "time": "2020-01-04T13:00:46+00:00"
+ "time": "2020-12-08T17:02:38+00:00"
},
{
"name": "symfony/http-foundation",
@@ -4630,20 +5595,6 @@
],
"description": "Symfony HttpFoundation Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4729,34 +5680,20 @@
],
"description": "Symfony HttpKernel Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-11-27T08:42:42+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f4ba089a5b6366e453971d3aad5fe8e897b37f41",
- "reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
@@ -4768,7 +5705,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4805,34 +5742,20 @@
"polyfill",
"portable"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-iconv",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-iconv.git",
- "reference": "c536646fdb4f29104dd26effc2fdcb9a5b085024"
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/c536646fdb4f29104dd26effc2fdcb9a5b085024",
- "reference": "c536646fdb4f29104dd26effc2fdcb9a5b085024",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
"shasum": ""
},
"require": {
@@ -4844,7 +5767,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4882,34 +5805,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-intl-idn",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-idn.git",
- "reference": "3b75acd829741c768bc8b1f84eb33265e7cc5117"
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/3b75acd829741c768bc8b1f84eb33265e7cc5117",
- "reference": "3b75acd829741c768bc8b1f84eb33265e7cc5117",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
"shasum": ""
},
"require": {
@@ -4923,7 +5832,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4966,34 +5875,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "727d1096295d807c309fb01a851577302394c897"
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/727d1096295d807c309fb01a851577302394c897",
- "reference": "727d1096295d807c309fb01a851577302394c897",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba",
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba",
"shasum": ""
},
"require": {
@@ -5005,7 +5900,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5047,34 +5942,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T17:09:11+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "39d483bdf39be819deabf04ec872eb0b2410b531"
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/39d483bdf39be819deabf04ec872eb0b2410b531",
- "reference": "39d483bdf39be819deabf04ec872eb0b2410b531",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
"shasum": ""
},
"require": {
@@ -5086,7 +5967,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5124,21 +6005,7 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php56",
@@ -5189,20 +6056,6 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-23T14:02:19+00:00"
},
{
@@ -5251,37 +6104,23 @@
"keywords": [
"compatibility",
"polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
+ "portable",
+ "shim"
],
"time": "2020-10-23T14:02:19+00:00"
},
{
"name": "symfony/polyfill-php72",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php72.git",
- "reference": "cede45fcdfabdd6043b3592e83678e42ec69e930"
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cede45fcdfabdd6043b3592e83678e42ec69e930",
- "reference": "cede45fcdfabdd6043b3592e83678e42ec69e930",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
"shasum": ""
},
"require": {
@@ -5290,7 +6129,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5327,34 +6166,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "e70aa8b064c5b72d3df2abd5ab1e90464ad009de"
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/e70aa8b064c5b72d3df2abd5ab1e90464ad009de",
- "reference": "e70aa8b064c5b72d3df2abd5ab1e90464ad009de",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
"shasum": ""
},
"require": {
@@ -5363,7 +6188,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5407,21 +6232,7 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/process",
@@ -5465,20 +6276,6 @@
],
"description": "Symfony Process Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5615,20 +6412,6 @@
"uri",
"url"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5703,80 +6486,8 @@
],
"description": "Symfony Serializer Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
- {
- "name": "symfony/service-contracts",
- "version": "v1.1.8",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/service-contracts.git",
- "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ffc7f5692092df31515df2a5ecf3b7302b3ddacf",
- "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/container": "^1.0"
- },
- "suggest": {
- "symfony/service-implementation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Contracts\\Service\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Generic abstractions related to writing services",
- "homepage": "https://symfony.com",
- "keywords": [
- "abstractions",
- "contracts",
- "decoupling",
- "interfaces",
- "interoperability",
- "standards"
- ],
- "time": "2019-10-14T12:27:06+00:00"
- },
{
"name": "symfony/translation",
"version": "v3.4.47",
@@ -5840,20 +6551,6 @@
],
"description": "Symfony Translation Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5935,40 +6632,27 @@
],
"description": "Symfony Validator Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-28T05:23:51+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v4.4.4",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "46b53fd714568af343953c039ff47b67ce8af8d6"
+ "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/46b53fd714568af343953c039ff47b67ce8af8d6",
- "reference": "46b53fd714568af343953c039ff47b67ce8af8d6",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
+ "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
+ "php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php72": "~1.5"
+ "symfony/polyfill-php72": "~1.5",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
@@ -5989,11 +6673,6 @@
"Resources/bin/var-dump-server"
],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"files": [
"Resources/functions/dump.php"
@@ -6025,67 +6704,7 @@
"debug",
"dump"
],
- "time": "2020-01-25T12:44:29+00:00"
- },
- {
- "name": "symfony/var-exporter",
- "version": "v4.4.4",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/var-exporter.git",
- "reference": "1a76a943f2af334da13bc9f33f49392fa530eec9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/1a76a943f2af334da13bc9f33f49392fa530eec9",
- "reference": "1a76a943f2af334da13bc9f33f49392fa530eec9",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3"
- },
- "require-dev": {
- "symfony/var-dumper": "^4.1.1|^5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\VarExporter\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "A blend of var_export() + serialize() to turn any serializable data structure to plain PHP code",
- "homepage": "https://symfony.com",
- "keywords": [
- "clone",
- "construct",
- "export",
- "hydrate",
- "instantiate",
- "serialize"
- ],
- "time": "2020-01-04T13:00:46+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "symfony/yaml",
@@ -6139,20 +6758,6 @@
],
"description": "Symfony Yaml Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -6217,16 +6822,6 @@
"keywords": [
"templating"
],
- "funding": [
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/twig/twig",
- "type": "tidelift"
- }
- ],
"time": "2021-01-05T10:10:05+00:00"
},
{
@@ -6279,6 +6874,141 @@
"stream-wrapper"
],
"time": "2020-11-07T09:06:16+00:00"
+ },
+ {
+ "name": "webflo/drupal-finder",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webflo/drupal-finder.git",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*"
+ },
+ "require-dev": {
+ "mikey179/vfsstream": "^1.6",
+ "phpunit/phpunit": "^4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/DrupalFinder.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Florian Weber",
+ "email": "florian@webflo.org"
+ }
+ ],
+ "description": "Helper class to locate a Drupal installation from a given path.",
+ "time": "2020-10-27T09:42:17+00:00"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/assert.git",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.3 || ^7.0 || ^8.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "conflict": {
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<3.9.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36 || ^7.5.13"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\Assert\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Assertions to validate method input/output with nice error messages.",
+ "keywords": [
+ "assert",
+ "check",
+ "validate"
+ ],
+ "time": "2020-07-08T17:02:28+00:00"
+ },
+ {
+ "name": "webmozart/path-util",
+ "version": "2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/path-util.git",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "webmozart/assert": "~1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6",
+ "sebastian/version": "^1.0.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\PathUtil\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
+ "time": "2015-12-17T08:42:14+00:00"
}
],
"packages-dev": [],
@@ -6301,6 +7031,5 @@
"platform-dev": [],
"platform-overrides": {
"php": "7.3"
- },
- "plugin-api-version": "1.1.0"
+ }
}
diff --git a/web/d8-domain/docroot/modules/custom/federated_default_content/federated_default_content.services.yml b/web/d8-domain/docroot/modules/custom/federated_default_content/federated_default_content.services.yml
new file mode 100644
index 0000000..dc45a65
--- /dev/null
+++ b/web/d8-domain/docroot/modules/custom/federated_default_content/federated_default_content.services.yml
@@ -0,0 +1,5 @@
+services:
+ federated_default_content.import:
+ class: '\Drupal\federated_default_content\EventSubscriber\CustomDateSubscriber'
+ tags:
+ - { name: 'event_subscriber' }
diff --git a/web/d8-domain/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php b/web/d8-domain/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php
new file mode 100644
index 0000000..6a37891
--- /dev/null
+++ b/web/d8-domain/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php
@@ -0,0 +1,49 @@
+ 'setDate',
+ DefaultContentEvents::UPDATE => 'setDate',
+ ];
+ }
+
+ /**
+ * Sets the published data of imported nodes.
+ *
+ * @param Drupal\default_content\Event\ImportEvent $event
+ * The import event.
+ */
+ public function setDate(ImportEvent $event) {
+ foreach ($event->getImportedEntities() as $uuid => $entity) {
+ if (method_exists($entity, 'setCreatedTime')) {
+ $entity->setCreatedTime($this->createTime());
+ $entity->save();
+ }
+ }
+ }
+
+ /**
+ * Creates a random time within the past two weeks for an entity.
+ */
+ public function createTime() {
+ $current = \Drupal::time()->getRequestTime();
+ // Go back 14 days.
+ $start = $current - (14 * 24 * 60 * 60);
+ return rand($start, $current);
+ }
+
+}
diff --git a/web/d8/composer.json b/web/d8/composer.json
index 0d2e8ef..ac3eeb8 100644
--- a/web/d8/composer.json
+++ b/web/d8/composer.json
@@ -37,9 +37,11 @@
"drupal/core": "^8.9",
"drupal/default_content": "^1.0@alpha",
"drupal/devel": "^2.1",
- "drupal/search_api_federated_solr": "3.x-dev",
+ "drupal/search_api_federated_solr": "4.x-dev",
+ "drupal/search_api_solr": "^4.1",
"drupal/token": "^1.7",
- "solarium/solarium": "^5.1",
+ "drush/drush": "^10.3",
+ "solarium/solarium": "^6.0",
"symfony/event-dispatcher": "4.3.3 as 3.4.99"
},
"require-dev": {
diff --git a/web/d8/composer.lock b/web/d8/composer.lock
index a4d206e..237eb6f 100644
--- a/web/d8/composer.lock
+++ b/web/d8/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": "b93d309211e6947c46b76d459658d69a",
+ "content-hash": "871ef00b6326d68920fd7dbbec4bebea",
"packages": [
{
"name": "asm89/stack-cors",
@@ -58,36 +58,88 @@
],
"time": "2019-12-24T22:41:47+00:00"
},
+ {
+ "name": "chi-teck/drupal-code-generator",
+ "version": "1.33.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Chi-teck/drupal-code-generator.git",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": ">=5.5.9",
+ "symfony/console": "^3.4 || ^4.0",
+ "symfony/filesystem": "^2.7 || ^3.4 || ^4.0",
+ "twig/twig": "^1.41 || ^2.12"
+ },
+ "conflict": {
+ "drush/drush": "< 10.3.2"
+ },
+ "bin": [
+ "bin/dcg"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/bootstrap.php"
+ ],
+ "psr-4": {
+ "DrupalCodeGenerator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal code generator",
+ "time": "2020-12-05T05:59:11+00:00"
+ },
{
"name": "composer/installers",
- "version": "v1.7.0",
+ "version": "v1.10.0",
"source": {
"type": "git",
"url": "https://github.com/composer/installers.git",
- "reference": "141b272484481432cda342727a427dc1e206bfa0"
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/installers/zipball/141b272484481432cda342727a427dc1e206bfa0",
- "reference": "141b272484481432cda342727a427dc1e206bfa0",
+ "url": "https://api.github.com/repos/composer/installers/zipball/1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0"
+ "composer-plugin-api": "^1.0 || ^2.0"
},
"replace": {
"roundcube/plugin-installer": "*",
"shama/baton": "*"
},
"require-dev": {
- "composer/composer": "1.0.*@dev",
- "phpunit/phpunit": "^4.8.36"
+ "composer/composer": "1.6.* || ^2.0",
+ "composer/semver": "^1 || ^3",
+ "phpstan/phpstan": "^0.12.55",
+ "phpstan/phpstan-phpunit": "^0.12.16",
+ "symfony/phpunit-bridge": "^4.2 || ^5",
+ "symfony/process": "^2.3"
},
"type": "composer-plugin",
"extra": {
"class": "Composer\\Installers\\Plugin",
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "1.x-dev"
}
},
"autoload": {
@@ -117,6 +169,7 @@
"Kanboard",
"Lan Management System",
"MODX Evo",
+ "MantisBT",
"Mautic",
"Maya",
"OXID",
@@ -124,6 +177,7 @@
"Porto",
"RadPHP",
"SMF",
+ "Starbug",
"Thelia",
"Whmcs",
"WolfCMS",
@@ -164,6 +218,7 @@
"phpbb",
"piwik",
"ppi",
+ "processwire",
"puppet",
"pxcms",
"reindex",
@@ -171,6 +226,7 @@
"shopware",
"silverstripe",
"sydes",
+ "sylius",
"symfony",
"typo3",
"wordpress",
@@ -178,7 +234,7 @@
"zend",
"zikula"
],
- "time": "2019-08-12T15:00:31+00:00"
+ "time": "2021-01-14T11:07:16+00:00"
},
{
"name": "composer/semver",
@@ -239,20 +295,6 @@
"validation",
"versioning"
],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
"time": "2020-12-03T15:47:16+00:00"
},
{
@@ -361,6 +403,244 @@
"description": "Initialize Symfony Console commands from annotated command class methods.",
"time": "2020-10-11T04:30:03+00:00"
},
+ {
+ "name": "consolidation/config",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/config.git",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "grasmash/expander": "^1",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "2.*",
+ "symfony/console": "^2.5|^3|^4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "suggest": {
+ "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require-dev": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require-dev": {
+ "symfony/console": "^2.8",
+ "symfony/event-dispatcher": "^2.8",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Config\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provide configuration services for a commandline tool.",
+ "time": "2019-03-03T19:37:04+00:00"
+ },
+ {
+ "name": "consolidation/filter-via-dot-access-data",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/filter-via-dot-access-data.git",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Filter\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.",
+ "time": "2019-01-18T06:05:07+00:00"
+ },
+ {
+ "name": "consolidation/log",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/log.git",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/log/zipball/b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.5",
+ "psr/log": "^1.0",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ },
+ "phpunit4": {
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Log\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.",
+ "time": "2019-01-01T17:30:51+00:00"
+ },
{
"name": "consolidation/output-formatters",
"version": "3.5.1",
@@ -469,29 +749,369 @@
"email": "greg.1.anderson@greenknowe.org"
}
],
- "description": "Format text by applying transformations provided by plug-in formatters.",
- "time": "2020-10-11T04:15:32+00:00"
+ "description": "Format text by applying transformations provided by plug-in formatters.",
+ "time": "2020-10-11T04:15:32+00:00"
+ },
+ {
+ "name": "consolidation/robo",
+ "version": "1.4.13",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/Robo.git",
+ "reference": "fd28dcca1b935950ece26e63541fbdeeb09f7343"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/Robo/zipball/fd28dcca1b935950ece26e63541fbdeeb09f7343",
+ "reference": "fd28dcca1b935950ece26e63541fbdeeb09f7343",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/annotated-command": "^2.12.1|^4.1",
+ "consolidation/config": "^1.2.1",
+ "consolidation/log": "^1.1.1|^2",
+ "consolidation/output-formatters": "^3.5.1|^4.1",
+ "consolidation/self-update": "^1.1.5",
+ "grasmash/yaml-expander": "^1.4",
+ "league/container": "^2.4.1",
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/event-dispatcher": "^2.5|^3|^4",
+ "symfony/filesystem": "^2.5|^3|^4",
+ "symfony/finder": "^2.5|^3|^4|^5",
+ "symfony/process": "^2.5|^3|^4"
+ },
+ "replace": {
+ "codegyre/robo": "< 1.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "natxet/cssmin": "3.0.4",
+ "patchwork/jsqueeze": "^2",
+ "pear/archive_tar": "^1.4.4",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5.7.27",
+ "squizlabs/php_codesniffer": "^3"
+ },
+ "suggest": {
+ "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch",
+ "natxet/CssMin": "For minifying CSS files in taskMinify",
+ "patchwork/jsqueeze": "For minifying JS files in taskMinify",
+ "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively."
+ },
+ "bin": [
+ "robo"
+ ],
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "finder5": {
+ "require": {
+ "symfony/finder": "^5"
+ },
+ "config": {
+ "platform": {
+ "php": "7.2.5"
+ }
+ }
+ },
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.5.9"
+ }
+ },
+ "scenario-options": {
+ "create-lockfile": "false"
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Robo\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Davert",
+ "email": "davert.php@resend.cc"
+ }
+ ],
+ "description": "Modern task runner",
+ "time": "2020-10-11T04:51:34+00:00"
+ },
+ {
+ "name": "consolidation/self-update",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/self-update.git",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4|^5",
+ "symfony/filesystem": "^2.5|^3|^4|^5"
+ },
+ "bin": [
+ "scripts/release"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SelfUpdate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander Menk",
+ "email": "menk@mestrona.net"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provides a self:update command for Symfony Console applications.",
+ "time": "2020-04-13T02:49:20+00:00"
+ },
+ {
+ "name": "consolidation/site-alias",
+ "version": "3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-alias.git",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-alias/zipball/fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1|^2",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3|^2",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^2.2",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/yaml": "~2.3|^3|^4.4|^5"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteAlias\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "Manage alias records for local and remote sites.",
+ "time": "2020-05-28T00:33:41+00:00"
+ },
+ {
+ "name": "consolidation/site-process",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-process.git",
+ "reference": "f3211fa4c60671c6f068184221f06f932556e443"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-process/zipball/f3211fa4c60671c6f068184221f06f932556e443",
+ "reference": "f3211fa4c60671c6f068184221f06f932556e443",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1",
+ "consolidation/site-alias": "^3",
+ "php": ">=5.6.0",
+ "symfony/process": "^3.4"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteProcess\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.",
+ "time": "2019-09-10T17:56:24+00:00"
+ },
+ {
+ "name": "container-interop/container-interop",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/container-interop/container-interop.git",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "shasum": ""
+ },
+ "require": {
+ "psr/container": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Interop\\Container\\": "src/Interop/Container/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
+ "homepage": "https://github.com/container-interop/container-interop",
+ "abandoned": "psr/container",
+ "time": "2017-02-14T19:40:03+00:00"
},
{
"name": "cweagans/composer-patches",
- "version": "1.6.7",
+ "version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/cweagans/composer-patches.git",
- "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590"
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
- "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
+ "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/ae02121445ad75f4eaff800cc532b5e6233e2ddf",
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0",
+ "composer-plugin-api": "^1.0 || ^2.0",
"php": ">=5.3.0"
},
"require-dev": {
- "composer/composer": "~1.0",
+ "composer/composer": "~1.0 || ~2.0",
"phpunit/phpunit": "~4.6"
},
"type": "composer-plugin",
@@ -514,7 +1134,7 @@
}
],
"description": "Provides a way to patch Composer packages.",
- "time": "2019-08-29T20:11:49+00:00"
+ "time": "2020-09-30T17:56:20+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -575,6 +1195,39 @@
],
"time": "2017-01-20T21:14:22+00:00"
},
+ {
+ "name": "dnoegel/php-xdg-base-dir",
+ "version": "v0.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "XdgBaseDir\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "implementation of xdg base directory specification for php",
+ "time": "2019-12-04T15:06:13+00:00"
+ },
{
"name": "doctrine/annotations",
"version": "1.11.1",
@@ -726,20 +1379,6 @@
"redis",
"xcache"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache",
- "type": "tidelift"
- }
- ],
"time": "2020-07-07T18:54:01+00:00"
},
{
@@ -888,20 +1527,6 @@
"doctrine",
"php"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon",
- "type": "tidelift"
- }
- ],
"time": "2020-06-05T16:46:05+00:00"
},
{
@@ -978,20 +1603,6 @@
"event system",
"events"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager",
- "type": "tidelift"
- }
- ],
"time": "2020-05-29T18:28:51+00:00"
},
{
@@ -1070,20 +1681,6 @@
"uppercase",
"words"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
- "type": "tidelift"
- }
- ],
"time": "2020-05-29T07:19:59+00:00"
},
{
@@ -1146,20 +1743,6 @@
"parser",
"php"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
- "type": "tidelift"
- }
- ],
"time": "2020-05-25T17:44:05+00:00"
},
{
@@ -1244,20 +1827,6 @@
"orm",
"persistence"
],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence",
- "type": "tidelift"
- }
- ],
"time": "2020-06-20T12:56:16+00:00"
},
{
@@ -1386,17 +1955,17 @@
},
{
"name": "drupal/admin_toolbar",
- "version": "2.2.0",
+ "version": "2.4.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/admin_toolbar.git",
- "reference": "8.x-2.2"
+ "reference": "8.x-2.4"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.2.zip",
- "reference": "8.x-2.2",
- "shasum": "41ea0e3321e6d1e190c486be49a99e60446d8dd7"
+ "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.4.zip",
+ "reference": "8.x-2.4",
+ "shasum": "6240047b8d91ac78f98d861ba8282af971fa0b38"
},
"require": {
"drupal/core": "^8.8.0 || ^9.0"
@@ -1404,8 +1973,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-2.2",
- "datestamp": "1585017179",
+ "version": "8.x-2.4",
+ "datestamp": "1601999178",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -1414,7 +1983,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -1458,37 +2027,39 @@
"Toolbar"
],
"support": {
- "source": "http://cgit.drupalcode.org/admin_toolbar",
+ "source": "https://git.drupalcode.org/project/admin_toolbar",
"issues": "https://www.drupal.org/project/issues/admin_toolbar"
}
},
{
"name": "drupal/coder",
- "version": "8.3.7",
+ "version": "8.3.12",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/coder.git",
- "reference": "c11c2957653bdbfd68adc851692d094b43d39221"
+ "reference": "719ddb16aec2e5da4ce274bf3bf8450caef564d4"
},
"require": {
"ext-mbstring": "*",
- "php": ">=5.5.9",
- "squizlabs/php_codesniffer": "^3.4.1",
+ "php": ">=7.0.8",
+ "sirbrillig/phpcs-variable-analysis": "^2.10",
+ "squizlabs/php_codesniffer": "^3.5.6",
"symfony/yaml": ">=2.0.5"
},
"require-dev": {
- "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
+ "phpstan/phpstan": "^0.12.51",
+ "phpunit/phpunit": "^6.0 || ^7.0"
},
"type": "phpcodesniffer-standard",
"autoload": {
- "psr-0": {
+ "psr-4": {
"Drupal\\": "coder_sniffer/Drupal/",
"DrupalPractice\\": "coder_sniffer/DrupalPractice/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"description": "Coder is a library to review Drupal code.",
"homepage": "https://www.drupal.org/project/coder",
@@ -1497,7 +2068,7 @@
"phpcs",
"standards"
],
- "time": "2019-12-07T16:00:28+00:00"
+ "time": "2020-12-06T09:34:55+00:00"
},
{
"name": "drupal/config_inspector",
@@ -1617,16 +2188,16 @@
},
{
"name": "drupal/core",
- "version": "8.9.11",
+ "version": "8.9.13",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d"
+ "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d",
- "reference": "8fc1d510b8fcff90e2f3a7c96a893ba16bbdc62d",
+ "url": "https://api.github.com/repos/drupal/core/zipball/a53db77b55a035453d7229e0c3069f8591cb4cb6",
+ "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6",
"shasum": ""
},
"require": {
@@ -1653,7 +2224,7 @@
"laminas/laminas-diactoros": "^1.8",
"laminas/laminas-feed": "^2.12",
"masterminds/html5": "^2.1",
- "pear/archive_tar": "^1.4.11",
+ "pear/archive_tar": "^1.4.12",
"php": "^7.0.8",
"psr/log": "^1.0",
"stack/builder": "^1.0",
@@ -1844,7 +2415,7 @@
"GPL-2.0-or-later"
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
- "time": "2020-12-03T20:57:10+00:00"
+ "time": "2021-01-19T23:11:00+00:00"
},
{
"name": "drupal/default_content",
@@ -2085,26 +2656,26 @@
},
{
"name": "drupal/search_api_federated_solr",
- "version": "dev-3.x",
+ "version": "dev-4.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_federated_solr.git",
- "reference": "31972f1cacf43f21e93313c21175809dbcb9edf3"
+ "reference": "57540f44e48e761dc5fec05aafc53ea37d7f22ad"
},
"require": {
- "drupal/core": "^8.0",
- "drupal/search_api_field_map": "3.x-dev",
- "drupal/search_api_solr": "^3.8",
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api_field_map": "^4.0",
+ "drupal/search_api_solr": "^4.1",
"drupal/token": "^1.1"
},
"type": "drupal-module",
"extra": {
"branch-alias": {
- "dev-3.x": "3.x-dev"
+ "dev-4.x": "4.x-dev"
},
"drupal": {
- "version": "8.x-3.x-dev",
- "datestamp": "1580148492",
+ "version": "4.x-dev",
+ "datestamp": "1611072321",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -2149,29 +2720,29 @@
"support": {
"source": "https://git.drupalcode.org/project/search_api_federated_solr"
},
- "time": "2020-01-27T18:13:43+00:00"
+ "time": "2021-01-19T16:08:34+00:00"
},
{
"name": "drupal/search_api_field_map",
- "version": "dev-3.x",
+ "version": "dev-4.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_field_map.git",
- "reference": "6c73279e25ec8e548e7e80e6bf712ae8f45b2226"
+ "reference": "4d67149c60f6580f617ef5d9c58cd711df8ad987"
},
"require": {
- "drupal/core": "^8.0",
- "drupal/search_api_solr": "^3.8",
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api": "^1.0",
"drupal/token": "^1.1"
},
"type": "drupal-module",
"extra": {
"branch-alias": {
- "dev-3.x": "3.x-dev"
+ "dev-4.x": "4.x-dev"
},
"drupal": {
- "version": "8.x-3.x-dev",
- "datestamp": "1580149727",
+ "version": "4.x-dev",
+ "datestamp": "1611072635",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -2208,7 +2779,7 @@
"homepage": "https://www.drupal.org/user/3224074"
}
],
- "description": "Allows indexing multiple Drupal sites into a single Solr search index by field.",
+ "description": "Allows indexing multiple Drupal sites into a single search index by field.",
"homepage": "https://www.drupal.org/project/search_api_field_map",
"keywords": [
"Drupal"
@@ -2216,39 +2787,40 @@
"support": {
"source": "https://git.drupalcode.org/project/search_api_field_map"
},
- "time": "2020-01-27T18:06:49+00:00"
+ "time": "2021-01-18T20:49:32+00:00"
},
{
"name": "drupal/search_api_solr",
- "version": "3.9.0",
+ "version": "4.1.10",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api_solr.git",
- "reference": "8.x-3.9"
+ "reference": "4.1.10"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/search_api_solr-8.x-3.9.zip",
- "reference": "8.x-3.9",
- "shasum": "185913ab3a7c3daf44babb7e7d13f43d56b22ef5"
+ "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.1.10.zip",
+ "reference": "4.1.10",
+ "shasum": "b91fb84785d92b26b9c456e4491aa07553c397b3"
},
"require": {
- "consolidation/annotated-command": "^2.12",
- "drupal/core": "^8.7.7 || ^9",
- "drupal/search_api": "~1.15",
+ "consolidation/annotated-command": "^2.12|^4.1",
+ "drupal/core": "^8.8 || ^9",
+ "drupal/search_api": "~1.17",
"ext-dom": "*",
"ext-json": "*",
"ext-simplexml": "*",
- "maennchen/zipstream-php": "^1.2.0",
- "php": "^7.1.3",
- "solarium/solarium": "~5.0.3|~5.1.5",
- "zendframework/zend-stdlib": "^3.0.1"
+ "laminas/laminas-stdlib": "^3.2",
+ "maennchen/zipstream-php": "^1.2|^2.0",
+ "php": "^7.2",
+ "solarium/solarium": "^6.0.4"
},
"conflict": {
+ "drupal/acquia_search_solr": "<1.0.0-beta8",
"drupal/search_api_solr_multilingual": "<3.0.0"
},
"require-dev": {
- "drupal/devel": "2.x-dev",
+ "drupal/devel": "^4.0",
"drupal/facets": "1.x-dev",
"drupal/geofield": "1.x-dev",
"drupal/search_api_autocomplete": "1.x-dev",
@@ -2266,8 +2838,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-3.9",
- "datestamp": "1581700341",
+ "version": "4.1.10",
+ "datestamp": "1605773021",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -2281,7 +2853,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2314,31 +2886,31 @@
"support": {
"source": "http://git.drupal.org/project/search_api_solr.git",
"issues": "https://www.drupal.org/project/issues/search_api_solr",
- "irc": "https://drupalchat.me/channel/search"
+ "chat": "https://drupalchat.me/channel/search"
}
},
{
"name": "drupal/token",
- "version": "1.7.0",
+ "version": "1.9.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/token.git",
- "reference": "8.x-1.7"
+ "reference": "8.x-1.9"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/token-8.x-1.7.zip",
- "reference": "8.x-1.7",
- "shasum": "c7e3a3757282e4c94e3c1fff08d01e22155cb853"
+ "url": "https://ftp.drupal.org/files/projects/token-8.x-1.9.zip",
+ "reference": "8.x-1.9",
+ "shasum": "a5d234382a1a0e4ba61d4c7a2fa10671ca656be4"
},
"require": {
- "drupal/core": "^8.7.7 || ^9"
+ "drupal/core": "^8.8 || ^9"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.7",
- "datestamp": "1587893588",
+ "version": "8.x-1.9",
+ "datestamp": "1608284866",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -2352,7 +2924,7 @@
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
- "GPL-2.0+"
+ "GPL-2.0-or-later"
],
"authors": [
{
@@ -2386,6 +2958,133 @@
"source": "https://git.drupalcode.org/project/token"
}
},
+ {
+ "name": "drush/drush",
+ "version": "10.3.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drush-ops/drush.git",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "shasum": ""
+ },
+ "require": {
+ "chi-teck/drupal-code-generator": "^1.32.1",
+ "composer/semver": "^1.4 || ^3",
+ "consolidation/config": "^1.2",
+ "consolidation/filter-via-dot-access-data": "^1",
+ "consolidation/robo": "^1.4.11 || ^2",
+ "consolidation/site-alias": "^3.0.0@stable",
+ "consolidation/site-process": "^2.1 || ^4",
+ "ext-dom": "*",
+ "grasmash/yaml-expander": "^1.1.1",
+ "guzzlehttp/guzzle": "^6.3 || ^7.0",
+ "league/container": "~2",
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "psy/psysh": "~0.6",
+ "symfony/event-dispatcher": "^3.4 || ^4.0",
+ "symfony/finder": "^3.4 || ^4.0 || ^5",
+ "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0",
+ "symfony/yaml": "^3.4 || ^4.0",
+ "webflo/drupal-finder": "^1.2",
+ "webmozart/path-util": "^2.1.0"
+ },
+ "require-dev": {
+ "composer/installers": "^1.7",
+ "cweagans/composer-patches": "~1.0",
+ "david-garcia/phpwhois": "4.3.0",
+ "drupal/alinks": "1.0.0",
+ "drupal/core-recommended": "^8.8",
+ "lox/xhprof": "dev-master",
+ "phpunit/phpunit": "^4.8.36 || ^6.1",
+ "squizlabs/php_codesniffer": "^2.7 || ^3",
+ "vlucas/phpdotenv": "^2.4"
+ },
+ "bin": [
+ "drush"
+ ],
+ "type": "library",
+ "extra": {
+ "installer-paths": {
+ "sut/core": [
+ "type:drupal-core"
+ ],
+ "sut/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "sut/modules/unish/{$name}": [
+ "drupal/devel"
+ ],
+ "sut/themes/unish/{$name}": [
+ "drupal/empty_theme"
+ ],
+ "sut/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "sut/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "sut/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
+ "sut/drush/contrib/{$name}": [
+ "type:drupal-drush"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drush\\": "src/",
+ "Drush\\Internal\\": "src/internal-forks"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Owen Barton",
+ "email": "drupal@owenbarton.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Jonathan Araña Cruz",
+ "email": "jonhattan@faita.net"
+ },
+ {
+ "name": "Jonathan Hedstrom",
+ "email": "jhedstrom@gmail.com"
+ },
+ {
+ "name": "Christopher Gervais",
+ "email": "chris@ergonlogic.com"
+ },
+ {
+ "name": "Dave Reid",
+ "email": "dave@davereid.net"
+ },
+ {
+ "name": "Damian Lee",
+ "email": "damiankloip@googlemail.com"
+ }
+ ],
+ "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
+ "homepage": "http://www.drush.org",
+ "time": "2020-11-11T04:36:51+00:00"
+ },
{
"name": "easyrdf/easyrdf",
"version": "0.9.1",
@@ -2504,13 +3203,102 @@
"validation",
"validator"
],
- "funding": [
+ "time": "2020-12-29T14:50:06+00:00"
+ },
+ {
+ "name": "grasmash/expander",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/expander.git",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\Expander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
{
- "url": "https://github.com/egulias",
- "type": "github"
+ "name": "Matthew Grasmick"
}
],
- "time": "2020-12-29T14:50:06+00:00"
+ "description": "Expands internal property references in PHP arrays file.",
+ "time": "2017-12-21T22:14:55+00:00"
+ },
+ {
+ "name": "grasmash/yaml-expander",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/yaml-expander.git",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4.8|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\YamlExpander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in a yaml file.",
+ "time": "2017-12-16T16:06:03+00:00"
},
{
"name": "guzzlehttp/guzzle",
@@ -2823,12 +3611,6 @@
"escaper",
"laminas"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2020-11-17T21:26:43+00:00"
},
{
@@ -2895,12 +3677,6 @@
"feed",
"laminas"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2021-01-04T19:20:24+00:00"
},
{
@@ -2945,12 +3721,6 @@
"laminas",
"stdlib"
],
- "funding": [
- {
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
- }
- ],
"time": "2020-11-19T20:18:59+00:00"
},
{
@@ -2990,42 +3760,101 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "BSD-3-Clause"
- ],
- "description": "Alias legacy ZF class names to Laminas Project equivalents.",
- "keywords": [
- "ZendFramework",
- "autoloading",
- "laminas",
- "zf"
+ "BSD-3-Clause"
+ ],
+ "description": "Alias legacy ZF class names to Laminas Project equivalents.",
+ "keywords": [
+ "ZendFramework",
+ "autoloading",
+ "laminas",
+ "zf"
+ ],
+ "time": "2020-09-14T14:23:00+00:00"
+ },
+ {
+ "name": "league/container",
+ "version": "2.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/container.git",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "shasum": ""
+ },
+ "require": {
+ "container-interop/container-interop": "^1.2",
+ "php": "^5.4.0 || ^7.0"
+ },
+ "provide": {
+ "container-interop/container-interop-implementation": "^1.2",
+ "psr/container-implementation": "^1.0"
+ },
+ "replace": {
+ "orno/di": "~2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev",
+ "dev-1.x": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "League\\Container\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
],
- "funding": [
+ "authors": [
{
- "url": "https://funding.communitybridge.org/projects/laminas-project",
- "type": "community_bridge"
+ "name": "Phil Bennett",
+ "email": "philipobenito@gmail.com",
+ "homepage": "http://www.philipobenito.com",
+ "role": "Developer"
}
],
- "time": "2020-09-14T14:23:00+00:00"
+ "description": "A fast and intuitive dependency injection container.",
+ "homepage": "https://github.com/thephpleague/container",
+ "keywords": [
+ "container",
+ "dependency",
+ "di",
+ "injection",
+ "league",
+ "provider",
+ "service"
+ ],
+ "time": "2017-05-10T09:20:27+00:00"
},
{
"name": "maennchen/zipstream-php",
- "version": "1.2.0",
+ "version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/maennchen/ZipStream-PHP.git",
- "reference": "6373eefe0b3274d7b702d81f2c99aa977ff97dc2"
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6373eefe0b3274d7b702d81f2c99aa977ff97dc2",
- "reference": "6373eefe0b3274d7b702d81f2c99aa977ff97dc2",
+ "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
"shasum": ""
},
"require": {
- "ext-mbstring": "*",
"myclabs/php-enum": "^1.5",
"php": ">= 7.1",
- "psr/http-message": "^1.0"
+ "psr/http-message": "^1.0",
+ "symfony/polyfill-mbstring": "^1.0"
},
"require-dev": {
"ext-zip": "*",
@@ -3048,14 +3877,14 @@
"name": "Paul Duncan",
"email": "pabs@pablotron.org"
},
- {
- "name": "Jesse Donat",
- "email": "donatj@gmail.com"
- },
{
"name": "Jonatan Männchen",
"email": "jonatan@maennchen.ch"
},
+ {
+ "name": "Jesse Donat",
+ "email": "donatj@gmail.com"
+ },
{
"name": "András Kolesár",
"email": "kolesar@kolesar.hu"
@@ -3066,7 +3895,7 @@
"stream",
"zip"
],
- "time": "2019-07-17T11:01:58+00:00"
+ "time": "2020-05-30T13:11:16+00:00"
},
{
"name": "masterminds/html5",
@@ -3177,30 +4006,72 @@
"keywords": [
"enum"
],
- "funding": [
- {
- "url": "https://github.com/mnapoli",
- "type": "github"
- },
+ "time": "2020-11-14T18:14:52+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.10.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
+ },
+ "bin": [
+ "bin/php-parse"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.9-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpParser\\": "lib/PhpParser"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
{
- "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum",
- "type": "tidelift"
+ "name": "Nikita Popov"
}
],
- "time": "2020-11-14T18:14:52+00:00"
+ "description": "A PHP parser written in PHP",
+ "keywords": [
+ "parser",
+ "php"
+ ],
+ "time": "2020-12-20T10:01:03+00:00"
},
{
"name": "pear/archive_tar",
- "version": "1.4.11",
+ "version": "1.4.12",
"source": {
"type": "git",
"url": "https://github.com/pear/Archive_Tar.git",
- "reference": "17d355cb7d3c4ff08e5729f29cd7660145208d9d"
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/17d355cb7d3c4ff08e5729f29cd7660145208d9d",
- "reference": "17d355cb7d3c4ff08e5729f29cd7660145208d9d",
+ "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
"shasum": ""
},
"require": {
@@ -3253,7 +4124,7 @@
"archive",
"tar"
],
- "time": "2020-11-19T22:10:24+00:00"
+ "time": "2021-01-18T19:32:54+00:00"
},
{
"name": "pear/console_getopt",
@@ -3402,17 +4273,17 @@
"time": "2019-12-10T10:24:42+00:00"
},
{
- "name": "psr/cache",
- "version": "1.0.1",
+ "name": "psr/container",
+ "version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/cache.git",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
"shasum": ""
},
"require": {
@@ -3426,7 +4297,7 @@
},
"autoload": {
"psr-4": {
- "Psr\\Cache\\": "src/"
+ "Psr\\Container\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3439,30 +4310,33 @@
"homepage": "http://www.php-fig.org/"
}
],
- "description": "Common interface for caching libraries",
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
"keywords": [
- "cache",
- "psr",
- "psr-6"
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
],
- "time": "2016-08-06T20:24:11+00:00"
+ "time": "2017-02-14T16:28:37+00:00"
},
{
- "name": "psr/container",
+ "name": "psr/event-dispatcher",
"version": "1.0.0",
"source": {
"type": "git",
- "url": "https://github.com/php-fig/container.git",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ "url": "https://github.com/php-fig/event-dispatcher.git",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.2.0"
},
"type": "library",
"extra": {
@@ -3472,7 +4346,7 @@
},
"autoload": {
"psr-4": {
- "Psr\\Container\\": "src/"
+ "Psr\\EventDispatcher\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3485,16 +4359,114 @@
"homepage": "http://www.php-fig.org/"
}
],
- "description": "Common Container Interface (PHP FIG PSR-11)",
- "homepage": "https://github.com/php-fig/container",
+ "description": "Standard interfaces for event handling.",
"keywords": [
- "PSR-11",
- "container",
- "container-interface",
- "container-interop",
- "psr"
+ "events",
+ "psr",
+ "psr-14"
],
- "time": "2017-02-14T16:28:37+00:00"
+ "time": "2019-01-08T18:20:26+00:00"
+ },
+ {
+ "name": "psr/http-client",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-client.git",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Client\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP clients",
+ "homepage": "https://github.com/php-fig/http-client",
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
+ "time": "2020-06-29T06:28:15+00:00"
+ },
+ {
+ "name": "psr/http-factory",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-factory.git",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for PSR-7 HTTP message factories",
+ "keywords": [
+ "factory",
+ "http",
+ "message",
+ "psr",
+ "psr-17",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2019-04-30T12:38:16+00:00"
},
{
"name": "psr/http-message",
@@ -3593,6 +4565,78 @@
],
"time": "2020-03-23T09:12:05+00:00"
},
+ {
+ "name": "psy/psysh",
+ "version": "v0.10.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "shasum": ""
+ },
+ "require": {
+ "dnoegel/php-xdg-base-dir": "0.1.*",
+ "ext-json": "*",
+ "ext-tokenizer": "*",
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.2",
+ "hoa/console": "3.17.*"
+ },
+ "suggest": {
+ "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
+ "ext-pdo-sqlite": "The doc command requires SQLite to work.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
+ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
+ "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
+ },
+ "bin": [
+ "bin/psysh"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "time": "2021-01-18T15:53:43+00:00"
+ },
{
"name": "ralouphie/getallheaders",
"version": "3.0.3",
@@ -3633,35 +4677,87 @@
"description": "A polyfill for getallheaders.",
"time": "2019-03-08T08:55:37+00:00"
},
+ {
+ "name": "sirbrillig/phpcs-variable-analysis",
+ "version": "v2.10.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "require-dev": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "limedeck/phpunit-detailed-printer": "^3.1 || ^4.0 || ^5.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^5.0 || ^6.5 || ^7.0 || ^8.0",
+ "sirbrillig/phpcs-import-detection": "^1.1"
+ },
+ "type": "phpcodesniffer-standard",
+ "autoload": {
+ "psr-4": {
+ "VariableAnalysis\\": "VariableAnalysis/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sam Graham",
+ "email": "php-codesniffer-variableanalysis@illusori.co.uk"
+ },
+ {
+ "name": "Payton Swick",
+ "email": "payton@foolord.com"
+ }
+ ],
+ "description": "A PHPCS sniff to detect problems with variables.",
+ "time": "2021-01-08T16:31:05+00:00"
+ },
{
"name": "solarium/solarium",
- "version": "5.1.6",
+ "version": "6.0.4",
"source": {
"type": "git",
"url": "https://github.com/solariumphp/solarium.git",
- "reference": "9e073cc32c0144fc23215fe205cd0cb44e68b6ad"
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/solariumphp/solarium/zipball/9e073cc32c0144fc23215fe205cd0cb44e68b6ad",
- "reference": "9e073cc32c0144fc23215fe205cd0cb44e68b6ad",
+ "url": "https://api.github.com/repos/solariumphp/solarium/zipball/efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
"shasum": ""
},
"require": {
"ext-json": "*",
- "php": "^7.1.3",
- "symfony/event-dispatcher": "^4.3 || ^5.0"
+ "php": "^7.2 || ^8.0",
+ "psr/event-dispatcher": "^1.0",
+ "psr/http-client": "^1.0",
+ "psr/http-factory": "^1.0",
+ "symfony/event-dispatcher-contracts": "^1.0 || ^2.0"
},
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.16",
- "guzzlehttp/guzzle": "^3.8 || ^6.2",
- "php-coveralls/php-coveralls": "^2.1",
- "phpunit/phpunit": "^8.0",
- "squizlabs/php_codesniffer": "^3.4",
- "zendframework/zend-http": "^2.8"
- },
- "suggest": {
- "minimalcode/search": "Query builder compatible with Solarium, allows simplified solr-query handling"
+ "require-dev": {
+ "escapestudios/symfony2-coding-standard": "^3.11",
+ "guzzlehttp/guzzle": "^7.2",
+ "nyholm/psr7": "^1.2",
+ "php-http/guzzle7-adapter": "^0.1",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^8.5 || ^9.4",
+ "roave/security-advisories": "dev-master",
+ "symfony/event-dispatcher": "^4.3 || ^5.0"
},
"type": "library",
"autoload": {
@@ -3676,7 +4772,7 @@
"authors": [
{
"name": "See GitHub contributors",
- "homepage": "https://github.com/basdenooijer/solarium/contributors"
+ "homepage": "https://github.com/solariumphp/solarium/contributors"
}
],
"description": "PHP Solr client",
@@ -3686,20 +4782,20 @@
"search",
"solr"
],
- "time": "2020-02-14T15:18:59+00:00"
+ "time": "2020-11-05T17:28:49+00:00"
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.5.4",
+ "version": "3.5.8",
"source": {
"type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
- "reference": "dceec07328401de6211037abbb18bda423677e26"
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/dceec07328401de6211037abbb18bda423677e26",
- "reference": "dceec07328401de6211037abbb18bda423677e26",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4",
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4",
"shasum": ""
},
"require": {
@@ -3737,7 +4833,7 @@
"phpcs",
"standards"
],
- "time": "2020-01-30T22:20:29+00:00"
+ "time": "2020-10-23T02:01:07+00:00"
},
{
"name": "stack/builder",
@@ -3848,142 +4944,6 @@
],
"time": "2017-05-09T08:10:41+00:00"
},
- {
- "name": "symfony/cache",
- "version": "v4.3.10",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/cache.git",
- "reference": "44277074713f6959df50b857fcb43033cfc0c188"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/cache/zipball/44277074713f6959df50b857fcb43033cfc0c188",
- "reference": "44277074713f6959df50b857fcb43033cfc0c188",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/cache": "~1.0",
- "psr/log": "~1.0",
- "symfony/cache-contracts": "^1.1",
- "symfony/service-contracts": "^1.1",
- "symfony/var-exporter": "^4.2"
- },
- "conflict": {
- "doctrine/dbal": "<2.5",
- "symfony/dependency-injection": "<3.4",
- "symfony/var-dumper": "<3.4"
- },
- "provide": {
- "psr/cache-implementation": "1.0",
- "psr/simple-cache-implementation": "1.0",
- "symfony/cache-implementation": "1.0"
- },
- "require-dev": {
- "cache/integration-tests": "dev-master",
- "doctrine/cache": "~1.6",
- "doctrine/dbal": "~2.5",
- "predis/predis": "~1.1",
- "psr/simple-cache": "^1.0",
- "symfony/config": "~4.2",
- "symfony/dependency-injection": "~3.4|~4.1",
- "symfony/var-dumper": "^4.1.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Cache\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Cache component with PSR-6, PSR-16, and tags",
- "homepage": "https://symfony.com",
- "keywords": [
- "caching",
- "psr6"
- ],
- "time": "2020-01-04T12:24:57+00:00"
- },
- {
- "name": "symfony/cache-contracts",
- "version": "v1.1.7",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/cache-contracts.git",
- "reference": "af50d14ada9e4e82cfabfabdc502d144f89be0a1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/af50d14ada9e4e82cfabfabdc502d144f89be0a1",
- "reference": "af50d14ada9e4e82cfabfabdc502d144f89be0a1",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/cache": "^1.0"
- },
- "suggest": {
- "symfony/cache-implementation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Contracts\\Cache\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Generic abstractions related to caching",
- "homepage": "https://symfony.com",
- "keywords": [
- "abstractions",
- "contracts",
- "decoupling",
- "interfaces",
- "interoperability",
- "standards"
- ],
- "time": "2019-10-04T21:43:27+00:00"
- },
{
"name": "symfony/class-loader",
"version": "v3.4.47",
@@ -4033,20 +4993,6 @@
],
"description": "Symfony ClassLoader Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4114,20 +5060,6 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4180,20 +5112,6 @@
],
"description": "Symfony Debug Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-12-10T16:34:26+00:00"
},
{
@@ -4260,20 +5178,6 @@
],
"description": "Symfony DependencyInjection Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4348,20 +5252,20 @@
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v1.1.7",
+ "version": "v1.1.9",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18"
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
- "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
"shasum": ""
},
"require": {
- "php": "^7.1.3"
+ "php": ">=7.1.3"
},
"suggest": {
"psr/event-dispatcher": "",
@@ -4371,6 +5275,10 @@
"extra": {
"branch-alias": {
"dev-master": "1.1-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -4402,7 +5310,52 @@
"interoperability",
"standards"
],
- "time": "2019-09-17T09:54:03+00:00"
+ "time": "2020-07-06T13:19:58+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-11-30T13:04:35+00:00"
},
{
"name": "symfony/finder",
@@ -4446,20 +5399,6 @@
],
"description": "Symfony Finder Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-12-08T17:02:38+00:00"
},
{
@@ -4509,20 +5448,6 @@
],
"description": "Symfony HttpFoundation Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -4608,34 +5533,20 @@
],
"description": "Symfony HttpKernel Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-11-27T08:42:42+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f4ba089a5b6366e453971d3aad5fe8e897b37f41",
- "reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
@@ -4647,7 +5558,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4684,34 +5595,20 @@
"polyfill",
"portable"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-iconv",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-iconv.git",
- "reference": "c536646fdb4f29104dd26effc2fdcb9a5b085024"
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/c536646fdb4f29104dd26effc2fdcb9a5b085024",
- "reference": "c536646fdb4f29104dd26effc2fdcb9a5b085024",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
"shasum": ""
},
"require": {
@@ -4723,7 +5620,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4761,34 +5658,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-intl-idn",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-idn.git",
- "reference": "3b75acd829741c768bc8b1f84eb33265e7cc5117"
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/3b75acd829741c768bc8b1f84eb33265e7cc5117",
- "reference": "3b75acd829741c768bc8b1f84eb33265e7cc5117",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
"shasum": ""
},
"require": {
@@ -4802,7 +5685,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4845,34 +5728,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "727d1096295d807c309fb01a851577302394c897"
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/727d1096295d807c309fb01a851577302394c897",
- "reference": "727d1096295d807c309fb01a851577302394c897",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba",
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba",
"shasum": ""
},
"require": {
@@ -4884,7 +5753,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -4926,34 +5795,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T17:09:11+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "39d483bdf39be819deabf04ec872eb0b2410b531"
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/39d483bdf39be819deabf04ec872eb0b2410b531",
- "reference": "39d483bdf39be819deabf04ec872eb0b2410b531",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
"shasum": ""
},
"require": {
@@ -4965,7 +5820,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5003,21 +5858,7 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php56",
@@ -5068,20 +5909,6 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-23T14:02:19+00:00"
},
{
@@ -5130,37 +5957,23 @@
"keywords": [
"compatibility",
"polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
+ "portable",
+ "shim"
],
"time": "2020-10-23T14:02:19+00:00"
},
{
"name": "symfony/polyfill-php72",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php72.git",
- "reference": "cede45fcdfabdd6043b3592e83678e42ec69e930"
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cede45fcdfabdd6043b3592e83678e42ec69e930",
- "reference": "cede45fcdfabdd6043b3592e83678e42ec69e930",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
"shasum": ""
},
"require": {
@@ -5169,7 +5982,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5206,34 +6019,20 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.20.0",
+ "version": "v1.22.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "e70aa8b064c5b72d3df2abd5ab1e90464ad009de"
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/e70aa8b064c5b72d3df2abd5ab1e90464ad009de",
- "reference": "e70aa8b064c5b72d3df2abd5ab1e90464ad009de",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
"shasum": ""
},
"require": {
@@ -5242,7 +6041,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.20-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5286,21 +6085,7 @@
"portable",
"shim"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2020-10-23T14:02:19+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/process",
@@ -5344,20 +6129,6 @@
],
"description": "Symfony Process Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5494,20 +6265,6 @@
"uri",
"url"
],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5582,80 +6339,8 @@
],
"description": "Symfony Serializer Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
- {
- "name": "symfony/service-contracts",
- "version": "v1.1.8",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/service-contracts.git",
- "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ffc7f5692092df31515df2a5ecf3b7302b3ddacf",
- "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "psr/container": "^1.0"
- },
- "suggest": {
- "symfony/service-implementation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Contracts\\Service\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Generic abstractions related to writing services",
- "homepage": "https://symfony.com",
- "keywords": [
- "abstractions",
- "contracts",
- "decoupling",
- "interfaces",
- "interoperability",
- "standards"
- ],
- "time": "2019-10-14T12:27:06+00:00"
- },
{
"name": "symfony/translation",
"version": "v3.4.47",
@@ -5719,20 +6404,6 @@
],
"description": "Symfony Translation Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -5814,40 +6485,27 @@
],
"description": "Symfony Validator Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-28T05:23:51+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v4.4.3",
+ "version": "v4.4.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "7cfa470bc3b1887a7b2a47c0a702a84ad614fa92"
+ "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7cfa470bc3b1887a7b2a47c0a702a84ad614fa92",
- "reference": "7cfa470bc3b1887a7b2a47c0a702a84ad614fa92",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
+ "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
+ "php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php72": "~1.5"
+ "symfony/polyfill-php72": "~1.5",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
@@ -5868,11 +6526,6 @@
"Resources/bin/var-dump-server"
],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"files": [
"Resources/functions/dump.php"
@@ -5904,67 +6557,7 @@
"debug",
"dump"
],
- "time": "2020-01-04T13:00:46+00:00"
- },
- {
- "name": "symfony/var-exporter",
- "version": "v4.4.3",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/var-exporter.git",
- "reference": "1a76a943f2af334da13bc9f33f49392fa530eec9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/1a76a943f2af334da13bc9f33f49392fa530eec9",
- "reference": "1a76a943f2af334da13bc9f33f49392fa530eec9",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3"
- },
- "require-dev": {
- "symfony/var-dumper": "^4.1.1|^5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\VarExporter\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "A blend of var_export() + serialize() to turn any serializable data structure to plain PHP code",
- "homepage": "https://symfony.com",
- "keywords": [
- "clone",
- "construct",
- "export",
- "hydrate",
- "instantiate",
- "serialize"
- ],
- "time": "2020-01-04T13:00:46+00:00"
+ "time": "2020-12-08T16:59:59+00:00"
},
{
"name": "symfony/yaml",
@@ -6018,20 +6611,6 @@
],
"description": "Symfony Yaml Component",
"homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
"time": "2020-10-24T10:57:07+00:00"
},
{
@@ -6096,16 +6675,6 @@
"keywords": [
"templating"
],
- "funding": [
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/twig/twig",
- "type": "tidelift"
- }
- ],
"time": "2021-01-05T10:10:05+00:00"
},
{
@@ -6158,6 +6727,141 @@
"stream-wrapper"
],
"time": "2020-11-07T09:06:16+00:00"
+ },
+ {
+ "name": "webflo/drupal-finder",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webflo/drupal-finder.git",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*"
+ },
+ "require-dev": {
+ "mikey179/vfsstream": "^1.6",
+ "phpunit/phpunit": "^4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/DrupalFinder.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Florian Weber",
+ "email": "florian@webflo.org"
+ }
+ ],
+ "description": "Helper class to locate a Drupal installation from a given path.",
+ "time": "2020-10-27T09:42:17+00:00"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/assert.git",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.3 || ^7.0 || ^8.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "conflict": {
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<3.9.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36 || ^7.5.13"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\Assert\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Assertions to validate method input/output with nice error messages.",
+ "keywords": [
+ "assert",
+ "check",
+ "validate"
+ ],
+ "time": "2020-07-08T17:02:28+00:00"
+ },
+ {
+ "name": "webmozart/path-util",
+ "version": "2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/path-util.git",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "webmozart/assert": "~1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6",
+ "sebastian/version": "^1.0.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\PathUtil\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
+ "time": "2015-12-17T08:42:14+00:00"
}
],
"packages-dev": [],
@@ -6180,6 +6884,5 @@
"platform-dev": [],
"platform-overrides": {
"php": "7.3"
- },
- "plugin-api-version": "1.1.0"
+ }
}
diff --git a/web/d8/docroot/modules/custom/federated_default_content/federated_default_content.services.yml b/web/d8/docroot/modules/custom/federated_default_content/federated_default_content.services.yml
new file mode 100644
index 0000000..dc45a65
--- /dev/null
+++ b/web/d8/docroot/modules/custom/federated_default_content/federated_default_content.services.yml
@@ -0,0 +1,5 @@
+services:
+ federated_default_content.import:
+ class: '\Drupal\federated_default_content\EventSubscriber\CustomDateSubscriber'
+ tags:
+ - { name: 'event_subscriber' }
diff --git a/web/d8/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php b/web/d8/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php
new file mode 100644
index 0000000..6a37891
--- /dev/null
+++ b/web/d8/docroot/modules/custom/federated_default_content/src/EventSubscriber/CustomDateSubscriber.php
@@ -0,0 +1,49 @@
+ 'setDate',
+ DefaultContentEvents::UPDATE => 'setDate',
+ ];
+ }
+
+ /**
+ * Sets the published data of imported nodes.
+ *
+ * @param Drupal\default_content\Event\ImportEvent $event
+ * The import event.
+ */
+ public function setDate(ImportEvent $event) {
+ foreach ($event->getImportedEntities() as $uuid => $entity) {
+ if (method_exists($entity, 'setCreatedTime')) {
+ $entity->setCreatedTime($this->createTime());
+ $entity->save();
+ }
+ }
+ }
+
+ /**
+ * Creates a random time within the past two weeks for an entity.
+ */
+ public function createTime() {
+ $current = \Drupal::time()->getRequestTime();
+ // Go back 14 days.
+ $start = $current - (14 * 24 * 60 * 60);
+ return rand($start, $current);
+ }
+
+}
diff --git a/web/d9/composer.json b/web/d9/composer.json
new file mode 100644
index 0000000..93f4041
--- /dev/null
+++ b/web/d9/composer.json
@@ -0,0 +1,69 @@
+{
+ "name": "palantirnet/federated-search-demo-d9",
+ "description": "Federated Search setup for Drupal 9 testing.",
+ "type": "project",
+ "license": "proprietary",
+ "authors": [
+ {
+ "name": "Palantir.net",
+ "email": "info@palantir.net"
+ }
+ ],
+ "minimum-stability": "dev",
+ "prefer-stable": true,
+ "config": {
+ "platform": {
+ "php": "7.3"
+ },
+ "preferred-install": {
+ "*": "dist"
+ },
+ "sort-packages": true
+ },
+ "repositories": [
+ {
+ "type": "composer",
+ "url": "https://packages.drupal.org/8"
+ }
+ ],
+ "require": {
+ "composer/installers": "^1.6",
+ "cweagans/composer-patches": "^1.6",
+ "drupal/admin_toolbar": "^2.2",
+ "drupal/coder": "^8.0",
+ "drupal/config_inspector": "^1.1",
+ "drupal/core": "^9.1",
+ "drupal/core-composer-scaffold": "^9.1",
+ "drupal/default_content": "^1.0@alpha",
+ "drupal/devel": "^4.1",
+ "drupal/search_api_federated_solr": "4.x-dev",
+ "drupal/search_api_solr": "^4.1",
+ "drupal/token": "^1.7",
+ "drush/drush": "^10.3",
+ "solarium/solarium": "^6.0"
+ },
+ "require-dev": {
+ },
+ "conflict": {
+ "drupal/drupal": "*"
+ },
+ "extra": {
+ "installer-paths": {
+ "docroot/core": ["type:drupal-core"],
+ "docroot/modules/contrib/{$name}": ["type:drupal-module"],
+ "docroot/profiles/contrib/{$name}": ["type:drupal-profile"],
+ "docroot/themes/contrib/{$name}": ["type:drupal-theme"],
+ "drush/contrib/{$name}": ["type:drupal-drush"]
+ },
+ "drupal-scaffold": {
+ "locations": {
+ "web-root": "./docroot"
+ }
+ },
+ "patches": {
+ "drupal/default_content": {
+ "Do not reimport existing entities: https://www.drupal.org/project/default_content/issues/2698425": "https://www.drupal.org/files/issues/2018-12-11/default_content-dont-reimport-2698425-109.patch"
+ }
+ }
+ }
+}
diff --git a/web/d9/composer.lock b/web/d9/composer.lock
new file mode 100644
index 0000000..7b42753
--- /dev/null
+++ b/web/d9/composer.lock
@@ -0,0 +1,6889 @@
+{
+ "_readme": [
+ "This file locks the dependencies of your project to a known state",
+ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
+ "This file is @generated automatically"
+ ],
+ "content-hash": "6e1d1d03f88e9fb2c141bbea79114445",
+ "packages": [
+ {
+ "name": "asm89/stack-cors",
+ "version": "1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/asm89/stack-cors.git",
+ "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/asm89/stack-cors/zipball/b9c31def6a83f84b4d4a40d35996d375755f0e08",
+ "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.9",
+ "symfony/http-foundation": "~2.7|~3.0|~4.0|~5.0",
+ "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.0 || ^4.8.10",
+ "squizlabs/php_codesniffer": "^2.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Asm89\\Stack\\": "src/Asm89/Stack/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander",
+ "email": "iam.asm89@gmail.com"
+ }
+ ],
+ "description": "Cross-origin resource sharing library and stack middleware",
+ "homepage": "https://github.com/asm89/stack-cors",
+ "keywords": [
+ "cors",
+ "stack"
+ ],
+ "time": "2019-12-24T22:41:47+00:00"
+ },
+ {
+ "name": "chi-teck/drupal-code-generator",
+ "version": "1.33.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Chi-teck/drupal-code-generator.git",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": ">=5.5.9",
+ "symfony/console": "^3.4 || ^4.0",
+ "symfony/filesystem": "^2.7 || ^3.4 || ^4.0",
+ "twig/twig": "^1.41 || ^2.12"
+ },
+ "conflict": {
+ "drush/drush": "< 10.3.2"
+ },
+ "bin": [
+ "bin/dcg"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/bootstrap.php"
+ ],
+ "psr-4": {
+ "DrupalCodeGenerator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal code generator",
+ "time": "2020-12-05T05:59:11+00:00"
+ },
+ {
+ "name": "composer/installers",
+ "version": "v1.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/composer/installers.git",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/composer/installers/zipball/1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "reference": "1a0357fccad9d1cc1ea0c9a05b8847fbccccb78d",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0 || ^2.0"
+ },
+ "replace": {
+ "roundcube/plugin-installer": "*",
+ "shama/baton": "*"
+ },
+ "require-dev": {
+ "composer/composer": "1.6.* || ^2.0",
+ "composer/semver": "^1 || ^3",
+ "phpstan/phpstan": "^0.12.55",
+ "phpstan/phpstan-phpunit": "^0.12.16",
+ "symfony/phpunit-bridge": "^4.2 || ^5",
+ "symfony/process": "^2.3"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Composer\\Installers\\Plugin",
+ "branch-alias": {
+ "dev-main": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Composer\\Installers\\": "src/Composer/Installers"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Kyle Robinson Young",
+ "email": "kyle@dontkry.com",
+ "homepage": "https://github.com/shama"
+ }
+ ],
+ "description": "A multi-framework Composer library installer",
+ "homepage": "https://composer.github.io/installers/",
+ "keywords": [
+ "Craft",
+ "Dolibarr",
+ "Eliasis",
+ "Hurad",
+ "ImageCMS",
+ "Kanboard",
+ "Lan Management System",
+ "MODX Evo",
+ "MantisBT",
+ "Mautic",
+ "Maya",
+ "OXID",
+ "Plentymarkets",
+ "Porto",
+ "RadPHP",
+ "SMF",
+ "Starbug",
+ "Thelia",
+ "Whmcs",
+ "WolfCMS",
+ "agl",
+ "aimeos",
+ "annotatecms",
+ "attogram",
+ "bitrix",
+ "cakephp",
+ "chef",
+ "cockpit",
+ "codeigniter",
+ "concrete5",
+ "croogo",
+ "dokuwiki",
+ "drupal",
+ "eZ Platform",
+ "elgg",
+ "expressionengine",
+ "fuelphp",
+ "grav",
+ "installer",
+ "itop",
+ "joomla",
+ "known",
+ "kohana",
+ "laravel",
+ "lavalite",
+ "lithium",
+ "magento",
+ "majima",
+ "mako",
+ "mediawiki",
+ "modulework",
+ "modx",
+ "moodle",
+ "osclass",
+ "phpbb",
+ "piwik",
+ "ppi",
+ "processwire",
+ "puppet",
+ "pxcms",
+ "reindex",
+ "roundcube",
+ "shopware",
+ "silverstripe",
+ "sydes",
+ "sylius",
+ "symfony",
+ "typo3",
+ "wordpress",
+ "yawik",
+ "zend",
+ "zikula"
+ ],
+ "time": "2021-01-14T11:07:16+00:00"
+ },
+ {
+ "name": "composer/semver",
+ "version": "3.2.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/composer/semver.git",
+ "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/composer/semver/zipball/a02fdf930a3c1c3ed3a49b5f63859c0c20e10464",
+ "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.2 || ^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^0.12.54",
+ "symfony/phpunit-bridge": "^4.2 || ^5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Composer\\Semver\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nils Adermann",
+ "email": "naderman@naderman.de",
+ "homepage": "http://www.naderman.de"
+ },
+ {
+ "name": "Jordi Boggiano",
+ "email": "j.boggiano@seld.be",
+ "homepage": "http://seld.be"
+ },
+ {
+ "name": "Rob Bast",
+ "email": "rob.bast@gmail.com",
+ "homepage": "http://robbast.nl"
+ }
+ ],
+ "description": "Semver library that offers utilities, version constraint parsing and validation.",
+ "keywords": [
+ "semantic",
+ "semver",
+ "validation",
+ "versioning"
+ ],
+ "time": "2020-11-13T08:59:24+00:00"
+ },
+ {
+ "name": "consolidation/annotated-command",
+ "version": "4.2.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/annotated-command.git",
+ "reference": "ec297e05cb86557671c2d6cbb1bebba6c7ae2c60"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/ec297e05cb86557671c2d6cbb1bebba6c7ae2c60",
+ "reference": "ec297e05cb86557671c2d6cbb1bebba6c7ae2c60",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/output-formatters": "^4.1.1",
+ "php": ">=7.1.3",
+ "psr/log": "^1|^2",
+ "symfony/console": "^4.4.8|~5.1.0",
+ "symfony/event-dispatcher": "^4.4.8|^5",
+ "symfony/finder": "^4.4.8|^5"
+ },
+ "require-dev": {
+ "phpunit/phpunit": ">=7.5.20",
+ "squizlabs/php_codesniffer": "^3",
+ "yoast/phpunit-polyfills": "^0.2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\AnnotatedCommand\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Initialize Symfony Console commands from annotated command class methods.",
+ "time": "2020-12-10T16:56:39+00:00"
+ },
+ {
+ "name": "consolidation/config",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/config.git",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "grasmash/expander": "^1",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "2.*",
+ "symfony/console": "^2.5|^3|^4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "suggest": {
+ "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require-dev": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require-dev": {
+ "symfony/console": "^2.8",
+ "symfony/event-dispatcher": "^2.8",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Config\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provide configuration services for a commandline tool.",
+ "time": "2019-03-03T19:37:04+00:00"
+ },
+ {
+ "name": "consolidation/filter-via-dot-access-data",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/filter-via-dot-access-data.git",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Filter\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.",
+ "time": "2019-01-18T06:05:07+00:00"
+ },
+ {
+ "name": "consolidation/log",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/log.git",
+ "reference": "82a2aaaa621a7b976e50a745a8d249d5085ee2b1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/log/zipball/82a2aaaa621a7b976e50a745a8d249d5085ee2b1",
+ "reference": "82a2aaaa621a7b976e50a745a8d249d5085ee2b1",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "psr/log": "^1.0",
+ "symfony/console": "^4|^5"
+ },
+ "require-dev": {
+ "phpunit/phpunit": ">=7.5.20",
+ "squizlabs/php_codesniffer": "^3",
+ "yoast/phpunit-polyfills": "^0.2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Log\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.",
+ "time": "2020-12-10T16:26:23+00:00"
+ },
+ {
+ "name": "consolidation/output-formatters",
+ "version": "4.1.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/output-formatters.git",
+ "reference": "5821e6ae076bf690058a4de6c94dce97398a69c9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/5821e6ae076bf690058a4de6c94dce97398a69c9",
+ "reference": "5821e6ae076bf690058a4de6c94dce97398a69c9",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=7.1.3",
+ "symfony/console": "^4|^5",
+ "symfony/finder": "^4|^5"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.4.2",
+ "phpunit/phpunit": ">=7",
+ "squizlabs/php_codesniffer": "^3",
+ "symfony/var-dumper": "^4",
+ "symfony/yaml": "^4",
+ "yoast/phpunit-polyfills": "^0.2.0"
+ },
+ "suggest": {
+ "symfony/var-dumper": "For using the var_dump formatter"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\OutputFormatters\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Format text by applying transformations provided by plug-in formatters.",
+ "time": "2020-12-12T19:04:59+00:00"
+ },
+ {
+ "name": "consolidation/robo",
+ "version": "2.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/Robo.git",
+ "reference": "b365df174d9cfb0f5814e4f3275a1c558b17bc4c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/Robo/zipball/b365df174d9cfb0f5814e4f3275a1c558b17bc4c",
+ "reference": "b365df174d9cfb0f5814e4f3275a1c558b17bc4c",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/annotated-command": "^4.2.1",
+ "consolidation/config": "^1.2.1|^2",
+ "consolidation/log": "^1.1.1|^2.0.1",
+ "consolidation/output-formatters": "^4.1.1",
+ "consolidation/self-update": "^1.2",
+ "league/container": "^2.4.1",
+ "php": ">=7.1.3",
+ "symfony/console": "^4.4.11|^5",
+ "symfony/event-dispatcher": "^4.4.11|^5",
+ "symfony/filesystem": "^4.4.11|^5",
+ "symfony/finder": "^4.4.11|^5",
+ "symfony/process": "^4.4.11|^5",
+ "symfony/yaml": "^4.0 || ^5.0"
+ },
+ "conflict": {
+ "codegyre/robo": "*"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "natxet/cssmin": "3.0.4",
+ "patchwork/jsqueeze": "^2",
+ "pear/archive_tar": "^1.4.4",
+ "php-coveralls/php-coveralls": "^2.2",
+ "phpdocumentor/reflection-docblock": "^4.3.2",
+ "phpunit/phpunit": "^6.5.14",
+ "squizlabs/php_codesniffer": "^3"
+ },
+ "suggest": {
+ "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch",
+ "natxet/cssmin": "For minifying CSS files in taskMinify",
+ "patchwork/jsqueeze": "For minifying JS files in taskMinify",
+ "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively."
+ },
+ "bin": [
+ "robo"
+ ],
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.4.11",
+ "symfony/event-dispatcher": "^4.4.11",
+ "symfony/filesystem": "^4.4.11",
+ "symfony/finder": "^4.4.11",
+ "symfony/process": "^4.4.11",
+ "phpunit/phpunit": "^6",
+ "nikic/php-parser": "^2"
+ },
+ "remove": [
+ "codeception/phpunit-wrapper"
+ ],
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "2.x-dev",
+ "dev-main": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Robo\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Davert",
+ "email": "davert.php@resend.cc"
+ }
+ ],
+ "description": "Modern task runner",
+ "time": "2020-12-18T22:09:18+00:00"
+ },
+ {
+ "name": "consolidation/self-update",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/self-update.git",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "reference": "dba6b2c0708f20fa3ba8008a2353b637578849b4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4|^5",
+ "symfony/filesystem": "^2.5|^3|^4|^5"
+ },
+ "bin": [
+ "scripts/release"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SelfUpdate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander Menk",
+ "email": "menk@mestrona.net"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provides a self:update command for Symfony Console applications.",
+ "time": "2020-04-13T02:49:20+00:00"
+ },
+ {
+ "name": "consolidation/site-alias",
+ "version": "3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-alias.git",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-alias/zipball/fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1|^2",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3|^2",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^2.2",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/yaml": "~2.3|^3|^4.4|^5"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteAlias\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "Manage alias records for local and remote sites.",
+ "time": "2020-05-28T00:33:41+00:00"
+ },
+ {
+ "name": "consolidation/site-process",
+ "version": "4.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-process.git",
+ "reference": "ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-process/zipball/ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d",
+ "reference": "ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1|^2",
+ "consolidation/site-alias": "^3",
+ "php": ">=7.1.3",
+ "symfony/process": "^4.3.4"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.4.10|^2",
+ "g1a/composer-test-scenarios": "^3.0.4",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^2.2",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6.5.14",
+ "squizlabs/php_codesniffer": "^2.9.2"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.4.8",
+ "symfony/event-dispatcher": "^4.4.8",
+ "symfony/filesystem": "^4.4.8",
+ "symfony/finder": "^4.4.8"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteProcess\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ }
+ ],
+ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.",
+ "time": "2020-05-28T00:05:34+00:00"
+ },
+ {
+ "name": "container-interop/container-interop",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/container-interop/container-interop.git",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "shasum": ""
+ },
+ "require": {
+ "psr/container": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Interop\\Container\\": "src/Interop/Container/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
+ "homepage": "https://github.com/container-interop/container-interop",
+ "abandoned": "psr/container",
+ "time": "2017-02-14T19:40:03+00:00"
+ },
+ {
+ "name": "cweagans/composer-patches",
+ "version": "1.7.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/cweagans/composer-patches.git",
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/ae02121445ad75f4eaff800cc532b5e6233e2ddf",
+ "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0 || ^2.0",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "composer/composer": "~1.0 || ~2.0",
+ "phpunit/phpunit": "~4.6"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "cweagans\\Composer\\Patches"
+ },
+ "autoload": {
+ "psr-4": {
+ "cweagans\\Composer\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Cameron Eagans",
+ "email": "me@cweagans.net"
+ }
+ ],
+ "description": "Provides a way to patch Composer packages.",
+ "time": "2020-09-30T17:56:20+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessData": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dnoegel/php-xdg-base-dir",
+ "version": "v0.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "XdgBaseDir\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "implementation of xdg base directory specification for php",
+ "time": "2019-12-04T15:06:13+00:00"
+ },
+ {
+ "name": "doctrine/annotations",
+ "version": "1.11.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/annotations.git",
+ "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/ce77a7ba1770462cd705a91a151b6c3746f9c6ad",
+ "reference": "ce77a7ba1770462cd705a91a151b6c3746f9c6ad",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "1.*",
+ "ext-tokenizer": "*",
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/cache": "1.*",
+ "doctrine/coding-standard": "^6.0 || ^8.1",
+ "phpstan/phpstan": "^0.12.20",
+ "phpunit/phpunit": "^7.5 || ^9.1.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Docblock Annotations Parser",
+ "homepage": "https://www.doctrine-project.org/projects/annotations.html",
+ "keywords": [
+ "annotations",
+ "docblock",
+ "parser"
+ ],
+ "time": "2020-10-26T10:28:16+00:00"
+ },
+ {
+ "name": "doctrine/cache",
+ "version": "1.10.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/cache.git",
+ "reference": "13e3381b25847283a91948d04640543941309727"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727",
+ "reference": "13e3381b25847283a91948d04640543941309727",
+ "shasum": ""
+ },
+ "require": {
+ "php": "~7.1 || ^8.0"
+ },
+ "conflict": {
+ "doctrine/common": ">2.2,<2.4"
+ },
+ "require-dev": {
+ "alcaeus/mongo-php-adapter": "^1.1",
+ "doctrine/coding-standard": "^6.0",
+ "mongodb/mongodb": "^1.1",
+ "phpunit/phpunit": "^7.0",
+ "predis/predis": "~1.0"
+ },
+ "suggest": {
+ "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.9.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.",
+ "homepage": "https://www.doctrine-project.org/projects/cache.html",
+ "keywords": [
+ "abstraction",
+ "apcu",
+ "cache",
+ "caching",
+ "couchdb",
+ "memcached",
+ "php",
+ "redis",
+ "xcache"
+ ],
+ "time": "2020-07-07T18:54:01+00:00"
+ },
+ {
+ "name": "doctrine/collections",
+ "version": "1.6.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/collections.git",
+ "reference": "55f8b799269a1a472457bd1a41b4f379d4cfba4a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/collections/zipball/55f8b799269a1a472457bd1a41b4f379d4cfba4a",
+ "reference": "55f8b799269a1a472457bd1a41b4f379d4cfba4a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan-shim": "^0.9.2",
+ "phpunit/phpunit": "^7.0",
+ "vimeo/psalm": "^3.8.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
+ "homepage": "https://www.doctrine-project.org/projects/collections.html",
+ "keywords": [
+ "array",
+ "collections",
+ "iterators",
+ "php"
+ ],
+ "time": "2020-07-27T17:53:49+00:00"
+ },
+ {
+ "name": "doctrine/common",
+ "version": "2.13.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/common.git",
+ "reference": "f3812c026e557892c34ef37f6ab808a6b567da7f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/f3812c026e557892c34ef37f6ab808a6b567da7f",
+ "reference": "f3812c026e557892c34ef37f6ab808a6b567da7f",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "doctrine/cache": "^1.0",
+ "doctrine/collections": "^1.0",
+ "doctrine/event-manager": "^1.0",
+ "doctrine/inflector": "^1.0",
+ "doctrine/lexer": "^1.0",
+ "doctrine/persistence": "^1.3.3",
+ "doctrine/reflection": "^1.0",
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^1.0",
+ "phpstan/phpstan": "^0.11",
+ "phpstan/phpstan-phpunit": "^0.11",
+ "phpunit/phpunit": "^7.0",
+ "squizlabs/php_codesniffer": "^3.0",
+ "symfony/phpunit-bridge": "^4.0.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.11.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more.",
+ "homepage": "https://www.doctrine-project.org/projects/common.html",
+ "keywords": [
+ "common",
+ "doctrine",
+ "php"
+ ],
+ "time": "2020-06-05T16:46:05+00:00"
+ },
+ {
+ "name": "doctrine/event-manager",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/event-manager.git",
+ "reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/event-manager/zipball/41370af6a30faa9dc0368c4a6814d596e81aba7f",
+ "reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "conflict": {
+ "doctrine/common": "<2.9@dev"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpunit/phpunit": "^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.",
+ "homepage": "https://www.doctrine-project.org/projects/event-manager.html",
+ "keywords": [
+ "event",
+ "event dispatcher",
+ "event manager",
+ "event system",
+ "events"
+ ],
+ "time": "2020-05-29T18:28:51+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "1.4.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/4650c8b30c753a76bf44fb2ed00117d6f367490c",
+ "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^7.0",
+ "phpstan/phpstan": "^0.11",
+ "phpstan/phpstan-phpunit": "^0.11",
+ "phpstan/phpstan-strict-rules": "^0.11",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector",
+ "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
+ "homepage": "https://www.doctrine-project.org/projects/inflector.html",
+ "keywords": [
+ "inflection",
+ "inflector",
+ "lowercase",
+ "manipulation",
+ "php",
+ "plural",
+ "singular",
+ "strings",
+ "uppercase",
+ "words"
+ ],
+ "time": "2020-05-29T07:19:59+00:00"
+ },
+ {
+ "name": "doctrine/lexer",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/lexer.git",
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^8.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
+ "homepage": "https://www.doctrine-project.org/projects/lexer.html",
+ "keywords": [
+ "annotations",
+ "docblock",
+ "lexer",
+ "parser",
+ "php"
+ ],
+ "time": "2020-05-25T17:44:05+00:00"
+ },
+ {
+ "name": "doctrine/persistence",
+ "version": "1.3.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/persistence.git",
+ "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/persistence/zipball/7a6eac9fb6f61bba91328f15aa7547f4806ca288",
+ "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "doctrine/cache": "^1.0",
+ "doctrine/collections": "^1.0",
+ "doctrine/event-manager": "^1.0",
+ "doctrine/reflection": "^1.2",
+ "php": "^7.1 || ^8.0"
+ },
+ "conflict": {
+ "doctrine/common": "<2.10@dev"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan": "^0.11",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
+ "vimeo/psalm": "^3.11"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common",
+ "Doctrine\\Persistence\\": "lib/Doctrine/Persistence"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.",
+ "homepage": "https://doctrine-project.org/projects/persistence.html",
+ "keywords": [
+ "mapper",
+ "object",
+ "odm",
+ "orm",
+ "persistence"
+ ],
+ "time": "2020-06-20T12:56:16+00:00"
+ },
+ {
+ "name": "doctrine/reflection",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/reflection.git",
+ "reference": "fa587178be682efe90d005e3a322590d6ebb59a5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/reflection/zipball/fa587178be682efe90d005e3a322590d6ebb59a5",
+ "reference": "fa587178be682efe90d005e3a322590d6ebb59a5",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "ext-tokenizer": "*",
+ "php": "^7.1 || ^8.0"
+ },
+ "conflict": {
+ "doctrine/common": "<2.9"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0 || ^8.2.0",
+ "doctrine/common": "^2.10",
+ "phpstan/phpstan": "^0.11.0 || ^0.12.20",
+ "phpstan/phpstan-phpunit": "^0.11.0 || ^0.12.16",
+ "phpunit/phpunit": "^7.5 || ^9.1.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.",
+ "homepage": "https://www.doctrine-project.org/projects/reflection.html",
+ "keywords": [
+ "reflection",
+ "static"
+ ],
+ "abandoned": "roave/better-reflection",
+ "time": "2020-10-27T21:46:55+00:00"
+ },
+ {
+ "name": "drupal/admin_toolbar",
+ "version": "2.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/admin_toolbar.git",
+ "reference": "8.x-2.4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.4.zip",
+ "reference": "8.x-2.4",
+ "shasum": "6240047b8d91ac78f98d861ba8282af971fa0b38"
+ },
+ "require": {
+ "drupal/core": "^8.8.0 || ^9.0"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-2.4",
+ "datestamp": "1601999178",
+ "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": "Wilfrid Roze (eme)",
+ "homepage": "https://www.drupal.org/u/eme",
+ "role": "Maintainer"
+ },
+ {
+ "name": "Romain Jarraud (romainj)",
+ "homepage": "https://www.drupal.org/u/romainj",
+ "role": "Maintainer"
+ },
+ {
+ "name": "Adrian Cid Almaguer (adriancid)",
+ "homepage": "https://www.drupal.org/u/adriancid",
+ "email": "adriancid@gmail.com",
+ "role": "Maintainer"
+ },
+ {
+ "name": "Mohamed Anis Taktak (matio89)",
+ "homepage": "https://www.drupal.org/u/matio89",
+ "role": "Maintainer"
+ },
+ {
+ "name": "fethi.krout",
+ "homepage": "https://www.drupal.org/user/3206765"
+ },
+ {
+ "name": "matio89",
+ "homepage": "https://www.drupal.org/user/2320090"
+ },
+ {
+ "name": "romainj",
+ "homepage": "https://www.drupal.org/user/370706"
+ }
+ ],
+ "description": "Provides a drop-down menu interface to the core Drupal Toolbar.",
+ "homepage": "http://drupal.org/project/admin_toolbar",
+ "keywords": [
+ "Drupal",
+ "Toolbar"
+ ],
+ "support": {
+ "source": "https://git.drupalcode.org/project/admin_toolbar",
+ "issues": "https://www.drupal.org/project/issues/admin_toolbar"
+ }
+ },
+ {
+ "name": "drupal/coder",
+ "version": "8.3.12",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/coder.git",
+ "reference": "719ddb16aec2e5da4ce274bf3bf8450caef564d4"
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "php": ">=7.0.8",
+ "sirbrillig/phpcs-variable-analysis": "^2.10",
+ "squizlabs/php_codesniffer": "^3.5.6",
+ "symfony/yaml": ">=2.0.5"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^0.12.51",
+ "phpunit/phpunit": "^6.0 || ^7.0"
+ },
+ "type": "phpcodesniffer-standard",
+ "autoload": {
+ "psr-4": {
+ "Drupal\\": "coder_sniffer/Drupal/",
+ "DrupalPractice\\": "coder_sniffer/DrupalPractice/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Coder is a library to review Drupal code.",
+ "homepage": "https://www.drupal.org/project/coder",
+ "keywords": [
+ "code review",
+ "phpcs",
+ "standards"
+ ],
+ "time": "2020-12-06T09:34:55+00:00"
+ },
+ {
+ "name": "drupal/config_inspector",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/config_inspector.git",
+ "reference": "8.x-1.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/config_inspector-8.x-1.1.zip",
+ "reference": "8.x-1.1",
+ "shasum": "9f6dca8b2fa69f2410b732c09e3edea23422fa04"
+ },
+ "require": {
+ "drupal/core": "^8 || ^9"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.1",
+ "datestamp": "1588166264",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Gábor Hojtsy",
+ "homepage": "https://www.drupal.org/user/4166"
+ },
+ {
+ "name": "Jose Reyero",
+ "homepage": "https://www.drupal.org/user/4299"
+ },
+ {
+ "name": "aspilicious",
+ "homepage": "https://www.drupal.org/user/172527"
+ },
+ {
+ "name": "vijaycs85",
+ "homepage": "https://www.drupal.org/user/93488"
+ },
+ {
+ "name": "vuil",
+ "homepage": "https://www.drupal.org/user/3568458"
+ }
+ ],
+ "description": "Provides a configuration data and structure inspector tool",
+ "homepage": "https://drupal.org/project/config_inspector",
+ "support": {
+ "source": "https://cgit.drupalcode.org/config_inspector",
+ "issues": "https://drupal.org/project/issues/config_inspector",
+ "irc": "irc://irc.freenode.org/drupal-contribute"
+ }
+ },
+ {
+ "name": "drupal/core",
+ "version": "9.1.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drupal/core.git",
+ "reference": "62f5d7d0f9f7c279b996b0f33d0ccd501adcd980"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drupal/core/zipball/62f5d7d0f9f7c279b996b0f33d0ccd501adcd980",
+ "reference": "62f5d7d0f9f7c279b996b0f33d0ccd501adcd980",
+ "shasum": ""
+ },
+ "require": {
+ "asm89/stack-cors": "^1.1",
+ "composer/semver": "^3.0",
+ "doctrine/annotations": "^1.4",
+ "doctrine/reflection": "^1.1",
+ "egulias/email-validator": "^2.0",
+ "ext-date": "*",
+ "ext-dom": "*",
+ "ext-filter": "*",
+ "ext-gd": "*",
+ "ext-hash": "*",
+ "ext-json": "*",
+ "ext-pcre": "*",
+ "ext-pdo": "*",
+ "ext-session": "*",
+ "ext-simplexml": "*",
+ "ext-spl": "*",
+ "ext-tokenizer": "*",
+ "ext-xml": "*",
+ "guzzlehttp/guzzle": "^6.5.2",
+ "laminas/laminas-diactoros": "^2.1",
+ "laminas/laminas-feed": "^2.12",
+ "masterminds/html5": "^2.1",
+ "pear/archive_tar": "^1.4.12",
+ "php": ">=7.3.0",
+ "psr/log": "^1.0",
+ "stack/builder": "^1.0",
+ "symfony-cmf/routing": "^2.1",
+ "symfony/console": "^4.4",
+ "symfony/dependency-injection": "^4.4",
+ "symfony/event-dispatcher": "^4.4",
+ "symfony/http-foundation": "^4.4.7",
+ "symfony/http-kernel": "^4.4",
+ "symfony/polyfill-iconv": "^1.0",
+ "symfony/process": "^4.4",
+ "symfony/psr-http-message-bridge": "^2.0",
+ "symfony/routing": "^4.4",
+ "symfony/serializer": "^4.4",
+ "symfony/translation": "^4.4",
+ "symfony/validator": "^4.4",
+ "symfony/yaml": "^4.4",
+ "twig/twig": "^2.12.0",
+ "typo3/phar-stream-wrapper": "^3.1.3"
+ },
+ "conflict": {
+ "drush/drush": "<8.1.10"
+ },
+ "replace": {
+ "drupal/action": "self.version",
+ "drupal/aggregator": "self.version",
+ "drupal/automated_cron": "self.version",
+ "drupal/ban": "self.version",
+ "drupal/bartik": "self.version",
+ "drupal/basic_auth": "self.version",
+ "drupal/big_pipe": "self.version",
+ "drupal/block": "self.version",
+ "drupal/block_content": "self.version",
+ "drupal/book": "self.version",
+ "drupal/breakpoint": "self.version",
+ "drupal/ckeditor": "self.version",
+ "drupal/claro": "self.version",
+ "drupal/classy": "self.version",
+ "drupal/color": "self.version",
+ "drupal/comment": "self.version",
+ "drupal/config": "self.version",
+ "drupal/config_translation": "self.version",
+ "drupal/contact": "self.version",
+ "drupal/content_moderation": "self.version",
+ "drupal/content_translation": "self.version",
+ "drupal/contextual": "self.version",
+ "drupal/core-annotation": "self.version",
+ "drupal/core-assertion": "self.version",
+ "drupal/core-bridge": "self.version",
+ "drupal/core-class-finder": "self.version",
+ "drupal/core-datetime": "self.version",
+ "drupal/core-dependency-injection": "self.version",
+ "drupal/core-diff": "self.version",
+ "drupal/core-discovery": "self.version",
+ "drupal/core-event-dispatcher": "self.version",
+ "drupal/core-file-cache": "self.version",
+ "drupal/core-file-security": "self.version",
+ "drupal/core-filesystem": "self.version",
+ "drupal/core-front-matter": "self.version",
+ "drupal/core-gettext": "self.version",
+ "drupal/core-graph": "self.version",
+ "drupal/core-http-foundation": "self.version",
+ "drupal/core-php-storage": "self.version",
+ "drupal/core-plugin": "self.version",
+ "drupal/core-proxy-builder": "self.version",
+ "drupal/core-render": "self.version",
+ "drupal/core-serialization": "self.version",
+ "drupal/core-transliteration": "self.version",
+ "drupal/core-utility": "self.version",
+ "drupal/core-uuid": "self.version",
+ "drupal/core-version": "self.version",
+ "drupal/datetime": "self.version",
+ "drupal/datetime_range": "self.version",
+ "drupal/dblog": "self.version",
+ "drupal/dynamic_page_cache": "self.version",
+ "drupal/editor": "self.version",
+ "drupal/entity_reference": "self.version",
+ "drupal/field": "self.version",
+ "drupal/field_layout": "self.version",
+ "drupal/field_ui": "self.version",
+ "drupal/file": "self.version",
+ "drupal/filter": "self.version",
+ "drupal/forum": "self.version",
+ "drupal/hal": "self.version",
+ "drupal/help": "self.version",
+ "drupal/help_topics": "self.version",
+ "drupal/history": "self.version",
+ "drupal/image": "self.version",
+ "drupal/inline_form_errors": "self.version",
+ "drupal/jsonapi": "self.version",
+ "drupal/language": "self.version",
+ "drupal/layout_builder": "self.version",
+ "drupal/layout_discovery": "self.version",
+ "drupal/link": "self.version",
+ "drupal/locale": "self.version",
+ "drupal/media": "self.version",
+ "drupal/media_library": "self.version",
+ "drupal/menu_link_content": "self.version",
+ "drupal/menu_ui": "self.version",
+ "drupal/migrate": "self.version",
+ "drupal/migrate_drupal": "self.version",
+ "drupal/migrate_drupal_multilingual": "self.version",
+ "drupal/migrate_drupal_ui": "self.version",
+ "drupal/minimal": "self.version",
+ "drupal/node": "self.version",
+ "drupal/olivero": "self.version",
+ "drupal/options": "self.version",
+ "drupal/page_cache": "self.version",
+ "drupal/path": "self.version",
+ "drupal/path_alias": "self.version",
+ "drupal/quickedit": "self.version",
+ "drupal/rdf": "self.version",
+ "drupal/responsive_image": "self.version",
+ "drupal/rest": "self.version",
+ "drupal/search": "self.version",
+ "drupal/serialization": "self.version",
+ "drupal/settings_tray": "self.version",
+ "drupal/seven": "self.version",
+ "drupal/shortcut": "self.version",
+ "drupal/standard": "self.version",
+ "drupal/stark": "self.version",
+ "drupal/statistics": "self.version",
+ "drupal/syslog": "self.version",
+ "drupal/system": "self.version",
+ "drupal/taxonomy": "self.version",
+ "drupal/telephone": "self.version",
+ "drupal/text": "self.version",
+ "drupal/toolbar": "self.version",
+ "drupal/tour": "self.version",
+ "drupal/tracker": "self.version",
+ "drupal/update": "self.version",
+ "drupal/user": "self.version",
+ "drupal/views": "self.version",
+ "drupal/views_ui": "self.version",
+ "drupal/workflows": "self.version",
+ "drupal/workspaces": "self.version"
+ },
+ "type": "drupal-core",
+ "extra": {
+ "drupal-scaffold": {
+ "file-mapping": {
+ "[project-root]/.editorconfig": "assets/scaffold/files/editorconfig",
+ "[project-root]/.gitattributes": "assets/scaffold/files/gitattributes",
+ "[web-root]/.csslintrc": "assets/scaffold/files/csslintrc",
+ "[web-root]/.eslintignore": "assets/scaffold/files/eslintignore",
+ "[web-root]/.eslintrc.json": "assets/scaffold/files/eslintrc.json",
+ "[web-root]/.ht.router.php": "assets/scaffold/files/ht.router.php",
+ "[web-root]/.htaccess": "assets/scaffold/files/htaccess",
+ "[web-root]/example.gitignore": "assets/scaffold/files/example.gitignore",
+ "[web-root]/index.php": "assets/scaffold/files/index.php",
+ "[web-root]/INSTALL.txt": "assets/scaffold/files/drupal.INSTALL.txt",
+ "[web-root]/README.txt": "assets/scaffold/files/drupal.README.txt",
+ "[web-root]/robots.txt": "assets/scaffold/files/robots.txt",
+ "[web-root]/update.php": "assets/scaffold/files/update.php",
+ "[web-root]/web.config": "assets/scaffold/files/web.config",
+ "[web-root]/sites/README.txt": "assets/scaffold/files/sites.README.txt",
+ "[web-root]/sites/development.services.yml": "assets/scaffold/files/development.services.yml",
+ "[web-root]/sites/example.settings.local.php": "assets/scaffold/files/example.settings.local.php",
+ "[web-root]/sites/example.sites.php": "assets/scaffold/files/example.sites.php",
+ "[web-root]/sites/default/default.services.yml": "assets/scaffold/files/default.services.yml",
+ "[web-root]/sites/default/default.settings.php": "assets/scaffold/files/default.settings.php",
+ "[web-root]/modules/README.txt": "assets/scaffold/files/modules.README.txt",
+ "[web-root]/profiles/README.txt": "assets/scaffold/files/profiles.README.txt",
+ "[web-root]/themes/README.txt": "assets/scaffold/files/themes.README.txt"
+ }
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drupal\\Core\\": "lib/Drupal/Core",
+ "Drupal\\Component\\": "lib/Drupal/Component",
+ "Drupal\\Driver\\": "../drivers/lib/Drupal/Driver"
+ },
+ "classmap": [
+ "lib/Drupal.php",
+ "lib/Drupal/Component/DependencyInjection/Container.php",
+ "lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php",
+ "lib/Drupal/Component/FileCache/FileCacheFactory.php",
+ "lib/Drupal/Component/Utility/Timer.php",
+ "lib/Drupal/Component/Utility/Unicode.php",
+ "lib/Drupal/Core/Cache/Cache.php",
+ "lib/Drupal/Core/Cache/CacheBackendInterface.php",
+ "lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php",
+ "lib/Drupal/Core/Cache/CacheTagsChecksumTrait.php",
+ "lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php",
+ "lib/Drupal/Core/Cache/DatabaseBackend.php",
+ "lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php",
+ "lib/Drupal/Core/Database/Connection.php",
+ "lib/Drupal/Core/Database/Database.php",
+ "lib/Drupal/Core/Database/Driver/mysql/Connection.php",
+ "lib/Drupal/Core/Database/Driver/pgsql/Connection.php",
+ "lib/Drupal/Core/Database/Driver/sqlite/Connection.php",
+ "lib/Drupal/Core/Database/Statement.php",
+ "lib/Drupal/Core/Database/StatementInterface.php",
+ "lib/Drupal/Core/DependencyInjection/Container.php",
+ "lib/Drupal/Core/DrupalKernel.php",
+ "lib/Drupal/Core/DrupalKernelInterface.php",
+ "lib/Drupal/Core/Installer/InstallerRedirectTrait.php",
+ "lib/Drupal/Core/Site/Settings.php"
+ ],
+ "files": [
+ "includes/bootstrap.inc"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal is an open source content management platform powering millions of websites and applications.",
+ "time": "2021-01-19T23:10:47+00:00"
+ },
+ {
+ "name": "drupal/core-composer-scaffold",
+ "version": "9.1.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drupal/core-composer-scaffold.git",
+ "reference": "7b125516d6568b888945ee03ac2636dcced76e8d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/7b125516d6568b888945ee03ac2636dcced76e8d",
+ "reference": "7b125516d6568b888945ee03ac2636dcced76e8d",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1 || ^2",
+ "php": ">=7.3.0"
+ },
+ "conflict": {
+ "drupal-composer/drupal-scaffold": "*"
+ },
+ "require-dev": {
+ "composer/composer": "^1.8@stable"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Drupal\\Composer\\Plugin\\Scaffold\\Plugin",
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drupal\\Composer\\Plugin\\Scaffold\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "A flexible Composer project scaffold builder.",
+ "homepage": "https://www.drupal.org/project/drupal",
+ "keywords": [
+ "drupal"
+ ],
+ "time": "2020-08-07T22:30:13+00:00"
+ },
+ {
+ "name": "drupal/default_content",
+ "version": "1.0.0-alpha9",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/default_content.git",
+ "reference": "8.x-1.0-alpha9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/default_content-8.x-1.0-alpha9.zip",
+ "reference": "8.x-1.0-alpha9",
+ "shasum": "e8d5cc6ae96b14e882852512fbf5887e752146a0"
+ },
+ "require": {
+ "drupal/core": "^8.7.7 || ^9"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.0-alpha9",
+ "datestamp": "1588280141",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Alpha releases are not covered by Drupal security advisories."
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9"
+ }
+ },
+ "patches_applied": {
+ "Do not reimport existing entities: https://www.drupal.org/project/default_content/issues/2698425": "https://www.drupal.org/files/issues/2018-12-11/default_content-dont-reimport-2698425-109.patch"
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Berdir",
+ "homepage": "https://www.drupal.org/user/214652"
+ },
+ {
+ "name": "Sam152",
+ "homepage": "https://www.drupal.org/user/1485048"
+ },
+ {
+ "name": "andypost",
+ "homepage": "https://www.drupal.org/user/118908"
+ },
+ {
+ "name": "benjy",
+ "homepage": "https://www.drupal.org/user/1852732"
+ },
+ {
+ "name": "dawehner",
+ "homepage": "https://www.drupal.org/user/99340"
+ },
+ {
+ "name": "jibran",
+ "homepage": "https://www.drupal.org/user/1198144"
+ },
+ {
+ "name": "larowlan",
+ "homepage": "https://www.drupal.org/user/395439"
+ }
+ ],
+ "description": "Imports default content when a module is enabled",
+ "homepage": "https://www.drupal.org/project/default_content",
+ "support": {
+ "source": "https://git.drupalcode.org/project/default_content"
+ }
+ },
+ {
+ "name": "drupal/devel",
+ "version": "4.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/devel.git",
+ "reference": "4.1.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/devel-4.1.1.zip",
+ "reference": "4.1.1",
+ "shasum": "88e5d49dda26a3136291ecd97bc6c8e897b24198"
+ },
+ "require": {
+ "doctrine/common": "^2.7",
+ "drupal/core": "^8.8 || ^9",
+ "symfony/var-dumper": "^4 || ^5"
+ },
+ "conflict": {
+ "kint-php/kint": "<3"
+ },
+ "require-dev": {
+ "drush/drush": "^10"
+ },
+ "suggest": {
+ "kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing."
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "4.1.1",
+ "datestamp": "1609419527",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9 || ^10"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "drupalspoons",
+ "homepage": "https://www.drupal.org/user/3647684"
+ },
+ {
+ "name": "moshe weitzman",
+ "homepage": "https://www.drupal.org/user/23"
+ }
+ ],
+ "description": "Various blocks, pages, and functions for developers.",
+ "homepage": "https://www.drupal.org/project/devel",
+ "support": {
+ "source": "https://gitlab.com/drupalspoons/devel",
+ "issues": "https://gitlab.com/drupalspoons/devel/-/issues",
+ "slack": "https://drupal.slack.com/archives/C012WAW1MH6"
+ }
+ },
+ {
+ "name": "drupal/search_api",
+ "version": "1.18.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/search_api.git",
+ "reference": "8.x-1.18"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.18.zip",
+ "reference": "8.x-1.18",
+ "shasum": "6cf1d6820ba55891e204bac40b6031ed15db482a"
+ },
+ "require": {
+ "drupal/core": "^8.8 || ^9"
+ },
+ "conflict": {
+ "drupal/search_api_solr": "2.* || 3.0 || 3.1"
+ },
+ "require-dev": {
+ "drupal/language_fallback_fix": "@dev",
+ "drupal/search_api_autocomplete": "@dev",
+ "drupal/search_api_db": "*"
+ },
+ "suggest": {
+ "drupal/facets": "Adds the ability to create faceted searches.",
+ "drupal/search_api_autocomplete": "Allows adding autocomplete suggestions to search fields.",
+ "drupal/search_api_solr": "Adds support for using Apache Solr as a backend."
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.18",
+ "datestamp": "1605204423",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Thomas Seidl",
+ "homepage": "https://www.drupal.org/u/drunken-monkey"
+ },
+ {
+ "name": "Nick Veenhof",
+ "homepage": "https://www.drupal.org/u/nick_vh"
+ },
+ {
+ "name": "See other contributors",
+ "homepage": "https://www.drupal.org/node/790418/committers"
+ }
+ ],
+ "description": "Provides a generic framework for modules offering search capabilities.",
+ "homepage": "https://www.drupal.org/project/search_api",
+ "support": {
+ "source": "https://git.drupalcode.org/project/search_api",
+ "issues": "https://www.drupal.org/project/issues/search_api",
+ "irc": "irc://irc.freenode.org/drupal-search-api"
+ }
+ },
+ {
+ "name": "drupal/search_api_federated_solr",
+ "version": "dev-4.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/search_api_federated_solr.git",
+ "reference": "57540f44e48e761dc5fec05aafc53ea37d7f22ad"
+ },
+ "require": {
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api_field_map": "^4.0",
+ "drupal/search_api_solr": "^4.1",
+ "drupal/token": "^1.1"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-4.x": "4.x-dev"
+ },
+ "drupal": {
+ "version": "4.x-dev",
+ "datestamp": "1611072321",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Dev releases are not covered by Drupal security advisories."
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "MalakDesai",
+ "homepage": "https://www.drupal.org/user/3584087"
+ },
+ {
+ "name": "agentrickard",
+ "homepage": "https://www.drupal.org/user/20975"
+ },
+ {
+ "name": "becw",
+ "homepage": "https://www.drupal.org/user/81067"
+ },
+ {
+ "name": "byrond",
+ "homepage": "https://www.drupal.org/user/1279040"
+ },
+ {
+ "name": "jesconstantine",
+ "homepage": "https://www.drupal.org/user/3455145"
+ },
+ {
+ "name": "mcarmichael21",
+ "homepage": "https://www.drupal.org/user/3224074"
+ }
+ ],
+ "description": "Allows indexing multiple Drupal sites into a single Solr search index.",
+ "homepage": "https://www.drupal.org/project/search_api_federated_solr",
+ "keywords": [
+ "Drupal"
+ ],
+ "support": {
+ "source": "https://git.drupalcode.org/project/search_api_federated_solr"
+ },
+ "time": "2021-01-19T16:08:34+00:00"
+ },
+ {
+ "name": "drupal/search_api_field_map",
+ "version": "dev-4.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/search_api_field_map.git",
+ "reference": "4d67149c60f6580f617ef5d9c58cd711df8ad987"
+ },
+ "require": {
+ "drupal/core": "^8 || ^9",
+ "drupal/search_api": "^1.0",
+ "drupal/token": "^1.1"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-4.x": "4.x-dev"
+ },
+ "drupal": {
+ "version": "4.x-dev",
+ "datestamp": "1611072635",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Dev releases are not covered by Drupal security advisories."
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "MalakDesai",
+ "homepage": "https://www.drupal.org/user/3584087"
+ },
+ {
+ "name": "agentrickard",
+ "homepage": "https://www.drupal.org/user/20975"
+ },
+ {
+ "name": "becw",
+ "homepage": "https://www.drupal.org/user/81067"
+ },
+ {
+ "name": "byrond",
+ "homepage": "https://www.drupal.org/user/1279040"
+ },
+ {
+ "name": "jesconstantine",
+ "homepage": "https://www.drupal.org/user/3455145"
+ },
+ {
+ "name": "mcarmichael21",
+ "homepage": "https://www.drupal.org/user/3224074"
+ }
+ ],
+ "description": "Allows indexing multiple Drupal sites into a single search index by field.",
+ "homepage": "https://www.drupal.org/project/search_api_field_map",
+ "keywords": [
+ "Drupal"
+ ],
+ "support": {
+ "source": "https://git.drupalcode.org/project/search_api_field_map"
+ },
+ "time": "2021-01-18T20:49:32+00:00"
+ },
+ {
+ "name": "drupal/search_api_solr",
+ "version": "4.1.10",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/search_api_solr.git",
+ "reference": "4.1.10"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.1.10.zip",
+ "reference": "4.1.10",
+ "shasum": "b91fb84785d92b26b9c456e4491aa07553c397b3"
+ },
+ "require": {
+ "consolidation/annotated-command": "^2.12|^4.1",
+ "drupal/core": "^8.8 || ^9",
+ "drupal/search_api": "~1.17",
+ "ext-dom": "*",
+ "ext-json": "*",
+ "ext-simplexml": "*",
+ "laminas/laminas-stdlib": "^3.2",
+ "maennchen/zipstream-php": "^1.2|^2.0",
+ "php": "^7.2",
+ "solarium/solarium": "^6.0.4"
+ },
+ "conflict": {
+ "drupal/acquia_search_solr": "<1.0.0-beta8",
+ "drupal/search_api_solr_multilingual": "<3.0.0"
+ },
+ "require-dev": {
+ "drupal/devel": "^4.0",
+ "drupal/facets": "1.x-dev",
+ "drupal/geofield": "1.x-dev",
+ "drupal/search_api_autocomplete": "1.x-dev",
+ "drupal/search_api_location": "1.x-dev",
+ "drupal/search_api_spellcheck": "3.x-dev",
+ "monolog/monolog": "^1.25",
+ "phayes/geophp": "^1.2"
+ },
+ "suggest": {
+ "drupal/facets": "Provides facetted search.",
+ "drupal/search_api_autocomplete": "Provides auto complete for search boxes.",
+ "drupal/search_api_location": "Provides location searches.",
+ "drupal/search_api_spellcheck": "Provides spell checking and 'Did You Mean?'."
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "4.1.10",
+ "datestamp": "1605773021",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Markus Kalkbrenner",
+ "homepage": "https://www.drupal.org/u/mkalkbrenner"
+ },
+ {
+ "name": "Other contributors",
+ "homepage": "https://www.drupal.org/node/982682/committers"
+ },
+ {
+ "name": "amateescu",
+ "homepage": "https://www.drupal.org/user/729614"
+ },
+ {
+ "name": "cspitzlay",
+ "homepage": "https://www.drupal.org/user/419305"
+ },
+ {
+ "name": "drunken monkey",
+ "homepage": "https://www.drupal.org/user/205582"
+ },
+ {
+ "name": "mkalkbrenner",
+ "homepage": "https://www.drupal.org/user/124705"
+ }
+ ],
+ "description": "Offers an implementation of the Search API that uses an Apache Solr server for indexing content.",
+ "homepage": "https://www.drupal.org/project/search_api_solr",
+ "support": {
+ "source": "http://git.drupal.org/project/search_api_solr.git",
+ "issues": "https://www.drupal.org/project/issues/search_api_solr",
+ "chat": "https://drupalchat.me/channel/search"
+ }
+ },
+ {
+ "name": "drupal/token",
+ "version": "1.9.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/token.git",
+ "reference": "8.x-1.9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/token-8.x-1.9.zip",
+ "reference": "8.x-1.9",
+ "shasum": "a5d234382a1a0e4ba61d4c7a2fa10671ca656be4"
+ },
+ "require": {
+ "drupal/core": "^8.8 || ^9"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.9",
+ "datestamp": "1608284866",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9 || ^10"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Berdir",
+ "homepage": "https://www.drupal.org/user/214652"
+ },
+ {
+ "name": "Dave Reid",
+ "homepage": "https://www.drupal.org/user/53892"
+ },
+ {
+ "name": "eaton",
+ "homepage": "https://www.drupal.org/user/16496"
+ },
+ {
+ "name": "fago",
+ "homepage": "https://www.drupal.org/user/16747"
+ },
+ {
+ "name": "greggles",
+ "homepage": "https://www.drupal.org/user/36762"
+ },
+ {
+ "name": "mikeryan",
+ "homepage": "https://www.drupal.org/user/4420"
+ }
+ ],
+ "description": "Provides a user interface for the Token API, some missing core tokens.",
+ "homepage": "https://www.drupal.org/project/token",
+ "support": {
+ "source": "https://git.drupalcode.org/project/token"
+ }
+ },
+ {
+ "name": "drush/drush",
+ "version": "10.3.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drush-ops/drush.git",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "reference": "fc985a95c6010e04891a2dbcf3f39984b8c9ef0a",
+ "shasum": ""
+ },
+ "require": {
+ "chi-teck/drupal-code-generator": "^1.32.1",
+ "composer/semver": "^1.4 || ^3",
+ "consolidation/config": "^1.2",
+ "consolidation/filter-via-dot-access-data": "^1",
+ "consolidation/robo": "^1.4.11 || ^2",
+ "consolidation/site-alias": "^3.0.0@stable",
+ "consolidation/site-process": "^2.1 || ^4",
+ "ext-dom": "*",
+ "grasmash/yaml-expander": "^1.1.1",
+ "guzzlehttp/guzzle": "^6.3 || ^7.0",
+ "league/container": "~2",
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "psy/psysh": "~0.6",
+ "symfony/event-dispatcher": "^3.4 || ^4.0",
+ "symfony/finder": "^3.4 || ^4.0 || ^5",
+ "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0",
+ "symfony/yaml": "^3.4 || ^4.0",
+ "webflo/drupal-finder": "^1.2",
+ "webmozart/path-util": "^2.1.0"
+ },
+ "require-dev": {
+ "composer/installers": "^1.7",
+ "cweagans/composer-patches": "~1.0",
+ "david-garcia/phpwhois": "4.3.0",
+ "drupal/alinks": "1.0.0",
+ "drupal/core-recommended": "^8.8",
+ "lox/xhprof": "dev-master",
+ "phpunit/phpunit": "^4.8.36 || ^6.1",
+ "squizlabs/php_codesniffer": "^2.7 || ^3",
+ "vlucas/phpdotenv": "^2.4"
+ },
+ "bin": [
+ "drush"
+ ],
+ "type": "library",
+ "extra": {
+ "installer-paths": {
+ "sut/core": [
+ "type:drupal-core"
+ ],
+ "sut/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "sut/modules/unish/{$name}": [
+ "drupal/devel"
+ ],
+ "sut/themes/unish/{$name}": [
+ "drupal/empty_theme"
+ ],
+ "sut/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "sut/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "sut/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
+ "sut/drush/contrib/{$name}": [
+ "type:drupal-drush"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drush\\": "src/",
+ "Drush\\Internal\\": "src/internal-forks"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Owen Barton",
+ "email": "drupal@owenbarton.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Jonathan Araña Cruz",
+ "email": "jonhattan@faita.net"
+ },
+ {
+ "name": "Jonathan Hedstrom",
+ "email": "jhedstrom@gmail.com"
+ },
+ {
+ "name": "Christopher Gervais",
+ "email": "chris@ergonlogic.com"
+ },
+ {
+ "name": "Dave Reid",
+ "email": "dave@davereid.net"
+ },
+ {
+ "name": "Damian Lee",
+ "email": "damiankloip@googlemail.com"
+ }
+ ],
+ "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
+ "homepage": "http://www.drush.org",
+ "time": "2020-11-11T04:36:51+00:00"
+ },
+ {
+ "name": "egulias/email-validator",
+ "version": "2.1.25",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/egulias/EmailValidator.git",
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "^1.0.1",
+ "php": ">=5.5",
+ "symfony/polyfill-intl-idn": "^1.10"
+ },
+ "require-dev": {
+ "dominicsayers/isemail": "^3.0.7",
+ "phpunit/phpunit": "^4.8.36|^7.5.15",
+ "satooshi/php-coveralls": "^1.0.1"
+ },
+ "suggest": {
+ "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Egulias\\EmailValidator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Eduardo Gulias Davis"
+ }
+ ],
+ "description": "A library for validating emails against several RFCs",
+ "homepage": "https://github.com/egulias/EmailValidator",
+ "keywords": [
+ "email",
+ "emailvalidation",
+ "emailvalidator",
+ "validation",
+ "validator"
+ ],
+ "time": "2020-12-29T14:50:06+00:00"
+ },
+ {
+ "name": "grasmash/expander",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/expander.git",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\Expander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in PHP arrays file.",
+ "time": "2017-12-21T22:14:55+00:00"
+ },
+ {
+ "name": "grasmash/yaml-expander",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/yaml-expander.git",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4.8|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\YamlExpander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in a yaml file.",
+ "time": "2017-12-16T16:06:03+00:00"
+ },
+ {
+ "name": "guzzlehttp/guzzle",
+ "version": "6.5.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/guzzle.git",
+ "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
+ "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "guzzlehttp/promises": "^1.0",
+ "guzzlehttp/psr7": "^1.6.1",
+ "php": ">=5.5",
+ "symfony/polyfill-intl-idn": "^1.17.0"
+ },
+ "require-dev": {
+ "ext-curl": "*",
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
+ "psr/log": "^1.1"
+ },
+ "suggest": {
+ "psr/log": "Required for using the Log middleware"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "6.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "Guzzle is a PHP HTTP client library",
+ "homepage": "http://guzzlephp.org/",
+ "keywords": [
+ "client",
+ "curl",
+ "framework",
+ "http",
+ "http client",
+ "rest",
+ "web service"
+ ],
+ "time": "2020-06-16T21:01:06+00:00"
+ },
+ {
+ "name": "guzzlehttp/promises",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/promises.git",
+ "reference": "60d379c243457e073cff02bc323a2a86cb355631"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631",
+ "reference": "60d379c243457e073cff02bc323a2a86cb355631",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^4.4 || ^5.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "Guzzle promises library",
+ "keywords": [
+ "promise"
+ ],
+ "time": "2020-09-30T07:37:28+00:00"
+ },
+ {
+ "name": "guzzlehttp/psr7",
+ "version": "1.7.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/psr7.git",
+ "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3",
+ "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "psr/http-message": "~1.0",
+ "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "ext-zlib": "*",
+ "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10"
+ },
+ "suggest": {
+ "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Psr7\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Tobias Schultze",
+ "homepage": "https://github.com/Tobion"
+ }
+ ],
+ "description": "PSR-7 message implementation that also provides common utility methods",
+ "keywords": [
+ "http",
+ "message",
+ "psr-7",
+ "request",
+ "response",
+ "stream",
+ "uri",
+ "url"
+ ],
+ "time": "2020-09-30T07:37:11+00:00"
+ },
+ {
+ "name": "laminas/laminas-diactoros",
+ "version": "2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-diactoros.git",
+ "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/4ff7400c1c12e404144992ef43c8b733fd9ad516",
+ "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516",
+ "shasum": ""
+ },
+ "require": {
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0",
+ "psr/http-factory": "^1.0",
+ "psr/http-message": "^1.0"
+ },
+ "conflict": {
+ "phpspec/prophecy": "<1.9.0"
+ },
+ "provide": {
+ "psr/http-factory-implementation": "1.0",
+ "psr/http-message-implementation": "1.0"
+ },
+ "replace": {
+ "zendframework/zend-diactoros": "^2.2.1"
+ },
+ "require-dev": {
+ "ext-curl": "*",
+ "ext-dom": "*",
+ "ext-gd": "*",
+ "ext-libxml": "*",
+ "http-interop/http-factory-tests": "^0.8.0",
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "php-http/psr7-integration-tests": "^1.1",
+ "phpspec/prophecy-phpunit": "^2.0",
+ "phpunit/phpunit": "^9.1"
+ },
+ "type": "library",
+ "extra": {
+ "laminas": {
+ "config-provider": "Laminas\\Diactoros\\ConfigProvider",
+ "module": "Laminas\\Diactoros"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions/create_uploaded_file.php",
+ "src/functions/marshal_headers_from_sapi.php",
+ "src/functions/marshal_method_from_sapi.php",
+ "src/functions/marshal_protocol_version_from_sapi.php",
+ "src/functions/marshal_uri_from_sapi.php",
+ "src/functions/normalize_server.php",
+ "src/functions/normalize_uploaded_files.php",
+ "src/functions/parse_cookie_header.php",
+ "src/functions/create_uploaded_file.legacy.php",
+ "src/functions/marshal_headers_from_sapi.legacy.php",
+ "src/functions/marshal_method_from_sapi.legacy.php",
+ "src/functions/marshal_protocol_version_from_sapi.legacy.php",
+ "src/functions/marshal_uri_from_sapi.legacy.php",
+ "src/functions/normalize_server.legacy.php",
+ "src/functions/normalize_uploaded_files.legacy.php",
+ "src/functions/parse_cookie_header.legacy.php"
+ ],
+ "psr-4": {
+ "Laminas\\Diactoros\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "PSR HTTP Message implementations",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "http",
+ "laminas",
+ "psr",
+ "psr-17",
+ "psr-7"
+ ],
+ "time": "2020-11-18T18:39:28+00:00"
+ },
+ {
+ "name": "laminas/laminas-escaper",
+ "version": "2.7.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-escaper.git",
+ "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5",
+ "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5",
+ "shasum": ""
+ },
+ "require": {
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0"
+ },
+ "replace": {
+ "zendframework/zend-escaper": "^2.6.1"
+ },
+ "require-dev": {
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "phpunit/phpunit": "^9.3",
+ "psalm/plugin-phpunit": "^0.12.2",
+ "vimeo/psalm": "^3.16"
+ },
+ "suggest": {
+ "ext-iconv": "*",
+ "ext-mbstring": "*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Laminas\\Escaper\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "escaper",
+ "laminas"
+ ],
+ "time": "2020-11-17T21:26:43+00:00"
+ },
+ {
+ "name": "laminas/laminas-feed",
+ "version": "2.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-feed.git",
+ "reference": "45d36702d09afd5d8ca01192ecd3b5afaf37126b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/45d36702d09afd5d8ca01192ecd3b5afaf37126b",
+ "reference": "45d36702d09afd5d8ca01192ecd3b5afaf37126b",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "laminas/laminas-escaper": "^2.5.2",
+ "laminas/laminas-stdlib": "^3.2.1",
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0"
+ },
+ "conflict": {
+ "laminas/laminas-servicemanager": "<3.3"
+ },
+ "replace": {
+ "zendframework/zend-feed": "^2.12.0"
+ },
+ "require-dev": {
+ "laminas/laminas-cache": "^2.7.2",
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "laminas/laminas-db": "^2.8.2",
+ "laminas/laminas-http": "^2.7",
+ "laminas/laminas-servicemanager": "^3.3",
+ "laminas/laminas-validator": "^2.10.1",
+ "phpunit/phpunit": "^9.3",
+ "psalm/plugin-phpunit": "^0.13.0",
+ "psr/http-message": "^1.0.1",
+ "vimeo/psalm": "^4.1"
+ },
+ "suggest": {
+ "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests",
+ "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub",
+ "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader",
+ "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations",
+ "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent",
+ "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Laminas\\Feed\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "provides functionality for consuming RSS and Atom feeds",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "feed",
+ "laminas"
+ ],
+ "time": "2021-01-04T19:20:24+00:00"
+ },
+ {
+ "name": "laminas/laminas-stdlib",
+ "version": "3.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-stdlib.git",
+ "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe",
+ "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe",
+ "shasum": ""
+ },
+ "require": {
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ^8.0"
+ },
+ "replace": {
+ "zendframework/zend-stdlib": "^3.2.1"
+ },
+ "require-dev": {
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "phpbench/phpbench": "^0.17.1",
+ "phpunit/phpunit": "~9.3.7"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Laminas\\Stdlib\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "SPL extensions, array utilities, error handlers, and more",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "laminas",
+ "stdlib"
+ ],
+ "time": "2020-11-19T20:18:59+00:00"
+ },
+ {
+ "name": "laminas/laminas-zendframework-bridge",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-zendframework-bridge.git",
+ "reference": "6ede70583e101030bcace4dcddd648f760ddf642"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642",
+ "reference": "6ede70583e101030bcace4dcddd648f760ddf642",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "extra": {
+ "laminas": {
+ "module": "Laminas\\ZendFrameworkBridge"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/autoload.php"
+ ],
+ "psr-4": {
+ "Laminas\\ZendFrameworkBridge\\": "src//"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Alias legacy ZF class names to Laminas Project equivalents.",
+ "keywords": [
+ "ZendFramework",
+ "autoloading",
+ "laminas",
+ "zf"
+ ],
+ "time": "2020-09-14T14:23:00+00:00"
+ },
+ {
+ "name": "league/container",
+ "version": "2.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/container.git",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "shasum": ""
+ },
+ "require": {
+ "container-interop/container-interop": "^1.2",
+ "php": "^5.4.0 || ^7.0"
+ },
+ "provide": {
+ "container-interop/container-interop-implementation": "^1.2",
+ "psr/container-implementation": "^1.0"
+ },
+ "replace": {
+ "orno/di": "~2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev",
+ "dev-1.x": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "League\\Container\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Phil Bennett",
+ "email": "philipobenito@gmail.com",
+ "homepage": "http://www.philipobenito.com",
+ "role": "Developer"
+ }
+ ],
+ "description": "A fast and intuitive dependency injection container.",
+ "homepage": "https://github.com/thephpleague/container",
+ "keywords": [
+ "container",
+ "dependency",
+ "di",
+ "injection",
+ "league",
+ "provider",
+ "service"
+ ],
+ "time": "2017-05-10T09:20:27+00:00"
+ },
+ {
+ "name": "maennchen/zipstream-php",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/maennchen/ZipStream-PHP.git",
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
+ "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
+ "shasum": ""
+ },
+ "require": {
+ "myclabs/php-enum": "^1.5",
+ "php": ">= 7.1",
+ "psr/http-message": "^1.0",
+ "symfony/polyfill-mbstring": "^1.0"
+ },
+ "require-dev": {
+ "ext-zip": "*",
+ "guzzlehttp/guzzle": ">= 6.3",
+ "mikey179/vfsstream": "^1.6",
+ "phpunit/phpunit": ">= 7.5"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "ZipStream\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Paul Duncan",
+ "email": "pabs@pablotron.org"
+ },
+ {
+ "name": "Jonatan Männchen",
+ "email": "jonatan@maennchen.ch"
+ },
+ {
+ "name": "Jesse Donat",
+ "email": "donatj@gmail.com"
+ },
+ {
+ "name": "András Kolesár",
+ "email": "kolesar@kolesar.hu"
+ }
+ ],
+ "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
+ "keywords": [
+ "stream",
+ "zip"
+ ],
+ "time": "2020-05-30T13:11:16+00:00"
+ },
+ {
+ "name": "masterminds/html5",
+ "version": "2.7.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Masterminds/html5-php.git",
+ "reference": "9227822783c75406cfe400984b2f095cdf03d417"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/9227822783c75406cfe400984b2f095cdf03d417",
+ "reference": "9227822783c75406cfe400984b2f095cdf03d417",
+ "shasum": ""
+ },
+ "require": {
+ "ext-ctype": "*",
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Masterminds\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matt Butcher",
+ "email": "technosophos@gmail.com"
+ },
+ {
+ "name": "Matt Farina",
+ "email": "matt@mattfarina.com"
+ },
+ {
+ "name": "Asmir Mustafic",
+ "email": "goetas@gmail.com"
+ }
+ ],
+ "description": "An HTML5 parser and serializer.",
+ "homepage": "http://masterminds.github.io/html5-php",
+ "keywords": [
+ "HTML5",
+ "dom",
+ "html",
+ "parser",
+ "querypath",
+ "serializer",
+ "xml"
+ ],
+ "time": "2020-10-01T13:52:52+00:00"
+ },
+ {
+ "name": "myclabs/php-enum",
+ "version": "1.7.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/myclabs/php-enum.git",
+ "reference": "d178027d1e679832db9f38248fcc7200647dc2b7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/myclabs/php-enum/zipball/d178027d1e679832db9f38248fcc7200647dc2b7",
+ "reference": "d178027d1e679832db9f38248fcc7200647dc2b7",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": ">=7.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^7",
+ "squizlabs/php_codesniffer": "1.*",
+ "vimeo/psalm": "^3.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "MyCLabs\\Enum\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP Enum contributors",
+ "homepage": "https://github.com/myclabs/php-enum/graphs/contributors"
+ }
+ ],
+ "description": "PHP Enum implementation",
+ "homepage": "http://github.com/myclabs/php-enum",
+ "keywords": [
+ "enum"
+ ],
+ "time": "2020-11-14T18:14:52+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.10.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
+ },
+ "bin": [
+ "bin/php-parse"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.9-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpParser\\": "lib/PhpParser"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Nikita Popov"
+ }
+ ],
+ "description": "A PHP parser written in PHP",
+ "keywords": [
+ "parser",
+ "php"
+ ],
+ "time": "2020-12-20T10:01:03+00:00"
+ },
+ {
+ "name": "pear/archive_tar",
+ "version": "1.4.12",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/Archive_Tar.git",
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
+ "reference": "19bb8e95490d3e3ad92fcac95500ca80bdcc7495",
+ "shasum": ""
+ },
+ "require": {
+ "pear/pear-core-minimal": "^1.10.0alpha2",
+ "php": ">=5.2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "*"
+ },
+ "suggest": {
+ "ext-bz2": "Bz2 compression support.",
+ "ext-xz": "Lzma2 compression support.",
+ "ext-zlib": "Gzip compression support."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Archive_Tar": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "./"
+ ],
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Vincent Blavet",
+ "email": "vincent@phpconcept.net"
+ },
+ {
+ "name": "Greg Beaver",
+ "email": "greg@chiaraquartet.net"
+ },
+ {
+ "name": "Michiel Rook",
+ "email": "mrook@php.net"
+ }
+ ],
+ "description": "Tar file management class with compression support (gzip, bzip2, lzma2)",
+ "homepage": "https://github.com/pear/Archive_Tar",
+ "keywords": [
+ "archive",
+ "tar"
+ ],
+ "time": "2021-01-18T19:32:54+00:00"
+ },
+ {
+ "name": "pear/console_getopt",
+ "version": "v1.4.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/Console_Getopt.git",
+ "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0",
+ "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0",
+ "shasum": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Console": "./"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "./"
+ ],
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Andrei Zmievski",
+ "email": "andrei@php.net",
+ "role": "Lead"
+ },
+ {
+ "name": "Stig Bakken",
+ "email": "stig@php.net",
+ "role": "Developer"
+ },
+ {
+ "name": "Greg Beaver",
+ "email": "cellog@php.net",
+ "role": "Helper"
+ }
+ ],
+ "description": "More info available on: http://pear.php.net/package/Console_Getopt",
+ "time": "2019-11-20T18:27:48+00:00"
+ },
+ {
+ "name": "pear/pear-core-minimal",
+ "version": "v1.10.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/pear-core-minimal.git",
+ "reference": "625a3c429d9b2c1546438679074cac1b089116a7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7",
+ "reference": "625a3c429d9b2c1546438679074cac1b089116a7",
+ "shasum": ""
+ },
+ "require": {
+ "pear/console_getopt": "~1.4",
+ "pear/pear_exception": "~1.0"
+ },
+ "replace": {
+ "rsky/pear-core-min": "self.version"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "src/"
+ ],
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Christian Weiske",
+ "email": "cweiske@php.net",
+ "role": "Lead"
+ }
+ ],
+ "description": "Minimal set of PEAR core files to be used as composer dependency",
+ "time": "2019-11-19T19:00:24+00:00"
+ },
+ {
+ "name": "pear/pear_exception",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/PEAR_Exception.git",
+ "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7",
+ "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=4.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "*"
+ },
+ "type": "class",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "PEAR/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "."
+ ],
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Helgi Thormar",
+ "email": "dufuz@php.net"
+ },
+ {
+ "name": "Greg Beaver",
+ "email": "cellog@php.net"
+ }
+ ],
+ "description": "The PEAR Exception base class.",
+ "homepage": "https://github.com/pear/PEAR_Exception",
+ "keywords": [
+ "exception"
+ ],
+ "time": "2019-12-10T10:24:42+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
+ {
+ "name": "psr/event-dispatcher",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/event-dispatcher.git",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\EventDispatcher\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Standard interfaces for event handling.",
+ "keywords": [
+ "events",
+ "psr",
+ "psr-14"
+ ],
+ "time": "2019-01-08T18:20:26+00:00"
+ },
+ {
+ "name": "psr/http-client",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-client.git",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Client\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP clients",
+ "homepage": "https://github.com/php-fig/http-client",
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
+ "time": "2020-06-29T06:28:15+00:00"
+ },
+ {
+ "name": "psr/http-factory",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-factory.git",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for PSR-7 HTTP message factories",
+ "keywords": [
+ "factory",
+ "http",
+ "message",
+ "psr",
+ "psr-17",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2019-04-30T12:38:16+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2020-03-23T09:12:05+00:00"
+ },
+ {
+ "name": "psy/psysh",
+ "version": "v0.10.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "reference": "6f990c19f91729de8b31e639d6e204ea59f19cf3",
+ "shasum": ""
+ },
+ "require": {
+ "dnoegel/php-xdg-base-dir": "0.1.*",
+ "ext-json": "*",
+ "ext-tokenizer": "*",
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.2",
+ "hoa/console": "3.17.*"
+ },
+ "suggest": {
+ "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
+ "ext-pdo-sqlite": "The doc command requires SQLite to work.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
+ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
+ "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
+ },
+ "bin": [
+ "bin/psysh"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "time": "2021-01-18T15:53:43+00:00"
+ },
+ {
+ "name": "ralouphie/getallheaders",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ralouphie/getallheaders.git",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.1",
+ "phpunit/phpunit": "^5 || ^6.5"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/getallheaders.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ralph Khattar",
+ "email": "ralph.khattar@gmail.com"
+ }
+ ],
+ "description": "A polyfill for getallheaders.",
+ "time": "2019-03-08T08:55:37+00:00"
+ },
+ {
+ "name": "sirbrillig/phpcs-variable-analysis",
+ "version": "v2.10.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "reference": "0775e0c683badad52c03b11c2cd86a9fdecb937a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "require-dev": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "limedeck/phpunit-detailed-printer": "^3.1 || ^4.0 || ^5.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^5.0 || ^6.5 || ^7.0 || ^8.0",
+ "sirbrillig/phpcs-import-detection": "^1.1"
+ },
+ "type": "phpcodesniffer-standard",
+ "autoload": {
+ "psr-4": {
+ "VariableAnalysis\\": "VariableAnalysis/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sam Graham",
+ "email": "php-codesniffer-variableanalysis@illusori.co.uk"
+ },
+ {
+ "name": "Payton Swick",
+ "email": "payton@foolord.com"
+ }
+ ],
+ "description": "A PHPCS sniff to detect problems with variables.",
+ "time": "2021-01-08T16:31:05+00:00"
+ },
+ {
+ "name": "solarium/solarium",
+ "version": "6.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/solariumphp/solarium.git",
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/solariumphp/solarium/zipball/efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
+ "reference": "efdbb4c3cad33fbb8ac971f45405f5c1856b506b",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": "^7.2 || ^8.0",
+ "psr/event-dispatcher": "^1.0",
+ "psr/http-client": "^1.0",
+ "psr/http-factory": "^1.0",
+ "symfony/event-dispatcher-contracts": "^1.0 || ^2.0"
+ },
+ "require-dev": {
+ "escapestudios/symfony2-coding-standard": "^3.11",
+ "guzzlehttp/guzzle": "^7.2",
+ "nyholm/psr7": "^1.2",
+ "php-http/guzzle7-adapter": "^0.1",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^8.5 || ^9.4",
+ "roave/security-advisories": "dev-master",
+ "symfony/event-dispatcher": "^4.3 || ^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Solarium\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "See GitHub contributors",
+ "homepage": "https://github.com/solariumphp/solarium/contributors"
+ }
+ ],
+ "description": "PHP Solr client",
+ "homepage": "http://www.solarium-project.org",
+ "keywords": [
+ "php",
+ "search",
+ "solr"
+ ],
+ "time": "2020-11-05T17:28:49+00:00"
+ },
+ {
+ "name": "squizlabs/php_codesniffer",
+ "version": "3.5.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4",
+ "reference": "9d583721a7157ee997f235f327de038e7ea6dac4",
+ "shasum": ""
+ },
+ "require": {
+ "ext-simplexml": "*",
+ "ext-tokenizer": "*",
+ "ext-xmlwriter": "*",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
+ },
+ "bin": [
+ "bin/phpcs",
+ "bin/phpcbf"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Greg Sherwood",
+ "role": "lead"
+ }
+ ],
+ "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
+ "homepage": "https://github.com/squizlabs/PHP_CodeSniffer",
+ "keywords": [
+ "phpcs",
+ "standards"
+ ],
+ "time": "2020-10-23T02:01:07+00:00"
+ },
+ {
+ "name": "stack/builder",
+ "version": "v1.0.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/stackphp/builder.git",
+ "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/stackphp/builder/zipball/a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c",
+ "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.0",
+ "symfony/http-foundation": "~2.1|~3.0|~4.0|~5.0",
+ "symfony/http-kernel": "~2.1|~3.0|~4.0|~5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~8.0",
+ "symfony/routing": "^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Stack": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Builder for stack middleware based on HttpKernelInterface.",
+ "keywords": [
+ "stack"
+ ],
+ "time": "2020-01-30T12:17:27+00:00"
+ },
+ {
+ "name": "symfony-cmf/routing",
+ "version": "2.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony-cmf/Routing.git",
+ "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/3c97e7b7709b313cecfb76d691ad4cc22acbf3f5",
+ "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0",
+ "psr/log": "^1.0",
+ "symfony/http-kernel": "^4.4 || ^5.0",
+ "symfony/routing": "^4.4 || ^5.0"
+ },
+ "require-dev": {
+ "symfony-cmf/testing": "^3@dev",
+ "symfony/config": "^4.4 || ^5.0",
+ "symfony/dependency-injection": "^4.4 || ^5.0",
+ "symfony/event-dispatcher": "^4.4 || ^5.0",
+ "symfony/phpunit-bridge": "^5.0"
+ },
+ "suggest": {
+ "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (^4.4 || ^5.0)"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Cmf\\Component\\Routing\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony CMF Community",
+ "homepage": "https://github.com/symfony-cmf/Routing/contributors"
+ }
+ ],
+ "description": "Extends the Symfony routing component for dynamic routes and chaining several routers",
+ "homepage": "http://cmf.symfony.com",
+ "keywords": [
+ "database",
+ "routing"
+ ],
+ "time": "2020-10-06T10:15:37+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/12e071278e396cc3e1c149857337e9e192deca0b",
+ "reference": "12e071278e396cc3e1c149857337e9e192deca0b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php80": "^1.15",
+ "symfony/service-contracts": "^1.1|^2"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4",
+ "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/lock": "<4.4",
+ "symfony/process": "<3.3"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/lock": "^4.4|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/var-dumper": "^4.3|^5.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Console\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Console Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T07:41:31+00:00"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544",
+ "reference": "5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<3.4"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "^3.4|^4.0|^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Debug\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Debug Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-10T16:34:26+00:00"
+ },
+ {
+ "name": "symfony/dependency-injection",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dependency-injection.git",
+ "reference": "3860f64c6deb2cb48b1ada27460c58ae479bdc0f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/3860f64c6deb2cb48b1ada27460c58ae479bdc0f",
+ "reference": "3860f64c6deb2cb48b1ada27460c58ae479bdc0f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "psr/container": "^1.0",
+ "symfony/service-contracts": "^1.1.6|^2"
+ },
+ "conflict": {
+ "symfony/config": "<4.3|>=5.0",
+ "symfony/finder": "<3.4",
+ "symfony/proxy-manager-bridge": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0",
+ "symfony/service-implementation": "1.0"
+ },
+ "require-dev": {
+ "symfony/config": "^4.3",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/expression-language": "For using expressions in service container configuration",
+ "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
+ "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DependencyInjection\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DependencyInjection Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T07:41:31+00:00"
+ },
+ {
+ "name": "symfony/deprecation-contracts",
+ "version": "v2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/deprecation-contracts.git",
+ "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665",
+ "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.2-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "files": [
+ "function.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A generic function and convention to trigger deprecation notices",
+ "homepage": "https://symfony.com",
+ "time": "2020-09-07T11:33:47+00:00"
+ },
+ {
+ "name": "symfony/error-handler",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/error-handler.git",
+ "reference": "ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3",
+ "reference": "ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "symfony/debug": "^4.4.5",
+ "symfony/polyfill-php80": "^1.15",
+ "symfony/var-dumper": "^4.4|^5.0"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "^4.4|^5.0",
+ "symfony/serializer": "^4.4|^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\ErrorHandler\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony ErrorHandler Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-09T11:15:38+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
+ "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/event-dispatcher-contracts": "^1.1"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "1.1"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/error-handler": "~3.4|~4.4",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony EventDispatcher Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T07:41:31+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v1.1.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3"
+ },
+ "suggest": {
+ "psr/event-dispatcher": "",
+ "symfony/event-dispatcher-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\EventDispatcher\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to dispatching event",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-07-06T13:19:58+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
+ "reference": "d99fbef7e0f69bf162ae6131b31132fa3cc4bcbe",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-11-30T13:04:35+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v5.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "0b9231a5922fd7287ba5b411893c0ecd2733e5ba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/0b9231a5922fd7287ba5b411893c0ecd2733e5ba",
+ "reference": "0b9231a5922fd7287ba5b411893c0ecd2733e5ba",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Finder\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Finder Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T17:02:38+00:00"
+ },
+ {
+ "name": "symfony/http-client-contracts",
+ "version": "v2.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-client-contracts.git",
+ "reference": "41db680a15018f9c1d4b23516059633ce280ca33"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/41db680a15018f9c1d4b23516059633ce280ca33",
+ "reference": "41db680a15018f9c1d4b23516059633ce280ca33",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
+ },
+ "suggest": {
+ "symfony/http-client-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-version": "2.3",
+ "branch-alias": {
+ "dev-main": "2.3-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\HttpClient\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to HTTP clients",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-10-14T17:08:19+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "5ebda66b51612516bf338d5f87da2f37ff74cf34"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5ebda66b51612516bf338d5f87da2f37ff74cf34",
+ "reference": "5ebda66b51612516bf338d5f87da2f37ff74cf34",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/mime": "^4.3|^5.0",
+ "symfony/polyfill-mbstring": "~1.1",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "require-dev": {
+ "predis/predis": "~1.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpFoundation Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T07:41:31+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "eaff9a43e74513508867ecfa66ef94fbb96ab128"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/eaff9a43e74513508867ecfa66ef94fbb96ab128",
+ "reference": "eaff9a43e74513508867ecfa66ef94fbb96ab128",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "psr/log": "~1.0",
+ "symfony/error-handler": "^4.4",
+ "symfony/event-dispatcher": "^4.4",
+ "symfony/http-client-contracts": "^1.1|^2",
+ "symfony/http-foundation": "^4.4|^5.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-php73": "^1.9",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "conflict": {
+ "symfony/browser-kit": "<4.3",
+ "symfony/config": "<3.4",
+ "symfony/console": ">=5",
+ "symfony/dependency-injection": "<4.3",
+ "symfony/translation": "<4.2",
+ "twig/twig": "<1.34|<2.4,>=2"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/cache": "~1.0",
+ "symfony/browser-kit": "^4.3|^5.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/console": "^3.4|^4.0",
+ "symfony/css-selector": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^4.3|^5.0",
+ "symfony/dom-crawler": "^3.4|^4.0|^5.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/finder": "^3.4|^4.0|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/routing": "^3.4|^4.0|^5.0",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0",
+ "symfony/templating": "^3.4|^4.0|^5.0",
+ "symfony/translation": "^4.2|^5.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "twig/twig": "^1.34|^2.4|^3.0"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpKernel Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T13:32:33+00:00"
+ },
+ {
+ "name": "symfony/mime",
+ "version": "v5.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/mime.git",
+ "reference": "de97005aef7426ba008c46ba840fc301df577ada"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/de97005aef7426ba008c46ba840fc301df577ada",
+ "reference": "de97005aef7426ba008c46ba840fc301df577ada",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "conflict": {
+ "symfony/mailer": "<4.4"
+ },
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/property-access": "^4.4|^5.1",
+ "symfony/property-info": "^4.4|^5.1",
+ "symfony/serializer": "^5.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Mime\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A library to manipulate MIME messages",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "mime",
+ "mime-type"
+ ],
+ "time": "2020-12-09T18:54:12+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-iconv",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-iconv.git",
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
+ "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-iconv": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Iconv\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Iconv extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "iconv",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-idn",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-idn.git",
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
+ "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1",
+ "symfony/polyfill-intl-normalizer": "^1.10",
+ "symfony/polyfill-php72": "^1.10"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Idn\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Laurent Bassin",
+ "email": "laurent@bassin.info"
+ },
+ {
+ "name": "Trevor Rowbotham",
+ "email": "trevor.rowbotham@pm.me"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "idn",
+ "intl",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-normalizer",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba",
+ "reference": "6e971c891537eb617a00bb07a43d182a6915faba",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's Normalizer class and related functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "intl",
+ "normalizer",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T17:09:11+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php72",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php72.git",
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
+ "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php72\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php73",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php73.git",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php73\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.22.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/075316ff72233ce3d04a9743414292e834f2cb4a",
+ "reference": "075316ff72233ce3d04a9743414292e834f2cb4a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Process Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "symfony/psr-http-message-bridge",
+ "version": "v2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/psr-http-message-bridge.git",
+ "reference": "51a21cb3ba3927d4b4bf8f25cc55763351af5f2e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/51a21cb3ba3927d4b4bf8f25cc55763351af5f2e",
+ "reference": "51a21cb3ba3927d4b4bf8f25cc55763351af5f2e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1",
+ "psr/http-message": "^1.0",
+ "symfony/http-foundation": "^4.4 || ^5.0"
+ },
+ "require-dev": {
+ "nyholm/psr7": "^1.1",
+ "symfony/phpunit-bridge": "^4.4 || ^5.0"
+ },
+ "suggest": {
+ "nyholm/psr7": "For a super lightweight PSR-7/17 implementation"
+ },
+ "type": "symfony-bridge",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Bridge\\PsrHttpMessage\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
+ }
+ ],
+ "description": "PSR HTTP message bridge",
+ "homepage": "http://symfony.com",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr-17",
+ "psr-7"
+ ],
+ "time": "2020-09-29T08:17:46+00:00"
+ },
+ {
+ "name": "symfony/routing",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/routing.git",
+ "reference": "80b042c20b035818daec844723e23b9825134ba0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/80b042c20b035818daec844723e23b9825134ba0",
+ "reference": "80b042c20b035818daec844723e23b9825134ba0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3"
+ },
+ "conflict": {
+ "symfony/config": "<4.2",
+ "symfony/dependency-injection": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.2",
+ "psr/log": "~1.0",
+ "symfony/config": "^4.2|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation loader",
+ "symfony/config": "For using the all-in-one router or any loader",
+ "symfony/expression-language": "For using expression matching",
+ "symfony/http-foundation": "For using a Symfony Request object",
+ "symfony/yaml": "For using the YAML loader"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Routing\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Routing Component",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "router",
+ "routing",
+ "uri",
+ "url"
+ ],
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "symfony/serializer",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/serializer.git",
+ "reference": "f5a4c865c6c9d8af89915101c8a67efa7415f430"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/f5a4c865c6c9d8af89915101c8a67efa7415f430",
+ "reference": "f5a4c865c6c9d8af89915101c8a67efa7415f430",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "phpdocumentor/type-resolver": "<0.2.1",
+ "symfony/dependency-injection": "<3.4",
+ "symfony/property-access": "<3.4",
+ "symfony/property-info": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "doctrine/cache": "~1.0",
+ "phpdocumentor/reflection-docblock": "^3.2|^4.0",
+ "symfony/cache": "^3.4|^4.0|^5.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/error-handler": "^4.4|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/mime": "^4.4|^5.0",
+ "symfony/property-access": "^3.4|^4.0|^5.0",
+ "symfony/property-info": "^3.4.13|~4.0|^5.0",
+ "symfony/validator": "^3.4|^4.0|^5.0",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
+ "doctrine/cache": "For using the default cached annotation reader and metadata cache.",
+ "psr/cache-implementation": "For using the metadata cache.",
+ "symfony/config": "For using the XML mapping loader.",
+ "symfony/http-foundation": "For using a MIME type guesser within the DataUriNormalizer.",
+ "symfony/property-access": "For using the ObjectNormalizer.",
+ "symfony/property-info": "To deserialize relations.",
+ "symfony/yaml": "For using the default YAML mapping loader."
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Serializer\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Serializer Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-18T07:41:31+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "symfony/service-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.2-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-09-07T11:33:47+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "c1001b7d75b3136648f94b245588209d881c6939"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/c1001b7d75b3136648f94b245588209d881c6939",
+ "reference": "c1001b7d75b3136648f94b245588209d881c6939",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^1.1.6|^2"
+ },
+ "conflict": {
+ "symfony/config": "<3.4",
+ "symfony/dependency-injection": "<3.4",
+ "symfony/http-kernel": "<4.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "symfony/translation-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/console": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/finder": "~2.8|~3.0|~4.0|^5.0",
+ "symfony/http-kernel": "^4.4",
+ "symfony/intl": "^3.4|^4.0|^5.0",
+ "symfony/service-contracts": "^1.1.2|^2",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "psr/log-implementation": "To use logging capability in translator",
+ "symfony/config": "",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Translation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Translation Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "symfony/translation-contracts",
+ "version": "v2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation-contracts.git",
+ "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105",
+ "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
+ },
+ "suggest": {
+ "symfony/translation-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Translation\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to translation",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2020-09-28T13:05:58+00:00"
+ },
+ {
+ "name": "symfony/validator",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/validator.git",
+ "reference": "f212e0520097c3a283358a83fd202a66d85c21ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/f212e0520097c3a283358a83fd202a66d85c21ee",
+ "reference": "f212e0520097c3a283358a83fd202a66d85c21ee",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^1.1|^2"
+ },
+ "conflict": {
+ "doctrine/lexer": "<1.0.2",
+ "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
+ "symfony/dependency-injection": "<3.4",
+ "symfony/http-kernel": "<4.4",
+ "symfony/intl": "<4.3",
+ "symfony/translation": ">=5.0",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.7",
+ "doctrine/cache": "~1.0",
+ "egulias/email-validator": "^2.1.10",
+ "symfony/cache": "^3.4|^4.0|^5.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-client": "^4.3|^5.0",
+ "symfony/http-foundation": "^4.1|^5.0",
+ "symfony/http-kernel": "^4.4",
+ "symfony/intl": "^4.3|^5.0",
+ "symfony/mime": "^4.4|^5.0",
+ "symfony/property-access": "^3.4|^4.0|^5.0",
+ "symfony/property-info": "^3.4|^4.0|^5.0",
+ "symfony/translation": "^4.2",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
+ "doctrine/cache": "For using the default cached annotation reader.",
+ "egulias/email-validator": "Strict (RFC compliant) email validation",
+ "psr/cache-implementation": "For using the mapping cache.",
+ "symfony/config": "",
+ "symfony/expression-language": "For using the Expression validator",
+ "symfony/http-foundation": "",
+ "symfony/intl": "",
+ "symfony/property-access": "For accessing properties within comparison constraints",
+ "symfony/property-info": "To automatically add NotNull and Type constraints",
+ "symfony/translation": "For translating validation errors.",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Validator\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Validator Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-17T16:57:38+00:00"
+ },
+ {
+ "name": "symfony/var-dumper",
+ "version": "v5.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/var-dumper.git",
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
+ "reference": "13e7e882eaa55863faa7c4ad7c60f12f1a8b5089",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<5.4.3",
+ "symfony/console": "<4.4"
+ },
+ "require-dev": {
+ "ext-iconv": "*",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "twig/twig": "^2.4|^3.0"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
+ "ext-intl": "To show region name in time zone dump",
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
+ },
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
+ "type": "library",
+ "autoload": {
+ "files": [
+ "Resources/functions/dump.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\VarDumper\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony mechanism for exploring and dumping PHP variables",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "debug",
+ "dump"
+ ],
+ "time": "2020-12-16T17:02:19+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v4.4.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "bbce94f14d73732340740366fcbe63363663a403"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/bbce94f14d73732340740366fcbe63363663a403",
+ "reference": "bbce94f14d73732340740366fcbe63363663a403",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "symfony/console": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/console": "For validating YAML files using the lint command"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Yaml Component",
+ "homepage": "https://symfony.com",
+ "time": "2020-12-08T16:59:59+00:00"
+ },
+ {
+ "name": "twig/twig",
+ "version": "v2.14.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "8bc568d460d88b25c00c046256ec14a787ea60d9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/8bc568d460d88b25c00c046256ec14a787ea60d9",
+ "reference": "8bc568d460d88b25c00c046256ec14a787ea60d9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-mbstring": "^1.3"
+ },
+ "require-dev": {
+ "psr/container": "^1.0",
+ "symfony/phpunit-bridge": "^4.4.9|^5.0.9"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.14-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Twig Team",
+ "role": "Contributors"
+ },
+ {
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ }
+ ],
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "https://twig.symfony.com",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2021-01-05T15:34:33+00:00"
+ },
+ {
+ "name": "typo3/phar-stream-wrapper",
+ "version": "v3.1.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/TYPO3/phar-stream-wrapper.git",
+ "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/60131cb573a1e478cfecd34e4ea38e3b31505f75",
+ "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": "^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "ext-xdebug": "*",
+ "phpspec/prophecy": "^1.10",
+ "symfony/phpunit-bridge": "^5.1"
+ },
+ "suggest": {
+ "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "v3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "TYPO3\\PharStreamWrapper\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Interceptors for PHP's native phar:// stream handling",
+ "homepage": "https://typo3.org/",
+ "keywords": [
+ "phar",
+ "php",
+ "security",
+ "stream-wrapper"
+ ],
+ "time": "2020-11-07T09:06:16+00:00"
+ },
+ {
+ "name": "webflo/drupal-finder",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webflo/drupal-finder.git",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*"
+ },
+ "require-dev": {
+ "mikey179/vfsstream": "^1.6",
+ "phpunit/phpunit": "^4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/DrupalFinder.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Florian Weber",
+ "email": "florian@webflo.org"
+ }
+ ],
+ "description": "Helper class to locate a Drupal installation from a given path.",
+ "time": "2020-10-27T09:42:17+00:00"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/assert.git",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.3 || ^7.0 || ^8.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "conflict": {
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<3.9.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36 || ^7.5.13"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\Assert\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Assertions to validate method input/output with nice error messages.",
+ "keywords": [
+ "assert",
+ "check",
+ "validate"
+ ],
+ "time": "2020-07-08T17:02:28+00:00"
+ },
+ {
+ "name": "webmozart/path-util",
+ "version": "2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/path-util.git",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "webmozart/assert": "~1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6",
+ "sebastian/version": "^1.0.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\PathUtil\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
+ "time": "2015-12-17T08:42:14+00:00"
+ }
+ ],
+ "packages-dev": [],
+ "aliases": [],
+ "minimum-stability": "dev",
+ "stability-flags": {
+ "drupal/default_content": 15,
+ "drupal/search_api_federated_solr": 20
+ },
+ "prefer-stable": true,
+ "prefer-lowest": false,
+ "platform": [],
+ "platform-dev": [],
+ "platform-overrides": {
+ "php": "7.3"
+ }
+}
diff --git a/web/d9/docroot/.csslintrc b/web/d9/docroot/.csslintrc
new file mode 100644
index 0000000..177e4fc
--- /dev/null
+++ b/web/d9/docroot/.csslintrc
@@ -0,0 +1,40 @@
+--errors=box-model,
+ display-property-grouping,
+ duplicate-background-images,
+ duplicate-properties,
+ empty-rules,
+ ids,
+ import,
+ important,
+ known-properties,
+ outline-none,
+ overqualified-elements,
+ qualified-headings,
+ shorthand,
+ star-property-hack,
+ text-indent,
+ underscore-property-hack,
+ unique-headings,
+ unqualified-attributes,
+ vendor-prefix,
+ zero-units
+--ignore=adjoining-classes,
+ box-sizing,
+ bulletproof-font-face,
+ compatible-vendor-prefixes,
+ errors,
+ fallback-colors,
+ floats,
+ font-faces,
+ font-sizes,
+ gradients,
+ import-ie-limit,
+ order-alphabetical,
+ regex-selectors,
+ rules-count,
+ selector-max,
+ selector-max-approaching,
+ selector-newline,
+ universal-selector
+--exclude-list=core/assets,
+ vendor
diff --git a/web/d9/docroot/.editorconfig b/web/d9/docroot/.editorconfig
new file mode 100644
index 0000000..686c443
--- /dev/null
+++ b/web/d9/docroot/.editorconfig
@@ -0,0 +1,17 @@
+# Drupal editor configuration normalization
+# @see http://editorconfig.org/
+
+# This is the top-most .editorconfig file; do not search in parent directories.
+root = true
+
+# All files.
+[*]
+end_of_line = LF
+indent_style = space
+indent_size = 2
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[composer.{json,lock}]
+indent_size = 4
diff --git a/web/d9/docroot/.eslintignore b/web/d9/docroot/.eslintignore
new file mode 100644
index 0000000..9c13487
--- /dev/null
+++ b/web/d9/docroot/.eslintignore
@@ -0,0 +1,8 @@
+core/**/*
+vendor/**/*
+sites/**/files/**/*
+libraries/**/*
+sites/**/libraries/**/*
+profiles/**/libraries/**/*
+**/js_test_files/**/*
+**/node_modules/**/*
diff --git a/web/d9/docroot/.eslintrc.json b/web/d9/docroot/.eslintrc.json
new file mode 100644
index 0000000..d4bbc92
--- /dev/null
+++ b/web/d9/docroot/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": "./core/.eslintrc.json"
+}
diff --git a/web/d9/docroot/.gitattributes b/web/d9/docroot/.gitattributes
new file mode 100644
index 0000000..a37894e
--- /dev/null
+++ b/web/d9/docroot/.gitattributes
@@ -0,0 +1,61 @@
+# Drupal git normalization
+# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
+# @see https://www.drupal.org/node/1542048
+
+# Normally these settings would be done with macro attributes for improved
+# readability and easier maintenance. However macros can only be defined at the
+# repository root directory. Drupal avoids making any assumptions about where it
+# is installed.
+
+# Define text file attributes.
+# - Treat them as text.
+# - Ensure no CRLF line-endings, neither on checkout nor on checkin.
+# - Detect whitespace errors.
+# - Exposed by default in `git diff --color` on the CLI.
+# - Validate with `git diff --check`.
+# - Deny applying with `git apply --whitespace=error-all`.
+# - Fix automatically with `git apply --whitespace=fix`.
+
+*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
+*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.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
+
+# Define binary file attributes.
+# - Do not treat them as text.
+# - Include binary diff in patches instead of "binary files differ."
+*.eot -text diff
+*.exe -text diff
+*.gif -text diff
+*.gz -text diff
+*.ico -text diff
+*.jpeg -text diff
+*.jpg -text diff
+*.otf -text diff
+*.phar -text diff
+*.png -text diff
+*.svgz -text diff
+*.ttf -text diff
+*.woff -text diff
+*.woff2 -text diff
diff --git a/web/d9/docroot/.ht.router.php b/web/d9/docroot/.ht.router.php
new file mode 100644
index 0000000..054f711
--- /dev/null
+++ b/web/d9/docroot/.ht.router.php
@@ -0,0 +1,65 @@
+
+
+ Require all denied
+
+
+ Order allow,deny
+
+
+
+# Don't show directory listings for URLs which map to a directory.
+Options -Indexes
+
+# Set the default handler.
+DirectoryIndex index.php index.html index.htm
+
+# Add correct encoding for SVGZ.
+AddType image/svg+xml svg svgz
+AddEncoding gzip svgz
+
+# Most of the following PHP settings cannot be changed at runtime. See
+# sites/default/default.settings.php and
+# Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be
+# changed at runtime.
+
+# PHP 7, Apache 1 and 2.
+
+ php_value assert.active 0
+
+
+# Requires mod_expires to be enabled.
+
+ # Enable expirations.
+ ExpiresActive On
+
+ # Cache all files for 2 weeks after access (A).
+ ExpiresDefault A1209600
+
+
+ # Do not allow PHP scripts to be cached unless they explicitly send cache
+ # headers themselves. Otherwise all scripts would have to overwrite the
+ # headers set by mod_expires if they want another caching behavior. This may
+ # fail if an error occurs early in the bootstrap process, and it may cause
+ # problems if a non-Drupal PHP file is installed in a subdirectory.
+ ExpiresActive Off
+
+
+
+# Set a fallback resource if mod_rewrite is not enabled. This allows Drupal to
+# work without clean URLs. This requires Apache version >= 2.2.16. If Drupal is
+# not accessed by the top level URL (i.e.: http://example.com/drupal/ instead of
+# http://example.com/), the path to index.php will need to be adjusted.
+
+ FallbackResource /index.php
+
+
+# Various rewrite rules.
+
+ RewriteEngine on
+
+ # Set "protossl" to "s" if we were accessed via https://. This is used later
+ # if you enable "www." stripping or enforcement, in order to ensure that
+ # you don't bounce between http and https.
+ RewriteRule ^ - [E=protossl]
+ RewriteCond %{HTTPS} on
+ RewriteRule ^ - [E=protossl:s]
+
+ # Make sure Authorization HTTP header is available to PHP
+ # even when running as CGI or FastCGI.
+ RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
+ # Block access to "hidden" directories whose names begin with a period. This
+ # includes directories used by version control systems such as Subversion or
+ # Git to store control files. Files whose names begin with a period, as well
+ # as the control files used by CVS, are protected by the FilesMatch directive
+ # above.
+ #
+ # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
+ # not possible to block access to entire directories from .htaccess because
+ # is not allowed here.
+ #
+ # If you do not have mod_rewrite installed, you should remove these
+ # directories from your webroot or otherwise protect them from being
+ # downloaded.
+ RewriteRule "/\.|^\.(?!well-known/)" - [F]
+
+ # If your site can be accessed both with and without the 'www.' prefix, you
+ # can use one of the following settings to redirect users to your preferred
+ # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
+ #
+ # To redirect all users to access the site WITH the 'www.' prefix,
+ # (http://example.com/foo will be redirected to http://www.example.com/foo)
+ # uncomment the following:
+ # RewriteCond %{HTTP_HOST} .
+ # RewriteCond %{HTTP_HOST} !^www\. [NC]
+ # RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
+ #
+ # To redirect all users to access the site WITHOUT the 'www.' prefix,
+ # (http://www.example.com/foo will be redirected to http://example.com/foo)
+ # uncomment the following:
+ # RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
+ # RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]
+
+ # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
+ # VirtualDocumentRoot and the rewrite rules are not working properly.
+ # For example if your site is at http://example.com/drupal uncomment and
+ # modify the following line:
+ # RewriteBase /drupal
+ #
+ # If your site is running in a VirtualDocumentRoot at http://example.com/,
+ # uncomment the following line:
+ # RewriteBase /
+
+ # Redirect common PHP files to their new locations.
+ RewriteCond %{REQUEST_URI} ^(.*)?/(install\.php) [OR]
+ RewriteCond %{REQUEST_URI} ^(.*)?/(rebuild\.php)
+ RewriteCond %{REQUEST_URI} !core
+ RewriteRule ^ %1/core/%2 [L,QSA,R=301]
+
+ # Rewrite install.php during installation to see if mod_rewrite is working
+ RewriteRule ^core/install\.php core/install.php?rewrite=ok [QSA,L]
+
+ # Pass all requests not referring directly to files in the filesystem to
+ # index.php.
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_URI} !=/favicon.ico
+ RewriteRule ^ index.php [L]
+
+ # For security reasons, deny access to other PHP files on public sites.
+ # Note: The following URI conditions are not anchored at the start (^),
+ # because Drupal may be located in a subdirectory. To further improve
+ # security, you can replace '!/' with '!^/'.
+ # Allow access to PHP files in /core (like authorize.php or install.php):
+ RewriteCond %{REQUEST_URI} !/core/[^/]*\.php$
+ # Allow access to test-specific PHP files:
+ RewriteCond %{REQUEST_URI} !/core/modules/system/tests/https?\.php
+ # Allow access to Statistics module's custom front controller.
+ # Copy and adapt this rule to directly execute PHP files in contributed or
+ # custom modules or to run another PHP application in the same directory.
+ RewriteCond %{REQUEST_URI} !/core/modules/statistics/statistics\.php$
+ # Deny access to any other PHP files that do not match the rules above.
+ # Specifically, disallow autoload.php from being served directly.
+ RewriteRule "^(.+/.*|autoload)\.php($|/)" - [F]
+
+ # Rules to correctly serve gzip compressed CSS and JS files.
+ # Requires both mod_rewrite and mod_headers to be enabled.
+
+ # Serve gzip compressed CSS files if they exist and the client accepts gzip.
+ RewriteCond %{HTTP:Accept-encoding} gzip
+ RewriteCond %{REQUEST_FILENAME}\.gz -s
+ RewriteRule ^(.*)\.css $1\.css\.gz [QSA]
+
+ # Serve gzip compressed JS files if they exist and the client accepts gzip.
+ RewriteCond %{HTTP:Accept-encoding} gzip
+ RewriteCond %{REQUEST_FILENAME}\.gz -s
+ RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
+
+ # Serve correct content types, and prevent double compression.
+ RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1,E=no-brotli:1]
+ RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1,E=no-brotli:1]
+
+
+ # Serve correct encoding type.
+ Header set Content-Encoding gzip
+ # Force proxies to cache gzipped & non-gzipped css/js files separately.
+ Header append Vary Accept-Encoding
+
+
+
+
+# Various header fixes.
+
+ # Disable content sniffing, since it's an attack vector.
+ Header always set X-Content-Type-Options nosniff
+ # Disable Proxy header, since it's an attack vector.
+ RequestHeader unset Proxy
+
diff --git a/web/d9/docroot/autoload.php b/web/d9/docroot/autoload.php
new file mode 100644
index 0000000..4722f6c
--- /dev/null
+++ b/web/d9/docroot/autoload.php
@@ -0,0 +1,17 @@
+handle($request);
+$response->send();
+
+$kernel->terminate($request, $response);
diff --git a/web/d9/docroot/modules/custom/.gitkeep b/web/d9/docroot/modules/custom/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-deerhound-illustration-public-domain.jpg b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-deerhound-illustration-public-domain.jpg
new file mode 100644
index 0000000..8739c73
Binary files /dev/null and b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-deerhound-illustration-public-domain.jpg differ
diff --git a/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-mastiff-illustration-public-domain.jpg b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-mastiff-illustration-public-domain.jpg
new file mode 100644
index 0000000..7c56812
Binary files /dev/null and b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-mastiff-illustration-public-domain.jpg differ
diff --git a/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-st-bernard-dogs-illustration-public-domain.jpg b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-st-bernard-dogs-illustration-public-domain.jpg
new file mode 100644
index 0000000..cba5bb1
Binary files /dev/null and b/web/d9/docroot/modules/custom/federated_default_content/assets/2021-01/vintage-st-bernard-dogs-illustration-public-domain.jpg differ
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/file/11fb5b19-42ae-4587-addd-7d5ff4593426.json b/web/d9/docroot/modules/custom/federated_default_content/content/file/11fb5b19-42ae-4587-addd-7d5ff4593426.json
new file mode 100644
index 0000000..ea3b5c2
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/file/11fb5b19-42ae-4587-addd-7d5ff4593426.json
@@ -0,0 +1,87 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-mastiff-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ]
+ },
+ "fid": [
+ {
+ "value": 1
+ }
+ ],
+ "uuid": [
+ {
+ "value": "11fb5b19-42ae-4587-addd-7d5ff4593426"
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ]
+ },
+ "filename": [
+ {
+ "value": "vintage-mastiff-illustration-public-domain.jpg"
+ }
+ ],
+ "uri": [
+ {
+ "value": "public:\/\/2021-01\/vintage-mastiff-illustration-public-domain.jpg",
+ "url": "\/sites\/default\/files\/2021-01\/vintage-mastiff-illustration-public-domain.jpg"
+ }
+ ],
+ "filemime": [
+ {
+ "value": "image\/jpeg"
+ }
+ ],
+ "filesize": [
+ {
+ "value": 1135138
+ }
+ ],
+ "status": [
+ {
+ "value": true
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:06:57+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:07:07+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/file/27397bee-4c96-4f23-aec6-dbf54fdee883.json b/web/d9/docroot/modules/custom/federated_default_content/content/file/27397bee-4c96-4f23-aec6-dbf54fdee883.json
new file mode 100644
index 0000000..0e751e4
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/file/27397bee-4c96-4f23-aec6-dbf54fdee883.json
@@ -0,0 +1,87 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-st-bernard-dogs-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ]
+ },
+ "fid": [
+ {
+ "value": 3
+ }
+ ],
+ "uuid": [
+ {
+ "value": "27397bee-4c96-4f23-aec6-dbf54fdee883"
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ]
+ },
+ "filename": [
+ {
+ "value": "vintage-st-bernard-dogs-illustration-public-domain.jpg"
+ }
+ ],
+ "uri": [
+ {
+ "value": "public:\/\/2021-01\/vintage-st-bernard-dogs-illustration-public-domain.jpg",
+ "url": "\/sites\/default\/files\/2021-01\/vintage-st-bernard-dogs-illustration-public-domain.jpg"
+ }
+ ],
+ "filemime": [
+ {
+ "value": "image\/jpeg"
+ }
+ ],
+ "filesize": [
+ {
+ "value": 853836
+ }
+ ],
+ "status": [
+ {
+ "value": true
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:08:15+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:08:21+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/file/6e0689c0-ee7e-4958-88d0-8ab263718d37.json b/web/d9/docroot/modules/custom/federated_default_content/content/file/6e0689c0-ee7e-4958-88d0-8ab263718d37.json
new file mode 100644
index 0000000..69b3fb9
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/file/6e0689c0-ee7e-4958-88d0-8ab263718d37.json
@@ -0,0 +1,87 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-deerhound-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ]
+ },
+ "fid": [
+ {
+ "value": 2
+ }
+ ],
+ "uuid": [
+ {
+ "value": "6e0689c0-ee7e-4958-88d0-8ab263718d37"
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/file\/file\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ]
+ },
+ "filename": [
+ {
+ "value": "vintage-deerhound-illustration-public-domain.jpg"
+ }
+ ],
+ "uri": [
+ {
+ "value": "public:\/\/2021-01\/vintage-deerhound-illustration-public-domain.jpg",
+ "url": "\/sites\/default\/files\/2021-01\/vintage-deerhound-illustration-public-domain.jpg"
+ }
+ ],
+ "filemime": [
+ {
+ "value": "image\/jpeg"
+ }
+ ],
+ "filesize": [
+ {
+ "value": 1314006
+ }
+ ],
+ "status": [
+ {
+ "value": true
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:07:43+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:07:48+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/37082e20-e28e-4f62-810f-eb24310b1883.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/37082e20-e28e-4f62-810f-eb24310b1883.json
new file mode 100644
index 0000000..2f3cb65
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/37082e20-e28e-4f62-810f-eb24310b1883.json
@@ -0,0 +1,204 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/11?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 1
+ }
+ ],
+ "uuid": [
+ {
+ "value": "37082e20-e28e-4f62-810f-eb24310b1883"
+ }
+ ],
+ "vid": [
+ {
+ "value": 1
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:15:02+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "5a419857-a179-469e-94d7-48402ad2e7d0"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Welsh Terrier",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T16:58:21+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:15:02+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "Doggo ipsum ruff borking doggo heck tungg long doggo wow such tempt, floofs borkf very taste wow. Fat boi doing me a frighten extremely cuuuuuute maximum borkdrive dat tungg tho, yapper doggo very hand that feed shibe pats, many pats he made many woofs smol. Sub woofer long water shoob smol borking doggo with a long snoot for pats long woofer very hand that feed shibe, pupperino you are doing me the shock stop it fren. Very jealous pupper doggo doing me a frighten doge big ol clouds adorable doggo, smol borking doggo with a long snoot for pats woofer vvv very hand that feed shibe.<\/p>\r\n\r\n
Many pats borkf heckin good boys and girls stop it fren very taste wow, big ol pupper he made many woofs. long bois. Waggy wags floofs adorable doggo doing me a frighten sub woofer thicc much ruin diet such treat lotsa pats adorable doggo, vvv heckin good boys and girls wow very biscit borkdrive blep long doggo clouds. Mlem doggo maximum borkdrive, many pats. Heckin good boys long doggo smol heckin angery woofer pupperino fat boi, noodle horse shoober stop it fren long bois borkdrive, you are doing me a frighten aqua doggo woofer ruff. Mlem floofs big ol waggy wags ruff waggy wags vvv, shibe clouds lotsa pats long woofer h*ck he made many woofs, ur givin me a spook you are doing me the shock sub woofer thicc maximum borkdrive. Clouds many pats boofers wow such tempt sub woofer many pats, yapper clouds much ruin diet.<\/p>\r\n\r\n
shoob much ruin diet. Wow such tempt smol fat boi ruff, heckin heckin angery woofer. Blop borking doggo tungg many pats blop puggorino super chub big ol, long water shoob blop aqua doggo pupperino you are doin me a concern woofer. fat boi tungg. Borkf much ruin diet shoob yapper, noodle horse vvv. Such treat big ol pupper floofs dat tungg tho, pupperino. Doing me a frighten big ol clouds fat boi woofer big ol pupper, he made many woofs tungg puggorino. Snoot long bois fat boi ruff pupper, wow such tempt snoot. Shibe doge sub woofer smol long woofer doggorino, very good spot shooberino you are doin me a concern lotsa pats. Waggy wags he made many woofs pats bork boof heckin angery woofer, corgo extremely cuuuuuute puggorino. Wow such tempt ruff heckin good boys long woofer I am bekom fat pupper long water shoob shoob, fat boi heck fat boi aqua doggo heckin good boys and girls.<\/p>\r\n\r\n
<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum ruff borking doggo heck tungg long doggo wow such tempt, floofs borkf very taste wow. Fat boi doing me a frighten extremely cuuuuuute maximum borkdrive dat tungg tho, yapper doggo very hand that feed shibe pats, many pats he made many woofs smol. Sub woofer long water shoob smol borking doggo with a long snoot for pats long woofer very hand that feed shibe, pupperino you are doing me the shock stop it fren. Very jealous pupper doggo doing me a frighten doge big ol clouds adorable doggo, smol borking doggo with a long snoot for pats woofer vvv very hand that feed shibe.<\/p>\n\n
Many pats borkf heckin good boys and girls stop it fren very taste wow, big ol pupper he made many woofs. long bois. Waggy wags floofs adorable doggo doing me a frighten sub woofer thicc much ruin diet such treat lotsa pats adorable doggo, vvv heckin good boys and girls wow very biscit borkdrive blep long doggo clouds. Mlem doggo maximum borkdrive, many pats. Heckin good boys long doggo smol heckin angery woofer pupperino fat boi, noodle horse shoober stop it fren long bois borkdrive, you are doing me a frighten aqua doggo woofer ruff. Mlem floofs big ol waggy wags ruff waggy wags vvv, shibe clouds lotsa pats long woofer h*ck he made many woofs, ur givin me a spook you are doing me the shock sub woofer thicc maximum borkdrive. Clouds many pats boofers wow such tempt sub woofer many pats, yapper clouds much ruin diet.<\/p>\n\n
shoob much ruin diet. Wow such tempt smol fat boi ruff, heckin heckin angery woofer. Blop borking doggo tungg many pats blop puggorino super chub big ol, long water shoob blop aqua doggo pupperino you are doin me a concern woofer. fat boi tungg. Borkf much ruin diet shoob yapper, noodle horse vvv. Such treat big ol pupper floofs dat tungg tho, pupperino. Doing me a frighten big ol clouds fat boi woofer big ol pupper, he made many woofs tungg puggorino. Snoot long bois fat boi ruff pupper, wow such tempt snoot. Shibe doge sub woofer smol long woofer doggorino, very good spot shooberino you are doin me a concern lotsa pats. Waggy wags he made many woofs pats bork boof heckin angery woofer, corgo extremely cuuuuuute puggorino. Wow such tempt ruff heckin good boys long woofer I am bekom fat pupper long water shoob shoob, fat boi heck fat boi aqua doggo heckin good boys and girls.<\/p>\n\n
\u00a0<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/52409384-7d6d-4675-b010-86edac8eaad9.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/52409384-7d6d-4675-b010-86edac8eaad9.json
new file mode 100644
index 0000000..96161a9
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/52409384-7d6d-4675-b010-86edac8eaad9.json
@@ -0,0 +1,224 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/13?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json",
+ "lang": "en"
+ },
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 3
+ }
+ ],
+ "uuid": [
+ {
+ "value": "52409384-7d6d-4675-b010-86edac8eaad9"
+ }
+ ],
+ "vid": [
+ {
+ "value": 3
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:14:44+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ],
+ "lang": "en"
+ },
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Siberian Husky",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:00:07+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:14:44+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum tungg thicc clouds doggorino puggo borkdrive yapper lotsa pats what a nice floof, shibe long doggo fluffer lotsa pats corgo clouds doing me a frighten. dat tungg tho blep. Big ol pupper many pats mlem dat tungg tho very hand that feed shibe, borkdrive the neighborhood pupper length boy. Fat boi dat tungg tho heck heckin good boys doge length boy, porgo very jealous pupper very good spot. Borkdrive tungg h*ck doge such treat many pats very good spot borkf heck, aqua doggo heckin good boys and girls puggorino floofs fat boi puggorino. Clouds shoober most angery pupper I have ever seen porgo he made many woofs yapper, shoober shooberino borkf. wrinkler tungg. Snoot doge shoob adorable doggo fat boi, you are doin me a concern very jealous pupper boof smol, heckin good boys and girls extremely cuuuuuute ur givin me a spook. Super chub thicc very good spot, ur givin me a spook.<\/p>\r\n\r\n
Such treat shoober he made many woofs doggo borking doggo super chub, fluffer super chub much ruin diet wrinkler. Wow such tempt super chub boof clouds the neighborhood pupper you are doing me the shock, most angery pupper I have ever seen thicc long bois. lotsa pats maximum borkdrive. Many pats length boy doge yapper length boy shooberino, wrinkler boofers fat boi. Long water shoob wrinkler very hand that feed shibe borking doggo long bois, shoob puggorino ur givin me a spook, heckin ur givin me a spook puggorino.<\/p>\r\n\r\n
H*ck bork thicc big ol, maximum borkdrive. Ruff clouds heckin good boys and girls yapper blop fat boi, long doggo woofer big ol heckin good boys and girls. pupperino clouds adorable doggo. Ruff maximum borkdrive heckin shooberino heckin angery woofer, woofer borkdrive floofs. H*ck long woofer heckin angery woofer pupper very jealous pupper, shooberino very jealous pupper. Long woofer big ol woofer yapper, puggorino long bois. The neighborhood pupper vvv heck such treat woofer shoober, corgo what a nice floof smol borking doggo with a long snoot for pats snoot. Maximum borkdrive heckin good boys and girls maximum borkdrive wow such tempt extremely cuuuuuute, much ruin diet very jealous pupper shooberino.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum tungg thicc clouds doggorino puggo borkdrive yapper lotsa pats what a nice floof, shibe long doggo fluffer lotsa pats corgo clouds doing me a frighten. dat tungg tho blep. Big ol pupper many pats mlem dat tungg tho very hand that feed shibe, borkdrive the neighborhood pupper length boy. Fat boi dat tungg tho heck heckin good boys doge length boy, porgo very jealous pupper very good spot. Borkdrive tungg h*ck doge such treat many pats very good spot borkf heck, aqua doggo heckin good boys and girls puggorino floofs fat boi puggorino. Clouds shoober most angery pupper I have ever seen porgo he made many woofs yapper, shoober shooberino borkf. wrinkler tungg. Snoot doge shoob adorable doggo fat boi, you are doin me a concern very jealous pupper boof smol, heckin good boys and girls extremely cuuuuuute ur givin me a spook. Super chub thicc very good spot, ur givin me a spook.<\/p>\n\n
Such treat shoober he made many woofs doggo borking doggo super chub, fluffer super chub much ruin diet wrinkler. Wow such tempt super chub boof clouds the neighborhood pupper you are doing me the shock, most angery pupper I have ever seen thicc long bois. lotsa pats maximum borkdrive. Many pats length boy doge yapper length boy shooberino, wrinkler boofers fat boi. Long water shoob wrinkler very hand that feed shibe borking doggo long bois, shoob puggorino ur givin me a spook, heckin ur givin me a spook puggorino.<\/p>\n\n
H*ck bork thicc big ol, maximum borkdrive. Ruff clouds heckin good boys and girls yapper blop fat boi, long doggo woofer big ol heckin good boys and girls. pupperino clouds adorable doggo. Ruff maximum borkdrive heckin shooberino heckin angery woofer, woofer borkdrive floofs. H*ck long woofer heckin angery woofer pupper very jealous pupper, shooberino very jealous pupper. Long woofer big ol woofer yapper, puggorino long bois. The neighborhood pupper vvv heck such treat woofer shoober, corgo what a nice floof smol borking doggo with a long snoot for pats snoot. Maximum borkdrive heckin good boys and girls maximum borkdrive wow such tempt extremely cuuuuuute, much ruin diet very jealous pupper shooberino.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/548e1e9c-14b7-4a88-987c-b0cd38f188b9.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/548e1e9c-14b7-4a88-987c-b0cd38f188b9.json
new file mode 100644
index 0000000..c962f8e
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/548e1e9c-14b7-4a88-987c-b0cd38f188b9.json
@@ -0,0 +1,224 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/17?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json",
+ "lang": "en"
+ },
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 7
+ }
+ ],
+ "uuid": [
+ {
+ "value": "548e1e9c-14b7-4a88-987c-b0cd38f188b9"
+ }
+ ],
+ "vid": [
+ {
+ "value": 7
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:13:47+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "5a419857-a179-469e-94d7-48402ad2e7d0"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ],
+ "lang": "en"
+ },
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Border Collie",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:01:56+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:13:47+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum snoot big ol pupper he made many woofs super chub wrinkler heck, you are doing me a frighten smol long water shoob. Long water shoob the neighborhood pupper I am bekom fat noodle horse, puggo tungg. doggo vvv. Vvv shoob adorable doggo shooberino, heckin good boys. Puggo dat tungg tho bork you are doin me a concern boofers long woofer, mlem blep super chub. Porgo many pats borkf big ol pupper dat tungg tho ruff woofer doing me a frighten, shibe long water shoob shibe vvv shoob. Aqua doggo pupper puggo long bois fat boi adorable doggo, much ruin diet you are doin me a concern floofs. Maximum borkdrive lotsa pats blep you are doin me a concern, corgo. Heckin good boys many pats fluffer aqua doggo very jealous pupper, pats extremely cuuuuuute doggorino. Borkdrive thicc puggo blep you are doing me the shock, heckin good boys and girls aqua doggo.<\/p>\r\n\r\n
Bork fat boi you are doing me a frighten extremely cuuuuuute, long doggo boof long woofer, borkdrive fat boi. Borkdrive woofer much ruin diet, tungg. Thicc boofers adorable doggo doge he made many woofs very good spot much ruin diet woofer, yapper woofer doggo lotsa pats heckin. Shoober corgo shooberino adorable doggo blep length boy borking doggo I am bekom fat, bork shoob borkf pats heckin good boys.<\/p>\r\n\r\n
Super chub such treat borking doggo puggorino heckin good boys and girls, doge pupperino. Very taste wow super chub the neighborhood pupper puggorino aqua doggo corgo waggy wags, very jealous pupper what a nice floof very good spot puggorino shoob. Heck very good spot long woofer big ol pupper you are doin me a concern length boy pupper borkf ruff heckin good boys and girls, yapper doggo very hand that feed shibe yapper long water shoob noodle horse he made many woofs. Pupperino bork many pats stop it fren extremely cuuuuuute he made many woofs, shooberino tungg you are doin me a concern. Doggorino sub woofer mlem fat boi, long woofer.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum snoot big ol pupper he made many woofs super chub wrinkler heck, you are doing me a frighten smol long water shoob.\u00a0 Long water shoob the neighborhood pupper I am bekom fat noodle horse, puggo tungg. doggo vvv.\u00a0 Vvv shoob adorable doggo shooberino, heckin good boys. Puggo dat tungg tho bork you are doin me a concern boofers long woofer, mlem blep super chub. Porgo many pats borkf big ol pupper dat tungg tho ruff woofer doing me a frighten, shibe long water shoob shibe vvv shoob. Aqua doggo pupper puggo long bois fat boi adorable doggo, much ruin diet you are doin me a concern floofs. Maximum borkdrive lotsa pats blep you are doin me a concern, corgo. Heckin good boys many pats fluffer aqua doggo very jealous pupper, pats extremely cuuuuuute doggorino. Borkdrive thicc puggo blep you are doing me the shock, heckin good boys and girls aqua doggo.<\/p>\n\n
Bork fat boi you are doing me a frighten extremely cuuuuuute, long doggo boof long woofer, borkdrive fat boi. Borkdrive woofer much ruin diet, tungg. Thicc boofers adorable doggo doge he made many woofs very good spot much ruin diet woofer, yapper woofer doggo lotsa pats heckin. Shoober corgo shooberino adorable doggo blep length boy borking doggo I am bekom fat, bork shoob borkf pats heckin good boys.<\/p>\n\n
Super chub such treat borking doggo puggorino heckin good boys and girls, doge pupperino. Very taste wow super chub the neighborhood pupper puggorino aqua doggo corgo waggy wags, very jealous pupper what a nice floof very good spot puggorino shoob. Heck very good spot long woofer big ol pupper you are doin me a concern length boy pupper borkf ruff heckin good boys and girls, yapper doggo very hand that feed shibe yapper long water shoob noodle horse he made many woofs. Pupperino bork many pats stop it fren extremely cuuuuuute he made many woofs, shooberino tungg you are doin me a concern. Doggorino sub woofer mlem fat boi, long woofer.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/59602673-08d3-4855-ab70-4619efc0ec53.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/59602673-08d3-4855-ab70-4619efc0ec53.json
new file mode 100644
index 0000000..a8946ec
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/59602673-08d3-4855-ab70-4619efc0ec53.json
@@ -0,0 +1,254 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/19?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/article"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-deerhound-illustration-public-domain.jpg",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 9
+ }
+ ],
+ "uuid": [
+ {
+ "value": "59602673-08d3-4855-ab70-4619efc0ec53"
+ }
+ ],
+ "vid": [
+ {
+ "value": 9
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "article"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:13:16+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "76efd0d2-9781-4ff5-a789-3425796a30b3"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-deerhound-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ }
+ },
+ "uuid": [
+ {
+ "value": "6e0689c0-ee7e-4958-88d0-8ab263718d37"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ]
+ },
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "85347fc5-9df2-493d-bfcc-146045e86ae9"
+ }
+ ]
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Deer Hound",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:07:23+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:13:16+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum thicc dat tungg tho clouds very jealous pupper fluffer porgo you are doing me a frighten, boof borking doggo very hand that feed shibe you are doing me the shock tungg. Puggo heckin angery woofer dat tungg tho fat boi floofs mlem adorable doggo, vvv mlem what a nice floof snoot. Very jealous pupper wrinkler shoob super chub long bois woofer, boofers stop it fren puggorino ur givin me a spook, corgo heckin angery woofer sub woofer long bois. What a nice floof the neighborhood pupper pupperino blop, doggorino pupper.<\/p>\r\n\r\n
He made many woofs thicc dat tungg tho, such treat. dat tungg tho such treat. Long doggo maximum borkdrive ur givin me a spook doge shoob, very taste wow I am bekom fat. Aqua doggo floofs mlem porgo noodle horse, h*ck snoot. Shoob the neighborhood pupper smol borking doggo with a long snoot for pats super chub wrinkler, doggo ur givin me a spook. You are doin me a concern adorable doggo shoober wrinkler heckin angery woofer vvv, what a nice floof big ol pupper aqua doggo long woofer. H*ck pupperino doggo doge ur givin me a spook puggo corgo, very jealous pupper big ol shoob shooberino floofs. Woofer noodle horse corgo heckin angery woofer borkdrive corgo, doge heckin angery woofer extremely cuuuuuute. Clouds shoob super chub yapper noodle horse, shooberino pupper. Pats smol bork boofers, mlem tungg, heck very good spot. pupperino heck ur givin me a spook. Heckin big ol snoot clouds I am bekom fat, wow such tempt blop.<\/p>\r\n\r\n
I am bekom fat shooberino I am bekom fat boof, such treat. Waggy wags heckin good boys you are doing me the shock h*ck you are doing me the shock, porgo maximum borkdrive such treat. Long doggo ur givin me a spook clouds many pats borking doggo, dat tungg tho heckin. Woofer extremely cuuuuuute shoober such treat corgo, clouds yapper borking doggo. Ruff smol borking doggo with a long snoot for pats long woofer super chub fat boi porgo, doge porgo very hand that feed shibe ur givin me a spook. H*ck heck boofers puggo, borkdrive.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum thicc dat tungg tho clouds very jealous pupper fluffer porgo you are doing me a frighten, boof borking doggo very hand that feed shibe you are doing me the shock tungg. Puggo heckin angery woofer dat tungg tho fat boi floofs mlem adorable doggo, vvv mlem what a nice floof snoot. Very jealous pupper wrinkler shoob super chub long bois woofer, boofers stop it fren puggorino ur givin me a spook, corgo heckin angery woofer sub woofer long bois. What a nice floof the neighborhood pupper pupperino blop, doggorino pupper.<\/p>\n\n
He made many woofs thicc dat tungg tho, such treat.\u00a0 dat tungg tho such treat. Long doggo maximum borkdrive ur givin me a spook doge shoob, very taste wow I am bekom fat. Aqua doggo floofs mlem porgo noodle horse, h*ck snoot. Shoob the neighborhood pupper smol borking doggo with a long snoot for pats super chub wrinkler, doggo ur givin me a spook. You are doin me a concern adorable doggo shoober wrinkler heckin angery woofer vvv, what a nice floof big ol pupper aqua doggo long woofer. H*ck pupperino doggo doge ur givin me a spook puggo corgo, very jealous pupper big ol shoob shooberino floofs. Woofer noodle horse corgo heckin angery woofer borkdrive corgo, doge heckin angery woofer extremely cuuuuuute. Clouds shoob super chub yapper noodle horse, shooberino pupper. Pats smol bork boofers, mlem tungg, heck very good spot. pupperino heck ur givin me a spook. Heckin big ol snoot clouds I am bekom fat, wow such tempt blop.<\/p>\n\n
I am bekom fat shooberino I am bekom fat boof, such treat. Waggy wags heckin good boys you are doing me the shock h*ck you are doing me the shock, porgo maximum borkdrive such treat. Long doggo ur givin me a spook clouds many pats borking doggo, dat tungg tho heckin. Woofer extremely cuuuuuute shoober such treat corgo, clouds yapper borking doggo. Ruff smol borking doggo with a long snoot for pats long woofer super chub fat boi porgo, doge porgo very hand that feed shibe ur givin me a spook. H*ck heck boofers puggo, borkdrive.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ],
+ "comment": [
+ {
+ "status": 2,
+ "cid": 0,
+ "last_comment_timestamp": 1611076068,
+ "last_comment_name": null,
+ "last_comment_uid": 1,
+ "comment_count": 0,
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/b68be5af-7127-4b57-91a7-cdb1137ea93d.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/b68be5af-7127-4b57-91a7-cdb1137ea93d.json
new file mode 100644
index 0000000..f16d770
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/b68be5af-7127-4b57-91a7-cdb1137ea93d.json
@@ -0,0 +1,224 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/14?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json",
+ "lang": "en"
+ },
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 4
+ }
+ ],
+ "uuid": [
+ {
+ "value": "b68be5af-7127-4b57-91a7-cdb1137ea93d"
+ }
+ ],
+ "vid": [
+ {
+ "value": 4
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:14:17+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "76efd0d2-9781-4ff5-a789-3425796a30b3"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "85347fc5-9df2-493d-bfcc-146045e86ae9"
+ }
+ ],
+ "lang": "en"
+ },
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Irish Wolfhound",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:00:24+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:14:17+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum you are doing me the shock such treat super chub big ol, mlem tungg. Borkf he made many woofs sub woofer such treat I am bekom fat what a nice floof shooberino, blop super chub very jealous pupper puggorino super chub. Sub woofer thicc dat tungg tho shoob, maximum borkdrive. Doge wow very biscit pats super chub, fluffer dat tungg tho. Snoot doge porgo many pats, doggorino big ol pupper. Ruff woofer aqua doggo boofers, heckin good boys and girls. Heckin good boys snoot borkf very jealous pupper, yapper big ol.<\/p>\r\n\r\n
Long bois doge woofer length boy shoob very jealous pupper, the neighborhood pupper snoot heck. Aqua doggo corgo long woofer he made many woofs wow such tempt, extremely cuuuuuute shoober. Extremely cuuuuuute heckin good boys noodle horse very jealous pupper borkf woofer, clouds heck puggorino heckin angery woofer ur givin me a spook, I am bekom fat borkf heck boof. I am bekom fat he made many woofs borkf, length boy. Smol borking doggo with a long snoot for pats ur givin me a spook heckin good boys smol, extremely cuuuuuute blop heckin angery woofer doing me a frighten, long woofer big ol pupper.<\/p>\r\n\r\n
Blop heck doge shoob, woofer. Pupperino borkdrive heckin woofer blep wrinkler, doggorino long doggo puggorino long bois. Boof borkdrive boof pupper wrinkler, smol the neighborhood pupper. Borkdrive shooberino many pats very good spot, corgo. Vvv puggorino he made many woofs sub woofer heckin, heckin good boys and girls doge tungg. Ur givin me a spook pupper many pats very taste wow borkdrive tungg, dat tungg tho fat boi dat tungg tho doggo. clouds heckin good boys floofs. Big ol clouds doge you are doing me the shock borking doggo you are doing me the shock, borking doggo I am bekom fat waggy wags smol yapper, h*ck heckin good boys and girls thicc corgo. Heckin good boys snoot smol borking doggo with a long snoot for pats noodle horse puggorino, doggorino corgo. Boofers aqua doggo big ol, yapper.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum you are doing me the shock such treat super chub big ol, mlem tungg. Borkf he made many woofs sub woofer such treat I am bekom fat what a nice floof shooberino, blop super chub very jealous pupper puggorino super chub. Sub woofer thicc dat tungg tho shoob, maximum borkdrive. Doge wow very biscit pats super chub, fluffer dat tungg tho. Snoot doge porgo many pats, doggorino big ol pupper. Ruff woofer aqua doggo boofers, heckin good boys and girls. Heckin good boys snoot borkf very jealous pupper, yapper big ol.<\/p>\n\n
Long bois doge woofer length boy shoob very jealous pupper, the neighborhood pupper snoot heck. Aqua doggo corgo long woofer he made many woofs wow such tempt, extremely cuuuuuute shoober. Extremely cuuuuuute heckin good boys noodle horse very jealous pupper borkf woofer, clouds heck puggorino heckin angery woofer ur givin me a spook, I am bekom fat borkf heck boof.\u00a0 I am bekom fat he made many woofs borkf, length boy. Smol borking doggo with a long snoot for pats ur givin me a spook heckin good boys smol, extremely cuuuuuute blop heckin angery woofer doing me a frighten, long woofer big ol pupper.<\/p>\n\n
Blop heck doge shoob, woofer. Pupperino borkdrive heckin woofer blep wrinkler, doggorino long doggo puggorino long bois. Boof borkdrive boof pupper wrinkler, smol the neighborhood pupper. Borkdrive shooberino many pats very good spot, corgo. Vvv puggorino he made many woofs sub woofer heckin, heckin good boys and girls doge tungg. Ur givin me a spook pupper many pats very taste wow borkdrive tungg, dat tungg tho fat boi dat tungg tho doggo. clouds heckin good boys floofs. Big ol clouds doge you are doing me the shock borking doggo you are doing me the shock, borking doggo I am bekom fat waggy wags smol yapper, h*ck heckin good boys and girls thicc corgo. Heckin good boys snoot smol borking doggo with a long snoot for pats noodle horse puggorino, doggorino corgo. Boofers aqua doggo big ol, yapper.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/ba0dcb50-7552-4af8-bf56-14cfaa185409.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/ba0dcb50-7552-4af8-bf56-14cfaa185409.json
new file mode 100644
index 0000000..0daec93
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/ba0dcb50-7552-4af8-bf56-14cfaa185409.json
@@ -0,0 +1,236 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/18?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/article"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-mastiff-illustration-public-domain.jpg",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 8
+ }
+ ],
+ "uuid": [
+ {
+ "value": "ba0dcb50-7552-4af8-bf56-14cfaa185409"
+ }
+ ],
+ "vid": [
+ {
+ "value": 8
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "article"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:13:26+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-mastiff-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ }
+ },
+ "uuid": [
+ {
+ "value": "11fb5b19-42ae-4587-addd-7d5ff4593426"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ]
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Mastiff",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:02:48+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:13:26+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum corgo blop long doggo wow very biscit, shibe. Sub woofer the neighborhood pupper doing me a frighten waggy wags lotsa pats, heckin big ol he made many woofs clouds, blep very jealous pupper pupper. Corgo blop smol noodle horse, ur givin me a spook pupper length boy, smol borking doggo with a long snoot for pats snoot. long doggo maximum borkdrive. most angery pupper I have ever seen big ol. Very jealous pupper heckin good boys and girls length boy wrinkler smol pupper, such treat long woofer wrinkler. Heckin good boys you are doin me a concern much ruin diet maximum borkdrive puggorino sub woofer floofs, fat boi woofer pats wow such tempt. Most angery pupper I have ever seen shibe you are doing me a frighten most angery pupper I have ever seen, borkdrive stop it fren mlem, most angery pupper I have ever seen yapper. Shoober heckin good boys fat boi ruff boof, very jealous pupper very good spot long doggo puggo many pats, such treat wow very biscit very good spot.<\/p>\r\n\r\n
Heck shoober puggorino noodle horse dat tungg tho, heckin wow such tempt shibe maximum borkdrive puggo, pats what a nice floof wow such tempt. You are doin me a concern very good spot dat tungg tho tungg long water shoob, big ol pupper woofer you are doing me the shock, shooberino puggorino borkdrive. Length boy doing me a frighten wow such tempt long water shoob, shoober. Boof I am bekom fat shoober woofer many pats, puggo blep wrinkler. Long bois waggy wags big ol pupper noodle horse, shoob. Long bois pupperino vvv smol borking doggo with a long snoot for pats you are doing me a frighten he made many woofs, very jealous pupper what a nice floof big ol smol, super chub extremely cuuuuuute clouds very jealous pupper. Doge dat tungg tho smol borking doggo with a long snoot for pats he made many woofs fluffer super chub such treat corgo, dat tungg tho heckin angery woofer heck lotsa pats floofs. You are doing me the shock doggo noodle horse puggorino, much ruin diet.<\/p>\r\n\r\n
Very taste wow smol borking doggo with a long snoot for pats corgo long bois puggo, sub woofer boofers. Snoot very taste wow doge adorable doggo much ruin diet long woofer, very taste wow fluffer extremely cuuuuuute doge. Doggo floofs fat boi he made many woofs ruff, what a nice floof long woofer. I am bekom fat doggo heckin good boys and girls very good spot many pats such treat, wow such tempt big ol shoober long doggo. Heck mlem porgo floofs yapper shoober, yapper puggo mlem clouds. Aqua doggo smol borking doggo with a long snoot for pats smol noodle horse woofer you are doing me a frighten aqua doggo, doggo yapper heckin good boys and girls I am bekom fat. Shoober you are doin me a concern doing me a frighten long doggo pupperino corgo, heckin angery woofer wow such tempt heckin angery woofer. Shoober sub woofer dat tungg tho pupperino boof, such treat heckin good boys aqua doggo. Heckin good boys aqua doggo heckin good boys and girls much ruin diet you are doing me the shock borkf, smol blep he made many woofs. Length boy heckin good boys and girls big ol adorable doggo, aqua doggo.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum corgo blop long doggo wow very biscit, shibe. Sub woofer the neighborhood pupper doing me a frighten waggy wags lotsa pats, heckin big ol he made many woofs clouds, blep very jealous pupper pupper. Corgo blop smol noodle horse, ur givin me a spook pupper length boy, smol borking doggo with a long snoot for pats snoot. long doggo maximum borkdrive. most angery pupper I have ever seen big ol. Very jealous pupper heckin good boys and girls length boy wrinkler smol pupper, such treat long woofer wrinkler. Heckin good boys you are doin me a concern much ruin diet maximum borkdrive puggorino sub woofer floofs, fat boi woofer pats wow such tempt. Most angery pupper I have ever seen shibe you are doing me a frighten most angery pupper I have ever seen, borkdrive stop it fren mlem, most angery pupper I have ever seen yapper. Shoober heckin good boys fat boi ruff boof, very jealous pupper very good spot long doggo puggo many pats, such treat wow very biscit very good spot.<\/p>\n\n
Heck shoober puggorino noodle horse dat tungg tho, heckin wow such tempt shibe maximum borkdrive puggo, pats what a nice floof wow such tempt. You are doin me a concern very good spot dat tungg tho tungg long water shoob, big ol pupper woofer you are doing me the shock, shooberino puggorino borkdrive. Length boy doing me a frighten wow such tempt long water shoob, shoober. Boof I am bekom fat shoober woofer many pats, puggo blep wrinkler. Long bois waggy wags big ol pupper noodle horse, shoob. Long bois pupperino vvv smol borking doggo with a long snoot for pats you are doing me a frighten he made many woofs, very jealous pupper what a nice floof big ol smol, super chub extremely cuuuuuute clouds very jealous pupper. Doge dat tungg tho smol borking doggo with a long snoot for pats he made many woofs fluffer super chub such treat corgo, dat tungg tho heckin angery woofer heck lotsa pats floofs. You are doing me the shock doggo noodle horse puggorino, much ruin diet.<\/p>\n\n
Very taste wow smol borking doggo with a long snoot for pats corgo long bois puggo, sub woofer boofers. Snoot very taste wow doge adorable doggo much ruin diet long woofer, very taste wow fluffer extremely cuuuuuute doge. Doggo floofs fat boi he made many woofs ruff, what a nice floof long woofer. I am bekom fat doggo heckin good boys and girls very good spot many pats such treat, wow such tempt big ol shoober long doggo. Heck mlem porgo floofs yapper shoober, yapper puggo mlem clouds. Aqua doggo smol borking doggo with a long snoot for pats smol noodle horse woofer you are doing me a frighten aqua doggo, doggo yapper heckin good boys and girls I am bekom fat. Shoober you are doin me a concern doing me a frighten long doggo pupperino corgo, heckin angery woofer wow such tempt heckin angery woofer. Shoober sub woofer dat tungg tho pupperino boof, such treat heckin good boys aqua doggo.\u00a0 Heckin good boys aqua doggo heckin good boys and girls much ruin diet you are doing me the shock borkf, smol blep he made many woofs. Length boy heckin good boys and girls big ol adorable doggo, aqua doggo.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ],
+ "comment": [
+ {
+ "status": 2,
+ "cid": 0,
+ "last_comment_timestamp": 1611075838,
+ "last_comment_name": null,
+ "last_comment_uid": 1,
+ "comment_count": 0,
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/bc66fa16-47a0-4805-ad9e-a2bc01cae4fe.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/bc66fa16-47a0-4805-ad9e-a2bc01cae4fe.json
new file mode 100644
index 0000000..7994618
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/bc66fa16-47a0-4805-ad9e-a2bc01cae4fe.json
@@ -0,0 +1,204 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/15?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 5
+ }
+ ],
+ "uuid": [
+ {
+ "value": "bc66fa16-47a0-4805-ad9e-a2bc01cae4fe"
+ }
+ ],
+ "vid": [
+ {
+ "value": 5
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:14:06+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/2?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Irish Setter",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:00:44+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:14:06+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum length boy I am bekom fat lotsa pats heckin, ruff clouds you are doing me the shock, wow very biscit doggo. Thicc borkf blop the neighborhood pupper such treat clouds vvv, you are doin me a concern boof heck doge such treat. Heck he made many woofs shoob lotsa pats, much ruin diet. Doggorino extremely cuuuuuute super chub very taste wow smol, wow such tempt woofer vvv. Shooberino much ruin diet very hand that feed shibe dat tungg tho h*ck wow such tempt, waggy wags smol borking doggo with a long snoot for pats tungg. heckin good boys and girls pupper. Blop doggorino lotsa pats, wow very biscit. Borkdrive big ol pupper doggorino super chub doggorino long doggo adorable doggo, much ruin diet heckin angery woofer boof shoob long woofer. heck long water shoob ur givin me a spook. Doge h*ck wow very biscit you are doin me a concern long doggo, dat tungg tho puggorino fluffer. Heckin good boys and girls pupperino he made many woofs heckin good boys, long water shoob.<\/p>\r\n\r\n
Wrinkler wow such tempt you are doing me a frighten noodle horse heckin good boys and girls, porgo fat boi doggo. Fat boi floofs length boy long doggo boofers pupper waggy wags wrinkler, shoober you are doing me the shock waggy wags puggo pupperino big ol. Boof heckin you are doing me the shock, puggorino. Pupper long doggo you are doing me a frighten floofs you are doing me the shock heckin, snoot pupperino smol borking doggo with a long snoot for pats the neighborhood pupper. Very hand that feed shibe blep thicc wrinkler stop it fren, heckin angery woofer doggo you are doing me a frighten. You are doing me the shock thicc clouds, doge. Super chub very good spot extremely cuuuuuute most angery pupper I have ever seen, doggorino long woofer. Super chub heck porgo you are doing me the shock, puggorino wow very biscit. length boy puggorino. Adorable doggo stop it fren wrinkler you are doing me a frighten you are doin me a concern, boof aqua doggo bork.<\/p>\r\n\r\n
Puggo boof most angery pupper I have ever seen shoob, borkdrive long woofer. Fat boi heck heckin good boys and girls very hand that feed shibe, wow very biscit. Porgo fat boi puggo thicc floofs, blep doggorino such treat, you are doing me a frighten dat tungg tho ruff. Puggorino much ruin diet heckin good boys and girls shoob, stop it fren. Borkdrive puggorino such treat very jealous pupper, dat tungg tho aqua doggo. Long water shoob waggy wags very good spot long water shoob heckin good boys floofs, extremely cuuuuuute tungg what a nice floof. Super chub borkdrive shibe corgo vvv heckin good boys and girls adorable doggo heckin, borkdrive maximum borkdrive he made many woofs smol borking doggo with a long snoot for pats bork. Dat tungg tho long bois very good spot long doggo vvv doggo, shoober noodle horse thicc. smol borking doggo with a long snoot for pats he made many woofs bork. Doge doggorino long water shoob boofers dat tungg tho borking doggo, what a nice floof clouds you are doing me a frighten pupperino.<\/p>\r\n\r\n
<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum length boy I am bekom fat lotsa pats heckin, ruff clouds you are doing me the shock, wow very biscit doggo. Thicc borkf blop the neighborhood pupper such treat clouds vvv, you are doin me a concern boof heck doge such treat. Heck he made many woofs shoob lotsa pats, much ruin diet. Doggorino extremely cuuuuuute super chub very taste wow smol, wow such tempt woofer vvv. Shooberino much ruin diet very hand that feed shibe dat tungg tho h*ck wow such tempt, waggy wags smol borking doggo with a long snoot for pats tungg. heckin good boys and girls pupper. Blop doggorino lotsa pats, wow very biscit. Borkdrive big ol pupper doggorino super chub doggorino long doggo adorable doggo, much ruin diet heckin angery woofer boof shoob long woofer. heck long water shoob ur givin me a spook. Doge h*ck wow very biscit you are doin me a concern long doggo, dat tungg tho puggorino fluffer. Heckin good boys and girls pupperino he made many woofs heckin good boys, long water shoob.<\/p>\n\n
Wrinkler wow such tempt you are doing me a frighten noodle horse heckin good boys and girls, porgo fat boi doggo. Fat boi floofs length boy long doggo boofers pupper waggy wags wrinkler, shoober you are doing me the shock waggy wags puggo pupperino big ol. Boof heckin you are doing me the shock, puggorino. Pupper long doggo you are doing me a frighten floofs you are doing me the shock heckin, snoot pupperino smol borking doggo with a long snoot for pats the neighborhood pupper. Very hand that feed shibe blep thicc wrinkler stop it fren, heckin angery woofer doggo you are doing me a frighten. You are doing me the shock thicc clouds, doge. Super chub very good spot extremely cuuuuuute most angery pupper I have ever seen, doggorino long woofer. Super chub heck porgo you are doing me the shock, puggorino wow very biscit. length boy puggorino. Adorable doggo stop it fren wrinkler you are doing me a frighten you are doin me a concern, boof aqua doggo bork.<\/p>\n\n
Puggo boof most angery pupper I have ever seen shoob, borkdrive long woofer. Fat boi heck heckin good boys and girls very hand that feed shibe, wow very biscit. Porgo fat boi puggo thicc floofs, blep doggorino such treat, you are doing me a frighten dat tungg tho ruff. Puggorino much ruin diet heckin good boys and girls shoob, stop it fren. Borkdrive puggorino such treat very jealous pupper, dat tungg tho aqua doggo. Long water shoob waggy wags very good spot long water shoob heckin good boys floofs, extremely cuuuuuute tungg what a nice floof. Super chub borkdrive shibe corgo vvv heckin good boys and girls adorable doggo heckin, borkdrive maximum borkdrive he made many woofs smol borking doggo with a long snoot for pats bork. Dat tungg tho long bois very good spot long doggo vvv doggo, shoober noodle horse thicc. smol borking doggo with a long snoot for pats he made many woofs bork. Doge doggorino long water shoob boofers dat tungg tho borking doggo, what a nice floof clouds you are doing me a frighten pupperino.<\/p>\n\n
\u00a0<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/d93cabe9-2d4d-4329-82b2-45280fbaeab9.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/d93cabe9-2d4d-4329-82b2-45280fbaeab9.json
new file mode 100644
index 0000000..02a9baf
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/d93cabe9-2d4d-4329-82b2-45280fbaeab9.json
@@ -0,0 +1,204 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/16?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 6
+ }
+ ],
+ "uuid": [
+ {
+ "value": "d93cabe9-2d4d-4329-82b2-45280fbaeab9"
+ }
+ ],
+ "vid": [
+ {
+ "value": 6
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:13:56+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "76efd0d2-9781-4ff5-a789-3425796a30b3"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "85347fc5-9df2-493d-bfcc-146045e86ae9"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Pug",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:01:34+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:13:56+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum length boy noodle horse clouds very taste wow, wow such tempt. length boy heckin angery woofer floofs. tungg. Heckin lotsa pats h*ck mlem, floofs. Snoot h*ck very taste wow pats, such treat pats. Corgo most angery pupper I have ever seen you are doin me a concern adorable doggo, long doggo noodle horse. h*ck heckin doge. Doing me a frighten pupperino fat boi super chub you are doin me a concern heckin angery woofer dat tungg tho, floofs boof the neighborhood pupper pats what a nice floof. Very taste wow clouds sub woofer pats, mlem sub woofer. You are doing me a frighten many pats doge what a nice floof, wow such tempt. Heckin long doggo fluffer super chub smol, vvv wrinkler most angery pupper I have ever seen. Mlem you are doing me a frighten yapper he made many woofs, very taste wow.<\/p>\r\n\r\n
Woofer blop smol doing me a frighten borkf very taste wow, shoob maximum borkdrive bork. Borking doggo you are doing me a frighten vvv porgo heckin good boys very taste wow woofer extremely cuuuuuute, heckin good boys dat tungg tho heckin stop it fren floofs. Long bois much ruin diet fat boi pupperino blop shibe most angery pupper I have ever seen many pats, such treat what a nice floof boofers clouds stop it fren. Shooberino borkf doge long doggo bork length boy, long water shoob long doggo maximum borkdrive bork lotsa pats, mlem clouds mlem ur givin me a spook. Such treat h*ck bork h*ck smol borking doggo with a long snoot for pats, thicc wrinkler clouds, I am bekom fat the neighborhood pupper smol. Long woofer mlem heck smol borking doggo with a long snoot for pats pats lotsa pats, sub woofer boof very hand that feed shibe boofers. Adorable doggo extremely cuuuuuute wrinkler, boofers.<\/p>\r\n\r\n
Length boy stop it fren ur givin me a spook clouds very hand that feed shibe such treat, heck stop it fren very good spot. Clouds shooberino boofers fluffer much ruin diet, doge doggorino. Big ol pupper lotsa pats porgo waggy wags doggo wow such tempt, waggy wags many pats much ruin diet super chub. very hand that feed shibe big ol pupper. Sub woofer doggo puggorino very hand that feed shibe yapper big ol, very jealous pupper many pats dat tungg tho. Heck doggo sub woofer very taste wow waggy wags, pupperino sub woofer.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum length boy noodle horse clouds very taste wow, wow such tempt. length boy heckin angery woofer floofs. tungg. Heckin lotsa pats h*ck mlem, floofs. Snoot h*ck very taste wow pats, such treat pats. Corgo most angery pupper I have ever seen you are doin me a concern adorable doggo, long doggo noodle horse. h*ck heckin doge. Doing me a frighten pupperino fat boi super chub you are doin me a concern heckin angery woofer dat tungg tho, floofs boof the neighborhood pupper pats what a nice floof. Very taste wow clouds sub woofer pats, mlem sub woofer. You are doing me a frighten many pats doge what a nice floof, wow such tempt. Heckin long doggo fluffer super chub smol, vvv wrinkler most angery pupper I have ever seen. Mlem you are doing me a frighten yapper he made many woofs, very taste wow.<\/p>\n\n
Woofer blop smol doing me a frighten borkf very taste wow, shoob maximum borkdrive bork. Borking doggo you are doing me a frighten vvv porgo heckin good boys very taste wow woofer extremely cuuuuuute, heckin good boys dat tungg tho heckin stop it fren floofs. Long bois much ruin diet fat boi pupperino blop shibe most angery pupper I have ever seen many pats, such treat what a nice floof boofers clouds stop it fren. Shooberino borkf doge long doggo bork length boy, long water shoob long doggo maximum borkdrive bork lotsa pats, mlem clouds mlem ur givin me a spook. Such treat h*ck bork h*ck smol borking doggo with a long snoot for pats, thicc wrinkler clouds, I am bekom fat the neighborhood pupper smol. Long woofer mlem heck smol borking doggo with a long snoot for pats pats lotsa pats, sub woofer boof very hand that feed shibe boofers. Adorable doggo extremely cuuuuuute wrinkler, boofers.<\/p>\n\n
Length boy stop it fren ur givin me a spook clouds very hand that feed shibe such treat, heck stop it fren very good spot. Clouds shooberino boofers fluffer much ruin diet, doge doggorino. Big ol pupper lotsa pats porgo waggy wags doggo wow such tempt, waggy wags many pats much ruin diet super chub. very hand that feed shibe big ol pupper. Sub woofer doggo puggorino very hand that feed shibe yapper big ol, very jealous pupper many pats dat tungg tho. Heck doggo sub woofer very taste wow waggy wags, pupperino sub woofer.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/da088af8-843f-44aa-befa-6668455f76c0.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/da088af8-843f-44aa-befa-6668455f76c0.json
new file mode 100644
index 0000000..534ae6b
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/da088af8-843f-44aa-befa-6668455f76c0.json
@@ -0,0 +1,236 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/20?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/article"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-st-bernard-dogs-illustration-public-domain.jpg",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 10
+ }
+ ],
+ "uuid": [
+ {
+ "value": "da088af8-843f-44aa-befa-6668455f76c0"
+ }
+ ],
+ "vid": [
+ {
+ "value": 10
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "article"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:13:06+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/3?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "5a419857-a179-469e-94d7-48402ad2e7d0"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_image": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/sites\/default\/files\/2021-01\/vintage-st-bernard-dogs-illustration-public-domain.jpg"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/file\/file"
+ }
+ },
+ "uuid": [
+ {
+ "value": "27397bee-4c96-4f23-aec6-dbf54fdee883"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/article\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ]
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "St. Bernard",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T17:07:54+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:13:06+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum dat tungg tho doggorino fluffer. I am bekom fat heckin good boys and girls shoober big ol, borkf puggorino heckin angery woofer, what a nice floof noodle horse. you are doin me a concern wow very biscit long water shoob. Heckin very jealous pupper heck the neighborhood pupper, shooberino wow very biscit. Most angery pupper I have ever seen heckin angery woofer long water shoob blop, extremely cuuuuuute vvv. Heckin clouds extremely cuuuuuute smol borking doggo with a long snoot for pats wow such tempt ur givin me a spook blep such treat most angery pupper I have ever seen, corgo lotsa pats you are doing me the shock doing me a frighten pupper most angery pupper I have ever seen. such treat noodle horse big ol. Mlem very taste wow doing me a frighten you are doin me a concern boofers smol borking doggo with a long snoot for pats big ol, you are doing me the shock heckin angery woofer lotsa pats ur givin me a spook. Long woofer pupper lotsa pats pats lotsa pats very jealous pupper long water shoob, maximum borkdrive thicc lotsa pats doggo. Length boy much ruin diet shooberino fat boi, borkdrive mlem.<\/p>\r\n\r\n
Big ol very good spot long bois big ol pupper, puggo. Ruff you are doin me a concern stop it fren porgo clouds shibe, wrinkler very hand that feed shibe smol borking doggo with a long snoot for pats very good spot floofs, borkf waggy wags extremely cuuuuuute blop. shibe. Smol borking doggo with a long snoot for pats very good spot yapper fat boi stop it fren fluffer the neighborhood pupper, you are doin me a concern snoot stop it fren heckin. Mlem vvv yapper wrinkler, heckin. Adorable doggo snoot woofer, waggy wags. Borking doggo heckin angery woofer wrinkler aqua doggo wrinkler corgo, the neighborhood pupper shibe borking doggo adorable doggo. Corgo borkf waggy wags mlem, woofer extremely cuuuuuute. Borking doggo very good spot the neighborhood pupper doggo porgo, much ruin diet fluffer smol borking doggo with a long snoot for pats aqua doggo, doing me a frighten what a nice floof big ol. Big ol lotsa pats clouds blep pupperino long bois length boy you are doing me a frighten pupperino, smol borking doggo wrinkler you are doin me a concern heckin angery woofer doggorino.<\/p>\r\n\r\n
Doggorino borking doggo fat boi, such treat. most angery pupper I have ever seen pupper clouds. Vvv h*ck shoober long woofer boofers much ruin diet, what a nice floof ruff wow such tempt wrinkler. You are doing me a frighten h*ck he made many woofs shoob, very jealous pupper big ol pupper. Vvv long water shoob super chub long doggo, heckin angery woofer. What a nice floof wrinkler mlem what a nice floof borkf woofer smol borking doggo with a long snoot for pats maximum borkdrive, borkdrive thicc super chub heckin ur givin me a spook bork. Shoober smol borking doggo with a long snoot for pats heckin angery woofer ur givin me a spook, much ruin diet ur givin me a spook. Porgo you are doing me the shock shoob such treat, shoob. Boof most angery pupper I have ever seen ruff wow such tempt stop it fren shibe, the neighborhood pupper bork doggorino. He made many woofs noodle horse thicc many pats most angery pupper I have ever seen he made many woofs adorable doggo what a nice floof, lotsa pats super chub doing me a frighten pupperino ur givin me a spook adorable doggo doge shoober, very taste wow long bois vvv fluffer much ruin diet heck.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum dat tungg tho doggorino fluffer. I am bekom fat heckin good boys and girls shoober big ol, borkf puggorino heckin angery woofer, what a nice floof noodle horse. you are doin me a concern wow very biscit long water shoob. Heckin very jealous pupper heck the neighborhood pupper, shooberino wow very biscit. Most angery pupper I have ever seen heckin angery woofer long water shoob blop, extremely cuuuuuute vvv. Heckin clouds extremely cuuuuuute smol borking doggo with a long snoot for pats wow such tempt ur givin me a spook blep such treat most angery pupper I have ever seen, corgo lotsa pats you are doing me the shock doing me a frighten pupper most angery pupper I have ever seen. such treat noodle horse big ol. Mlem very taste wow doing me a frighten you are doin me a concern boofers smol borking doggo with a long snoot for pats big ol, you are doing me the shock heckin angery woofer lotsa pats ur givin me a spook. Long woofer pupper lotsa pats pats lotsa pats very jealous pupper long water shoob, maximum borkdrive thicc lotsa pats doggo. Length boy much ruin diet shooberino fat boi, borkdrive mlem.<\/p>\n\n
Big ol very good spot long bois big ol pupper, puggo. Ruff you are doin me a concern stop it fren porgo clouds shibe, wrinkler very hand that feed shibe smol borking doggo with a long snoot for pats very good spot floofs, borkf waggy wags extremely cuuuuuute blop. shibe. Smol borking doggo with a long snoot for pats very good spot yapper fat boi stop it fren fluffer the neighborhood pupper, you are doin me a concern snoot stop it fren heckin. Mlem vvv yapper wrinkler, heckin. Adorable doggo snoot woofer, waggy wags. Borking doggo heckin angery woofer wrinkler aqua doggo wrinkler corgo, the neighborhood pupper shibe borking doggo adorable doggo. Corgo borkf waggy wags mlem, woofer extremely cuuuuuute. Borking doggo very good spot the neighborhood pupper doggo porgo, much ruin diet fluffer smol borking doggo with a long snoot for pats aqua doggo, doing me a frighten what a nice floof big ol.\u00a0 Big ol lotsa pats clouds blep pupperino long bois length boy you are doing me a frighten pupperino, smol borking doggo wrinkler you are doin me a concern heckin angery woofer doggorino.<\/p>\n\n
Doggorino borking doggo fat boi, such treat. most angery pupper I have ever seen pupper clouds. Vvv h*ck shoober long woofer boofers much ruin diet, what a nice floof ruff wow such tempt wrinkler. You are doing me a frighten h*ck he made many woofs shoob, very jealous pupper big ol pupper. Vvv long water shoob super chub long doggo, heckin angery woofer. What a nice floof wrinkler mlem what a nice floof borkf woofer smol borking doggo with a long snoot for pats maximum borkdrive, borkdrive thicc super chub heckin ur givin me a spook bork. Shoober smol borking doggo with a long snoot for pats heckin angery woofer ur givin me a spook, much ruin diet ur givin me a spook. Porgo you are doing me the shock shoob such treat, shoob. Boof most angery pupper I have ever seen ruff wow such tempt stop it fren shibe, the neighborhood pupper bork doggorino. He made many woofs noodle horse thicc many pats most angery pupper I have ever seen he made many woofs adorable doggo what a nice floof, lotsa pats super chub doing me a frighten pupperino ur givin me a spook adorable doggo doge shoober, very taste wow long bois vvv fluffer much ruin diet heck.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ],
+ "comment": [
+ {
+ "status": 2,
+ "cid": 0,
+ "last_comment_timestamp": 1611076101,
+ "last_comment_name": null,
+ "last_comment_uid": 1,
+ "comment_count": 0,
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/node/e7cc5c36-01b1-4c53-8b0e-8bc5b8cd75de.json b/web/d9/docroot/modules/custom/federated_default_content/content/node/e7cc5c36-01b1-4c53-8b0e-8bc5b8cd75de.json
new file mode 100644
index 0000000..2e33dce
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/node/e7cc5c36-01b1-4c53-8b0e-8bc5b8cd75de.json
@@ -0,0 +1,204 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/node\/12?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/node\/page"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json",
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json",
+ "lang": "en"
+ }
+ ]
+ },
+ "nid": [
+ {
+ "value": 2
+ }
+ ],
+ "uuid": [
+ {
+ "value": "e7cc5c36-01b1-4c53-8b0e-8bc5b8cd75de"
+ }
+ ],
+ "vid": [
+ {
+ "value": 2
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "type": [
+ {
+ "target_id": "page"
+ }
+ ],
+ "revision_timestamp": [
+ {
+ "value": "2021-01-19T17:14:54+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/revision_uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ]
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/uid": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uuid": [
+ {
+ "value": "dfd0be6a-b997-43c6-8a24-7b54e7ff5554"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_age": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ }
+ },
+ "uuid": [
+ {
+ "value": "76efd0d2-9781-4ff5-a789-3425796a30b3"
+ }
+ ],
+ "lang": "en"
+ }
+ ],
+ "http:\/\/drupal.org\/rest\/relation\/node\/page\/field_traits": [
+ {
+ "_links": {
+ "self": {
+ "href": "http:\/\/d9.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ }
+ },
+ "uuid": [
+ {
+ "value": "85347fc5-9df2-493d-bfcc-146045e86ae9"
+ }
+ ],
+ "lang": "en"
+ }
+ ]
+ },
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "title": [
+ {
+ "value": "Beagle",
+ "lang": "en"
+ }
+ ],
+ "created": [
+ {
+ "value": "2021-01-19T16:59:31+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2021-01-19T17:14:54+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "promote": [
+ {
+ "value": false
+ }
+ ],
+ "sticky": [
+ {
+ "value": false,
+ "lang": "en"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "body": [
+ {
+ "value": "
Doggo ipsum lotsa pats big ol you are doing me a frighten big ol pupper woofer, such treat boofers much ruin diet big ol pupper, h*ck ur givin me a spook yapper. blep heckin angery woofer. Tungg what a nice floof porgo boofers long bois, bork shoober. You are doing me a frighten thicc porgo, noodle horse. Bork long woofer much ruin diet borking doggo maximum borkdrive h*ck borkf, shooberino corgo what a nice floof most angery pupper I have ever seen.<\/p>\r\n\r\n
Very hand that feed shibe vvv mlem h*ck many pats clouds, doggo boofers super chub big ol. Sub woofer noodle horse the neighborhood pupper, tungg. Long water shoob pupper such treat lotsa pats smol borking doggo with a long snoot for pats super chub lotsa pats heckin good boys and girls, pupperino shoober doge waggy wags I am bekom fat vvv. Heckin extremely cuuuuuute doggorino many pats pupperino, maximum borkdrive long woofer woofer.<\/p>\r\n\r\n
Tungg dat tungg tho boof heckin good boys such treat dat tungg tho, wrinkler very taste wow long water shoob the neighborhood pupper. heckin good boys snoot. Heckin good boys snoot smol borking doggo with a long snoot for pats noodle horse shoob, long water shoob boofers you are doin me a concern many pats the neighborhood pupper, heckin tungg such treat. Maximum borkdrive puggo heckin good boys smol, shoob doge. Heckin angery woofer very good spot doggo, corgo. Heckin good boys and girls sub woofer stop it fren what a nice floof super chub heckin good boys, long woofer mlem many pats big ol shibe, puggo h*ck borking doggo noodle horse. Shibe stop it fren smol borking doggo with a long snoot for pats he made many woofs, pupperino yapper.<\/p>\r\n",
+ "format": "basic_html",
+ "processed": "
Doggo ipsum lotsa pats big ol you are doing me a frighten big ol pupper woofer, such treat boofers much ruin diet big ol pupper, h*ck ur givin me a spook yapper. blep heckin angery woofer. Tungg what a nice floof porgo boofers long bois, bork shoober. You are doing me a frighten thicc porgo, noodle horse. Bork long woofer much ruin diet borking doggo maximum borkdrive h*ck borkf, shooberino corgo what a nice floof most angery pupper I have ever seen.<\/p>\n\n
Very hand that feed shibe vvv mlem h*ck many pats clouds, doggo boofers super chub big ol. Sub woofer noodle horse the neighborhood pupper, tungg. Long water shoob pupper such treat lotsa pats smol borking doggo with a long snoot for pats super chub lotsa pats heckin good boys and girls, pupperino shoober doge waggy wags I am bekom fat vvv. Heckin extremely cuuuuuute doggorino many pats pupperino, maximum borkdrive long woofer woofer.<\/p>\n\n
Tungg dat tungg tho boof heckin good boys such treat dat tungg tho, wrinkler very taste wow long water shoob the neighborhood pupper. heckin good boys snoot.\u00a0 Heckin good boys snoot smol borking doggo with a long snoot for pats noodle horse shoob, long water shoob boofers you are doin me a concern many pats the neighborhood pupper, heckin tungg such treat. Maximum borkdrive puggo heckin good boys smol, shoob doge. Heckin angery woofer very good spot doggo, corgo. Heckin good boys and girls sub woofer stop it fren what a nice floof super chub heckin good boys, long woofer mlem many pats big ol shibe, puggo h*ck borking doggo noodle horse. Shibe stop it fren smol borking doggo with a long snoot for pats he made many woofs, pupperino yapper.<\/p>",
+ "summary": "",
+ "lang": "en"
+ }
+ ]
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/031ef1d1-7853-4118-a7a0-b64785d65a2f.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/031ef1d1-7853-4118-a7a0-b64785d65a2f.json
new file mode 100644
index 0000000..1e5089d
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/031ef1d1-7853-4118-a7a0-b64785d65a2f.json
@@ -0,0 +1,104 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/4?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 4
+ }
+ ],
+ "uuid": [
+ {
+ "value": "031ef1d1-7853-4118-a7a0-b64785d65a2f"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 4
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "traits"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:26:20+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Athletic",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:26:28+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Traits>Athletic",
+ "lang": "en"
+ },
+ {
+ "value": "Traits>Energetic",
+ "lang": "en"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4.json
new file mode 100644
index 0000000..dfce331
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4.json
@@ -0,0 +1,99 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/2?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 2
+ }
+ ],
+ "uuid": [
+ {
+ "value": "2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 2
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "age"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:25:04+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Adult",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:25:04+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Age>Adult"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/5a419857-a179-469e-94d7-48402ad2e7d0.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/5a419857-a179-469e-94d7-48402ad2e7d0.json
new file mode 100644
index 0000000..b065934
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/5a419857-a179-469e-94d7-48402ad2e7d0.json
@@ -0,0 +1,102 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/3?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 3
+ }
+ ],
+ "uuid": [
+ {
+ "value": "5a419857-a179-469e-94d7-48402ad2e7d0"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 3
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "age"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:25:13+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Mature",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:25:19+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Age>Mature"
+ },
+ {
+ "value": "Age>Senior"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/76efd0d2-9781-4ff5-a789-3425796a30b3.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/76efd0d2-9781-4ff5-a789-3425796a30b3.json
new file mode 100644
index 0000000..0dc1f7e
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/76efd0d2-9781-4ff5-a789-3425796a30b3.json
@@ -0,0 +1,99 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/age"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 1
+ }
+ ],
+ "uuid": [
+ {
+ "value": "76efd0d2-9781-4ff5-a789-3425796a30b3"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 1
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "age"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:24:53+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Puppy",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/age\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:24:53+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Age>Puppy"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/85347fc5-9df2-493d-bfcc-146045e86ae9.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/85347fc5-9df2-493d-bfcc-146045e86ae9.json
new file mode 100644
index 0000000..4151ea2
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/85347fc5-9df2-493d-bfcc-146045e86ae9.json
@@ -0,0 +1,100 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/5?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 5
+ }
+ ],
+ "uuid": [
+ {
+ "value": "85347fc5-9df2-493d-bfcc-146045e86ae9"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 5
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "traits"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:26:38+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Curious",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:26:38+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Traits>Curious",
+ "lang": "en"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/ae53caf7-0ace-4c06-9314-d3c5b58fe489.json b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/ae53caf7-0ace-4c06-9314-d3c5b58fe489.json
new file mode 100644
index 0000000..d364143
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/content/taxonomy_term/ae53caf7-0ace-4c06-9314-d3c5b58fe489.json
@@ -0,0 +1,100 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/taxonomy\/term\/6?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/taxonomy_term\/traits"
+ },
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "tid": [
+ {
+ "value": 6
+ }
+ ],
+ "uuid": [
+ {
+ "value": "ae53caf7-0ace-4c06-9314-d3c5b58fe489"
+ }
+ ],
+ "revision_id": [
+ {
+ "value": 6
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "vid": [
+ {
+ "target_id": "traits"
+ }
+ ],
+ "revision_created": [
+ {
+ "value": "2020-01-21T03:26:47+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "status": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "Loyal",
+ "lang": "en"
+ }
+ ],
+ "weight": [
+ {
+ "value": 0
+ }
+ ],
+ "_embedded": {
+ "http:\/\/drupal.org\/rest\/relation\/taxonomy_term\/traits\/parent": [
+ null
+ ]
+ },
+ "changed": [
+ {
+ "value": "2020-01-21T03:26:47+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "revision_translation_affected": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ],
+ "path": [
+ {
+ "alias": null,
+ "pid": null,
+ "langcode": "en",
+ "lang": "en"
+ }
+ ],
+ "field_federated_terms": [
+ {
+ "value": "Traits>Loyal",
+ "lang": "en"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.info.yml b/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.info.yml
new file mode 100644
index 0000000..862002a
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.info.yml
@@ -0,0 +1,30 @@
+name: 'Federated Search Demo default content'
+type: module
+description: 'Imports additional default content for testing search'
+package: 'Federated Search Demo'
+core_version_requirement: ^8 || ^9
+dependencies:
+ - drupal:default_content
+default_content:
+ file:
+ - 11fb5b19-42ae-4587-addd-7d5ff4593426
+ - 6e0689c0-ee7e-4958-88d0-8ab263718d37
+ - 27397bee-4c96-4f23-aec6-dbf54fdee883
+ node:
+ - 37082e20-e28e-4f62-810f-eb24310b1883
+ - e7cc5c36-01b1-4c53-8b0e-8bc5b8cd75de
+ - 52409384-7d6d-4675-b010-86edac8eaad9
+ - b68be5af-7127-4b57-91a7-cdb1137ea93d
+ - bc66fa16-47a0-4805-ad9e-a2bc01cae4fe
+ - d93cabe9-2d4d-4329-82b2-45280fbaeab9
+ - 548e1e9c-14b7-4a88-987c-b0cd38f188b9
+ - ba0dcb50-7552-4af8-bf56-14cfaa185409
+ - 59602673-08d3-4855-ab70-4619efc0ec53
+ - da088af8-843f-44aa-befa-6668455f76c0
+ taxonomy_term:
+ - 2d45c3a1-4ab3-431b-a9e8-1212c5f4f6b4
+ - 5a419857-a179-469e-94d7-48402ad2e7d0
+ - 031ef1d1-7853-4118-a7a0-b64785d65a2f
+ - 76efd0d2-9781-4ff5-a789-3425796a30b3
+ - 85347fc5-9df2-493d-bfcc-146045e86ae9
+ - ae53caf7-0ace-4c06-9314-d3c5b58fe489
diff --git a/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.module b/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.module
new file mode 100644
index 0000000..1df5977
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/federated_default_content.module
@@ -0,0 +1,8 @@
+ 'setDate',
+ DefaultContentEvents::UPDATE => 'setDate',
+ ];
+ }
+
+ /**
+ * Sets the published data of imported nodes.
+ *
+ * @param Drupal\default_content\Event\ImportEvent $event
+ * The import event.
+ */
+ public function setDate(ImportEvent $event) {
+ foreach ($event->getImportedEntities() as $uuid => $entity) {
+ if (method_exists($entity, 'setCreatedTime')) {
+ $entity->setCreatedTime($this->createTime());
+ $entity->save();
+ }
+ }
+ }
+
+ /**
+ * Creates a random time within the past two weeks for an entity.
+ */
+ public function createTime() {
+ $current = \Drupal::time()->getRequestTime();
+ // Go back 14 days.
+ $start = $current - (14 * 24 * 60 * 60);
+ return rand($start, $current);
+ }
+
+}
diff --git a/web/d9/docroot/modules/custom/federated_default_content/user/56ecf667-265e-4c1f-bbbe-14daf00ee9fe.json b/web/d9/docroot/modules/custom/federated_default_content/user/56ecf667-265e-4c1f-bbbe-14daf00ee9fe.json
new file mode 100644
index 0000000..37e28eb
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_default_content/user/56ecf667-265e-4c1f-bbbe-14daf00ee9fe.json
@@ -0,0 +1,92 @@
+{
+ "_links": {
+ "self": {
+ "href": "http:\/\/d8.fs-demo.local\/user\/1?_format=hal_json"
+ },
+ "type": {
+ "href": "http:\/\/drupal.org\/rest\/type\/user\/user"
+ }
+ },
+ "uid": [
+ {
+ "value": 1
+ }
+ ],
+ "uuid": [
+ {
+ "value": "56ecf667-265e-4c1f-bbbe-14daf00ee9fe"
+ }
+ ],
+ "langcode": [
+ {
+ "value": "en",
+ "lang": "en"
+ }
+ ],
+ "preferred_langcode": [
+ {
+ "value": "en"
+ }
+ ],
+ "name": [
+ {
+ "value": "admin"
+ }
+ ],
+ "mail": [
+ {
+ "value": "admin@example.com"
+ }
+ ],
+ "timezone": [
+ {
+ "value": "UTC"
+ }
+ ],
+ "status": [
+ {
+ "value": true
+ }
+ ],
+ "created": [
+ {
+ "value": "2020-01-21T03:18:37+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "changed": [
+ {
+ "value": "2020-01-21T03:18:37+00:00",
+ "lang": "en",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "access": [
+ {
+ "value": "2020-01-21T04:20:59+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "login": [
+ {
+ "value": "2020-01-21T03:19:02+00:00",
+ "format": "Y-m-d\\TH:i:sP"
+ }
+ ],
+ "init": [
+ {
+ "value": "admin@example.com"
+ }
+ ],
+ "roles": [
+ {
+ "target_id": "administrator"
+ }
+ ],
+ "default_langcode": [
+ {
+ "value": true,
+ "lang": "en"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/d9/docroot/modules/custom/federated_styles/css/search_theme_override.css b/web/d9/docroot/modules/custom/federated_styles/css/search_theme_override.css
new file mode 100644
index 0000000..0306a67
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_styles/css/search_theme_override.css
@@ -0,0 +1,328 @@
+/**
+ * Custom search override styles.
+ */
+
+.block-page-title-block {
+ display: none;
+}
+
+aside.layout-container, div.layout-container {
+ padding: 0;
+}
+
+/**
+ * Search filters
+ */
+/* The container for the search filters */
+aside.fs-aside {
+ background-color: white;
+ width: 30%;
+ margin-left: 0; }
+
+#fs-root .fs-main, #fs-root .fs-search-form, #fs-root .fs-search-scope {
+ width: 65%;
+}
+
+/* Search filters */
+.fs-search-filters {
+ /* Mobile search button / Desktop sidebar title */
+ /* Search filters clear button */ }
+ .fs-search-filters__trigger, .fs-search-filters__title {
+ color: #333;
+ font-size: 1.1em;
+ line-height: 1.46667em; }
+ .fs-search-filters__reset {
+ background-color: #e5e5e5;
+ border: 1px solid #ccc;
+ border-radius: 3px;
+ font-size: .8em;
+ line-height: 1.83333em; }
+ .fs-search-filters__reset:active, .fs-search-filters__reset:hover, .fs-search-filters__reset:focus {
+ background-color: #d8d8d8;
+ border-color: #b5b5b5;
+ text-decoration: underline; }
+
+.fs-search-filters__row h2.fs-search-filters__title {
+ font-size: 16px;
+ font-weight: bold;
+ margin-bottom: 8px;
+}
+
+.fs-search-filters {
+ background-color: #f3f3f3;
+ padding-top: 1rem;
+ border: 1px solid #ddd;
+ border-radius: 6px;
+}
+
+.fs-search-accordion__content {
+ background-color: #fafafa;
+}
+
+/* Search filter accordion */
+.fs-search-accordion {
+ color: #333;
+ padding: 0;
+}
+/* Top level accordion links */
+#fs-root .fs-search-accordion__title {
+ color: #0d57aa;
+ border-bottom: 1px solid #e5e5e5;
+ font-size: .8em;
+ margin-bottom: 0px;
+ padding: 10px 12px 8px 12px;
+}
+.fs-search-accordion__title:active, .fs-search-accordion__title:hover {
+ color: #002a5b;
+ background-color: #e5e5e5;
+ border-color: #b5b5b5;
+ text-decoration: none;
+}
+.fs-search-accordion__title:focus, .fs-search-accordion-open {
+ color: #0d57aa;
+ text-decoration: none;
+}
+
+.fs-search-accordion__group, .region-content ul.fs-search-accordion__group, .region-content ul.fs-search-results {
+ padding: 0;
+}
+
+.region-content ul.fs-search-accordion__content {
+ padding: 0.5em 1.25em 0.5em 1.25em;
+ background-color: #fafafa;
+ margin: 0;
+}
+/**
+ * Search form
+ */
+#fs-root .fs-search-form {
+ display: block;
+}
+.fs-search-form__label {
+ color: #222;
+ font-size: .8em;
+ line-height: 1.83333em; }
+
+button.fs-search-form__submit, button.fs-search-form__submit:active, button.fs-search-form__submit:hover {
+ /* background-color: #ffcb05 !important; */
+ border-radius: 0 3px 3px 0 !important;
+ border: 1px solid #009 !important;
+ display: flex !important;
+ border-color: #009!important;
+ background-color: #36a; !important;
+ height: 34px;
+ width: 40px;
+}
+ .fs-search-form__submit svg {
+ fill: #fff !important; }
+ .fs-search-form__submit:active, .fs-search-form__submit:hover, .fs-search-form__submit:focus {
+ background-color: #66f; !important;
+ border-color: #009 !important; }
+ .fs-search-form__submit:active svg, .fs-search-form__submit:hover svg, .fs-search-form__submit:focus svg {
+ background-color: #66f; !important;
+ border-color: #009 !important;
+ fill: #fff !important; }
+
+/**
+ * Autocomplete styles
+ */
+.fs-search-form__input, .fs-search-form__autocomplete-container .react-autosuggest__input {
+ padding: .35em !important;
+ min-width: auto !important;
+ margin: 0 !important;
+}
+
+.fs-search-form__autocomplete-container .react-autosuggest__input:focus {
+ border-width: 1px;
+}
+
+.fs-search-form__autocomplete-container .react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open {
+ top: 45px;
+}
+
+.fs-search-form__autocomplete-container .fs-search-form__submit {
+ padding: .35em .6em;
+}
+
+.fs-search-form__autocomplete-container .react-autosuggest__suggestion-link {
+ color: #333;
+}
+
+ /**
+ * Applied Filters
+ */
+.fs-applied-filters__filter {
+ border-bottom: solid 2px #ffcb05;
+ font-size: .8em;
+ line-height: 1.46667em;
+ padding-bottom: .29333em; }
+
+/**
+ * Search results list
+ */
+.fs-search-results {
+ /* Search results eyebrow (i.e. the content type). */
+ /* Search results metadata (i.e. the site + date) */
+ /* Search result snippet text */
+ /* highlighted text in snippet */ }
+ .fs-search-results__heading a {
+ background-color: transparent;
+ color: #0d57aa;
+ text-decoration: none;
+ border-bottom: 1px solid #0d57aa; }
+ .search-results__heading a:active, .search-results__heading a:hover {
+ outline-width: 0;
+ color: #002a5b;
+ background-color: #e5e5e5;
+ border-bottom: 2px solid #002a5b;
+ text-decoration: none;
+ }
+ .fs-search-results__label {
+ color: #555;
+ font-size: .8em; }
+ .fs-search-results__meta {
+ color: #555;
+ font-size: .8em;
+ line-height: 1.46667em; }
+ .fs-search-results__teaser {
+ font-size: 18px;
+ line-height: 1.3; }
+ .fs-search-results em {
+ font-weight: 700;
+ background-color: rgba(255, 242, 192, 0.85); }
+
+/**
+ DatePicker widget
+ */
+
+.DateRangePicker button, .DateRangePicker [type='button'] {
+ background-color: transparent;
+ border: inherit;
+ padding: inherit;
+ border-radius: inherit;
+ font-size: inherit;
+
+}
+
+.DayPickerNavigation_button {
+ padding: 0.2em;
+ background-color: lightgrey;
+ border: darkgrey 1px solid;
+}
+
+.PresetDateRangePicker_button {
+ border: 2px solid #4696f1;
+ color: #4696f1; }
+
+.PresetDateRangePicker_button__selected {
+ color: #fff;
+ background: #4696f1; }
+
+.DayPickerKeyboardShortcuts_show__bottomRight {
+ border-top: 26px solid transparent !important;
+ border-right: 33px solid #0d57aa !important; }
+
+.DayPickerKeyboardShortcuts_show__bottomRight:hover {
+ border-right: 33px solid #083363 !important; }
+
+.DayPickerKeyboardShortcuts_show__topRight {
+ border-bottom: 26px solid transparent !important;
+ border-right: 33px solid #0d57aa !important; }
+
+.DayPickerKeyboardShortcuts_show__topRight:hover {
+ border-right: 33px solid #083363 !important; }
+
+.DayPickerKeyboardShortcuts_show__topLeft {
+ border-bottom: 26px solid transparent !important;
+ border-left: 33px solid #4696f1 !important; }
+
+.DayPickerKeyboardShortcuts_show__topLeft:hover {
+ border-left: 33px solid #00274c !important; }
+
+.CalendarDay__selected_span {
+ background: #ebf4fe;
+ border: 1px solid #75b1f4;
+ color: #0d57aa; }
+
+.CalendarDay__selected_span:active,
+.CalendarDay__selected_span:hover {
+ background: #d8d8d8;
+ border: 1px solid #b5b5b5;
+ color: #fff; }
+
+.CalendarDay__last_in_range {
+ border-right: #4696f1; }
+
+.CalendarDay__selected,
+.CalendarDay__selected:active,
+.CalendarDay__selected:hover {
+ background: #0d57aa;
+ border: 1px solid #0d57aa;
+ color: #fff; }
+
+.CalendarDay__hovered_span,
+.CalendarDay__hovered_span:hover {
+ background: #ebf4fe;
+ border: 1px solid #75b1f4;
+ color: #0d57aa; }
+
+.CalendarDay__hovered_span:active {
+ background: #ebf4fe;
+ border: 1px solid #75b1f4;
+ color: #0d57aa; }
+
+.DateInput_input__focused {
+ border-bottom: 2px solid #0d57aa; }
+
+.CalendarDay__highlighted_calendar {
+ background: #fff2c0;
+ color: #555; }
+
+.CalendarDay__highlighted_calendar:active,
+.CalendarDay__highlighted_calendar:hover {
+ background: #ffcb05;
+ color: #555; }
+
+.DateRangePickerInput__showClearDates {
+ padding-right: 27px!important;
+}
+.DateInput_input::placeholder {
+ color: #555; }
+
+.DayPicker_weekHeader_li {
+ display: inline-block !important; }
+
+.DateRangePickerInput_clearDates_default {
+ padding: 6px !important;
+ border: none !important;
+}
+.DateRangePickerInput_clearDates_default:focus,
+.DateRangePickerInput_clearDates_default:hover {
+ border-radius: 0; }
+
+@media only screen and (max-width: 1350px) and (min-width: 901px) {
+ .DateInput_input__small {
+ font-size: 12px;
+ font-family: Helvetica,Arial,Nimbus Sans L,sans-serif;
+ line-height: 18px;
+ padding: 8px 4px 6px; }
+ .DateInput__small {
+ width: 70px; } }
+
+.KeyboardShortcutRow_keyContainer {
+ display: inline-block;
+ white-space: nowrap;
+ text-align: right;
+ margin-right: 6px; }
+
+.KeyboardShortcutRow_key {
+ font-family: monospace;
+ font-size: 12px;
+ text-transform: uppercase;
+ background: #f6f6f6;
+ padding: 2px 6px; }
+
+.KeyboardShortcutRow_action {
+ display: inline;
+ word-break: break-word;
+ margin-left: 8px; }
diff --git a/web/d9/docroot/modules/custom/federated_styles/federated_styles.info.yml b/web/d9/docroot/modules/custom/federated_styles/federated_styles.info.yml
new file mode 100644
index 0000000..f7b8b05
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_styles/federated_styles.info.yml
@@ -0,0 +1,8 @@
+name: 'Federated Styles'
+type: module
+description: 'Adds styles for Federated Search'
+core: 8.x
+core_version_requirement: ^8 || ^9
+package: 'Custom'
+dependencies:
+ - search_api_federated_solr
diff --git a/web/d9/docroot/modules/custom/federated_styles/federated_styles.libraries.yml b/web/d9/docroot/modules/custom/federated_styles/federated_styles.libraries.yml
new file mode 100644
index 0000000..8c6f9bc
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_styles/federated_styles.libraries.yml
@@ -0,0 +1,5 @@
+# Define search theme library
+search-theme:
+ css:
+ theme:
+ css/search_theme_override.css: {}
diff --git a/web/d9/docroot/modules/custom/federated_styles/federated_styles.module b/web/d9/docroot/modules/custom/federated_styles/federated_styles.module
new file mode 100644
index 0000000..d4dd571
--- /dev/null
+++ b/web/d9/docroot/modules/custom/federated_styles/federated_styles.module
@@ -0,0 +1,36 @@
+' . t('About') . '';
+ $output .= '
' . t('Adds styles for Federated Search') . '
';
+ return $output;
+
+ default:
+ }
+}
+
+/**
+ * Implements hook_page_attachments_alter().
+ */
+function federated_styles_page_attachments_alter(array &$page) {
+
+ // Add the search style overrides to the search results page.
+ $route_match = \Drupal::routeMatch();
+ if ($route_match->getRouteName() === 'search_api_federated_solr.search') {
+ $page['#attached']['library'][] = 'federated_styles/search-theme';
+ }
+}
diff --git a/web/d9/docroot/profiles/custom/.gitkeep b/web/d9/docroot/profiles/custom/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/web/d9/docroot/robots.txt b/web/d9/docroot/robots.txt
new file mode 100644
index 0000000..18f8df8
--- /dev/null
+++ b/web/d9/docroot/robots.txt
@@ -0,0 +1,61 @@
+#
+# robots.txt
+#
+# This file is to prevent the crawling and indexing of certain parts
+# of your site by web crawlers and spiders run by sites like Yahoo!
+# and Google. By telling these "robots" where not to go on your site,
+# you save bandwidth and server resources.
+#
+# This file will be ignored unless it is at the root of your host:
+# Used: http://example.com/robots.txt
+# Ignored: http://example.com/site/robots.txt
+#
+# For more information about the robots.txt standard, see:
+# http://www.robotstxt.org/robotstxt.html
+
+User-agent: *
+# CSS, JS, Images
+Allow: /core/*.css$
+Allow: /core/*.css?
+Allow: /core/*.js$
+Allow: /core/*.js?
+Allow: /core/*.gif
+Allow: /core/*.jpg
+Allow: /core/*.jpeg
+Allow: /core/*.png
+Allow: /core/*.svg
+Allow: /profiles/*.css$
+Allow: /profiles/*.css?
+Allow: /profiles/*.js$
+Allow: /profiles/*.js?
+Allow: /profiles/*.gif
+Allow: /profiles/*.jpg
+Allow: /profiles/*.jpeg
+Allow: /profiles/*.png
+Allow: /profiles/*.svg
+# Directories
+Disallow: /core/
+Disallow: /profiles/
+# Files
+Disallow: /README.txt
+Disallow: /web.config
+# Paths (clean URLs)
+Disallow: /admin/
+Disallow: /comment/reply/
+Disallow: /filter/tips
+Disallow: /node/add/
+Disallow: /search/
+Disallow: /user/register
+Disallow: /user/password
+Disallow: /user/login
+Disallow: /user/logout
+# Paths (no clean URLs)
+Disallow: /index.php/admin/
+Disallow: /index.php/comment/reply/
+Disallow: /index.php/filter/tips
+Disallow: /index.php/node/add/
+Disallow: /index.php/search/
+Disallow: /index.php/user/password
+Disallow: /index.php/user/register
+Disallow: /index.php/user/login
+Disallow: /index.php/user/logout
diff --git a/web/d9/docroot/sites/default/default.services.yml b/web/d9/docroot/sites/default/default.services.yml
new file mode 100644
index 0000000..45d986c
--- /dev/null
+++ b/web/d9/docroot/sites/default/default.services.yml
@@ -0,0 +1,173 @@
+parameters:
+ session.storage.options:
+ # Default ini options for sessions.
+ #
+ # Some distributions of Linux (most notably Debian) ship their PHP
+ # installations with garbage collection (gc) disabled. Since Drupal depends
+ # on PHP's garbage collection for clearing sessions, ensure that garbage
+ # collection occurs by using the most common settings.
+ # @default 1
+ gc_probability: 1
+ # @default 100
+ gc_divisor: 100
+ #
+ # Set session lifetime (in seconds), i.e. the time from the user's last
+ # visit to the active session may be deleted by the session garbage
+ # collector. When a session is deleted, authenticated users are logged out,
+ # and the contents of the user's $_SESSION variable is discarded.
+ # @default 200000
+ gc_maxlifetime: 200000
+ #
+ # Set session cookie lifetime (in seconds), i.e. the time from the session
+ # is created to the cookie expires, i.e. when the browser is expected to
+ # discard the cookie. The value 0 means "until the browser is closed".
+ # @default 2000000
+ cookie_lifetime: 2000000
+ #
+ # Drupal automatically generates a unique session cookie name based on the
+ # full domain name used to access the site. This mechanism is sufficient
+ # for most use-cases, including multi-site deployments. However, if it is
+ # desired that a session can be reused across different subdomains, the
+ # cookie domain needs to be set to the shared base domain. Doing so assures
+ # that users remain logged in as they cross between various subdomains.
+ # To maximize compatibility and normalize the behavior across user agents,
+ # the cookie domain should start with a dot.
+ #
+ # @default none
+ # cookie_domain: '.example.com'
+ #
+ twig.config:
+ # Twig debugging:
+ #
+ # When debugging is enabled:
+ # - The markup of each Twig template is surrounded by HTML comments that
+ # contain theming information, such as template file name suggestions.
+ # - Note that this debugging markup will cause automated tests that directly
+ # check rendered HTML to fail. When running automated tests, 'debug'
+ # should be set to FALSE.
+ # - The dump() function can be used in Twig templates to output information
+ # about template variables.
+ # - Twig templates are automatically recompiled whenever the source code
+ # changes (see auto_reload below).
+ #
+ # For more information about debugging Twig templates, see
+ # https://www.drupal.org/node/1906392.
+ #
+ # Not recommended in production environments
+ # @default false
+ debug: false
+ # Twig auto-reload:
+ #
+ # Automatically recompile Twig templates whenever the source code changes.
+ # If you don't provide a value for auto_reload, it will be determined
+ # based on the value of debug.
+ #
+ # Not recommended in production environments
+ # @default null
+ auto_reload: null
+ # Twig cache:
+ #
+ # By default, Twig templates will be compiled and stored in the filesystem
+ # to increase performance. Disabling the Twig cache will recompile the
+ # templates from source each time they are used. In most cases the
+ # auto_reload setting above should be enabled rather than disabling the
+ # Twig cache.
+ #
+ # Not recommended in production environments
+ # @default true
+ cache: true
+ renderer.config:
+ # Renderer required cache contexts:
+ #
+ # The Renderer will automatically associate these cache contexts with every
+ # render array, hence varying every render array by these cache contexts.
+ #
+ # @default ['languages:language_interface', 'theme', 'user.permissions']
+ required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions']
+ # Renderer automatic placeholdering conditions:
+ #
+ # Drupal allows portions of the page to be automatically deferred when
+ # rendering to improve cache performance. That is especially helpful for
+ # cache contexts that vary widely, such as the active user. On some sites
+ # those may be different, however, such as sites with only a handful of
+ # users. If you know what the high-cardinality cache contexts are for your
+ # site, specify those here. If you're not sure, the defaults are fairly safe
+ # in general.
+ #
+ # For more information about rendering optimizations see
+ # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing
+ auto_placeholder_conditions:
+ # Max-age at or below which caching is not considered worthwhile.
+ #
+ # Disable by setting to -1.
+ #
+ # @default 0
+ max-age: 0
+ # Cache contexts with a high cardinality.
+ #
+ # Disable by setting to [].
+ #
+ # @default ['session', 'user']
+ contexts: ['session', 'user']
+ # Tags with a high invalidation frequency.
+ #
+ # Disable by setting to [].
+ #
+ # @default []
+ tags: []
+ # Cacheability debugging:
+ #
+ # Responses with cacheability metadata (CacheableResponseInterface instances)
+ # get X-Drupal-Cache-Tags, X-Drupal-Cache-Contexts and X-Drupal-Cache-Max-Age
+ # headers.
+ #
+ # For more information about debugging cacheable responses, see
+ # https://www.drupal.org/developing/api/8/response/cacheable-response-interface
+ #
+ # Not recommended in production environments
+ # @default false
+ http.response.debug_cacheability_headers: false
+ factory.keyvalue: {}
+ # Default key/value storage service to use.
+ # @default keyvalue.database
+ # default: keyvalue.database
+ # Collection-specific overrides.
+ # state: keyvalue.database
+ factory.keyvalue.expirable: {}
+ # Default key/value expirable storage service to use.
+ # @default keyvalue.database.expirable
+ # default: keyvalue.database.expirable
+ # Allowed protocols for URL generation.
+ filter_protocols:
+ - http
+ - https
+ - ftp
+ - news
+ - nntp
+ - tel
+ - telnet
+ - mailto
+ - irc
+ - ssh
+ - sftp
+ - webcal
+ - rtsp
+
+ # Configure Cross-Site HTTP requests (CORS).
+ # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS
+ # for more information about the topic in general.
+ # Note: By default the configuration is disabled.
+ cors.config:
+ enabled: false
+ # Specify allowed headers, like 'x-allowed-header'.
+ allowedHeaders: []
+ # Specify allowed request methods, specify ['*'] to allow all possible ones.
+ allowedMethods: []
+ # Configure requests allowed from specific origins.
+ allowedOrigins: ['*']
+ # Sets the Access-Control-Expose-Headers header.
+ exposedHeaders: false
+ # Sets the Access-Control-Max-Age header.
+ maxAge: false
+ # Sets the Access-Control-Allow-Credentials header.
+ supportsCredentials: false
diff --git a/web/d9/docroot/sites/default/default.settings.php b/web/d9/docroot/sites/default/default.settings.php
new file mode 100644
index 0000000..0bb18b0
--- /dev/null
+++ b/web/d9/docroot/sites/default/default.settings.php
@@ -0,0 +1,781 @@
+ 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'port' => '3306',
+ * 'driver' => 'mysql',
+ * 'prefix' => '',
+ * 'collation' => 'utf8mb4_general_ci',
+ * ];
+ * @endcode
+ */
+$databases = [];
+
+/**
+ * Customizing database settings.
+ *
+ * Many of the values of the $databases array can be customized for your
+ * particular database system. Refer to the sample in the section above as a
+ * starting point.
+ *
+ * The "driver" property indicates what Drupal database driver the
+ * connection should use. This is usually the same as the name of the
+ * database type, such as mysql or sqlite, but not always. The other
+ * properties will vary depending on the driver. For SQLite, you must
+ * specify a database file name in a directory that is writable by the
+ * webserver. For most other drivers, you must specify a
+ * username, password, host, and database name.
+ *
+ * Drupal core implements drivers for mysql, pgsql, and sqlite. Other drivers
+ * can be provided by contributed or custom modules. To use a contributed or
+ * custom driver, the "namespace" property must be set to the namespace of the
+ * driver. The code in this namespace must be autoloadable prior to connecting
+ * to the database, and therefore, prior to when module root namespaces are
+ * added to the autoloader. To add the driver's namespace to the autoloader,
+ * set the "autoload" property to the PSR-4 base directory of the driver's
+ * namespace. This is optional for projects managed with Composer if the
+ * driver's namespace is in Composer's autoloader.
+ *
+ * For each database, you may optionally specify multiple "target" databases.
+ * A target database allows Drupal to try to send certain queries to a
+ * different database if it can but fall back to the default connection if not.
+ * That is useful for primary/replica replication, as Drupal may try to connect
+ * to a replica server when appropriate and if one is not available will simply
+ * fall back to the single primary server (The terms primary/replica are
+ * traditionally referred to as master/slave in database server documentation).
+ *
+ * The general format for the $databases array is as follows:
+ * @code
+ * $databases['default']['default'] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['extra']['default'] = $info_array;
+ * @endcode
+ *
+ * In the above example, $info_array is an array of settings described above.
+ * The first line sets a "default" database that has one primary database
+ * (the second level default). The second and third lines create an array
+ * of potential replica databases. Drupal will select one at random for a given
+ * request as needed. The fourth line creates a new database with a name of
+ * "extra".
+ *
+ * You can optionally set prefixes for some or all database table names
+ * by using the 'prefix' setting. If a prefix is specified, the table
+ * name will be prepended with its value. Be sure to use valid database
+ * characters only, usually alphanumeric and underscore. If no prefixes
+ * are desired, leave it as an empty string ''.
+ *
+ * To have all database names prefixed, set 'prefix' as a string:
+ * @code
+ * 'prefix' => 'main_',
+ * @endcode
+ *
+ * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in
+ * Drupal 9.0. After that, only a single prefix for all tables will be
+ * supported.
+ *
+ * To provide prefixes for specific tables, set 'prefix' as an array.
+ * The array's keys are the table names and the values are the prefixes.
+ * The 'default' element is mandatory and holds the prefix for any tables
+ * not specified elsewhere in the array. Example:
+ * @code
+ * 'prefix' => [
+ * 'default' => 'main_',
+ * 'users' => 'shared_',
+ * 'sessions' => 'shared_',
+ * 'role' => 'shared_',
+ * 'authmap' => 'shared_',
+ * ],
+ * @endcode
+ * You can also use a reference to a schema/database as a prefix. This may be
+ * useful if your Drupal installation exists in a schema that is not the default
+ * or you want to access several databases from the same code base at the same
+ * time.
+ * Example:
+ * @code
+ * 'prefix' => [
+ * 'default' => 'main.',
+ * 'users' => 'shared.',
+ * 'sessions' => 'shared.',
+ * 'role' => 'shared.',
+ * 'authmap' => 'shared.',
+ * ];
+ * @endcode
+ * NOTE: MySQL and SQLite's definition of a schema is a database.
+ *
+ * Advanced users can add or override initial commands to execute when
+ * connecting to the database server, as well as PDO connection settings. For
+ * example, to enable MySQL SELECT queries to exceed the max_join_size system
+ * variable, and to reduce the database connection timeout to 5 seconds:
+ * @code
+ * $databases['default']['default'] = [
+ * 'init_commands' => [
+ * 'big_selects' => 'SET SQL_BIG_SELECTS=1',
+ * ],
+ * 'pdo' => [
+ * PDO::ATTR_TIMEOUT => 5,
+ * ],
+ * ];
+ * @endcode
+ *
+ * WARNING: The above defaults are designed for database portability. Changing
+ * them may cause unexpected behavior, including potential data loss. See
+ * https://www.drupal.org/developing/api/database/configuration for more
+ * information on these defaults and the potential issues.
+ *
+ * More details can be found in the constructor methods for each driver:
+ * - \Drupal\Core\Database\Driver\mysql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct()
+ *
+ * Sample Database configuration format for PostgreSQL (pgsql):
+ * @code
+ * $databases['default']['default'] = [
+ * 'driver' => 'pgsql',
+ * 'database' => 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'prefix' => '',
+ * ];
+ * @endcode
+ *
+ * Sample Database configuration format for SQLite (sqlite):
+ * @code
+ * $databases['default']['default'] = [
+ * 'driver' => 'sqlite',
+ * 'database' => '/path/to/databasefilename',
+ * ];
+ * @endcode
+ *
+ * Sample Database configuration format for a driver in a contributed module:
+ * @code
+ * $databases['default']['default'] = [
+ * 'driver' => 'my_driver',
+ * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver',
+ * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/',
+ * 'database' => 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'prefix' => '',
+ * ];
+ * @endcode
+ */
+
+/**
+ * Location of the site configuration files.
+ *
+ * The $settings['config_sync_directory'] specifies the location of file system
+ * directory used for syncing configuration data. On install, the directory is
+ * created. This is used for configuration imports.
+ *
+ * The default location for this directory is inside a randomly-named
+ * directory in the public files path. The setting below allows you to set
+ * its location.
+ */
+# $settings['config_sync_directory'] = '/directory/outside/webroot';
+
+/**
+ * Settings:
+ *
+ * $settings contains environment-specific configuration, such as the files
+ * directory and reverse proxy address, and temporary configuration, such as
+ * security overrides.
+ *
+ * @see \Drupal\Core\Site\Settings::get()
+ */
+
+/**
+ * Salt for one-time login links, cancel links, form tokens, etc.
+ *
+ * This variable will be set to a random value by the installer. All one-time
+ * login links will be invalidated if the value is changed. Note that if your
+ * site is deployed on a cluster of web servers, you must ensure that this
+ * variable has the same value on each server.
+ *
+ * For enhanced security, you may set this variable to the contents of a file
+ * outside your document root; you should also ensure that this file is not
+ * stored with backups of your database.
+ *
+ * Example:
+ * @code
+ * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt');
+ * @endcode
+ */
+$settings['hash_salt'] = '';
+
+/**
+ * Deployment identifier.
+ *
+ * Drupal's dependency injection container will be automatically invalidated and
+ * rebuilt when the Drupal core version changes. When updating contributed or
+ * custom code that changes the container, changing this identifier will also
+ * allow the container to be invalidated as soon as code is deployed.
+ */
+# $settings['deployment_identifier'] = \Drupal::VERSION;
+
+/**
+ * Access control for update.php script.
+ *
+ * If you are updating your Drupal installation using the update.php script but
+ * are not logged in using either an account with the "Administer software
+ * updates" permission or the site maintenance account (the account that was
+ * created during installation), you will need to modify the access check
+ * statement below. Change the FALSE to a TRUE to disable the access check.
+ * After finishing the upgrade, be sure to open this file again and change the
+ * TRUE back to a FALSE!
+ */
+$settings['update_free_access'] = FALSE;
+
+/**
+ * Fallback to HTTP for Update Manager.
+ *
+ * If your Drupal site fails to connect to updates.drupal.org using HTTPS to
+ * fetch Drupal core, module and theme update status, you may uncomment this
+ * setting and set it to TRUE to allow an insecure fallback to HTTP. Note that
+ * doing so will open your site up to a potential man-in-the-middle attack. You
+ * should instead attempt to resolve the issues before enabling this option.
+ * @see https://www.drupal.org/docs/system-requirements/php-requirements#openssl
+ * @see https://en.wikipedia.org/wiki/Man-in-the-middle_attack
+ * @see \Drupal\update\UpdateFetcher
+ */
+# $settings['update_fetch_with_http_fallback'] = TRUE;
+
+/**
+ * External access proxy settings:
+ *
+ * If your site must access the Internet via a web proxy then you can enter the
+ * proxy settings here. Set the full URL of the proxy, including the port, in
+ * variables:
+ * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP
+ * requests.
+ * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS
+ * requests.
+ * You can pass in the user name and password for basic authentication in the
+ * URLs in these settings.
+ *
+ * You can also define an array of host names that can be accessed directly,
+ * bypassing the proxy, in $settings['http_client_config']['proxy']['no'].
+ */
+# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost'];
+
+/**
+ * Reverse Proxy Configuration:
+ *
+ * Reverse proxy servers are often used to enhance the performance
+ * of heavily visited sites and may also provide other site caching,
+ * security, or encryption benefits. In an environment where Drupal
+ * is behind a reverse proxy, the real IP address of the client should
+ * be determined such that the correct client IP address is available
+ * to Drupal's logging, statistics, and access management systems. In
+ * the most simple scenario, the proxy server will add an
+ * X-Forwarded-For header to the request that contains the client IP
+ * address. However, HTTP headers are vulnerable to spoofing, where a
+ * malicious client could bypass restrictions by setting the
+ * X-Forwarded-For header directly. Therefore, Drupal's proxy
+ * configuration requires the IP addresses of all remote proxies to be
+ * specified in $settings['reverse_proxy_addresses'] to work correctly.
+ *
+ * Enable this setting to get Drupal to determine the client IP from the
+ * X-Forwarded-For header. If you are unsure about this setting, do not have a
+ * reverse proxy, or Drupal operates in a shared hosting environment, this
+ * setting should remain commented out.
+ *
+ * In order for this setting to be used you must specify every possible
+ * reverse proxy IP address in $settings['reverse_proxy_addresses'].
+ * If a complete list of reverse proxies is not available in your
+ * environment (for example, if you use a CDN) you may set the
+ * $_SERVER['REMOTE_ADDR'] variable directly in settings.php.
+ * Be aware, however, that it is likely that this would allow IP
+ * address spoofing unless more advanced precautions are taken.
+ */
+# $settings['reverse_proxy'] = TRUE;
+
+/**
+ * Specify every reverse proxy IP address in your environment.
+ * This setting is required if $settings['reverse_proxy'] is TRUE.
+ */
+# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...];
+
+/**
+ * Reverse proxy trusted headers.
+ *
+ * Sets which headers to trust from your reverse proxy.
+ *
+ * Common values are:
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ *
+ * Note the default value of
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @endcode
+ * is not secure by default. The value should be set to only the specific
+ * headers the reverse proxy uses. For example:
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @endcode
+ * This would trust the following headers:
+ * - X_FORWARDED_FOR
+ * - X_FORWARDED_HOST
+ * - X_FORWARDED_PROTO
+ * - X_FORWARDED_PORT
+ *
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
+ */
+# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED;
+
+
+/**
+ * Page caching:
+ *
+ * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page
+ * views. This tells a HTTP proxy that it may return a page from its local
+ * cache without contacting the web server, if the user sends the same Cookie
+ * header as the user who originally requested the cached page. Without "Vary:
+ * Cookie", authenticated users would also be served the anonymous page from
+ * the cache. If the site has mostly anonymous users except a few known
+ * editors/administrators, the Vary header can be omitted. This allows for
+ * better caching in HTTP proxies (including reverse proxies), i.e. even if
+ * clients send different cookies, they still get content served from the cache.
+ * However, authenticated users should access the site directly (i.e. not use an
+ * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid
+ * getting cached pages from the proxy.
+ */
+# $settings['omit_vary_cookie'] = TRUE;
+
+
+/**
+ * Cache TTL for client error (4xx) responses.
+ *
+ * Items cached per-URL tend to result in a large number of cache items, and
+ * this can be problematic on 404 pages which by their nature are unbounded. A
+ * fixed TTL can be set for these items, defaulting to one hour, so that cache
+ * backends which do not support LRU can purge older entries. To disable caching
+ * of client error responses set the value to 0. Currently applies only to
+ * page_cache module.
+ */
+# $settings['cache_ttl_4xx'] = 3600;
+
+/**
+ * Expiration of cached forms.
+ *
+ * Drupal's Form API stores details of forms in a cache and these entries are
+ * kept for at least 6 hours by default. Expired entries are cleared by cron.
+ *
+ * @see \Drupal\Core\Form\FormCache::setCache()
+ */
+# $settings['form_cache_expiration'] = 21600;
+
+/**
+ * Class Loader.
+ *
+ * If the APCu extension is detected, the classloader will be optimized to use
+ * it. Set to FALSE to disable this.
+ *
+ * @see https://getcomposer.org/doc/articles/autoloader-optimization.md
+ */
+# $settings['class_loader_auto_detect'] = FALSE;
+
+/**
+ * Authorized file system operations:
+ *
+ * The Update Manager module included with Drupal provides a mechanism for
+ * site administrators to securely install missing updates for the site
+ * directly through the web user interface. On securely-configured servers,
+ * the Update manager will require the administrator to provide SSH or FTP
+ * credentials before allowing the installation to proceed; this allows the
+ * site to update the new files as the user who owns all the Drupal files,
+ * instead of as the user the webserver is running as. On servers where the
+ * webserver user is itself the owner of the Drupal files, the administrator
+ * will not be prompted for SSH or FTP credentials (note that these server
+ * setups are common on shared hosting, but are inherently insecure).
+ *
+ * Some sites might wish to disable the above functionality, and only update
+ * the code directly via SSH or FTP themselves. This setting completely
+ * disables all functionality related to these authorized file operations.
+ *
+ * @see https://www.drupal.org/node/244924
+ *
+ * Remove the leading hash signs to disable.
+ */
+# $settings['allow_authorize_operations'] = FALSE;
+
+/**
+ * Default mode for directories and files written by Drupal.
+ *
+ * Value should be in PHP Octal Notation, with leading zero.
+ */
+# $settings['file_chmod_directory'] = 0775;
+# $settings['file_chmod_file'] = 0664;
+
+/**
+ * Public file base URL:
+ *
+ * An alternative base URL to be used for serving public files. This must
+ * include any leading directory path.
+ *
+ * A different value from the domain used by Drupal to be used for accessing
+ * public files. This can be used for a simple CDN integration, or to improve
+ * security by serving user-uploaded files from a different domain or subdomain
+ * pointing to the same server. Do not include a trailing slash.
+ */
+# $settings['file_public_base_url'] = 'http://downloads.example.com/files';
+
+/**
+ * Public file path:
+ *
+ * A local file system path where public files will be stored. This directory
+ * must exist and be writable by Drupal. This directory must be relative to
+ * the Drupal installation directory and be accessible over the web.
+ */
+# $settings['file_public_path'] = 'sites/default/files';
+
+/**
+ * Private file path:
+ *
+ * A local file system path where private files will be stored. This directory
+ * must be absolute, outside of the Drupal installation directory and not
+ * accessible over the web.
+ *
+ * Note: Caches need to be cleared when this value is changed to make the
+ * private:// stream wrapper available to the system.
+ *
+ * See https://www.drupal.org/documentation/modules/file for more information
+ * about securing private files.
+ */
+# $settings['file_private_path'] = '';
+
+/**
+ * Temporary file path:
+ *
+ * A local file system path where temporary files will be stored. This directory
+ * must be absolute, outside of the Drupal installation directory and not
+ * accessible over the web.
+ *
+ * If this is not set, the default for the operating system will be used.
+ *
+ * @see \Drupal\Component\FileSystem\FileSystem::getOsTemporaryDirectory()
+ */
+# $settings['file_temp_path'] = '/tmp';
+
+/**
+ * Session write interval:
+ *
+ * Set the minimum interval between each session write to database.
+ * For performance reasons it defaults to 180.
+ */
+# $settings['session_write_interval'] = 180;
+
+/**
+ * String overrides:
+ *
+ * To override specific strings on your site with or without enabling the Locale
+ * module, add an entry to this list. This functionality allows you to change
+ * a small number of your site's default English language interface strings.
+ *
+ * Remove the leading hash signs to enable.
+ *
+ * The "en" part of the variable name, is dynamic and can be any langcode of
+ * any added language. (eg locale_custom_strings_de for german).
+ */
+# $settings['locale_custom_strings_en'][''] = [
+# 'forum' => 'Discussion board',
+# '@count min' => '@count minutes',
+# ];
+
+/**
+ * A custom theme for the offline page:
+ *
+ * This applies when the site is explicitly set to maintenance mode through the
+ * administration page or when the database is inactive due to an error.
+ * The template file should also be copied into the theme. It is located inside
+ * 'core/modules/system/templates/maintenance-page.html.twig'.
+ *
+ * Note: This setting does not apply to installation and update pages.
+ */
+# $settings['maintenance_theme'] = 'bartik';
+
+/**
+ * PHP settings:
+ *
+ * To see what PHP settings are possible, including whether they can be set at
+ * runtime (by using ini_set()), read the PHP documentation:
+ * http://php.net/manual/ini.list.php
+ * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime
+ * settings and the .htaccess file for non-runtime settings.
+ * Settings defined there should not be duplicated here so as to avoid conflict
+ * issues.
+ */
+
+/**
+ * If you encounter a situation where users post a large amount of text, and
+ * the result is stripped out upon viewing but can still be edited, Drupal's
+ * output filter may not have sufficient memory to process it. If you
+ * experience this issue, you may wish to uncomment the following two lines
+ * and increase the limits of these variables. For more information, see
+ * http://php.net/manual/pcre.configuration.php.
+ */
+# ini_set('pcre.backtrack_limit', 200000);
+# ini_set('pcre.recursion_limit', 200000);
+
+/**
+ * Configuration overrides.
+ *
+ * To globally override specific configuration values for this site,
+ * set them here. You usually don't need to use this feature. This is
+ * useful in a configuration file for a vhost or directory, rather than
+ * the default settings.php.
+ *
+ * Note that any values you provide in these variable overrides will not be
+ * viewable from the Drupal administration interface. The administration
+ * interface displays the values stored in configuration so that you can stage
+ * changes to other environments that don't have the overrides.
+ *
+ * There are particular configuration values that are risky to override. For
+ * example, overriding the list of installed modules in 'core.extension' is not
+ * supported as module install or uninstall has not occurred. Other examples
+ * include field storage configuration, because it has effects on database
+ * structure, and 'core.menu.static_menu_link_overrides' since this is cached in
+ * a way that is not config override aware. Also, note that changing
+ * configuration values in settings.php will not fire any of the configuration
+ * change events.
+ */
+# $config['system.site']['name'] = 'My Drupal site';
+# $config['user.settings']['anonymous'] = 'Visitor';
+
+/**
+ * Fast 404 pages:
+ *
+ * Drupal can generate fully themed 404 pages. However, some of these responses
+ * are for images or other resource files that are not displayed to the user.
+ * This can waste bandwidth, and also generate server load.
+ *
+ * The options below return a simple, fast 404 page for URLs matching a
+ * specific pattern:
+ * - $config['system.performance']['fast_404']['exclude_paths']: A regular
+ * expression to match paths to exclude, such as images generated by image
+ * styles, or dynamically-resized images. The default pattern provided below
+ * also excludes the private file system. If you need to add more paths, you
+ * can add '|path' to the expression.
+ * - $config['system.performance']['fast_404']['paths']: A regular expression to
+ * match paths that should return a simple 404 page, rather than the fully
+ * themed 404 page. If you don't have any aliases ending in htm or html you
+ * can add '|s?html?' to the expression.
+ * - $config['system.performance']['fast_404']['html']: The html to return for
+ * simple 404 pages.
+ *
+ * Remove the leading hash signs if you would like to alter this functionality.
+ */
+# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//';
+# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i';
+# $config['system.performance']['fast_404']['html'] = '404 Not Found Not Found The requested URL "@path" was not found on this server.
';
+
+/**
+ * Load services definition file.
+ */
+$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
+
+/**
+ * Override the default service container class.
+ *
+ * This is useful for example to trace the service container for performance
+ * tracking purposes, for testing a service container with an error condition or
+ * to test a service container that throws an exception.
+ */
+# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container';
+
+/**
+ * Override the default yaml parser class.
+ *
+ * Provide a fully qualified class name here if you would like to provide an
+ * alternate implementation YAML parser. The class must implement the
+ * \Drupal\Component\Serialization\SerializationInterface interface.
+ */
+# $settings['yaml_parser_class'] = NULL;
+
+/**
+ * Trusted host configuration.
+ *
+ * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host
+ * header spoofing.
+ *
+ * To enable the trusted host mechanism, you enable your allowable hosts
+ * in $settings['trusted_host_patterns']. This should be an array of regular
+ * expression patterns, without delimiters, representing the hosts you would
+ * like to allow.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = [
+ * '^www\.example\.com$',
+ * ];
+ * @endcode
+ * will allow the site to only run from www.example.com.
+ *
+ * If you are running multisite, or if you are running your site from
+ * different domain names (eg, you don't redirect http://www.example.com to
+ * http://example.com), you should specify all of the host patterns that are
+ * allowed by your site.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = [
+ * '^example\.com$',
+ * '^.+\.example\.com$',
+ * '^example\.org$',
+ * '^.+\.example\.org$',
+ * ];
+ * @endcode
+ * will allow the site to run off of all variants of example.com and
+ * example.org, with all subdomains included.
+ */
+
+/**
+ * The default list of directories that will be ignored by Drupal's file API.
+ *
+ * By default ignore node_modules and bower_components folders to avoid issues
+ * with common frontend tools and recursive scanning of directories looking for
+ * extensions.
+ *
+ * @see \Drupal\Core\File\FileSystemInterface::scanDirectory()
+ * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory()
+ */
+$settings['file_scan_ignore_directories'] = [
+ 'node_modules',
+ 'bower_components',
+];
+
+/**
+ * The default number of entities to update in a batch process.
+ *
+ * This is used by update and post-update functions that need to go through and
+ * change all the entities on a site, so it is useful to increase this number
+ * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a
+ * larger number of entities to be processed in a single batch run.
+ */
+$settings['entity_update_batch_size'] = 50;
+
+/**
+ * Entity update backup.
+ *
+ * This is used to inform the entity storage handler that the backup tables as
+ * well as the original entity type and field storage definitions should be
+ * retained after a successful entity update process.
+ */
+$settings['entity_update_backup'] = TRUE;
+
+/**
+ * Node migration type.
+ *
+ * This is used to force the migration system to use the classic node migrations
+ * instead of the default complete node migrations. The migration system will
+ * use the classic node migration only if there are existing migrate_map tables
+ * for the classic node migrations and they contain data. These tables may not
+ * exist if you are developing custom migrations and do not want to use the
+ * complete node migrations. Set this to TRUE to force the use of the classic
+ * node migrations.
+ */
+$settings['migrate_node_migrate_type_classic'] = FALSE;
+
+/**
+ * Load local development override configuration, if available.
+ *
+ * Create a settings.local.php file to override variables on secondary (staging,
+ * development, etc.) installations of this site.
+ *
+ * Typical uses of settings.local.php include:
+ * - Disabling caching.
+ * - Disabling JavaScript/CSS compression.
+ * - Rerouting outgoing emails.
+ *
+ * Keep this code block at the end of this file to take full effect.
+ */
+#
+# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
+# include $app_root . '/' . $site_path . '/settings.local.php';
+# }
diff --git a/web/d9/docroot/sites/default/services.yml b/web/d9/docroot/sites/default/services.yml
new file mode 100644
index 0000000..ae2c292
--- /dev/null
+++ b/web/d9/docroot/sites/default/services.yml
@@ -0,0 +1,36 @@
+# See sites/default/default.services.yml for details.
+parameters:
+ session.storage.options:
+ gc_probability: 1
+ gc_divisor: 100
+ gc_maxlifetime: 200000
+ cookie_lifetime: 2000000
+ twig.config:
+ debug:
+ auto_reload: null
+ cache: true
+ renderer.config:
+ required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions']
+ auto_placeholder_conditions:
+ max-age: 0
+ contexts: ['session', 'user']
+ tags: []
+ http.response.debug_cacheability_headers: false
+ factory.keyvalue:
+ {}
+ factory.keyvalue.expirable:
+ {}
+ filter_protocols:
+ - http
+ - https
+ - ftp
+ - news
+ - nntp
+ - tel
+ - telnet
+ - mailto
+ - irc
+ - ssh
+ - sftp
+ - webcal
+ - rtsp
diff --git a/web/d9/docroot/sites/default/settings.php b/web/d9/docroot/sites/default/settings.php
new file mode 100755
index 0000000..7e9bb11
--- /dev/null
+++ b/web/d9/docroot/sites/default/settings.php
@@ -0,0 +1,27 @@
+ 'mysql',
+ 'database' => 'fs-demo-d9',
+ 'username' => 'root',
+ 'password' => 'root',
+ 'host' => '127.0.0.1',
+ 'prefix' => '',
+ 'collation' => 'utf8mb4_general_ci',
+);
+
+$settings['config_sync_directory'] = '../../../config/sites/d9';
+
+$settings['hash_salt'] = '528a2e810ba1473af9118387b9ebb9fbe5634047cff5ab3bb29cc360dbf25c7a';
+$settings['update_free_access'] = FALSE;
+$settings['container_yamls'][] = __DIR__ . '/services.yml';
+
+$settings['file_public_path'] = 'sites/default/files';
+$settings['file_private_path'] = '';
+
+$config['acquia_connector.settings']['hide_signup_messages'] = TRUE;
+
+if (file_exists(__DIR__ . '/settings.local.php')) {
+ include __DIR__ . '/settings.local.php';
+}
diff --git a/web/d9/docroot/sites/development.services.yml b/web/d9/docroot/sites/development.services.yml
new file mode 100644
index 0000000..d2857c6
--- /dev/null
+++ b/web/d9/docroot/sites/development.services.yml
@@ -0,0 +1,9 @@
+# Local development services.
+#
+# To activate this feature, follow the instructions at the top of the
+# 'example.settings.local.php' file, which sits next to this file.
+parameters:
+ http.response.debug_cacheability_headers: true
+services:
+ cache.backend.null:
+ class: Drupal\Core\Cache\NullBackendFactory
diff --git a/web/d9/docroot/sites/example.settings.local.php b/web/d9/docroot/sites/example.settings.local.php
new file mode 100644
index 0000000..f91b9af
--- /dev/null
+++ b/web/d9/docroot/sites/example.settings.local.php
@@ -0,0 +1,155 @@
+..' => 'directory'. As an
+ * example, to map https://www.drupal.org:8080/mysite/test to the configuration
+ * directory sites/example.com, the array should be defined as:
+ * @code
+ * $sites = [
+ * '8080.www.drupal.org.mysite.test' => 'example.com',
+ * ];
+ * @endcode
+ * The URL, https://www.drupal.org:8080/mysite/test/, could be a symbolic link
+ * or an Apache Alias directive that points to the Drupal root containing
+ * index.php. An alias could also be created for a subdomain. See the
+ * @link https://www.drupal.org/documentation/install online Drupal installation guide @endlink
+ * for more information on setting up domains, subdomains, and subdirectories.
+ *
+ * The following examples look for a site configuration in sites/example.com:
+ * @code
+ * URL: http://dev.drupal.org
+ * $sites['dev.drupal.org'] = 'example.com';
+ *
+ * URL: http://localhost/example
+ * $sites['localhost.example'] = 'example.com';
+ *
+ * URL: http://localhost:8080/example
+ * $sites['8080.localhost.example'] = 'example.com';
+ *
+ * URL: https://www.drupal.org:8080/mysite/test/
+ * $sites['8080.www.drupal.org.mysite.test'] = 'example.com';
+ * @endcode
+ *
+ * @see default.settings.php
+ * @see \Drupal\Core\DrupalKernel::getSitePath()
+ * @see https://www.drupal.org/documentation/install/multi-site
+ */
diff --git a/web/d9/docroot/themes/custom/.gitkeep b/web/d9/docroot/themes/custom/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/web/d9/docroot/update.php b/web/d9/docroot/update.php
new file mode 100644
index 0000000..b65649c
--- /dev/null
+++ b/web/d9/docroot/update.php
@@ -0,0 +1,30 @@
+handle($request);
+$response->send();
+
+$kernel->terminate($request, $response);
diff --git a/web/d9/docroot/web.config b/web/d9/docroot/web.config
new file mode 100644
index 0000000..8dff0b2
--- /dev/null
+++ b/web/d9/docroot/web.config
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+