diff --git a/composer.json b/composer.json
index dc575ab..01093bf 100644
--- a/composer.json
+++ b/composer.json
@@ -108,6 +108,7 @@
"drupal/migrate_tools": "^6",
"drupal/migrate_upgrade": "^4",
"drupal/minimalhtml": "^2",
+ "drupal/mposse": "^1",
"drupal/multiparagraph_flow": "^1.0@dev",
"drupal/node_view_permissions": "^1.4",
"drupal/noreferrer": "^1",
@@ -141,6 +142,7 @@
"drupal/smart_date": "^4.0",
"drupal/sms": "^2.0",
"drupal/social_post_facebook": "3.0.x-dev@dev",
+ "drupal/social_post_mastodon": "3.0.x-dev@dev",
"drupal/social_post_twitter": "3.x-dev@dev",
"drupal/stringoverrides": "^1.8",
"drupal/stripe_webform": "^2",
diff --git a/composer.lock b/composer.lock
index 02262ab..9b2357e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "7a617efdfbf41d634c864445561a740f",
+ "content-hash": "4454eb91b97e946c7ddaf4851fa9f739",
"packages": [
{
"name": "abraham/twitteroauth",
@@ -329,6 +329,75 @@
},
"time": "2014-10-06T23:11:15+00:00"
},
+ {
+ "name": "carbonphp/carbon-doctrine-types",
+ "version": "3.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git",
+ "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d",
+ "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "conflict": {
+ "doctrine/dbal": "<4.0.0 || >=5.0.0"
+ },
+ "require-dev": {
+ "doctrine/dbal": "^4.0.0",
+ "nesbot/carbon": "^2.71.0 || ^3.0.0",
+ "phpunit/phpunit": "^10.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Carbon\\Doctrine\\": "src/Carbon/Doctrine/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "KyleKatarn",
+ "email": "kylekatarnls@gmail.com"
+ }
+ ],
+ "description": "Types to use Carbon in Doctrine",
+ "keywords": [
+ "carbon",
+ "date",
+ "datetime",
+ "doctrine",
+ "time"
+ ],
+ "support": {
+ "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues",
+ "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/kylekatarnls",
+ "type": "github"
+ },
+ {
+ "url": "https://opencollective.com/Carbon",
+ "type": "open_collective"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-02-09T16:56:22+00:00"
+ },
{
"name": "caxy/php-htmldiff",
"version": "v0.1.17",
@@ -1718,6 +1787,7 @@
"issues": "https://github.com/doctrine/annotations/issues",
"source": "https://github.com/doctrine/annotations/tree/1.14.4"
},
+ "abandoned": true,
"time": "2024-09-05T10:15:52+00:00"
},
{
@@ -1854,6 +1924,96 @@
},
"time": "2025-04-07T20:06:18+00:00"
},
+ {
+ "name": "doctrine/inflector",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b",
+ "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^12.0 || ^13.0",
+ "phpstan/phpstan": "^1.12 || ^2.0",
+ "phpstan/phpstan-phpunit": "^1.4 || ^2.0",
+ "phpstan/phpstan-strict-rules": "^1.6 || ^2.0",
+ "phpunit/phpunit": "^8.5 || ^12.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Inflector\\": "src"
+ }
+ },
+ "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"
+ ],
+ "support": {
+ "issues": "https://github.com/doctrine/inflector/issues",
+ "source": "https://github.com/doctrine/inflector/tree/2.1.0"
+ },
+ "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": "2025-08-10T19:31:58+00:00"
+ },
{
"name": "doctrine/lexer",
"version": "2.1.1",
@@ -1934,16 +2094,16 @@
},
{
"name": "dompdf/dompdf",
- "version": "v3.1.2",
+ "version": "v3.1.3",
"source": {
"type": "git",
"url": "https://github.com/dompdf/dompdf.git",
- "reference": "b3493e35d31a5e76ec24c3b64a29b0034b2f32a6"
+ "reference": "baed300e4fb8226359c04395518059a136e2a2e2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/dompdf/dompdf/zipball/b3493e35d31a5e76ec24c3b64a29b0034b2f32a6",
- "reference": "b3493e35d31a5e76ec24c3b64a29b0034b2f32a6",
+ "url": "https://api.github.com/repos/dompdf/dompdf/zipball/baed300e4fb8226359c04395518059a136e2a2e2",
+ "reference": "baed300e4fb8226359c04395518059a136e2a2e2",
"shasum": ""
},
"require": {
@@ -1992,9 +2152,9 @@
"homepage": "https://github.com/dompdf/dompdf",
"support": {
"issues": "https://github.com/dompdf/dompdf/issues",
- "source": "https://github.com/dompdf/dompdf/tree/v3.1.2"
+ "source": "https://github.com/dompdf/dompdf/tree/v3.1.3"
},
- "time": "2025-09-23T03:06:41+00:00"
+ "time": "2025-10-14T13:10:17+00:00"
},
{
"name": "dompdf/php-font-lib",
@@ -3769,27 +3929,27 @@
},
{
"name": "drupal/comment_notify",
- "version": "1.4.0",
+ "version": "1.5.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/comment_notify.git",
- "reference": "8.x-1.4"
+ "reference": "8.x-1.5"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/comment_notify-8.x-1.4.zip",
- "reference": "8.x-1.4",
- "shasum": "9f98848f25c1a0db60a8d39f6bbe1d22f47cc2a9"
+ "url": "https://ftp.drupal.org/files/projects/comment_notify-8.x-1.5.zip",
+ "reference": "8.x-1.5",
+ "shasum": "7a9a10f7023700a0c5342d1b7ae95f209cb8993d"
},
"require": {
- "drupal/core": "^8 || ^9 || ^10",
+ "drupal/core": "^9 || ^10 || ^11",
"drupal/token": "^1.6"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.4",
- "datestamp": "1679409019",
+ "version": "8.x-1.5",
+ "datestamp": "1759250642",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -3820,7 +3980,7 @@
"homepage": "https://www.drupal.org/user/2573064"
}
],
- "description": "Comment follow-up e-mail notification for anonymous as well as registered users.",
+ "description": "Comment follow-up email notification for anonymous as well as registered users.",
"homepage": "https://drupal.org/project/comment_notify",
"support": {
"source": "https://git.drupalcode.org/project/comment_notify",
@@ -4972,16 +5132,16 @@
},
{
"name": "drupal/core",
- "version": "10.5.3",
+ "version": "10.5.4",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "acfb3b6eab3c3b1480e353d2e2e508bc6ae703c9"
+ "reference": "5e7b1bd42bb628e52f8c83b3e4d2d59e6bc9f0f8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/acfb3b6eab3c3b1480e353d2e2e508bc6ae703c9",
- "reference": "acfb3b6eab3c3b1480e353d2e2e508bc6ae703c9",
+ "url": "https://api.github.com/repos/drupal/core/zipball/5e7b1bd42bb628e52f8c83b3e4d2d59e6bc9f0f8",
+ "reference": "5e7b1bd42bb628e52f8c83b3e4d2d59e6bc9f0f8",
"shasum": ""
},
"require": {
@@ -5131,13 +5291,13 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/10.5.3"
+ "source": "https://github.com/drupal/core/tree/10.5.4"
},
- "time": "2025-09-04T09:07:02+00:00"
+ "time": "2025-10-02T07:32:02+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "10.5.3",
+ "version": "10.5.4",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
@@ -5181,22 +5341,22 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/10.5.3"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/10.5.4"
},
"time": "2024-08-22T14:31:30+00:00"
},
{
"name": "drupal/core-recommended",
- "version": "10.5.3",
+ "version": "10.5.4",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-recommended.git",
- "reference": "f0463740dbeaaa3b6bb44064055ad5deef004048"
+ "reference": "57f81cecfe0ff1cbc0ea2e567c3c5079ce31cb28"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-recommended/zipball/f0463740dbeaaa3b6bb44064055ad5deef004048",
- "reference": "f0463740dbeaaa3b6bb44064055ad5deef004048",
+ "url": "https://api.github.com/repos/drupal/core-recommended/zipball/57f81cecfe0ff1cbc0ea2e567c3c5079ce31cb28",
+ "reference": "57f81cecfe0ff1cbc0ea2e567c3c5079ce31cb28",
"shasum": ""
},
"require": {
@@ -5205,7 +5365,7 @@
"doctrine/annotations": "~1.14.4",
"doctrine/deprecations": "~1.1.5",
"doctrine/lexer": "~2.1.1",
- "drupal/core": "10.5.3",
+ "drupal/core": "10.5.4",
"egulias/email-validator": "~4.0.4",
"guzzlehttp/guzzle": "~7.9.3",
"guzzlehttp/promises": "~2.2.0",
@@ -5266,9 +5426,9 @@
],
"description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-recommended/tree/10.5.3"
+ "source": "https://github.com/drupal/core-recommended/tree/10.5.4"
},
- "time": "2025-09-04T09:07:02+00:00"
+ "time": "2025-10-02T07:32:02+00:00"
},
{
"name": "drupal/crop",
@@ -6934,6 +7094,75 @@
"issues": "https://www.drupal.org/project/issues/drutopia_landing_page"
}
},
+ {
+ "name": "drupal/drutopia_microblog",
+ "version": "dev-1.0.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/drutopia_microblog.git",
+ "reference": "21a5ead212f3a3095911614277768b3e584aabff"
+ },
+ "require": {
+ "drupal/auto_entitylabel": "^3",
+ "drupal/core": "^10.2 || ^11 || ^12",
+ "drupal/indieweb": "^1",
+ "drupal/indieweb_context": "*",
+ "drupal/textarea_widget_for_text": "^1"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-1.0.x": "1.0.x-dev"
+ },
+ "drupal": {
+ "version": "1.0.x-dev",
+ "datestamp": "1760725479",
+ "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": "elkaro",
+ "homepage": "https://www.drupal.org/user/3577260"
+ },
+ {
+ "name": "megakeegman",
+ "homepage": "https://www.drupal.org/user/3620027"
+ },
+ {
+ "name": "mlncn",
+ "homepage": "https://www.drupal.org/user/64383"
+ },
+ {
+ "name": "wolcen",
+ "homepage": "https://www.drupal.org/user/3099655"
+ }
+ ],
+ "description": "Drutopia Microblog helps you publish short posts on your site and syndicate variants of your content to social media. Does not require Drutopia but integrates well with it.",
+ "homepage": "https://www.drupal.org/project/drutopia_microblog",
+ "keywords": [
+ "campaign",
+ "content",
+ "drutopia",
+ "grassroots",
+ "indieweb",
+ "mastodon",
+ "microblog",
+ "posts",
+ "social media"
+ ],
+ "support": {
+ "source": "https://git.drupalcode.org/project/drutopia_microblog",
+ "issues": "https://www.drupal.org/project/issues/drutopia_microblog"
+ }
+ },
{
"name": "drupal/drutopia_organization",
"version": "dev-2.0.x",
@@ -7590,7 +7819,7 @@
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/drutopia_site.git",
- "reference": "9158ecb67a8ba5bdcaf7e66aa04b1a09d895e8b8"
+ "reference": "7c8e811b647774f84bc7ae4d9c3825fa102d0ccf"
},
"require": {
"drupal/admin_toolbar": "^3",
@@ -7614,7 +7843,7 @@
},
"drupal": {
"version": "2.0.x-dev",
- "datestamp": "1757050235",
+ "datestamp": "1759957254",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -8271,17 +8500,17 @@
},
{
"name": "drupal/editor_advanced_link",
- "version": "2.3.1",
+ "version": "2.3.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/editor_advanced_link.git",
- "reference": "2.3.1"
+ "reference": "2.3.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.3.1.zip",
- "reference": "2.3.1",
- "shasum": "5ceb0eb21a4015389cfe77fff9e7c3d53ef41667"
+ "url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.3.2.zip",
+ "reference": "2.3.2",
+ "shasum": "db204002d6807d985c91c93d5e74e26784f371a0"
},
"require": {
"drupal/core": "^10.5 || ^11.2"
@@ -8293,8 +8522,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.3.1",
- "datestamp": "1751979921",
+ "version": "2.3.2",
+ "datestamp": "1759945991",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -8323,17 +8552,17 @@
},
{
"name": "drupal/editoria11y",
- "version": "2.2.16",
+ "version": "2.2.18",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/editoria11y.git",
- "reference": "2.2.16"
+ "reference": "2.2.18"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.16.zip",
- "reference": "2.2.16",
- "shasum": "4bc5e0d7156d38cf42ac141f805740151ae5979e"
+ "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.18.zip",
+ "reference": "2.2.18",
+ "shasum": "ffac7da7e2c1f5cfda53f84e2b590af7193531d2"
},
"require": {
"drupal/core": "^9 || ^10 || ^11"
@@ -8344,8 +8573,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.2.16",
- "datestamp": "1758651597",
+ "version": "2.2.18",
+ "datestamp": "1759332668",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -8853,17 +9082,17 @@
},
{
"name": "drupal/eu_cookie_compliance",
- "version": "1.28.0",
+ "version": "1.29.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/eu-cookie-compliance.git",
- "reference": "8.x-1.28"
+ "reference": "8.x-1.29"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.28.zip",
- "reference": "8.x-1.28",
- "shasum": "963991f5ead59e5fcf57fb100f30267ded5929f2"
+ "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.29.zip",
+ "reference": "8.x-1.29",
+ "shasum": "c10aca3e4b4107e0ca804804f0deb98d20a78251"
},
"require": {
"drupal/core": "^8.9 || ^9 || ^10 || ^11"
@@ -8871,8 +9100,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.28",
- "datestamp": "1753332673",
+ "version": "8.x-1.29",
+ "datestamp": "1760671053",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -9098,17 +9327,17 @@
},
{
"name": "drupal/facets",
- "version": "3.0.1",
+ "version": "3.0.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/facets.git",
- "reference": "3.0.1"
+ "reference": "3.0.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/facets-3.0.1.zip",
- "reference": "3.0.1",
- "shasum": "50a2fa35b1fa145f3132b8bf7ef5ee3fcc7dfbc1"
+ "url": "https://ftp.drupal.org/files/projects/facets-3.0.2.zip",
+ "reference": "3.0.2",
+ "shasum": "6bcb932da836accf548807a0cdfd2a78831f628d"
},
"require": {
"drupal/core": "^10.1 || ^11"
@@ -9119,14 +9348,14 @@
},
"require-dev": {
"drupal/better_exposed_filters": "~7.0",
- "drupal/default_content": "*",
+ "drupal/default_content": "~2.0@alpha",
"drupal/facets_exposed_filters": "*",
"drupal/jquery_ui_slider": "~2.1",
"drupal/jquery_ui_touch_punch": "~1.1",
"drupal/search_api": "1.x-dev",
"drupal/search_api_db": "*",
- "drupal/views_ajax_history": "*",
- "drupal/views_filters_summary": "*"
+ "drupal/views_ajax_history": "~1.8",
+ "drupal/views_filters_summary": "~3.2"
},
"suggest": {
"drupal/better_exposed_filters": "Required for AJAX support for facets rendered as views exposed filters",
@@ -9136,8 +9365,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "3.0.1",
- "datestamp": "1756314575",
+ "version": "3.0.2",
+ "datestamp": "1760700679",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -9239,17 +9468,17 @@
},
{
"name": "drupal/features",
- "version": "3.15.0",
+ "version": "3.16.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/features.git",
- "reference": "8.x-3.15"
+ "reference": "8.x-3.16"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/features-8.x-3.15.zip",
- "reference": "8.x-3.15",
- "shasum": "725ab9ba09cb6d667bde76d26b44ab910610728d"
+ "url": "https://ftp.drupal.org/files/projects/features-8.x-3.16.zip",
+ "reference": "8.x-3.16",
+ "shasum": "5d2f3e71fbf0edfd956d2f08993acde3ce760cb8"
},
"require": {
"drupal/config_update": "^2",
@@ -9258,8 +9487,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-3.15",
- "datestamp": "1758148995",
+ "version": "8.x-3.16",
+ "datestamp": "1758915521",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -9532,8 +9761,8 @@
"version": "3.1.0",
"datestamp": "1753215170",
"security-coverage": {
- "status": "not-covered",
- "message": "Project has not opted into security advisory coverage!"
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
}
}
},
@@ -10535,17 +10764,17 @@
},
{
"name": "drupal/gin",
- "version": "4.1.0",
+ "version": "4.1.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/gin.git",
- "reference": "4.1.0"
+ "reference": "4.1.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/gin-4.1.0.zip",
- "reference": "4.1.0",
- "shasum": "96dd28e9ba8adce53313c334612135e3cfaef885"
+ "url": "https://ftp.drupal.org/files/projects/gin-4.1.2.zip",
+ "reference": "4.1.2",
+ "shasum": "d7554670f78a7695c20032845c8b3c35abe0bd77"
},
"require": {
"drupal/core": "^10.3 || ^11 <11.2",
@@ -10554,8 +10783,8 @@
"type": "drupal-theme",
"extra": {
"drupal": {
- "version": "4.1.0",
- "datestamp": "1750246743",
+ "version": "4.1.2",
+ "datestamp": "1760186645",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -10699,6 +10928,10 @@
"name": "Sascha Eggenberger (saschaeggi)",
"homepage": "https://www.drupal.org/u/saschaeggi",
"role": "Maintainer"
+ },
+ {
+ "name": "saschaeggi",
+ "homepage": "https://www.drupal.org/user/1999056"
}
],
"description": "Custom Drupal Login for Gin theme",
@@ -11226,17 +11459,11 @@
},
{
"name": "drupal/ief_complex_open",
- "version": "1.0.2",
+ "version": "dev-1.0.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/ief_complex_open.git",
- "reference": "1.0.2"
- },
- "dist": {
- "type": "zip",
- "url": "https://ftp.drupal.org/files/projects/ief_complex_open-1.0.2.zip",
- "reference": "1.0.2",
- "shasum": "4bebc5d5f97cbdccb69343d8a2a3c0d6edfb0b98"
+ "reference": "01cb7751694172aee46d9f0726f728ac758cf330"
},
"require": {
"drupal/core": "^8.8 || ^9 || ^10 || ^11",
@@ -11244,12 +11471,15 @@
},
"type": "drupal-module",
"extra": {
+ "branch-alias": {
+ "dev-1.0.x": "1.0.x-dev"
+ },
"drupal": {
- "version": "1.0.2",
- "datestamp": "1748056584",
+ "version": "1.0.1+15-dev",
+ "datestamp": "1739677426",
"security-coverage": {
- "status": "covered",
- "message": "Covered by Drupal's security advisory policy"
+ "status": "not-covered",
+ "message": "Dev releases are not covered by Drupal security advisories."
}
}
},
@@ -11476,6 +11706,40 @@
"source": "https://git.drupalcode.org/project/indieweb"
}
},
+ {
+ "name": "drupal/indieweb_context",
+ "version": "1.26.0",
+ "require": {
+ "drupal/core": "^10 || ^11",
+ "drupal/indieweb": "*"
+ },
+ "type": "metapackage",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.26",
+ "datestamp": "1740916115",
+ "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": "swentel",
+ "homepage": "https://www.drupal.org/user/107403"
+ }
+ ],
+ "description": "Adds context to content and microsub items.",
+ "homepage": "https://www.drupal.org/project/indieweb",
+ "support": {
+ "source": "https://git.drupalcode.org/project/indieweb"
+ }
+ },
{
"name": "drupal/inline_entity_form",
"version": "3.0.0-rc21",
@@ -11692,17 +11956,17 @@
},
{
"name": "drupal/jquery_ui",
- "version": "1.7.0",
+ "version": "1.8.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/jquery_ui.git",
- "reference": "8.x-1.7"
+ "reference": "8.x-1.8"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.7.zip",
- "reference": "8.x-1.7",
- "shasum": "3f893843ec30fed18fa1b0cb326e51880b0cb686"
+ "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.8.zip",
+ "reference": "8.x-1.8",
+ "shasum": "a53e99216a81d1e35fa357885656a2cf420f1a6a"
},
"require": {
"drupal/core": "^9.2 || ^10 || ^11"
@@ -11710,8 +11974,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.7",
- "datestamp": "1717002098",
+ "version": "8.x-1.8",
+ "datestamp": "1758954737",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -12262,17 +12526,17 @@
},
{
"name": "drupal/mailchimp",
- "version": "3.1.0",
+ "version": "3.1.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/mailchimp.git",
- "reference": "3.1.0"
+ "reference": "3.1.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/mailchimp-3.1.0.zip",
- "reference": "3.1.0",
- "shasum": "80406b8c50355ccc2823408e6bd6a44c8f615ba9"
+ "url": "https://ftp.drupal.org/files/projects/mailchimp-3.1.2.zip",
+ "reference": "3.1.2",
+ "shasum": "44c47312f898f8a27922249abfa57cf1927d4216"
},
"require": {
"drupal/core": "^10 || ^11",
@@ -12289,8 +12553,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "3.1.0",
- "datestamp": "1758842330",
+ "version": "3.1.2",
+ "datestamp": "1759346073",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -13624,6 +13888,55 @@
"source": "https://git.drupalcode.org/project/minimalhtml"
}
},
+ {
+ "name": "drupal/mposse",
+ "version": "dev-1.0.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/mposse.git",
+ "reference": "3903b75c560ace19095d191acb6014caecc1fd04"
+ },
+ "require": {
+ "drupal/core": "^9 || ^10",
+ "drupal/drutopia_microblog": "^1",
+ "drupal/ief_complex_open": "1.0.x-dev@dev",
+ "drupal/inline_entity_form": "^3"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-1.0.x": "1.0.x-dev"
+ },
+ "drupal": {
+ "version": "1.0.x-dev",
+ "datestamp": "1760730527",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Project has not opted into security advisory coverage!"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Keegan Rankin (megakeegman)",
+ "homepage": "https://www.drupal.org/user/3620027",
+ "email": "keegan@agaric.coop"
+ }
+ ],
+ "description": "Allows authors to decide which social networks to post to",
+ "homepage": "https://www.drupal.org/project/mposse",
+ "keywords": [
+ "Drupal"
+ ],
+ "support": {
+ "source": "https://git.drupalcode.org/project/mposse",
+ "issues": "https://www.drupal.org/project/issues/mposse"
+ }
+ },
{
"name": "drupal/multiparagraph_flow",
"version": "dev-1.0.x",
@@ -14349,23 +14662,26 @@
},
{
"name": "drupal/pathauto",
- "version": "1.13.0",
+ "version": "1.14.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/pathauto.git",
- "reference": "8.x-1.13"
+ "reference": "8.x-1.14"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip",
- "reference": "8.x-1.13",
- "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd"
+ "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.14.zip",
+ "reference": "8.x-1.14",
+ "shasum": "07f0d2efcf0bfb450e2ab69a43921fa39dc5f25b"
},
"require": {
- "drupal/core": "^9.4 || ^10 || ^11",
+ "drupal/core": "^10 || ^11",
"drupal/ctools": "*",
"drupal/token": "*"
},
+ "conflict": {
+ "drush/drush": "<12.5.1"
+ },
"require-dev": {
"drupal/forum": "*"
},
@@ -14375,17 +14691,12 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.13",
- "datestamp": "1739552840",
+ "version": "8.x-1.14",
+ "datestamp": "1759838097",
"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",
@@ -15769,27 +16080,28 @@
},
{
"name": "drupal/search_api",
- "version": "1.38.0",
+ "version": "1.39.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/search_api.git",
- "reference": "8.x-1.38"
+ "reference": "8.x-1.39"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.38.zip",
- "reference": "8.x-1.38",
- "shasum": "d1c83ba74e553eca07d3ea4b15e5d9c7f009a496"
+ "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.39.zip",
+ "reference": "8.x-1.39",
+ "shasum": "faaf441950b7357203d3fa9ce92f3e59b55c0837"
},
"require": {
- "drupal/core": "^10.2 || ^11"
+ "drupal/core": "^10.3 || ^11"
},
"conflict": {
"drupal/search_api_solr": "2.* || 3.0 || 3.1"
},
"require-dev": {
- "drupal/language_fallback_fix": "@dev",
- "drupal/search_api_autocomplete": "@dev",
+ "drupal/config_readonly": "1.x-dev",
+ "drupal/language_fallback_fix": "1.x-dev",
+ "drupal/search_api_autocomplete": "1.x-dev",
"drupal/search_api_db": "*"
},
"suggest": {
@@ -15800,12 +16112,15 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.38",
- "datestamp": "1740298961",
+ "version": "8.x-1.39",
+ "datestamp": "1758968162",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
+ },
+ "branch-alias": {
+ "dev-8.x-1.x": "1.x-dev"
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
@@ -15890,7 +16205,7 @@
},
{
"name": "drupal/search_api_db",
- "version": "1.38.0",
+ "version": "1.39.0",
"require": {
"drupal/core": "^10.2 || ^11",
"drupal/search_api": "*"
@@ -15898,8 +16213,8 @@
"type": "metapackage",
"extra": {
"drupal": {
- "version": "8.x-1.38",
- "datestamp": "1740298961",
+ "version": "8.x-1.39",
+ "datestamp": "1758968162",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -16155,7 +16470,7 @@
"extra": {
"drupal": {
"version": "1.0.0",
- "datestamp": "1683652106",
+ "datestamp": "1758908691",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -16793,7 +17108,7 @@
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/social_post_facebook.git",
- "reference": "e052b8d2b1b2c3f9cf28449167f740a9464615f0"
+ "reference": "8c4dec369d3ca6e520fb5b413e6b5316d2453e77"
},
"require": {
"agaric/php-facebook": "dev-main",
@@ -16807,7 +17122,7 @@
},
"drupal": {
"version": "3.0.x-dev",
- "datestamp": "1756223474",
+ "datestamp": "1760726996",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
@@ -16856,6 +17171,58 @@
"issues": "https://www.drupal.org/project/issues/social_post_facebook"
}
},
+ {
+ "name": "drupal/social_post_mastodon",
+ "version": "dev-3.0.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/social_post_mastodon.git",
+ "reference": "a4c1c0b4fe6cdb235ea99d84a971dd3f4f47971a"
+ },
+ "require": {
+ "drupal/core": "^10 || ^11",
+ "drupal/social_post": "^3",
+ "vazaha-nl/mastodon-api-client": "^1"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-3.0.x": "3.0.x-dev"
+ },
+ "drupal": {
+ "version": "3.0.0-alpha2+4-dev",
+ "datestamp": "1760725487",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Project has not opted into security advisory coverage!"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Keegan Rankin (megakeegman)",
+ "homepage": "https://www.drupal.org/user/3620027",
+ "email": "keegan@agaric.coop"
+ },
+ {
+ "name": "rnickson",
+ "email": "m@mickson.me"
+ }
+ ],
+ "description": "Social Post integration for Mastodon",
+ "homepage": "https://www.drupal.org/project/social_post_mastodon",
+ "keywords": [
+ "Drupal"
+ ],
+ "support": {
+ "source": "http://cgit.drupalcode.org/social_post_mastodon",
+ "issues": "https://www.drupal.org/project/issues/social_post_mastodon"
+ }
+ },
{
"name": "drupal/social_post_twitter",
"version": "dev-3.x",
@@ -17998,7 +18365,7 @@
},
{
"name": "drupal/ui_patterns_layouts",
- "version": "2.0.9",
+ "version": "2.0.10",
"require": {
"drupal/core": "^10.3 || ^11",
"drupal/ui_patterns": "*"
@@ -18006,8 +18373,8 @@
"type": "metapackage",
"extra": {
"drupal": {
- "version": "2.0.9",
- "datestamp": "1757091215",
+ "version": "2.0.10",
+ "datestamp": "1759236614",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -18064,7 +18431,7 @@
},
{
"name": "drupal/ui_patterns_library",
- "version": "2.0.9",
+ "version": "2.0.10",
"require": {
"drupal/core": "^10.3 || ^11",
"drupal/ui_patterns": "*"
@@ -18072,8 +18439,8 @@
"type": "metapackage",
"extra": {
"drupal": {
- "version": "2.0.9",
- "datestamp": "1757091215",
+ "version": "2.0.10",
+ "datestamp": "1759236614",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -19501,20 +19868,20 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.18.0",
+ "version": "v4.19.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "cb56001e54359df7ae76dc522d08845dc741621b"
+ "reference": "b287d2a16aceffbf6e0295559b39662612b77fcf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b",
- "reference": "cb56001e54359df7ae76dc522d08845dc741621b",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/b287d2a16aceffbf6e0295559b39662612b77fcf",
+ "reference": "b287d2a16aceffbf6e0295559b39662612b77fcf",
"shasum": ""
},
"require": {
- "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"
+ "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"
},
"require-dev": {
"cerdic/css-tidy": "^1.7 || ^2.0",
@@ -19556,9 +19923,9 @@
],
"support": {
"issues": "https://github.com/ezyang/htmlpurifier/issues",
- "source": "https://github.com/ezyang/htmlpurifier/tree/v4.18.0"
+ "source": "https://github.com/ezyang/htmlpurifier/tree/v4.19.0"
},
- "time": "2024-11-01T03:51:45+00:00"
+ "time": "2025-10-17T16:34:55+00:00"
},
{
"name": "fakerphp/faker",
@@ -20223,6 +20590,272 @@
],
"time": "2025-03-27T12:30:47+00:00"
},
+ {
+ "name": "illuminate/collections",
+ "version": "v10.49.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/illuminate/collections.git",
+ "reference": "6ae9c74fa92d4e1824d1b346cd435e8eacdc3232"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/illuminate/collections/zipball/6ae9c74fa92d4e1824d1b346cd435e8eacdc3232",
+ "reference": "6ae9c74fa92d4e1824d1b346cd435e8eacdc3232",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/conditionable": "^10.0",
+ "illuminate/contracts": "^10.0",
+ "illuminate/macroable": "^10.0",
+ "php": "^8.1"
+ },
+ "suggest": {
+ "symfony/var-dumper": "Required to use the dump method (^6.2)."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "helpers.php"
+ ],
+ "psr-4": {
+ "Illuminate\\Support\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "The Illuminate Collections package.",
+ "homepage": "https://laravel.com",
+ "support": {
+ "issues": "https://github.com/laravel/framework/issues",
+ "source": "https://github.com/laravel/framework"
+ },
+ "time": "2025-09-08T19:05:53+00:00"
+ },
+ {
+ "name": "illuminate/conditionable",
+ "version": "v10.49.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/illuminate/conditionable.git",
+ "reference": "47c700320b7a419f0d188d111f3bbed978fcbd3f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/illuminate/conditionable/zipball/47c700320b7a419f0d188d111f3bbed978fcbd3f",
+ "reference": "47c700320b7a419f0d188d111f3bbed978fcbd3f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.0.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Illuminate\\Support\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "The Illuminate Conditionable package.",
+ "homepage": "https://laravel.com",
+ "support": {
+ "issues": "https://github.com/laravel/framework/issues",
+ "source": "https://github.com/laravel/framework"
+ },
+ "time": "2025-03-24T11:47:24+00:00"
+ },
+ {
+ "name": "illuminate/contracts",
+ "version": "v10.49.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/illuminate/contracts.git",
+ "reference": "2393ef579e020d88e24283913c815c3e2c143323"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/illuminate/contracts/zipball/2393ef579e020d88e24283913c815c3e2c143323",
+ "reference": "2393ef579e020d88e24283913c815c3e2c143323",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1",
+ "psr/container": "^1.1.1|^2.0.1",
+ "psr/simple-cache": "^1.0|^2.0|^3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Illuminate\\Contracts\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "The Illuminate Contracts package.",
+ "homepage": "https://laravel.com",
+ "support": {
+ "issues": "https://github.com/laravel/framework/issues",
+ "source": "https://github.com/laravel/framework"
+ },
+ "time": "2025-03-24T11:47:24+00:00"
+ },
+ {
+ "name": "illuminate/macroable",
+ "version": "v10.49.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/illuminate/macroable.git",
+ "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/illuminate/macroable/zipball/dff667a46ac37b634dcf68909d9d41e94dc97c27",
+ "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Illuminate\\Support\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "The Illuminate Macroable package.",
+ "homepage": "https://laravel.com",
+ "support": {
+ "issues": "https://github.com/laravel/framework/issues",
+ "source": "https://github.com/laravel/framework"
+ },
+ "time": "2023-06-05T12:46:42+00:00"
+ },
+ {
+ "name": "illuminate/support",
+ "version": "v10.49.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/illuminate/support.git",
+ "reference": "28b505e671dbe119e4e32a75c78f87189d046e39"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/illuminate/support/zipball/28b505e671dbe119e4e32a75c78f87189d046e39",
+ "reference": "28b505e671dbe119e4e32a75c78f87189d046e39",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/inflector": "^2.0",
+ "ext-ctype": "*",
+ "ext-filter": "*",
+ "ext-mbstring": "*",
+ "illuminate/collections": "^10.0",
+ "illuminate/conditionable": "^10.0",
+ "illuminate/contracts": "^10.0",
+ "illuminate/macroable": "^10.0",
+ "nesbot/carbon": "^2.67",
+ "php": "^8.1",
+ "voku/portable-ascii": "^2.0"
+ },
+ "conflict": {
+ "tightenco/collect": "<5.5.33"
+ },
+ "suggest": {
+ "illuminate/filesystem": "Required to use the composer class (^10.0).",
+ "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.6).",
+ "ramsey/uuid": "Required to use Str::uuid() (^4.7).",
+ "symfony/process": "Required to use the composer class (^6.2).",
+ "symfony/uid": "Required to use Str::ulid() (^6.2).",
+ "symfony/var-dumper": "Required to use the dd function (^6.2).",
+ "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.4.1)."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "helpers.php"
+ ],
+ "psr-4": {
+ "Illuminate\\Support\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "The Illuminate Support package.",
+ "homepage": "https://laravel.com",
+ "support": {
+ "issues": "https://github.com/laravel/framework/issues",
+ "source": "https://github.com/laravel/framework"
+ },
+ "time": "2025-09-08T19:05:53+00:00"
+ },
{
"name": "indieauth/client",
"version": "1.1.6",
@@ -21113,16 +21746,16 @@
},
{
"name": "league/csv",
- "version": "9.25.0",
+ "version": "9.27.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/csv.git",
- "reference": "f856f532866369fb1debe4e7c5a1db185f40ef86"
+ "reference": "cb491b1ba3c42ff2bcd0113814f4256b42bae845"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/csv/zipball/f856f532866369fb1debe4e7c5a1db185f40ef86",
- "reference": "f856f532866369fb1debe4e7c5a1db185f40ef86",
+ "url": "https://api.github.com/repos/thephpleague/csv/zipball/cb491b1ba3c42ff2bcd0113814f4256b42bae845",
+ "reference": "cb491b1ba3c42ff2bcd0113814f4256b42bae845",
"shasum": ""
},
"require": {
@@ -21200,7 +21833,7 @@
"type": "github"
}
],
- "time": "2025-09-11T08:29:08+00:00"
+ "time": "2025-10-16T08:22:09+00:00"
},
{
"name": "league/oauth2-client",
@@ -21392,16 +22025,16 @@
},
{
"name": "mck89/peast",
- "version": "v1.17.2",
+ "version": "v1.17.4",
"source": {
"type": "git",
"url": "https://github.com/mck89/peast.git",
- "reference": "465810689c477fbba17f4f949b75e4d0bdab13ea"
+ "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mck89/peast/zipball/465810689c477fbba17f4f949b75e4d0bdab13ea",
- "reference": "465810689c477fbba17f4f949b75e4d0bdab13ea",
+ "url": "https://api.github.com/repos/mck89/peast/zipball/c6a63f32410d2e4ee2cd20fe94b35af147fb852d",
+ "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d",
"shasum": ""
},
"require": {
@@ -21414,7 +22047,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.17.2-dev"
+ "dev-master": "1.17.4-dev"
}
},
"autoload": {
@@ -21435,9 +22068,9 @@
"description": "Peast is PHP library that generates AST for JavaScript code",
"support": {
"issues": "https://github.com/mck89/peast/issues",
- "source": "https://github.com/mck89/peast/tree/v1.17.2"
+ "source": "https://github.com/mck89/peast/tree/v1.17.4"
},
- "time": "2025-07-01T09:30:45+00:00"
+ "time": "2025-10-10T12:53:17+00:00"
},
{
"name": "mf2/mf2",
@@ -22035,6 +22668,113 @@
],
"time": "2025-08-01T08:46:24+00:00"
},
+ {
+ "name": "nesbot/carbon",
+ "version": "2.73.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/CarbonPHP/carbon.git",
+ "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/9228ce90e1035ff2f0db84b40ec2e023ed802075",
+ "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075",
+ "shasum": ""
+ },
+ "require": {
+ "carbonphp/carbon-doctrine-types": "*",
+ "ext-json": "*",
+ "php": "^7.1.8 || ^8.0",
+ "psr/clock": "^1.0",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
+ },
+ "provide": {
+ "psr/clock-implementation": "1.0"
+ },
+ "require-dev": {
+ "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0",
+ "doctrine/orm": "^2.7 || ^3.0",
+ "friendsofphp/php-cs-fixer": "^3.0",
+ "kylekatarnls/multi-tester": "^2.0",
+ "ondrejmirtes/better-reflection": "<6",
+ "phpmd/phpmd": "^2.9",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12.99 || ^1.7.14",
+ "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6",
+ "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20",
+ "squizlabs/php_codesniffer": "^3.4"
+ },
+ "bin": [
+ "bin/carbon"
+ ],
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Carbon\\Laravel\\ServiceProvider"
+ ]
+ },
+ "phpstan": {
+ "includes": [
+ "extension.neon"
+ ]
+ },
+ "branch-alias": {
+ "dev-2.x": "2.x-dev",
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Carbon\\": "src/Carbon/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Brian Nesbitt",
+ "email": "brian@nesbot.com",
+ "homepage": "https://markido.com"
+ },
+ {
+ "name": "kylekatarnls",
+ "homepage": "https://github.com/kylekatarnls"
+ }
+ ],
+ "description": "An API extension for DateTime that supports 281 different languages.",
+ "homepage": "https://carbon.nesbot.com",
+ "keywords": [
+ "date",
+ "datetime",
+ "time"
+ ],
+ "support": {
+ "docs": "https://carbon.nesbot.com/docs",
+ "issues": "https://github.com/briannesbitt/Carbon/issues",
+ "source": "https://github.com/briannesbitt/Carbon"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sponsors/kylekatarnls",
+ "type": "github"
+ },
+ {
+ "url": "https://opencollective.com/Carbon#sponsor",
+ "type": "opencollective"
+ },
+ {
+ "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2025-01-08T20:10:23+00:00"
+ },
{
"name": "nikic/php-parser",
"version": "v5.6.1",
@@ -23025,16 +23765,16 @@
},
{
"name": "phpseclib/phpseclib",
- "version": "3.0.46",
+ "version": "3.0.47",
"source": {
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git",
- "reference": "56483a7de62a6c2a6635e42e93b8a9e25d4f0ec6"
+ "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/56483a7de62a6c2a6635e42e93b8a9e25d4f0ec6",
- "reference": "56483a7de62a6c2a6635e42e93b8a9e25d4f0ec6",
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/9d6ca36a6c2dd434765b1071b2644a1c683b385d",
+ "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d",
"shasum": ""
},
"require": {
@@ -23115,7 +23855,7 @@
],
"support": {
"issues": "https://github.com/phpseclib/phpseclib/issues",
- "source": "https://github.com/phpseclib/phpseclib/tree/3.0.46"
+ "source": "https://github.com/phpseclib/phpseclib/tree/3.0.47"
},
"funding": [
{
@@ -23131,7 +23871,7 @@
"type": "tidelift"
}
],
- "time": "2025-06-26T16:29:55+00:00"
+ "time": "2025-10-06T01:07:24+00:00"
},
{
"name": "platformsh/client",
@@ -23632,6 +24372,57 @@
},
"time": "2024-09-11T13:17:53+00:00"
},
+ {
+ "name": "psr/simple-cache",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/simple-cache.git",
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\SimpleCache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for simple caching",
+ "keywords": [
+ "cache",
+ "caching",
+ "psr",
+ "psr-16",
+ "simple-cache"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
+ },
+ "time": "2021-10-29T13:26:27+00:00"
+ },
{
"name": "psy/psysh",
"version": "v0.12.12",
@@ -24147,16 +24938,16 @@
},
{
"name": "symfony/console",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae"
+ "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/273fd29ff30ba0a88ca5fb83f7cf1ab69306adae",
- "reference": "273fd29ff30ba0a88ca5fb83f7cf1ab69306adae",
+ "url": "https://api.github.com/repos/symfony/console/zipball/492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
+ "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
"shasum": ""
},
"require": {
@@ -24221,7 +25012,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.25"
+ "source": "https://github.com/symfony/console/tree/v6.4.26"
},
"funding": [
{
@@ -24241,7 +25032,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-22T10:21:53+00:00"
+ "time": "2025-09-26T12:13:46+00:00"
},
{
"name": "symfony/css-selector",
@@ -24314,16 +25105,16 @@
},
{
"name": "symfony/dependency-injection",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "900da8a42eceeb4a13a0ec34caa7db49328daff3"
+ "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/900da8a42eceeb4a13a0ec34caa7db49328daff3",
- "reference": "900da8a42eceeb4a13a0ec34caa7db49328daff3",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898",
+ "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898",
"shasum": ""
},
"require": {
@@ -24375,7 +25166,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dependency-injection/tree/v6.4.25"
+ "source": "https://github.com/symfony/dependency-injection/tree/v6.4.26"
},
"funding": [
{
@@ -24395,7 +25186,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-13T09:41:44+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -24537,16 +25328,16 @@
},
{
"name": "symfony/error-handler",
- "version": "v6.4.24",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "30fd0b3cf0e972e82636038ce4db0e4fe777112c"
+ "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/30fd0b3cf0e972e82636038ce4db0e4fe777112c",
- "reference": "30fd0b3cf0e972e82636038ce4db0e4fe777112c",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/41bedcaec5b72640b0ec2096547b75fda72ead6c",
+ "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c",
"shasum": ""
},
"require": {
@@ -24592,7 +25383,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v6.4.24"
+ "source": "https://github.com/symfony/error-handler/tree/v6.4.26"
},
"funding": [
{
@@ -24612,7 +25403,7 @@
"type": "tidelift"
}
],
- "time": "2025-07-24T08:25:04+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/event-dispatcher",
@@ -24914,16 +25705,16 @@
},
{
"name": "symfony/http-foundation",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "6bc974c0035b643aa497c58d46d9e25185e4b272"
+ "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/6bc974c0035b643aa497c58d46d9e25185e4b272",
- "reference": "6bc974c0035b643aa497c58d46d9e25185e4b272",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/369241591d92bb5dfb4c6ccd6ee94378a45b1521",
+ "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521",
"shasum": ""
},
"require": {
@@ -24971,7 +25762,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v6.4.25"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.4.26"
},
"funding": [
{
@@ -24991,20 +25782,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-20T06:48:20+00:00"
+ "time": "2025-09-16T08:22:30+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "a0ee3cea5cabf4ed960fd2ef57668ceeacdb6e15"
+ "reference": "8b0f963293aede77593c9845c8c0af34752e893a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a0ee3cea5cabf4ed960fd2ef57668ceeacdb6e15",
- "reference": "a0ee3cea5cabf4ed960fd2ef57668ceeacdb6e15",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8b0f963293aede77593c9845c8c0af34752e893a",
+ "reference": "8b0f963293aede77593c9845c8c0af34752e893a",
"shasum": ""
},
"require": {
@@ -25089,7 +25880,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v6.4.25"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.4.26"
},
"funding": [
{
@@ -25109,20 +25900,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-29T07:55:45+00:00"
+ "time": "2025-09-27T12:20:56+00:00"
},
{
"name": "symfony/mailer",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailer.git",
- "reference": "628b43b45a3e6b15c8a633fb22df547ed9b492a2"
+ "reference": "012185cd31689b799d39505bd706be6d3a57cd3f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mailer/zipball/628b43b45a3e6b15c8a633fb22df547ed9b492a2",
- "reference": "628b43b45a3e6b15c8a633fb22df547ed9b492a2",
+ "url": "https://api.github.com/repos/symfony/mailer/zipball/012185cd31689b799d39505bd706be6d3a57cd3f",
+ "reference": "012185cd31689b799d39505bd706be6d3a57cd3f",
"shasum": ""
},
"require": {
@@ -25173,7 +25964,7 @@
"description": "Helps sending emails",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/mailer/tree/v6.4.25"
+ "source": "https://github.com/symfony/mailer/tree/v6.4.26"
},
"funding": [
{
@@ -25193,20 +25984,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-13T09:41:44+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/mime",
- "version": "v6.4.24",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "664d5e844a2de5e11c8255d0aef6bc15a9660ac7"
+ "reference": "61ab9681cdfe315071eb4fa79b6ad6ab030a9235"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/664d5e844a2de5e11c8255d0aef6bc15a9660ac7",
- "reference": "664d5e844a2de5e11c8255d0aef6bc15a9660ac7",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/61ab9681cdfe315071eb4fa79b6ad6ab030a9235",
+ "reference": "61ab9681cdfe315071eb4fa79b6ad6ab030a9235",
"shasum": ""
},
"require": {
@@ -25262,7 +26053,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v6.4.24"
+ "source": "https://github.com/symfony/mime/tree/v6.4.26"
},
"funding": [
{
@@ -25282,7 +26073,7 @@
"type": "tidelift"
}
],
- "time": "2025-07-15T12:02:45+00:00"
+ "time": "2025-09-16T08:22:30+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -26087,16 +26878,16 @@
},
{
"name": "symfony/process",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "6be2f0c9ab3428587c07bed03aa9e3d1b823c6c8"
+ "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/6be2f0c9ab3428587c07bed03aa9e3d1b823c6c8",
- "reference": "6be2f0c9ab3428587c07bed03aa9e3d1b823c6c8",
+ "url": "https://api.github.com/repos/symfony/process/zipball/48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
+ "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
"shasum": ""
},
"require": {
@@ -26128,7 +26919,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v6.4.25"
+ "source": "https://github.com/symfony/process/tree/v6.4.26"
},
"funding": [
{
@@ -26148,7 +26939,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-14T06:23:17+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
@@ -26239,16 +27030,16 @@
},
{
"name": "symfony/routing",
- "version": "v6.4.24",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "e4f94e625c8e6f910aa004a0042f7b2d398278f5"
+ "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/e4f94e625c8e6f910aa004a0042f7b2d398278f5",
- "reference": "e4f94e625c8e6f910aa004a0042f7b2d398278f5",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/6fc4c445f22857d4b8b40a02b73f423ddab295de",
+ "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de",
"shasum": ""
},
"require": {
@@ -26302,7 +27093,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v6.4.24"
+ "source": "https://github.com/symfony/routing/tree/v6.4.26"
},
"funding": [
{
@@ -26322,20 +27113,20 @@
"type": "tidelift"
}
],
- "time": "2025-07-15T08:46:37+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/serializer",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "26f877808e20da1c0f8bc366d54c726003b0088b"
+ "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/26f877808e20da1c0f8bc366d54c726003b0088b",
- "reference": "26f877808e20da1c0f8bc366d54c726003b0088b",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/48d0477483614d615aa1d5e5d90a45e4c7bfa2c9",
+ "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9",
"shasum": ""
},
"require": {
@@ -26404,7 +27195,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/serializer/tree/v6.4.25"
+ "source": "https://github.com/symfony/serializer/tree/v6.4.26"
},
"funding": [
{
@@ -26424,7 +27215,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-27T11:31:57+00:00"
+ "time": "2025-09-15T13:37:27+00:00"
},
{
"name": "symfony/service-contracts",
@@ -26511,16 +27302,16 @@
},
{
"name": "symfony/string",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "7cdec7edfaf2cdd9c18901e35bcf9653d6209ff1"
+ "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/7cdec7edfaf2cdd9c18901e35bcf9653d6209ff1",
- "reference": "7cdec7edfaf2cdd9c18901e35bcf9653d6209ff1",
+ "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea",
+ "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea",
"shasum": ""
},
"require": {
@@ -26534,7 +27325,6 @@
"symfony/translation-contracts": "<2.5"
},
"require-dev": {
- "symfony/error-handler": "^5.4|^6.0|^7.0",
"symfony/http-client": "^5.4|^6.0|^7.0",
"symfony/intl": "^6.2|^7.0",
"symfony/translation-contracts": "^2.5|^3.0",
@@ -26577,7 +27367,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.25"
+ "source": "https://github.com/symfony/string/tree/v6.4.26"
},
"funding": [
{
@@ -26597,7 +27387,106 @@
"type": "tidelift"
}
],
- "time": "2025-08-22T12:33:20+00:00"
+ "time": "2025-09-11T14:32:46+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v6.4.26",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "c8559fe25c7ee7aa9d28f228903a46db008156a4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/c8559fe25c7ee7aa9d28f228903a46db008156a4",
+ "reference": "c8559fe25c7ee7aa9d28f228903a46db008156a4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^2.5|^3.0"
+ },
+ "conflict": {
+ "symfony/config": "<5.4",
+ "symfony/console": "<5.4",
+ "symfony/dependency-injection": "<5.4",
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/http-kernel": "<5.4",
+ "symfony/service-contracts": "<2.5",
+ "symfony/twig-bundle": "<5.4",
+ "symfony/yaml": "<5.4"
+ },
+ "provide": {
+ "symfony/translation-implementation": "2.3|3.0"
+ },
+ "require-dev": {
+ "nikic/php-parser": "^4.18|^5.0",
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^5.4|^6.0|^7.0",
+ "symfony/console": "^5.4|^6.0|^7.0",
+ "symfony/dependency-injection": "^5.4|^6.0|^7.0",
+ "symfony/finder": "^5.4|^6.0|^7.0",
+ "symfony/http-client-contracts": "^2.5|^3.0",
+ "symfony/http-kernel": "^5.4|^6.0|^7.0",
+ "symfony/intl": "^5.4|^6.0|^7.0",
+ "symfony/polyfill-intl-icu": "^1.21",
+ "symfony/routing": "^5.4|^6.0|^7.0",
+ "symfony/service-contracts": "^2.5|^3",
+ "symfony/yaml": "^5.4|^6.0|^7.0"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "Resources/functions.php"
+ ],
+ "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": "Provides tools to internationalize your application",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/translation/tree/v6.4.26"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2025-09-05T18:17:25+00:00"
},
{
"name": "symfony/translation-contracts",
@@ -26679,16 +27568,16 @@
},
{
"name": "symfony/validator",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "9352177c0e937793423053846f80bee805552324"
+ "reference": "3ed456b3cd04e61fc7ed2601805fee3c1130663a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/9352177c0e937793423053846f80bee805552324",
- "reference": "9352177c0e937793423053846f80bee805552324",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/3ed456b3cd04e61fc7ed2601805fee3c1130663a",
+ "reference": "3ed456b3cd04e61fc7ed2601805fee3c1130663a",
"shasum": ""
},
"require": {
@@ -26756,7 +27645,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v6.4.25"
+ "source": "https://github.com/symfony/validator/tree/v6.4.26"
},
"funding": [
{
@@ -26776,20 +27665,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-27T11:31:57+00:00"
+ "time": "2025-09-25T15:37:27+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "c6cd92486e9fc32506370822c57bc02353a5a92c"
+ "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c6cd92486e9fc32506370822c57bc02353a5a92c",
- "reference": "c6cd92486e9fc32506370822c57bc02353a5a92c",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/cfae1497a2f1eaad78dbc0590311c599c7178d4a",
+ "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a",
"shasum": ""
},
"require": {
@@ -26844,7 +27733,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v6.4.25"
+ "source": "https://github.com/symfony/var-dumper/tree/v6.4.26"
},
"funding": [
{
@@ -26864,20 +27753,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-13T09:41:44+00:00"
+ "time": "2025-09-25T15:37:27+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "4ff50a1b7c75d1d596aca50899d0c8c7e3de8358"
+ "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/4ff50a1b7c75d1d596aca50899d0c8c7e3de8358",
- "reference": "4ff50a1b7c75d1d596aca50899d0c8c7e3de8358",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc",
+ "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc",
"shasum": ""
},
"require": {
@@ -26925,7 +27814,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v6.4.25"
+ "source": "https://github.com/symfony/var-exporter/tree/v6.4.26"
},
"funding": [
{
@@ -26945,20 +27834,20 @@
"type": "tidelift"
}
],
- "time": "2025-08-18T13:06:32+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
},
{
"name": "symfony/yaml",
- "version": "v6.4.25",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "e54b060bc9c3dc3d4258bf0d165d0064e755f565"
+ "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/e54b060bc9c3dc3d4258bf0d165d0064e755f565",
- "reference": "e54b060bc9c3dc3d4258bf0d165d0064e755f565",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/0fc8b966fd0dcaab544ae59bfc3a433f048c17b0",
+ "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0",
"shasum": ""
},
"require": {
@@ -27001,7 +27890,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v6.4.25"
+ "source": "https://github.com/symfony/yaml/tree/v6.4.26"
},
"funding": [
{
@@ -27021,7 +27910,7 @@
"type": "tidelift"
}
],
- "time": "2025-08-26T16:59:00+00:00"
+ "time": "2025-09-26T15:07:38+00:00"
},
{
"name": "tecnickcom/tcpdf",
@@ -27217,6 +28106,64 @@
],
"time": "2025-02-13T08:34:43+00:00"
},
+ {
+ "name": "vazaha-nl/mastodon-api-client",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/vazaha-nl/mastodon-api-client.git",
+ "reference": "9cacea15f6d1c883cd7ed90d5ff86c423434295f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/vazaha-nl/mastodon-api-client/zipball/9cacea15f6d1c883cd7ed90d5ff86c423434295f",
+ "reference": "9cacea15f6d1c883cd7ed90d5ff86c423434295f",
+ "shasum": ""
+ },
+ "require": {
+ "guzzlehttp/guzzle": "^7.7",
+ "illuminate/collections": "^9 || ^10 || ^11",
+ "illuminate/support": "^9 || ^10 || ^11",
+ "nesbot/carbon": "^2.68 || ^3.0",
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "ergebnis/php-cs-fixer-config": "^5.12 || ^6.0",
+ "phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^10",
+ "squizlabs/php_codesniffer": "^3.7",
+ "twig/twig": "^3.7"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Vazaha\\Mastodon\\ServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Vazaha\\Mastodon\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Lennart Hengstmengel",
+ "email": "lennart@vazaha.nl"
+ }
+ ],
+ "description": "A fully typed and feature complete Mastodon API client for PHP",
+ "support": {
+ "issues": "https://github.com/vazaha-nl/mastodon-api-client/issues",
+ "source": "https://github.com/vazaha-nl/mastodon-api-client/tree/v1.1.0"
+ },
+ "time": "2025-04-19T16:48:36+00:00"
+ },
{
"name": "vlucas/phpdotenv",
"version": "v5.6.2",
@@ -27301,6 +28248,80 @@
],
"time": "2025-04-30T23:37:27+00:00"
},
+ {
+ "name": "voku/portable-ascii",
+ "version": "2.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/voku/portable-ascii.git",
+ "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d",
+ "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
+ },
+ "suggest": {
+ "ext-intl": "Use Intl for transliterator_transliterate() support"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "voku\\": "src/voku/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Lars Moelleken",
+ "homepage": "https://www.moelleken.org/"
+ }
+ ],
+ "description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
+ "homepage": "https://github.com/voku/portable-ascii",
+ "keywords": [
+ "ascii",
+ "clean",
+ "php"
+ ],
+ "support": {
+ "issues": "https://github.com/voku/portable-ascii/issues",
+ "source": "https://github.com/voku/portable-ascii/tree/2.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://www.paypal.me/moelleken",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/voku",
+ "type": "github"
+ },
+ {
+ "url": "https://opencollective.com/portable-ascii",
+ "type": "open_collective"
+ },
+ {
+ "url": "https://www.patreon.com/voku",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-11-21T01:49:47+00:00"
+ },
{
"name": "wa72/htmlpagedom",
"version": "v3.0.2",
@@ -27476,16 +28497,16 @@
"packages-dev": [
{
"name": "behat/behat",
- "version": "v3.24.1",
+ "version": "v3.25.0",
"source": {
"type": "git",
"url": "https://github.com/Behat/Behat.git",
- "reference": "1b67565a55283b6c0d050a0e4c4e44025c791a67"
+ "reference": "bc7f149dde1cd0da82616e6b280e1c9be2ee53e1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Behat/Behat/zipball/1b67565a55283b6c0d050a0e4c4e44025c791a67",
- "reference": "1b67565a55283b6c0d050a0e4c4e44025c791a67",
+ "url": "https://api.github.com/repos/Behat/Behat/zipball/bc7f149dde1cd0da82616e6b280e1c9be2ee53e1",
+ "reference": "bc7f149dde1cd0da82616e6b280e1c9be2ee53e1",
"shasum": ""
},
"require": {
@@ -27507,7 +28528,7 @@
"friendsofphp/php-cs-fixer": "^3.68",
"phpstan/phpstan": "^2.0",
"phpunit/phpunit": "^9.6",
- "rector/rector": "2.1.4",
+ "rector/rector": "2.1.7",
"sebastian/diff": "^4.0",
"symfony/filesystem": "^5.4 || ^6.4 || ^7.0",
"symfony/polyfill-php84": "^1.31",
@@ -27564,9 +28585,9 @@
],
"support": {
"issues": "https://github.com/Behat/Behat/issues",
- "source": "https://github.com/Behat/Behat/tree/v3.24.1"
+ "source": "https://github.com/Behat/Behat/tree/v3.25.0"
},
- "time": "2025-09-15T09:09:06+00:00"
+ "time": "2025-10-03T20:14:49+00:00"
},
{
"name": "behat/gherkin",
@@ -28058,16 +29079,11 @@
},
{
"name": "phpstan/phpstan",
- "version": "2.1.29",
- "source": {
- "type": "git",
- "url": "https://github.com/phpstan/phpstan-phar-composer-source.git",
- "reference": "git"
- },
+ "version": "2.1.31",
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/d618573eed4a1b6b75e37b2e0b65ac65c885d88e",
- "reference": "d618573eed4a1b6b75e37b2e0b65ac65c885d88e",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ead89849d879fe203ce9292c6ef5e7e76f867b96",
+ "reference": "ead89849d879fe203ce9292c6ef5e7e76f867b96",
"shasum": ""
},
"require": {
@@ -28112,7 +29128,7 @@
"type": "github"
}
],
- "time": "2025-09-25T06:58:18+00:00"
+ "time": "2025-10-10T14:14:11+00:00"
},
{
"name": "phpstan/phpstan-deprecation-rules",
@@ -28163,16 +29179,16 @@
},
{
"name": "symfony/config",
- "version": "v6.4.24",
+ "version": "v6.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
- "reference": "80e2cf005cf17138c97193be0434cdcfd1b2212e"
+ "reference": "f18dc5926cb203e125956987def795d052ee774e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/80e2cf005cf17138c97193be0434cdcfd1b2212e",
- "reference": "80e2cf005cf17138c97193be0434cdcfd1b2212e",
+ "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e",
+ "reference": "f18dc5926cb203e125956987def795d052ee774e",
"shasum": ""
},
"require": {
@@ -28218,7 +29234,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/config/tree/v6.4.24"
+ "source": "https://github.com/symfony/config/tree/v6.4.26"
},
"funding": [
{
@@ -28238,106 +29254,7 @@
"type": "tidelift"
}
],
- "time": "2025-07-26T13:50:30+00:00"
- },
- {
- "name": "symfony/translation",
- "version": "v6.4.24",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/translation.git",
- "reference": "300b72643e89de0734d99a9e3f8494a3ef6936e1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/300b72643e89de0734d99a9e3f8494a3ef6936e1",
- "reference": "300b72643e89de0734d99a9e3f8494a3ef6936e1",
- "shasum": ""
- },
- "require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/polyfill-mbstring": "~1.0",
- "symfony/translation-contracts": "^2.5|^3.0"
- },
- "conflict": {
- "symfony/config": "<5.4",
- "symfony/console": "<5.4",
- "symfony/dependency-injection": "<5.4",
- "symfony/http-client-contracts": "<2.5",
- "symfony/http-kernel": "<5.4",
- "symfony/service-contracts": "<2.5",
- "symfony/twig-bundle": "<5.4",
- "symfony/yaml": "<5.4"
- },
- "provide": {
- "symfony/translation-implementation": "2.3|3.0"
- },
- "require-dev": {
- "nikic/php-parser": "^4.18|^5.0",
- "psr/log": "^1|^2|^3",
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
- "symfony/http-client-contracts": "^2.5|^3.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/intl": "^5.4|^6.0|^7.0",
- "symfony/polyfill-intl-icu": "^1.21",
- "symfony/routing": "^5.4|^6.0|^7.0",
- "symfony/service-contracts": "^2.5|^3",
- "symfony/yaml": "^5.4|^6.0|^7.0"
- },
- "type": "library",
- "autoload": {
- "files": [
- "Resources/functions.php"
- ],
- "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": "Provides tools to internationalize your application",
- "homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/translation/tree/v6.4.24"
- },
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://github.com/nicolas-grekas",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2025-07-30T17:30:48+00:00"
+ "time": "2025-09-11T09:57:09+00:00"
}
],
"aliases": [],
@@ -28358,6 +29275,7 @@
"drupal/rabbit_hole": 10,
"drupal/search_api_entity_multiselect": 20,
"drupal/social_post_facebook": 20,
+ "drupal/social_post_mastodon": 20,
"drupal/social_post_twitter": 20,
"drupal/subpathauto": 5,
"drupal/tomselect": 20,
diff --git a/config/auto_entitylabel.settings.node.microblog.yml b/config/auto_entitylabel.settings.node.microblog.yml
new file mode 100644
index 0000000..4f0378f
--- /dev/null
+++ b/config/auto_entitylabel.settings.node.microblog.yml
@@ -0,0 +1,11 @@
+_core:
+ default_config_hash: Cu2-s9-0MWqW4_uPQ730ew60COymFfS726t-Rct0MQU
+status: 1
+pattern: '[node:field_microblog_default:value]'
+escape: false
+preserve_titles: false
+save: false
+chunk: 50
+dependencies:
+ config:
+ - node.type.microblog
diff --git a/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml b/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml
new file mode 100644
index 0000000..cf80735
--- /dev/null
+++ b/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml
@@ -0,0 +1,871 @@
+uuid: 5f18b58d-90dd-4c37-b2df-2ef68185873a
+langcode: en
+status: true
+dependencies:
+ module:
+ - drutopia_microblog
+id: config_sync.module.drutopia_microblog
+snapshotSet: config_sync
+extensionType: module
+extensionName: drutopia_microblog
+items:
+ -
+ collection: ''
+ name: auto_entitylabel.settings.node.microblog
+ data:
+ status: 1
+ pattern: '[node:field_microblog_default:value]'
+ escape: false
+ preserve_titles: false
+ save: false
+ chunk: 50
+ dependencies:
+ config:
+ - node.type.microblog
+ _core:
+ default_config_hash: Cu2-s9-0MWqW4_uPQ730ew60COymFfS726t-Rct0MQU
+ -
+ collection: ''
+ name: core.base_field_override.node.microblog.promote
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - node.type.microblog
+ id: node.microblog.promote
+ field_name: promote
+ entity_type: node
+ bundle: microblog
+ label: 'Promoted to front page'
+ description: ''
+ required: false
+ translatable: true
+ default_value:
+ -
+ value: 0
+ default_value_callback: ''
+ settings:
+ on_label: 'On'
+ off_label: 'Off'
+ field_type: boolean
+ _core:
+ default_config_hash: fwQ4RBr0fIoItsZA-4VDPg0ymh0Kdq5rHyS49T5SFqQ
+ -
+ collection: ''
+ name: core.base_field_override.node.microblog.status
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - node.type.microblog
+ id: node.microblog.status
+ field_name: status
+ entity_type: node
+ bundle: microblog
+ label: Published
+ description: ''
+ required: false
+ translatable: true
+ default_value:
+ -
+ value: 0
+ default_value_callback: ''
+ settings:
+ on_label: 'On'
+ off_label: 'Off'
+ field_type: boolean
+ _core:
+ default_config_hash: w3LPC-lk3KbZKMEcgbc11TFxQSjmz1FbgBqJuv8fjgI
+ -
+ collection: ''
+ name: core.base_field_override.node.microblog.title
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - node.type.microblog
+ id: node.microblog.title
+ field_name: title
+ entity_type: node
+ bundle: microblog
+ label: 'Internal listings label'
+ description: ''
+ required: true
+ translatable: true
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: lArsATTr14_4WtV3LGkTzAisK-OE9-xNYCZuolmufiU
+ -
+ collection: ''
+ name: core.entity_form_display.node.microblog.default
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - node.type.microblog
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ module:
+ - path
+ id: node.microblog.default
+ targetEntityType: node
+ bundle: microblog
+ mode: default
+ content:
+ created:
+ type: datetime_timestamp
+ weight: 7
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_microblog_bluesky:
+ type: string_textarea
+ weight: 4
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: 250
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_default:
+ type: string_textarea
+ weight: 0
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_facebook:
+ type: string_textarea
+ weight: 3
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_note:
+ type: string_textarea
+ weight: 1
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_signal:
+ type: string_textarea
+ weight: 6
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_sms:
+ type: string_textarea
+ weight: 5
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_twitter:
+ type: string_textarea
+ weight: 2
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 10
+ region: content
+ settings: { }
+ third_party_settings: { }
+ promote:
+ type: boolean_checkbox
+ weight: 8
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ weight: 12
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ sticky:
+ type: boolean_checkbox
+ weight: 9
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ url_redirects:
+ weight: 11
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_mposse_delay:
+ type: options_select
+ weight: 101
+ region: content
+ settings: { }
+ third_party_settings: { }
+ hidden:
+ field_microblog_referenced_node: true
+ title: true
+ uid: true
+ field_mposse_sent_status: true
+ _core:
+ default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
+ -
+ collection: ''
+ name: core.entity_view_display.node.microblog.default
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - node.type.microblog
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ module:
+ - user
+ - options
+ id: node.microblog.default
+ targetEntityType: node
+ bundle: microblog
+ mode: default
+ content:
+ field_microblog_bluesky:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 4
+ region: content
+ field_microblog_default:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+ field_microblog_facebook:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 3
+ region: content
+ field_microblog_note:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 1
+ region: content
+ field_microblog_signal:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 6
+ region: content
+ field_microblog_sms:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 5
+ region: content
+ field_microblog_twitter:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 2
+ region: content
+ indieweb_syndication:
+ settings: { }
+ third_party_settings: { }
+ weight: 7
+ region: content
+ hidden:
+ field_microblog_referenced_node: true
+ links: true
+ search_api_excerpt: true
+ field_mposse_sent_status: true
+ field_mposse_delay: true
+ _core:
+ default_config_hash: ElRVYwlWOxVXYuwO12WN3XgEi5PTP5npiK0OZgqEiJQ
+ -
+ collection: ''
+ name: core.entity_view_display.node.microblog.teaser
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - node.type.microblog
+ module:
+ - user
+ id: node.microblog.teaser
+ targetEntityType: node
+ bundle: microblog
+ mode: teaser
+ content:
+ field_microblog_default:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+ links:
+ settings: { }
+ third_party_settings: { }
+ weight: 1
+ region: content
+ hidden:
+ field_microblog_bluesky: true
+ field_microblog_facebook: true
+ field_microblog_note: true
+ field_microblog_referenced_node: true
+ field_microblog_signal: true
+ field_microblog_sms: true
+ field_microblog_twitter: true
+ indieweb_syndication: true
+ search_api_excerpt: true
+ _core:
+ default_config_hash: xCiDDUIhEC91h3I-LnB1jCxoheoPA1opK_2tu834pVw
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_bluesky
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_bluesky
+ - node.type.microblog
+ id: node.microblog.field_microblog_bluesky
+ field_name: field_microblog_bluesky
+ entity_type: node
+ bundle: microblog
+ label: Bluesky
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: SXUJEgxYTnESokjsXhgI7MAfbF0utmiaS_3qtAl0g9o
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_default
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_default
+ - node.type.microblog
+ id: node.microblog.field_microblog_default
+ field_name: field_microblog_default
+ entity_type: node
+ bundle: microblog
+ label: Default
+ description: 'This version of your microblog post will be used on this website and any other places it pushes to which are not given alternate versions below.'
+ required: true
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: MzymBbLTbE2MPOJGWWG0slV2XdE8LAZ82rcwwKdm5tw
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_facebook
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_facebook
+ - node.type.microblog
+ id: node.microblog.field_microblog_facebook
+ field_name: field_microblog_facebook
+ entity_type: node
+ bundle: microblog
+ label: Facebook
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: ftE0Qszi0KIw2ZKpYPXNVHtnKI4_hYATIQw9KDGFonA
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_mastodon
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_mastodon
+ - node.type.microblog
+ id: node.microblog.field_microblog_mastodon
+ field_name: field_microblog_mastodon
+ entity_type: node
+ bundle: microblog
+ label: Mastodon
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: 7QtXFNWlhxA5HOVV8vQrJy_wNc2yYVAXPV32x2JGlYw
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_note
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_note
+ - node.type.microblog
+ id: node.microblog.field_microblog_note
+ field_name: field_microblog_note
+ entity_type: node
+ bundle: microblog
+ label: 'ActivityStream note (Mastodon toot etc)'
+ description: "If you want your microblog post to have a minor variation when it goes to an ActivityPub supporting server, such as a Mastodon instance, edit it here. For example, to replace a person's name with their @mention@instance.example user."
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: LU6_UqhwmPYbDmxYcj1p2wbrbBVD79DRZXE6H4m0GsE
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_referenced_node
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_referenced_node
+ - node.type.microblog
+ - node.type.article
+ id: node.microblog.field_microblog_referenced_node
+ field_name: field_microblog_referenced_node
+ entity_type: node
+ bundle: microblog
+ label: 'Referenced node'
+ description: 'Content to link your microblog post to.'
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings:
+ handler: 'default:node'
+ handler_settings:
+ target_bundles:
+ microblog: microblog
+ article: article
+ sort:
+ field: _none
+ direction: ASC
+ auto_create: false
+ auto_create_bundle: microblog
+ field_type: entity_reference
+ _core:
+ default_config_hash: geiaeJOF4zI_iTq4VQuWP-AexyVFx2dvI4sLZ4vdF8E
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_signal
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_signal
+ - node.type.microblog
+ id: node.microblog.field_microblog_signal
+ field_name: field_microblog_signal
+ entity_type: node
+ bundle: microblog
+ label: Signal
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: oohDqtqU6UlmUyh8uwm985L26xl0UpPSTHJeaNqVkSE
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_sms
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_sms
+ - node.type.microblog
+ id: node.microblog.field_microblog_sms
+ field_name: field_microblog_sms
+ entity_type: node
+ bundle: microblog
+ label: SMS
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: LDclPy8VJhBOFyE40i3AgXs3d0TPamDcwMFIM22bmfc
+ -
+ collection: ''
+ name: field.field.node.microblog.field_microblog_twitter
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_microblog_twitter
+ - node.type.microblog
+ id: node.microblog.field_microblog_twitter
+ field_name: field_microblog_twitter
+ entity_type: node
+ bundle: microblog
+ label: Twitter
+ description: ''
+ required: false
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: string
+ _core:
+ default_config_hash: amohM5Oa3atfGBBNn6JoChV7jQ8lXng3TOxU-CaqDKY
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_bluesky
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_bluesky
+ field_name: field_microblog_bluesky
+ entity_type: node
+ type: string
+ settings:
+ max_length: 500
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: Tqv2067kK1yWmJ6qDJBLetDdsb_qqPiEvVgWOsQISKE
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_default
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_default
+ field_name: field_microblog_default
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: hPNwT9B0p-WcLtyJwPVg8dqvAONqkCFnu6Hn16BO1B4
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_facebook
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_facebook
+ field_name: field_microblog_facebook
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: 16lwuDOmWKGOHbmNIEe7Dc2smOW-QV16FjexiXTiRXA
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_mastodon
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_mastodon
+ field_name: field_microblog_mastodon
+ entity_type: node
+ type: string
+ settings:
+ max_length: 500
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: deoC5DYUw1PGD9CkjllaParY9QyBNubggpOeUsdLizI
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_note
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_note
+ field_name: field_microblog_note
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: DcHKshATPwxZNjtAkQckjgWY-1-k2d97S8AxcN-G8mo
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_referenced_node
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_referenced_node
+ field_name: field_microblog_referenced_node
+ entity_type: node
+ type: entity_reference
+ settings:
+ target_type: node
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: T9-v-Bce2qCPz4VsmF7NRaX_zTbGejw13decUnh-49w
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_signal
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_signal
+ field_name: field_microblog_signal
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: rFbwUx4FQvBuyv9KiNpDDXluuHPDuZQ1Jbrfnefu0iE
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_sms
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_sms
+ field_name: field_microblog_sms
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: a0w3vsFQh59OpwBu9gclAx9Bgni4R8pUhMLXn59FhrY
+ -
+ collection: ''
+ name: field.storage.node.field_microblog_twitter
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_microblog_twitter
+ field_name: field_microblog_twitter
+ entity_type: node
+ type: string
+ settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: TTRD8eM6dNhXFzrCX-bLfn_XuVepJYO7DWuHzbSCERU
+ -
+ collection: ''
+ name: node.type.microblog
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - indieweb_context
+ - menu_ui
+ third_party_settings:
+ indieweb_context:
+ post_context_link_field: ''
+ post_context_post_type: ''
+ menu_ui:
+ available_menus: { }
+ parent: ''
+ name: Microblog
+ type: microblog
+ description: 'A short note or status update without title or complex data structure. Suitable for pushing to text messages and syndicating to social media as well as posting to this site itself.'
+ help: ''
+ new_revision: true
+ preview_mode: 0
+ display_submitted: false
+ _core:
+ default_config_hash: lZLSy9426p6hMuLFTkunFTLI5oqFxmczeI-TJpb8XFo
diff --git a/config/config_snapshot.snapshot.config_sync.module.mposse.yml b/config/config_snapshot.snapshot.config_sync.module.mposse.yml
new file mode 100644
index 0000000..6f41a69
--- /dev/null
+++ b/config/config_snapshot.snapshot.config_sync.module.mposse.yml
@@ -0,0 +1,296 @@
+uuid: a1d34d36-7d71-4b14-b9d2-6ccab7166fb2
+langcode: en
+status: true
+dependencies:
+ module:
+ - mposse
+id: config_sync.module.mposse
+snapshotSet: config_sync
+extensionType: module
+extensionName: mposse
+items:
+ -
+ collection: ''
+ name: core.entity_form_display.node.microblog.mposse_inline_microblog
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - core.entity_form_mode.node.mposse_inline_microblog
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_mastodon
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - field.field.node.microblog.field_mposse_sent_status
+ - node.type.microblog
+ _core:
+ default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
+ id: node.microblog.mposse_inline_microblog
+ targetEntityType: node
+ bundle: microblog
+ mode: mposse_inline_microblog
+ content:
+ field_mposse_delay:
+ type: options_select
+ weight: 8
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_microblog_bluesky:
+ type: string_textarea
+ weight: 5
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: 250
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_default:
+ type: string_textarea
+ weight: 0
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_facebook:
+ type: string_textarea
+ weight: 4
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_mastodon:
+ type: string_textarea
+ weight: 3
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: null
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_note:
+ type: string_textarea
+ weight: 1
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_signal:
+ type: string_textarea
+ weight: 7
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_sms:
+ type: string_textarea
+ weight: 6
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_twitter:
+ type: string_textarea
+ weight: 2
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ hidden:
+ created: true
+ field_microblog_referenced_node: true
+ field_mposse_sent_status: true
+ moderation_state: true
+ path: true
+ promote: true
+ status: true
+ sticky: true
+ title: true
+ uid: true
+ url_redirects: true
+ -
+ collection: ''
+ name: core.entity_form_mode.node.mposse_inline_microblog
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.mposse_inline_microblog
+ label: 'MPOSSE Inline Microblog'
+ description: ''
+ targetEntityType: node
+ cache: true
+ _core:
+ default_config_hash: fmIOWzYjraYEKtm9oU5z5DeyVnUjDueTQzaqKiFKN1Q
+ -
+ collection: ''
+ name: field.field.node.microblog.field_mposse_delay
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_mposse_delay
+ - node.type.microblog
+ module:
+ - options
+ id: node.microblog.field_mposse_delay
+ field_name: field_mposse_delay
+ entity_type: node
+ bundle: microblog
+ label: Delay
+ description: 'Apply a delay to prevent posting until your selected delay timer has expired.'
+ required: true
+ translatable: false
+ default_value: { }
+ default_value_callback: ''
+ settings: { }
+ field_type: list_integer
+ _core:
+ default_config_hash: WmX496nQ3MnLChoRl9almUEBd-XotStu1MAzBCDmZnM
+ -
+ collection: ''
+ name: field.field.node.microblog.field_mposse_sent_status
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ config:
+ - field.storage.node.field_mposse_sent_status
+ - node.type.microblog
+ id: node.microblog.field_mposse_sent_status
+ field_name: field_mposse_sent_status
+ entity_type: node
+ bundle: microblog
+ label: Sent
+ description: ''
+ required: false
+ translatable: false
+ default_value:
+ -
+ value: 0
+ default_value_callback: ''
+ settings:
+ on_label: Sent
+ off_label: Pending
+ field_type: boolean
+ _core:
+ default_config_hash: 4SPlEenFjXEy40lpaHSUklp-brLFRdkgt8CfXCyZ8_k
+ -
+ collection: ''
+ name: field.storage.node.field_mposse
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_mposse
+ field_name: field_mposse
+ entity_type: node
+ type: entity_reference
+ settings:
+ target_type: node
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: gmN6Ed62I1jXW4BzFTgPJ77KHMG9td-i7TFr1aU3Llo
+ -
+ collection: ''
+ name: field.storage.node.field_mposse_delay
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ - options
+ id: node.field_mposse_delay
+ field_name: field_mposse_delay
+ entity_type: node
+ type: list_integer
+ settings:
+ allowed_values:
+ -
+ value: 0
+ label: 'No delay'
+ -
+ value: 5
+ label: '5 minutes'
+ -
+ value: 10
+ label: '10 minutes'
+ -
+ value: 15
+ label: '15 minutes'
+ -
+ value: 20
+ label: '20 minutes'
+ -
+ value: 30
+ label: '30 minutes'
+ -
+ value: 45
+ label: '45 minutes'
+ -
+ value: 60
+ label: '60 minutes'
+ allowed_values_function: ''
+ module: options
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: qKQL-shvzZEr7lTSin9INde3RcrHAHsG9mOXGt3_6i0
+ -
+ collection: ''
+ name: field.storage.node.field_mposse_sent_status
+ data:
+ langcode: en
+ status: true
+ dependencies:
+ module:
+ - node
+ id: node.field_mposse_sent_status
+ field_name: field_mposse_sent_status
+ entity_type: node
+ type: boolean
+ settings: { }
+ module: core
+ locked: false
+ cardinality: 1
+ translatable: true
+ indexes: { }
+ persist_with_no_fields: false
+ custom_storage: false
+ _core:
+ default_config_hash: jyX7uOWNwbwefjns3Bae1WuNHswaiHkp3hGz8wxndpc
diff --git a/config/core.base_field_override.node.microblog.promote.yml b/config/core.base_field_override.node.microblog.promote.yml
new file mode 100644
index 0000000..631982b
--- /dev/null
+++ b/config/core.base_field_override.node.microblog.promote.yml
@@ -0,0 +1,24 @@
+uuid: e5252d45-60a2-4438-a851-4055e006ac8f
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.microblog
+_core:
+ default_config_hash: fwQ4RBr0fIoItsZA-4VDPg0ymh0Kdq5rHyS49T5SFqQ
+id: node.microblog.promote
+field_name: promote
+entity_type: node
+bundle: microblog
+label: 'Promoted to front page'
+description: ''
+required: false
+translatable: true
+default_value:
+ -
+ value: 0
+default_value_callback: ''
+settings:
+ on_label: 'On'
+ off_label: 'Off'
+field_type: boolean
diff --git a/config/core.base_field_override.node.microblog.status.yml b/config/core.base_field_override.node.microblog.status.yml
new file mode 100644
index 0000000..4c066fe
--- /dev/null
+++ b/config/core.base_field_override.node.microblog.status.yml
@@ -0,0 +1,24 @@
+uuid: a6c409b3-b0e9-46f3-9f8b-a6b7210588c3
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.microblog
+_core:
+ default_config_hash: w3LPC-lk3KbZKMEcgbc11TFxQSjmz1FbgBqJuv8fjgI
+id: node.microblog.status
+field_name: status
+entity_type: node
+bundle: microblog
+label: Published
+description: ''
+required: false
+translatable: true
+default_value:
+ -
+ value: 0
+default_value_callback: ''
+settings:
+ on_label: 'On'
+ off_label: 'Off'
+field_type: boolean
diff --git a/config/core.base_field_override.node.microblog.title.yml b/config/core.base_field_override.node.microblog.title.yml
new file mode 100644
index 0000000..71c354f
--- /dev/null
+++ b/config/core.base_field_override.node.microblog.title.yml
@@ -0,0 +1,20 @@
+uuid: d7ff87df-2848-4483-9d78-4521a972eb2f
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.microblog
+_core:
+ default_config_hash: lArsATTr14_4WtV3LGkTzAisK-OE9-xNYCZuolmufiU
+id: node.microblog.title
+field_name: title
+entity_type: node
+bundle: microblog
+label: 'Internal listings label'
+description: ''
+required: true
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/core.entity_form_display.node.blog.default.yml b/config/core.entity_form_display.node.blog.default.yml
index 1aa01f1..8bd9f21 100644
--- a/config/core.entity_form_display.node.blog.default.yml
+++ b/config/core.entity_form_display.node.blog.default.yml
@@ -3,12 +3,14 @@ langcode: en
status: true
dependencies:
config:
+ - core.entity_form_mode.node.mposse_inline_microblog
- field.field.node.blog.body
- field.field.node.blog.comment
- field.field.node.blog.field_authors
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -16,6 +18,7 @@ dependencies:
- node.type.blog
module:
- comment
+ - ief_complex_open
- image
- metatag
- paragraphs
@@ -76,6 +79,25 @@ content:
region: content
settings: { }
third_party_settings: { }
+ field_mposse:
+ type: inline_entity_form_complex_open
+ weight: 51
+ region: content
+ settings:
+ allow_new: '1'
+ form_mode: mposse_inline_microblog
+ override_labels: '1'
+ label_singular: microblog
+ revision: false
+ label_plural: ''
+ collapsible: false
+ collapsed: false
+ allow_existing: false
+ removed_reference: optional
+ match_operator: CONTAINS
+ allow_duplicate: false
+ bundle: ''
+ third_party_settings: { }
field_summary:
type: text_textarea
weight: 3
diff --git a/config/core.entity_form_display.node.microblog.default.yml b/config/core.entity_form_display.node.microblog.default.yml
new file mode 100644
index 0000000..fddc95b
--- /dev/null
+++ b/config/core.entity_form_display.node.microblog.default.yml
@@ -0,0 +1,144 @@
+uuid: 9be4079e-23bb-4702-85f1-5f8fd353aa01
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_mastodon
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ - node.type.microblog
+ module:
+ - path
+_core:
+ default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
+id: node.microblog.default
+targetEntityType: node
+bundle: microblog
+mode: default
+content:
+ created:
+ type: datetime_timestamp
+ weight: 7
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_microblog_bluesky:
+ type: string_textarea
+ weight: 4
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: 250
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_default:
+ type: string_textarea
+ weight: 0
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_facebook:
+ type: string_textarea
+ weight: 3
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_note:
+ type: string_textarea
+ weight: 1
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_signal:
+ type: string_textarea
+ weight: 6
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_sms:
+ type: string_textarea
+ weight: 5
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_twitter:
+ type: string_textarea
+ weight: 2
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_mposse_delay:
+ type: options_select
+ weight: 101
+ region: content
+ settings: { }
+ 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
+ weight: 8
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ weight: 12
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ sticky:
+ type: boolean_checkbox
+ weight: 9
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ url_redirects:
+ weight: 11
+ region: content
+ settings: { }
+ third_party_settings: { }
+hidden:
+ field_microblog_mastodon: true
+ field_microblog_referenced_node: true
+ field_mposse_delay: true
+ field_mposse_sent_status: true
+ title: true
+ uid: true
diff --git a/config/core.entity_form_display.node.microblog.mposse_inline_microblog.yml b/config/core.entity_form_display.node.microblog.mposse_inline_microblog.yml
new file mode 100644
index 0000000..9649f19
--- /dev/null
+++ b/config/core.entity_form_display.node.microblog.mposse_inline_microblog.yml
@@ -0,0 +1,122 @@
+uuid: 7e410052-9a68-42ff-8457-2e88ae92b58e
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_form_mode.node.mposse_inline_microblog
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_mastodon
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ - node.type.microblog
+_core:
+ default_config_hash: KBR4I9PrGhzpAnVVXJquKakRCEsFAVDdctLAmS0QGl0
+id: node.microblog.mposse_inline_microblog
+targetEntityType: node
+bundle: microblog
+mode: mposse_inline_microblog
+content:
+ field_microblog_bluesky:
+ type: string_textarea
+ weight: 5
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: 250
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_default:
+ type: string_textarea
+ weight: 0
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_facebook:
+ type: string_textarea
+ weight: 4
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_mastodon:
+ type: string_textarea
+ weight: 3
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings:
+ maxlength:
+ maxlength_js: null
+ maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining'
+ maxlength_js_enforce: false
+ field_microblog_note:
+ type: string_textarea
+ weight: 1
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_signal:
+ type: string_textarea
+ weight: 7
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_sms:
+ type: string_textarea
+ weight: 6
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_microblog_twitter:
+ type: string_textarea
+ weight: 2
+ region: content
+ settings:
+ rows: 3
+ placeholder: ''
+ third_party_settings: { }
+ field_mposse_delay:
+ type: options_select
+ weight: 8
+ region: content
+ settings: { }
+ third_party_settings: { }
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+hidden:
+ created: true
+ field_microblog_referenced_node: true
+ field_mposse_sent_status: true
+ moderation_state: true
+ path: true
+ promote: true
+ status: true
+ sticky: true
+ title: true
+ uid: true
+ url_redirects: true
diff --git a/config/core.entity_form_mode.node.mposse_inline_microblog.yml b/config/core.entity_form_mode.node.mposse_inline_microblog.yml
new file mode 100644
index 0000000..918c075
--- /dev/null
+++ b/config/core.entity_form_mode.node.mposse_inline_microblog.yml
@@ -0,0 +1,13 @@
+uuid: e9bcee2c-3163-4bfa-978f-6599f875474f
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: fmIOWzYjraYEKtm9oU5z5DeyVnUjDueTQzaqKiFKN1Q
+id: node.mposse_inline_microblog
+label: 'MPOSSE Inline Microblog'
+description: ''
+targetEntityType: node
+cache: true
diff --git a/config/core.entity_view_display.node.blog.card.yml b/config/core.entity_view_display.node.blog.card.yml
index e78fceb..9ee0c87 100644
--- a/config/core.entity_view_display.node.blog.card.yml
+++ b/config/core.entity_view_display.node.blog.card.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -80,6 +81,7 @@ hidden:
comment: true
field_body_paragraph: true
field_meta_tags: true
+ field_mposse: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
diff --git a/config/core.entity_view_display.node.blog.default.yml b/config/core.entity_view_display.node.blog.default.yml
index 6e47cb4..a6c116b 100644
--- a/config/core.entity_view_display.node.blog.default.yml
+++ b/config/core.entity_view_display.node.blog.default.yml
@@ -9,6 +9,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -48,6 +49,7 @@ hidden:
field_body_paragraph: true
field_image: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
field_tags: true
field_topics: true
diff --git a/config/core.entity_view_display.node.blog.full.yml b/config/core.entity_view_display.node.blog.full.yml
index 0286043..0f73b39 100644
--- a/config/core.entity_view_display.node.blog.full.yml
+++ b/config/core.entity_view_display.node.blog.full.yml
@@ -11,6 +11,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -99,6 +100,7 @@ hidden:
body: true
field_image: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
langcode: true
links: true
diff --git a/config/core.entity_view_display.node.blog.media.yml b/config/core.entity_view_display.node.blog.media.yml
index dcd0924..5057cc5 100644
--- a/config/core.entity_view_display.node.blog.media.yml
+++ b/config/core.entity_view_display.node.blog.media.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -122,6 +123,7 @@ hidden:
field_authors: true
field_body_paragraph: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
field_tags: true
indieweb_bridgypublishmastodon: true
diff --git a/config/core.entity_view_display.node.blog.rss.yml b/config/core.entity_view_display.node.blog.rss.yml
index 14b8380..9930417 100644
--- a/config/core.entity_view_display.node.blog.rss.yml
+++ b/config/core.entity_view_display.node.blog.rss.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -78,6 +79,7 @@ hidden:
comment: true
field_image: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
field_tags: true
field_topics: true
diff --git a/config/core.entity_view_display.node.blog.rss_teaser.yml b/config/core.entity_view_display.node.blog.rss_teaser.yml
index a19dd1c..526c9fb 100644
--- a/config/core.entity_view_display.node.blog.rss_teaser.yml
+++ b/config/core.entity_view_display.node.blog.rss_teaser.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -51,6 +52,7 @@ hidden:
comment: true
field_image: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
field_tags: true
field_topics: true
diff --git a/config/core.entity_view_display.node.blog.search_index.yml b/config/core.entity_view_display.node.blog.search_index.yml
index a69bf2e..ea3cb7a 100644
--- a/config/core.entity_view_display.node.blog.search_index.yml
+++ b/config/core.entity_view_display.node.blog.search_index.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -108,6 +109,7 @@ hidden:
body: true
comment: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
diff --git a/config/core.entity_view_display.node.blog.simple_card.yml b/config/core.entity_view_display.node.blog.simple_card.yml
index 93ccb8a..1ef1475 100644
--- a/config/core.entity_view_display.node.blog.simple_card.yml
+++ b/config/core.entity_view_display.node.blog.simple_card.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -103,6 +104,7 @@ hidden:
field_authors: true
field_body_paragraph: true
field_meta_tags: true
+ field_mposse: true
field_summary: true
field_tags: true
field_topics: true
diff --git a/config/core.entity_view_display.node.blog.teaser.yml b/config/core.entity_view_display.node.blog.teaser.yml
index 6ed3107..457a41b 100644
--- a/config/core.entity_view_display.node.blog.teaser.yml
+++ b/config/core.entity_view_display.node.blog.teaser.yml
@@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
+ - field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@@ -80,6 +81,7 @@ hidden:
comment: true
field_body_paragraph: true
field_meta_tags: true
+ field_mposse: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
diff --git a/config/core.entity_view_display.node.microblog.default.yml b/config/core.entity_view_display.node.microblog.default.yml
new file mode 100644
index 0000000..681a943
--- /dev/null
+++ b/config/core.entity_view_display.node.microblog.default.yml
@@ -0,0 +1,97 @@
+uuid: 3b38836d-f107-45ce-972f-a9f2e9db6d1f
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_mastodon
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ - node.type.microblog
+ module:
+ - user
+_core:
+ default_config_hash: ElRVYwlWOxVXYuwO12WN3XgEi5PTP5npiK0OZgqEiJQ
+id: node.microblog.default
+targetEntityType: node
+bundle: microblog
+mode: default
+content:
+ field_microblog_bluesky:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 4
+ region: content
+ field_microblog_default:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+ field_microblog_facebook:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 3
+ region: content
+ field_microblog_note:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 1
+ region: content
+ field_microblog_signal:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 6
+ region: content
+ field_microblog_sms:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 5
+ region: content
+ field_microblog_twitter:
+ type: string
+ label: above
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 2
+ region: content
+ indieweb_syndication:
+ settings: { }
+ third_party_settings: { }
+ weight: 7
+ region: content
+hidden:
+ field_microblog_mastodon: true
+ field_microblog_referenced_node: true
+ field_mposse_delay: true
+ field_mposse_sent_status: true
+ indieweb_bridgypublishmastodon: true
+ indieweb_bridgypublishtwitter: true
+ langcode: true
+ links: true
+ search_api_excerpt: true
diff --git a/config/core.entity_view_display.node.microblog.teaser.yml b/config/core.entity_view_display.node.microblog.teaser.yml
new file mode 100644
index 0000000..33f8f9f
--- /dev/null
+++ b/config/core.entity_view_display.node.microblog.teaser.yml
@@ -0,0 +1,56 @@
+uuid: 910f38c3-214f-4568-a990-324d0b77ae42
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ - field.field.node.microblog.field_microblog_bluesky
+ - field.field.node.microblog.field_microblog_default
+ - field.field.node.microblog.field_microblog_facebook
+ - field.field.node.microblog.field_microblog_mastodon
+ - field.field.node.microblog.field_microblog_note
+ - field.field.node.microblog.field_microblog_referenced_node
+ - field.field.node.microblog.field_microblog_signal
+ - field.field.node.microblog.field_microblog_sms
+ - field.field.node.microblog.field_microblog_twitter
+ - field.field.node.microblog.field_mposse_delay
+ - field.field.node.microblog.field_mposse_sent_status
+ - node.type.microblog
+ module:
+ - user
+_core:
+ default_config_hash: xCiDDUIhEC91h3I-LnB1jCxoheoPA1opK_2tu834pVw
+id: node.microblog.teaser
+targetEntityType: node
+bundle: microblog
+mode: teaser
+content:
+ field_microblog_default:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+ links:
+ settings: { }
+ third_party_settings: { }
+ weight: 1
+ region: content
+hidden:
+ field_microblog_bluesky: true
+ field_microblog_facebook: true
+ field_microblog_mastodon: true
+ field_microblog_note: true
+ field_microblog_referenced_node: true
+ field_microblog_signal: true
+ field_microblog_sms: true
+ field_microblog_twitter: true
+ field_mposse_delay: true
+ field_mposse_sent_status: true
+ indieweb_bridgypublishmastodon: true
+ indieweb_bridgypublishtwitter: true
+ indieweb_syndication: true
+ langcode: true
+ search_api_excerpt: true
diff --git a/config/core.extension.yml b/config/core.extension.yml
index 662db31..fdb4e82 100644
--- a/config/core.extension.yml
+++ b/config/core.extension.yml
@@ -1,6 +1,7 @@
_core:
default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc
module:
+ auto_entitylabel: -100
address: 0
admin_toolbar: 0
admin_toolbar_search: 0
@@ -53,6 +54,7 @@ module:
drutopia_event: 0
drutopia_home_page: 0
drutopia_landing_page: 0
+ drutopia_microblog: 0
drutopia_page: 0
drutopia_page_storyline: 0
drutopia_people: 0
@@ -86,12 +88,14 @@ module:
history: 0
honeypot: 0
http_client_error_status: 0
+ ief_complex_open: 0
image: 0
image_widget_crop: 0
indieweb: 0
indieweb_context: 0
indieweb_feed: 0
indieweb_webmention: 0
+ inline_entity_form: 0
inotherwords: 0
language: 0
layout_discovery: 0
@@ -115,6 +119,7 @@ module:
migrate_plus: 0
minimalhtml: 0
minimalhtmltitle: 0
+ mposse: 0
mysql: 0
node: 0
options: 0
@@ -140,7 +145,11 @@ module:
shortcut: 0
similarterms: 0
skins: 0
+ social_api: 0
social_media_links: 0
+ social_post: 0
+ social_post_facebook: 0
+ social_post_mastodon: 0
statistics: 0
stripe: 0
stripe_webform: 0
diff --git a/config/field.field.node.blog.field_mposse.yml b/config/field.field.node.blog.field_mposse.yml
new file mode 100644
index 0000000..f0b818b
--- /dev/null
+++ b/config/field.field.node.blog.field_mposse.yml
@@ -0,0 +1,25 @@
+uuid: dcb9f407-ff4d-4e73-a42b-833ed53671f9
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_mposse
+ - node.type.blog
+ - node.type.microblog
+id: node.blog.field_mposse
+field_name: field_mposse
+entity_type: node
+bundle: blog
+label: Microblog
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:node'
+ handler_settings:
+ target_bundles:
+ microblog: microblog
+ auto_create: true
+field_type: entity_reference
diff --git a/config/field.field.node.microblog.field_microblog_bluesky.yml b/config/field.field.node.microblog.field_microblog_bluesky.yml
new file mode 100644
index 0000000..95f8678
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_bluesky.yml
@@ -0,0 +1,21 @@
+uuid: 864d404c-a062-4764-bd73-6424542c1be1
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_bluesky
+ - node.type.microblog
+_core:
+ default_config_hash: SXUJEgxYTnESokjsXhgI7MAfbF0utmiaS_3qtAl0g9o
+id: node.microblog.field_microblog_bluesky
+field_name: field_microblog_bluesky
+entity_type: node
+bundle: microblog
+label: Bluesky
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_default.yml b/config/field.field.node.microblog.field_microblog_default.yml
new file mode 100644
index 0000000..ab49da6
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_default.yml
@@ -0,0 +1,21 @@
+uuid: 92f7a456-43bb-40cf-9d48-ea1b6068e78e
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_default
+ - node.type.microblog
+_core:
+ default_config_hash: MzymBbLTbE2MPOJGWWG0slV2XdE8LAZ82rcwwKdm5tw
+id: node.microblog.field_microblog_default
+field_name: field_microblog_default
+entity_type: node
+bundle: microblog
+label: Default
+description: 'This version of your microblog post will be used on this website and any other places it pushes to which are not given alternate versions below.'
+required: true
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_facebook.yml b/config/field.field.node.microblog.field_microblog_facebook.yml
new file mode 100644
index 0000000..458f466
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_facebook.yml
@@ -0,0 +1,21 @@
+uuid: 7b1ed7ff-c051-449b-8f13-6d175ccf40e5
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_facebook
+ - node.type.microblog
+_core:
+ default_config_hash: ftE0Qszi0KIw2ZKpYPXNVHtnKI4_hYATIQw9KDGFonA
+id: node.microblog.field_microblog_facebook
+field_name: field_microblog_facebook
+entity_type: node
+bundle: microblog
+label: Facebook
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_mastodon.yml b/config/field.field.node.microblog.field_microblog_mastodon.yml
new file mode 100644
index 0000000..10a8498
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_mastodon.yml
@@ -0,0 +1,21 @@
+uuid: f27097a2-0f26-40bf-857d-5783c6130a24
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_mastodon
+ - node.type.microblog
+_core:
+ default_config_hash: 7QtXFNWlhxA5HOVV8vQrJy_wNc2yYVAXPV32x2JGlYw
+id: node.microblog.field_microblog_mastodon
+field_name: field_microblog_mastodon
+entity_type: node
+bundle: microblog
+label: Mastodon
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_note.yml b/config/field.field.node.microblog.field_microblog_note.yml
new file mode 100644
index 0000000..9e30f73
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_note.yml
@@ -0,0 +1,21 @@
+uuid: 70f57d91-b278-4f40-8fa8-d1dfd92adacb
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_note
+ - node.type.microblog
+_core:
+ default_config_hash: LU6_UqhwmPYbDmxYcj1p2wbrbBVD79DRZXE6H4m0GsE
+id: node.microblog.field_microblog_note
+field_name: field_microblog_note
+entity_type: node
+bundle: microblog
+label: 'ActivityStream note (Mastodon toot etc)'
+description: "If you want your microblog post to have a minor variation when it goes to an ActivityPub supporting server, such as a Mastodon instance, edit it here. For example, to replace a person's name with their @mention@instance.example user."
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_referenced_node.yml b/config/field.field.node.microblog.field_microblog_referenced_node.yml
new file mode 100644
index 0000000..0e379b4
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_referenced_node.yml
@@ -0,0 +1,32 @@
+uuid: a51bde00-2730-4f6d-816a-659bbff92039
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_referenced_node
+ - node.type.article
+ - node.type.microblog
+_core:
+ default_config_hash: geiaeJOF4zI_iTq4VQuWP-AexyVFx2dvI4sLZ4vdF8E
+id: node.microblog.field_microblog_referenced_node
+field_name: field_microblog_referenced_node
+entity_type: node
+bundle: microblog
+label: 'Referenced node'
+description: 'Content to link your microblog post to.'
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:node'
+ handler_settings:
+ target_bundles:
+ microblog: microblog
+ article: article
+ sort:
+ field: _none
+ direction: ASC
+ auto_create: false
+ auto_create_bundle: microblog
+field_type: entity_reference
diff --git a/config/field.field.node.microblog.field_microblog_signal.yml b/config/field.field.node.microblog.field_microblog_signal.yml
new file mode 100644
index 0000000..416de21
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_signal.yml
@@ -0,0 +1,21 @@
+uuid: f7d0419e-78c3-418d-a2e5-93bbc89340e9
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_signal
+ - node.type.microblog
+_core:
+ default_config_hash: oohDqtqU6UlmUyh8uwm985L26xl0UpPSTHJeaNqVkSE
+id: node.microblog.field_microblog_signal
+field_name: field_microblog_signal
+entity_type: node
+bundle: microblog
+label: Signal
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_sms.yml b/config/field.field.node.microblog.field_microblog_sms.yml
new file mode 100644
index 0000000..3309445
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_sms.yml
@@ -0,0 +1,21 @@
+uuid: aa7776e0-60cc-4f54-9cce-972ba1096ce7
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_sms
+ - node.type.microblog
+_core:
+ default_config_hash: LDclPy8VJhBOFyE40i3AgXs3d0TPamDcwMFIM22bmfc
+id: node.microblog.field_microblog_sms
+field_name: field_microblog_sms
+entity_type: node
+bundle: microblog
+label: SMS
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_microblog_twitter.yml b/config/field.field.node.microblog.field_microblog_twitter.yml
new file mode 100644
index 0000000..c938e9d
--- /dev/null
+++ b/config/field.field.node.microblog.field_microblog_twitter.yml
@@ -0,0 +1,21 @@
+uuid: 6e0857e7-bde4-4f92-bbc3-9af74f4ba347
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_microblog_twitter
+ - node.type.microblog
+_core:
+ default_config_hash: amohM5Oa3atfGBBNn6JoChV7jQ8lXng3TOxU-CaqDKY
+id: node.microblog.field_microblog_twitter
+field_name: field_microblog_twitter
+entity_type: node
+bundle: microblog
+label: Twitter
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/field.field.node.microblog.field_mposse_delay.yml b/config/field.field.node.microblog.field_mposse_delay.yml
new file mode 100644
index 0000000..509ec08
--- /dev/null
+++ b/config/field.field.node.microblog.field_mposse_delay.yml
@@ -0,0 +1,23 @@
+uuid: 0f3b5ae9-3193-43ea-8850-53ff4e41b351
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_mposse_delay
+ - node.type.microblog
+ module:
+ - options
+_core:
+ default_config_hash: WmX496nQ3MnLChoRl9almUEBd-XotStu1MAzBCDmZnM
+id: node.microblog.field_mposse_delay
+field_name: field_mposse_delay
+entity_type: node
+bundle: microblog
+label: Delay
+description: 'Apply a delay to prevent posting until your selected delay timer has expired.'
+required: true
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: list_integer
diff --git a/config/field.field.node.microblog.field_mposse_sent_status.yml b/config/field.field.node.microblog.field_mposse_sent_status.yml
new file mode 100644
index 0000000..25312d7
--- /dev/null
+++ b/config/field.field.node.microblog.field_mposse_sent_status.yml
@@ -0,0 +1,25 @@
+uuid: 4d87806a-7f43-4916-9fad-f978ce289c8d
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_mposse_sent_status
+ - node.type.microblog
+_core:
+ default_config_hash: 4SPlEenFjXEy40lpaHSUklp-brLFRdkgt8CfXCyZ8_k
+id: node.microblog.field_mposse_sent_status
+field_name: field_mposse_sent_status
+entity_type: node
+bundle: microblog
+label: Sent
+description: ''
+required: false
+translatable: false
+default_value:
+ -
+ value: 0
+default_value_callback: ''
+settings:
+ on_label: Sent
+ off_label: Pending
+field_type: boolean
diff --git a/config/field.storage.node.field_microblog_bluesky.yml b/config/field.storage.node.field_microblog_bluesky.yml
new file mode 100644
index 0000000..51f860a
--- /dev/null
+++ b/config/field.storage.node.field_microblog_bluesky.yml
@@ -0,0 +1,23 @@
+uuid: 001647c6-f938-487a-99cb-232cc502040c
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: Tqv2067kK1yWmJ6qDJBLetDdsb_qqPiEvVgWOsQISKE
+id: node.field_microblog_bluesky
+field_name: field_microblog_bluesky
+entity_type: node
+type: string
+settings:
+ max_length: 500
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_default.yml b/config/field.storage.node.field_microblog_default.yml
new file mode 100644
index 0000000..9e2aac8
--- /dev/null
+++ b/config/field.storage.node.field_microblog_default.yml
@@ -0,0 +1,23 @@
+uuid: 8379a7ad-3f5e-4e47-8339-b9f3cee31c53
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: hPNwT9B0p-WcLtyJwPVg8dqvAONqkCFnu6Hn16BO1B4
+id: node.field_microblog_default
+field_name: field_microblog_default
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_facebook.yml b/config/field.storage.node.field_microblog_facebook.yml
new file mode 100644
index 0000000..f25d494
--- /dev/null
+++ b/config/field.storage.node.field_microblog_facebook.yml
@@ -0,0 +1,23 @@
+uuid: 725c3ac8-84b4-4768-9afb-291f2181eadc
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 16lwuDOmWKGOHbmNIEe7Dc2smOW-QV16FjexiXTiRXA
+id: node.field_microblog_facebook
+field_name: field_microblog_facebook
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_mastodon.yml b/config/field.storage.node.field_microblog_mastodon.yml
new file mode 100644
index 0000000..86a7518
--- /dev/null
+++ b/config/field.storage.node.field_microblog_mastodon.yml
@@ -0,0 +1,23 @@
+uuid: cea3dd60-14d7-470b-934b-d772e8442213
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: deoC5DYUw1PGD9CkjllaParY9QyBNubggpOeUsdLizI
+id: node.field_microblog_mastodon
+field_name: field_microblog_mastodon
+entity_type: node
+type: string
+settings:
+ max_length: 500
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_note.yml b/config/field.storage.node.field_microblog_note.yml
new file mode 100644
index 0000000..2b55584
--- /dev/null
+++ b/config/field.storage.node.field_microblog_note.yml
@@ -0,0 +1,23 @@
+uuid: 4ac6f412-b1a4-499f-a4e4-56bc064c7539
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: DcHKshATPwxZNjtAkQckjgWY-1-k2d97S8AxcN-G8mo
+id: node.field_microblog_note
+field_name: field_microblog_note
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_referenced_node.yml b/config/field.storage.node.field_microblog_referenced_node.yml
new file mode 100644
index 0000000..6c28f78
--- /dev/null
+++ b/config/field.storage.node.field_microblog_referenced_node.yml
@@ -0,0 +1,21 @@
+uuid: b3fa73ad-50c0-4842-bdc1-b7c3527ac7a8
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: T9-v-Bce2qCPz4VsmF7NRaX_zTbGejw13decUnh-49w
+id: node.field_microblog_referenced_node
+field_name: field_microblog_referenced_node
+entity_type: node
+type: entity_reference
+settings:
+ target_type: node
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_signal.yml b/config/field.storage.node.field_microblog_signal.yml
new file mode 100644
index 0000000..5a3d8d7
--- /dev/null
+++ b/config/field.storage.node.field_microblog_signal.yml
@@ -0,0 +1,23 @@
+uuid: e5ff0f96-ada1-4be9-a39d-6fed6e4af8e3
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: rFbwUx4FQvBuyv9KiNpDDXluuHPDuZQ1Jbrfnefu0iE
+id: node.field_microblog_signal
+field_name: field_microblog_signal
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_sms.yml b/config/field.storage.node.field_microblog_sms.yml
new file mode 100644
index 0000000..9fe2994
--- /dev/null
+++ b/config/field.storage.node.field_microblog_sms.yml
@@ -0,0 +1,23 @@
+uuid: deb04dbe-eae6-4883-acc9-dbcc8009bccf
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: a0w3vsFQh59OpwBu9gclAx9Bgni4R8pUhMLXn59FhrY
+id: node.field_microblog_sms
+field_name: field_microblog_sms
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_microblog_twitter.yml b/config/field.storage.node.field_microblog_twitter.yml
new file mode 100644
index 0000000..ae742c2
--- /dev/null
+++ b/config/field.storage.node.field_microblog_twitter.yml
@@ -0,0 +1,23 @@
+uuid: 556030a9-2b00-4c58-9f43-75b26cadca71
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: TTRD8eM6dNhXFzrCX-bLfn_XuVepJYO7DWuHzbSCERU
+id: node.field_microblog_twitter
+field_name: field_microblog_twitter
+entity_type: node
+type: string
+settings:
+ max_length: 1020
+ case_sensitive: false
+ is_ascii: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_mposse.yml b/config/field.storage.node.field_mposse.yml
new file mode 100644
index 0000000..c6226d3
--- /dev/null
+++ b/config/field.storage.node.field_mposse.yml
@@ -0,0 +1,21 @@
+uuid: 9926e136-8986-457b-9c81-81e9a4da2d06
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: gmN6Ed62I1jXW4BzFTgPJ77KHMG9td-i7TFr1aU3Llo
+id: node.field_mposse
+field_name: field_mposse
+entity_type: node
+type: entity_reference
+settings:
+ target_type: node
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_mposse_delay.yml b/config/field.storage.node.field_mposse_delay.yml
new file mode 100644
index 0000000..c0d446b
--- /dev/null
+++ b/config/field.storage.node.field_mposse_delay.yml
@@ -0,0 +1,47 @@
+uuid: bf0547b5-aedc-428f-b5af-3d8e4ce7304d
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - options
+_core:
+ default_config_hash: qKQL-shvzZEr7lTSin9INde3RcrHAHsG9mOXGt3_6i0
+id: node.field_mposse_delay
+field_name: field_mposse_delay
+entity_type: node
+type: list_integer
+settings:
+ allowed_values:
+ -
+ value: 0
+ label: 'No delay'
+ -
+ value: 5
+ label: '5 minutes'
+ -
+ value: 10
+ label: '10 minutes'
+ -
+ value: 15
+ label: '15 minutes'
+ -
+ value: 20
+ label: '20 minutes'
+ -
+ value: 30
+ label: '30 minutes'
+ -
+ value: 45
+ label: '45 minutes'
+ -
+ value: 60
+ label: '60 minutes'
+ allowed_values_function: ''
+module: options
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/field.storage.node.field_mposse_sent_status.yml b/config/field.storage.node.field_mposse_sent_status.yml
new file mode 100644
index 0000000..2957d69
--- /dev/null
+++ b/config/field.storage.node.field_mposse_sent_status.yml
@@ -0,0 +1,20 @@
+uuid: 0a2e5253-e3b1-4d0e-bbc0-8fcd17c780e2
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: jyX7uOWNwbwefjns3Bae1WuNHswaiHkp3hGz8wxndpc
+id: node.field_mposse_sent_status
+field_name: field_mposse_sent_status
+entity_type: node
+type: boolean
+settings: { }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/language/es/core.base_field_override.node.microblog.status.yml b/config/language/es/core.base_field_override.node.microblog.status.yml
new file mode 100644
index 0000000..38022ce
--- /dev/null
+++ b/config/language/es/core.base_field_override.node.microblog.status.yml
@@ -0,0 +1 @@
+label: Publicado
diff --git a/config/language/es/field.field.node.case_study.field_image.yml b/config/language/es/field.field.node.case_study.field_image.yml
new file mode 100644
index 0000000..434a7c4
--- /dev/null
+++ b/config/language/es/field.field.node.case_study.field_image.yml
@@ -0,0 +1 @@
+label: Image
diff --git a/config/language/es/field.field.node.microblog.field_microblog_default.yml b/config/language/es/field.field.node.microblog.field_microblog_default.yml
new file mode 100644
index 0000000..06bd1d7
--- /dev/null
+++ b/config/language/es/field.field.node.microblog.field_microblog_default.yml
@@ -0,0 +1 @@
+label: 'Por defecto'
diff --git a/config/language/es/field.field.node.microblog.field_mposse_sent_status.yml b/config/language/es/field.field.node.microblog.field_mposse_sent_status.yml
new file mode 100644
index 0000000..8e356b9
--- /dev/null
+++ b/config/language/es/field.field.node.microblog.field_mposse_sent_status.yml
@@ -0,0 +1,3 @@
+label: Enviado
+settings:
+ on_label: Enviado
diff --git a/config/language/es/field.field.paragraph.slide.field_link.yml b/config/language/es/field.field.paragraph.slide.field_link.yml
new file mode 100644
index 0000000..6f36b6e
--- /dev/null
+++ b/config/language/es/field.field.paragraph.slide.field_link.yml
@@ -0,0 +1 @@
+label: Enlace
diff --git a/config/language/es/paragraphs.paragraphs_type.image.yml b/config/language/es/paragraphs.paragraphs_type.image.yml
new file mode 100644
index 0000000..434a7c4
--- /dev/null
+++ b/config/language/es/paragraphs.paragraphs_type.image.yml
@@ -0,0 +1 @@
+label: Image
diff --git a/config/language/es/views.view.content.yml b/config/language/es/views.view.content.yml
index 4f05e81..4f567be 100644
--- a/config/language/es/views.view.content.yml
+++ b/config/language/es/views.view.content.yml
@@ -9,6 +9,9 @@ display:
label: Título
status:
label: Estado
+ settings:
+ format_custom_false: 'Sin publicar'
+ format_custom_true: Publicado
operations:
label: Operaciones
exposed_form:
@@ -21,6 +24,12 @@ display:
status:
expose:
label: Estado
+ group_info:
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
page_1:
display_title: Página
display_options:
diff --git a/config/language/es/views.view.media.yml b/config/language/es/views.view.media.yml
index 1a12d28..18f5019 100644
--- a/config/language/es/views.view.media.yml
+++ b/config/language/es/views.view.media.yml
@@ -11,6 +11,9 @@ display:
label: Tipo
status:
label: Estado
+ settings:
+ format_custom_false: 'Sin publicar'
+ format_custom_true: Publicado
operations:
label: Operaciones
exposed_form:
@@ -20,6 +23,13 @@ display:
bundle:
expose:
label: Tipo
+ status:
+ group_info:
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
media_page_list:
display_title: Media
display_options:
diff --git a/config/language/es/views.view.media_library.yml b/config/language/es/views.view.media_library.yml
index b6166e0..d56ce1b 100644
--- a/config/language/es/views.view.media_library.yml
+++ b/config/language/es/views.view.media_library.yml
@@ -7,6 +7,14 @@ display:
media_bulk_form:
action_title: Acción
filters:
+ status:
+ group_info:
+ label: Publicado
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
name:
expose:
label: Nombre
diff --git a/config/language/es/views.view.webmentions.yml b/config/language/es/views.view.webmentions.yml
index 289bbd9..460c291 100644
--- a/config/language/es/views.view.webmentions.yml
+++ b/config/language/es/views.view.webmentions.yml
@@ -8,6 +8,11 @@ display:
label: Tipo
created:
label: Creado
+ status:
+ label: Publicado
+ settings:
+ format_custom_true: Publicado
+ format_custom_false: 'Sin publicar'
filters:
type:
expose:
diff --git a/config/mposse.settings.yml b/config/mposse.settings.yml
new file mode 100644
index 0000000..3703895
--- /dev/null
+++ b/config/mposse.settings.yml
@@ -0,0 +1 @@
+soft_disable: 0
diff --git a/config/node.type.microblog.yml b/config/node.type.microblog.yml
new file mode 100644
index 0000000..8b2a343
--- /dev/null
+++ b/config/node.type.microblog.yml
@@ -0,0 +1,23 @@
+uuid: 84bb329d-2d80-4cb4-9437-88c8c15b6a16
+langcode: en
+status: true
+dependencies:
+ module:
+ - indieweb_context
+ - menu_ui
+third_party_settings:
+ indieweb_context:
+ post_context_link_field: ''
+ post_context_post_type: ''
+ menu_ui:
+ available_menus: { }
+ parent: ''
+_core:
+ default_config_hash: lZLSy9426p6hMuLFTkunFTLI5oqFxmczeI-TJpb8XFo
+name: Microblog
+type: microblog
+description: 'A short note or status update without title or complex data structure. Suitable for pushing to text messages and syndicating to social media as well as posting to this site itself.'
+help: null
+new_revision: true
+preview_mode: 0
+display_submitted: false