From 5bc17349fefef1b74e06b7cdbda877b75f178a2d Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Mon, 16 Oct 2023 14:35:29 -0700 Subject: [PATCH 01/11] feat(#2): adding Navigation plugin --- composer.json | 10 +- composer.lock | 2319 +++-------------------------------- config/project/project.yaml | 8 +- 3 files changed, 167 insertions(+), 2170 deletions(-) diff --git a/composer.json b/composer.json index 316b19a..767fb5a 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,7 @@ { "require": { "craftcms/cms": "^4.4.0", + "verbb/navigation": "^2.0", "vlucas/phpdotenv": "^5.4.0" }, "require-dev": { @@ -27,5 +28,12 @@ "post-root-package-install": [ "@php -r \"file_exists('.env') || copy('.env.example.dev', '.env');\"" ] - } + }, + "repositories": [ + { + "type": "composer", + "url": "https://composer.craftcms.com", + "canonical": false + } + ] } diff --git a/composer.lock b/composer.lock index 26dad04..6de12fe 100644 --- a/composer.lock +++ b/composer.lock @@ -4,16 +4,11 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ca658de19bf7ceec8bae1c4e2a3b975a", + "content-hash": "781597c20349dd6a53433d4fa3a84426", "packages": [ { "name": "cebe/markdown", "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/cebe/markdown.git", - "reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86", @@ -24,11 +19,6 @@ "lib-pcre": "*", "php": ">=5.4.0" }, - "require-dev": { - "cebe/indent": "*", - "facebook/xhprof": "*@dev", - "phpunit/phpunit": "4.1.*" - }, "bin": [ "bin/markdown" ], @@ -43,7 +33,6 @@ "cebe\\markdown\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -64,20 +53,11 @@ "markdown", "markdown-extra" ], - "support": { - "issues": "https://github.com/cebe/markdown/issues", - "source": "https://github.com/cebe/markdown" - }, "time": "2018-03-26T11:24:36+00:00" }, { "name": "commerceguys/addressing", "version": "v1.4.2", - "source": { - "type": "git", - "url": "https://github.com/commerceguys/addressing.git", - "reference": "406c7b5f0fbe4f6a64155c0fe03b1adb34d01308" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/commerceguys/addressing/zipball/406c7b5f0fbe4f6a64155c0fe03b1adb34d01308", @@ -88,13 +68,6 @@ "doctrine/collections": "^1.2 || ^2.0", "php": ">=7.3" }, - "require-dev": { - "ext-json": "*", - "mikey179/vfsstream": "^1.6.10", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "^3.6", - "symfony/validator": "^4.4 || ^5.4 || ^6.0" - }, "suggest": { "symfony/validator": "to validate addresses" }, @@ -109,7 +82,6 @@ "CommerceGuys\\Addressing\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -128,20 +100,11 @@ "localization", "postal" ], - "support": { - "issues": "https://github.com/commerceguys/addressing/issues", - "source": "https://github.com/commerceguys/addressing/tree/v1.4.2" - }, "time": "2023-02-15T10:11:14+00:00" }, { "name": "composer/ca-bundle", "version": "1.3.7", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "76e46335014860eec1aa5a724799a00a2e47cc85" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/ca-bundle/zipball/76e46335014860eec1aa5a724799a00a2e47cc85", @@ -153,12 +116,6 @@ "ext-pcre": "*", "php": "^5.3.2 || ^7.0 || ^8.0" }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" - }, "type": "library", "extra": { "branch-alias": { @@ -170,7 +127,6 @@ "Composer\\CaBundle\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -189,35 +145,11 @@ "ssl", "tls" ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2023-08-30T09:31:38+00:00" }, { "name": "composer/class-map-generator", "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/composer/class-map-generator.git", - "reference": "953cc4ea32e0c31f2185549c7d216d7921f03da9" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/class-map-generator/zipball/953cc4ea32e0c31f2185549c7d216d7921f03da9", @@ -229,14 +161,6 @@ "php": "^7.2 || ^8.0", "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" }, - "require-dev": { - "phpstan/phpstan": "^1.6", - "phpstan/phpstan-deprecation-rules": "^1", - "phpstan/phpstan-phpunit": "^1", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/filesystem": "^5.4 || ^6", - "symfony/phpunit-bridge": "^5" - }, "type": "library", "extra": { "branch-alias": { @@ -248,7 +172,6 @@ "Composer\\ClassMapGenerator\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -263,38 +186,15 @@ "keywords": [ "classmap" ], - "support": { - "issues": "https://github.com/composer/class-map-generator/issues", - "source": "https://github.com/composer/class-map-generator/tree/1.1.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2023-06-30T13:58:57+00:00" }, { "name": "composer/composer", - "version": "2.6.2", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "623e5e1de055e65bc6c3c61b8348dc4662d75e2b" - }, + "version": "2.6.5", "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/623e5e1de055e65bc6c3c61b8348dc4662d75e2b", - "reference": "623e5e1de055e65bc6c3c61b8348dc4662d75e2b", + "url": "https://api.github.com/repos/composer/composer/zipball/4b0fe89db9e65b1e64df633a992e70a7a215ab33", + "reference": "4b0fe89db9e65b1e64df633a992e70a7a215ab33", "shasum": "" }, "require": { @@ -320,14 +220,6 @@ "symfony/polyfill-php81": "^1.24", "symfony/process": "^5.4 || ^6.0 || ^7" }, - "require-dev": { - "phpstan/phpstan": "^1.9.3", - "phpstan/phpstan-deprecation-rules": "^1", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1", - "phpstan/phpstan-symfony": "^1.2.10", - "symfony/phpunit-bridge": "^6.0 || ^7" - }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", "ext-zip": "Enabling the zip extension allows you to unzip archives", @@ -352,7 +244,6 @@ "Composer\\": "src/Composer/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -375,36 +266,11 @@ "dependency", "package" ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/composer/issues", - "security": "https://github.com/composer/composer/security/policy", - "source": "https://github.com/composer/composer/tree/2.6.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2023-09-03T12:09:15+00:00" + "time": "2023-10-06T08:11:52+00:00" }, { "name": "composer/metadata-minifier", "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/composer/metadata-minifier.git", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", @@ -414,11 +280,6 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, - "require-dev": { - "composer/composer": "^2", - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, "type": "library", "extra": { "branch-alias": { @@ -430,7 +291,6 @@ "Composer\\MetadataMinifier\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -446,48 +306,20 @@ "composer", "compression" ], - "support": { - "issues": "https://github.com/composer/metadata-minifier/issues", - "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2021-04-07T13:37:33+00:00" }, { "name": "composer/pcre", - "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2" - }, + "version": "3.1.1", "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", + "url": "https://api.github.com/repos/composer/pcre/zipball/00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, - "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^5" - }, "type": "library", "extra": { "branch-alias": { @@ -499,7 +331,6 @@ "Composer\\Pcre\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -517,34 +348,11 @@ "regex", "regular expression" ], - "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-11-17T09:50:14+00:00" + "time": "2023-10-11T07:11:09+00:00" }, { "name": "composer/semver", "version": "3.4.0", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", @@ -554,10 +362,6 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, - "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, "type": "library", "extra": { "branch-alias": { @@ -569,7 +373,6 @@ "Composer\\Semver\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -597,35 +400,11 @@ "validation", "versioning" ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2023-08-31T09:50:34+00:00" }, { "name": "composer/spdx-licenses", "version": "1.5.7", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", @@ -635,10 +414,6 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, "type": "library", "extra": { "branch-alias": { @@ -650,7 +425,6 @@ "Composer\\Spdx\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -677,35 +451,11 @@ "spdx", "validator" ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2022-05-23T07:37:50+00:00" }, { "name": "composer/xdebug-handler", "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ced299686f41dce890debac69273b47ffe98a40c" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", @@ -717,18 +467,12 @@ "php": "^7.2.5 || ^8.0", "psr/log": "^1 || ^2 || ^3" }, - "require-dev": { - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^6.0" - }, "type": "library", "autoload": { "psr-4": { "Composer\\XdebugHandler\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -743,39 +487,15 @@ "Xdebug", "performance" ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], "time": "2022-02-25T21:32:43+00:00" }, { "name": "craftcms/cms", - "version": "4.5.3", - "source": { - "type": "git", - "url": "https://github.com/craftcms/cms.git", - "reference": "43ee7a72b0aeeb08ddd14f3efd492752c128a489" - }, + "version": "4.5.6.1", "dist": { "type": "zip", - "url": "https://api.github.com/repos/craftcms/cms/zipball/43ee7a72b0aeeb08ddd14f3efd492752c128a489", - "reference": "43ee7a72b0aeeb08ddd14f3efd492752c128a489", + "url": "https://api.github.com/repos/craftcms/cms/zipball/fac7353b79c771d1d6ceb62e5addb10d4f5c0eb3", + "reference": "fac7353b79c771d1d6ceb62e5addb10d4f5c0eb3", "shasum": "" }, "require": { @@ -827,20 +547,6 @@ "bower-asset/yii2-pjax": "~2.0.1", "yii2tech/ar-softdelete": "1.0.4" }, - "require-dev": { - "codeception/codeception": "^4.1.29", - "codeception/module-asserts": "^1.3.1", - "codeception/module-datafactory": "^1.1.0", - "codeception/module-phpbrowser": "^1.0.2", - "codeception/module-rest": "^1.4.2", - "codeception/module-yii2": "^1.1.5", - "craftcms/ecs": "dev-main", - "fakerphp/faker": "^1.19.0", - "league/factory-muffin": "^3.3.0", - "phpstan/phpstan": "^1.8.5", - "vlucas/phpdotenv": "^5.4.1", - "yiisoft/yii2-redis": "^2.0" - }, "suggest": { "ext-exif": "Adds support for parsing image EXIF data.", "ext-iconv": "Adds support for more character encodings than PHP’s built-in mb_convert_encoding() function, which Craft will take advantage of when converting strings to UTF-8.", @@ -853,7 +559,6 @@ "yii2tech\\ar\\softdelete\\": "lib/ar-softdelete/src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "proprietary" ], @@ -871,23 +576,18 @@ "yii2" ], "support": { - "docs": "https://craftcms.com/docs/4.x/", "email": "support@craftcms.com", - "forum": "https://craftcms.stackexchange.com/", "issues": "https://github.com/craftcms/cms/issues?state=open", - "rss": "https://github.com/craftcms/cms/releases.atom", - "source": "https://github.com/craftcms/cms" + "forum": "https://craftcms.stackexchange.com/", + "source": "https://github.com/craftcms/cms", + "docs": "https://craftcms.com/docs/4.x/", + "rss": "https://github.com/craftcms/cms/releases.atom" }, - "time": "2023-08-29T18:59:05+00:00" + "time": "2023-09-27T12:28:01+00:00" }, { "name": "craftcms/plugin-installer", "version": "1.6.0", - "source": { - "type": "git", - "url": "https://github.com/craftcms/plugin-installer.git", - "reference": "bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/plugin-installer/zipball/bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f", @@ -898,9 +598,6 @@ "composer-plugin-api": "^1.0 || ^2.0", "php": ">=5.4" }, - "require-dev": { - "composer/composer": "^1.0 || ^2.0" - }, "type": "composer-plugin", "extra": { "class": "craft\\composer\\Plugin" @@ -910,7 +607,6 @@ "craft\\composer\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -923,28 +619,15 @@ "installer", "plugin" ], - "support": { - "docs": "https://craftcms.com/docs", - "email": "support@craftcms.com", - "forum": "https://craftcms.stackexchange.com/", - "issues": "https://github.com/craftcms/cms/issues?state=open", - "rss": "https://craftcms.com/changelog.rss", - "source": "https://github.com/craftcms/cms" - }, "time": "2023-02-22T13:17:00+00:00" }, { "name": "craftcms/server-check", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/craftcms/server-check.git", - "reference": "a099ba05adf6424298aa5177ca17084e616a5690" - }, + "version": "2.1.7", "dist": { "type": "zip", - "url": "https://api.github.com/repos/craftcms/server-check/zipball/a099ba05adf6424298aa5177ca17084e616a5690", - "reference": "a099ba05adf6424298aa5177ca17084e616a5690", + "url": "https://api.github.com/repos/craftcms/server-check/zipball/97c09a55cee207cb0a79243606354d9783d693d8", + "reference": "97c09a55cee207cb0a79243606354d9783d693d8", "shasum": "" }, "type": "library", @@ -953,7 +636,6 @@ "server/requirements" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -965,24 +647,11 @@ "requirements", "yii2" ], - "support": { - "docs": "https://github.com/craftcms/docs", - "email": "support@craftcms.com", - "forum": "https://craftcms.stackexchange.com/", - "issues": "https://github.com/craftcms/server-check/issues?state=open", - "rss": "https://github.com/craftcms/server-check/releases.atom", - "source": "https://github.com/craftcms/server-check" - }, - "time": "2023-05-26T20:43:59+00:00" + "time": "2023-09-20T01:56:57+00:00" }, { "name": "creocoder/yii2-nested-sets", "version": "0.9.0", - "source": { - "type": "git", - "url": "https://github.com/creocoder/yii2-nested-sets.git", - "reference": "cb8635a459b6246e5a144f096b992dcc30cf9954" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/creocoder/yii2-nested-sets/zipball/cb8635a459b6246e5a144f096b992dcc30cf9954", @@ -998,7 +667,6 @@ "creocoder\\nestedsets\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -1013,20 +681,11 @@ "nested sets", "yii2" ], - "support": { - "issues": "https://github.com/creocoder/yii2-nested-sets/issues", - "source": "https://github.com/creocoder/yii2-nested-sets/tree/master" - }, "time": "2015-01-27T10:53:51+00:00" }, { "name": "defuse/php-encryption", "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/defuse/php-encryption.git", - "reference": "f53396c2d34225064647a05ca76c1da9d99e5828" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828", @@ -1038,10 +697,6 @@ "paragonie/random_compat": ">= 2", "php": ">=5.6.0" }, - "require-dev": { - "phpunit/phpunit": "^5|^6|^7|^8|^9|^10", - "yoast/phpunit-polyfills": "^2.0.0" - }, "bin": [ "bin/generate-defuse-key" ], @@ -1051,7 +706,6 @@ "Defuse\\Crypto\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1080,20 +734,11 @@ "security", "symmetric key cryptography" ], - "support": { - "issues": "https://github.com/defuse/php-encryption/issues", - "source": "https://github.com/defuse/php-encryption/tree/v2.4.0" - }, "time": "2023-06-19T06:10:36+00:00" }, { "name": "doctrine/collections", "version": "1.8.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/collections.git", - "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/collections/zipball/2b44dd4cbca8b5744327de78bafef5945c7e7b5e", @@ -1104,19 +749,12 @@ "doctrine/deprecations": "^0.5.3 || ^1", "php": "^7.1.3 || ^8.0" }, - "require-dev": { - "doctrine/coding-standard": "^9.0 || ^10.0", - "phpstan/phpstan": "^1.4.8", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5", - "vimeo/psalm": "^4.22" - }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1150,38 +788,20 @@ "iterators", "php" ], - "support": { - "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/1.8.0" - }, "time": "2022-09-01T20:12:10+00:00" }, { "name": "doctrine/deprecations", - "version": "v1.1.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/deprecations.git", - "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3" - }, + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3", - "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/4f2d4f2836e7ec4e7a8625e75c6aa916004db931", + "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, - "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" - }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" }, @@ -1191,26 +811,16 @@ "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", "homepage": "https://www.doctrine-project.org/", - "support": { - "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/v1.1.1" - }, - "time": "2023-06-03T09:27:29+00:00" + "time": "2023-09-27T20:04:15+00:00" }, { "name": "doctrine/lexer", "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", @@ -1221,20 +831,12 @@ "doctrine/deprecations": "^1.0", "php": "^7.1 || ^8.0" }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "^0.18.3", - "vimeo/psalm": "^4.11 || ^5.0" - }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1261,34 +863,11 @@ "parser", "php" ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/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%2Flexer", - "type": "tidelift" - } - ], "time": "2022-12-14T08:49:07+00:00" }, { "name": "egulias/email-validator", "version": "3.2.6", - "source": { - "type": "git", - "url": "https://github.com/egulias/EmailValidator.git", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", @@ -1300,10 +879,6 @@ "php": ">=7.2", "symfony/polyfill-intl-idn": "^1.15" }, - "require-dev": { - "phpunit/phpunit": "^8.5.8|^9.3.3", - "vimeo/psalm": "^4" - }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" }, @@ -1318,7 +893,6 @@ "Egulias\\EmailValidator\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1336,26 +910,11 @@ "validation", "validator" ], - "support": { - "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.6" - }, - "funding": [ - { - "url": "https://github.com/egulias", - "type": "github" - } - ], "time": "2023-06-01T07:04:22+00:00" }, { "name": "elvanto/litemoji", "version": "4.3.0", - "source": { - "type": "git", - "url": "https://github.com/elvanto/litemoji.git", - "reference": "f13cf10686f7110a3b17d09de03050d0708840b8" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/elvanto/litemoji/zipball/f13cf10686f7110a3b17d09de03050d0708840b8", @@ -1366,17 +925,12 @@ "ext-mbstring": "*", "php": ">=7.3" }, - "require-dev": { - "milesj/emojibase": "7.0.*", - "phpunit/phpunit": "^9.0" - }, "type": "library", "autoload": { "psr-4": { "LitEmoji\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1385,20 +939,11 @@ "emoji", "php-emoji" ], - "support": { - "issues": "https://github.com/elvanto/litemoji/issues", - "source": "https://github.com/elvanto/litemoji/tree/4.3.0" - }, "time": "2022-10-28T02:32:19+00:00" }, { "name": "enshrined/svg-sanitize", "version": "0.16.0", - "source": { - "type": "git", - "url": "https://github.com/darylldoyle/svg-sanitizer.git", - "reference": "239e257605e2141265b429e40987b2ee51bba4b4" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/239e257605e2141265b429e40987b2ee51bba4b4", @@ -1411,16 +956,12 @@ "ezyang/htmlpurifier": "^4.16", "php": "^5.6 || ^7.0 || ^8.0" }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^8.5" - }, "type": "library", "autoload": { "psr-4": { "enshrined\\svgSanitize\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], @@ -1431,20 +972,11 @@ } ], "description": "An SVG sanitizer for PHP", - "support": { - "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", - "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.16.0" - }, "time": "2023-03-20T10:51:12+00:00" }, { "name": "ezyang/htmlpurifier", "version": "v4.16.0", - "source": { - "type": "git", - "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/523407fb06eb9e5f3d59889b3978d5bfe94299c8", @@ -1454,10 +986,6 @@ "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" }, - "require-dev": { - "cerdic/css-tidy": "^1.7 || ^2.0", - "simpletest/simpletest": "dev-master" - }, "suggest": { "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", "ext-bcmath": "Used for unit conversion and imagecrash protection", @@ -1476,7 +1004,6 @@ "/library/HTMLPurifier/Language/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], @@ -1492,10 +1019,6 @@ "keywords": [ "html" ], - "support": { - "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.16.0" - }, "time": "2022-09-18T07:06:19+00:00" }, { @@ -1563,11 +1086,6 @@ { "name": "guzzlehttp/guzzle", "version": "7.8.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "1110f66a6530a40fe7aea0378fe608ee2b2248f9" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1110f66a6530a40fe7aea0378fe608ee2b2248f9", @@ -1585,14 +1103,6 @@ "provide": { "psr/http-client-implementation": "1.0" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "ext-curl": "*", - "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", - "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", - "psr/log": "^1.1 || ^2.0 || ^3.0" - }, "suggest": { "ext-curl": "Required for CURL handler support", "ext-intl": "Required for Internationalized Domain Name (IDN) support", @@ -1613,7 +1123,6 @@ "GuzzleHttp\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1666,34 +1175,11 @@ "rest", "web service" ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], "time": "2023-08-27T10:20:53+00:00" }, { "name": "guzzlehttp/promises", "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "111166291a0f8130081195ac4556a5587d7f1b5d" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/111166291a0f8130081195ac4556a5587d7f1b5d", @@ -1703,10 +1189,6 @@ "require": { "php": "^7.2.5 || ^8.0" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" - }, "type": "library", "extra": { "bamarni-bin": { @@ -1719,7 +1201,6 @@ "GuzzleHttp\\Promise\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1749,34 +1230,11 @@ "keywords": [ "promise" ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.1" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], "time": "2023-08-03T15:11:55+00:00" }, { "name": "guzzlehttp/psr7", "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/be45764272e8873c72dbe3d2edcfdfcc3bc9f727", @@ -1793,11 +1251,6 @@ "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" - }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, @@ -1813,7 +1266,6 @@ "GuzzleHttp\\Psr7\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1865,34 +1317,11 @@ "uri", "url" ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.1" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", - "type": "tidelift" - } - ], "time": "2023-08-27T10:13:57+00:00" }, { "name": "illuminate/collections", - "version": "v9.52.15", - "source": { - "type": "git", - "url": "https://github.com/illuminate/collections.git", - "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" - }, + "version": "v9.52.16", "dist": { "type": "zip", "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", @@ -1922,7 +1351,6 @@ "Illuminate\\Support\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1934,20 +1362,11 @@ ], "description": "The Illuminate Collections package.", "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, "time": "2023-06-11T21:17:10+00:00" }, { "name": "illuminate/conditionable", - "version": "v9.52.15", - "source": { - "type": "git", - "url": "https://github.com/illuminate/conditionable.git", - "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" - }, + "version": "v9.52.16", "dist": { "type": "zip", "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", @@ -1968,7 +1387,6 @@ "Illuminate\\Support\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1980,20 +1398,11 @@ ], "description": "The Illuminate Conditionable package.", "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, "time": "2023-02-01T21:42:32+00:00" }, { "name": "illuminate/contracts", - "version": "v9.52.15", - "source": { - "type": "git", - "url": "https://github.com/illuminate/contracts.git", - "reference": "44f65d723b13823baa02ff69751a5948bde60c22" - }, + "version": "v9.52.16", "dist": { "type": "zip", "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", @@ -2016,7 +1425,6 @@ "Illuminate\\Contracts\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2028,20 +1436,11 @@ ], "description": "The Illuminate Contracts package.", "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, "time": "2023-02-08T14:36:30+00:00" }, { "name": "illuminate/macroable", - "version": "v9.52.15", - "source": { - "type": "git", - "url": "https://github.com/illuminate/macroable.git", - "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" - }, + "version": "v9.52.16", "dist": { "type": "zip", "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", @@ -2062,7 +1461,6 @@ "Illuminate\\Support\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2074,34 +1472,20 @@ ], "description": "The Illuminate Macroable package.", "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, "time": "2022-08-09T13:29:29+00:00" }, { "name": "justinrainbow/json-schema", - "version": "5.2.12", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" - }, + "version": "v5.2.13", "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", "shasum": "" }, "require": { "php": ">=5.3.3" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, "bin": [ "bin/validate-json" ], @@ -2116,7 +1500,6 @@ "JsonSchema\\": "src/JsonSchema/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2144,20 +1527,11 @@ "json", "schema" ], - "support": { - "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" - }, - "time": "2022-04-13T08:02:27+00:00" + "time": "2023-09-26T02:20:38+00:00" }, { "name": "mikehaertl/php-shellcommand", "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/mikehaertl/php-shellcommand.git", - "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545", @@ -2167,16 +1541,12 @@ "require": { "php": ">= 5.3.0" }, - "require-dev": { - "phpunit/phpunit": ">4.0 <=9.4" - }, "type": "library", "autoload": { "psr-4": { "mikehaertl\\shellcommand\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2190,20 +1560,11 @@ "keywords": [ "shell" ], - "support": { - "issues": "https://github.com/mikehaertl/php-shellcommand/issues", - "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.7.0" - }, "time": "2023-04-19T08:25:22+00:00" }, { "name": "moneyphp/money", "version": "v4.2.0", - "source": { - "type": "git", - "url": "https://github.com/moneyphp/money.git", - "reference": "f660ab7f1d7a4c2ffdd30f50c55ed2c95c26fc3f" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/moneyphp/money/zipball/f660ab7f1d7a4c2ffdd30f50c55ed2c95c26fc3f", @@ -2216,25 +1577,6 @@ "ext-json": "*", "php": "~8.0.0 || ~8.1.0 || ~8.2.0" }, - "require-dev": { - "cache/taggable-cache": "^1.1.0", - "doctrine/coding-standard": "^9.0", - "doctrine/instantiator": "^1.4.0", - "ext-gmp": "*", - "ext-intl": "*", - "florianv/exchanger": "^2.6.3", - "florianv/swap": "^4.3.0", - "moneyphp/crypto-currencies": "^1.0.0", - "moneyphp/iso-currencies": "^3.2.1", - "php-http/message": "^1.11.0", - "php-http/mock-client": "^1.4.1", - "phpbench/phpbench": "^1.2.5", - "phpspec/phpspec": "^7.3", - "phpunit/phpunit": "^9.5.4", - "psalm/plugin-phpunit": "^0.18.4", - "psr/cache": "^1.0.1", - "vimeo/psalm": "~5.3.0" - }, "suggest": { "ext-gmp": "Calculate without integer limits", "ext-intl": "Format Money objects with intl", @@ -2253,7 +1595,6 @@ "Money\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2279,20 +1620,11 @@ "money", "vo" ], - "support": { - "issues": "https://github.com/moneyphp/money/issues", - "source": "https://github.com/moneyphp/money/tree/v4.2.0" - }, "time": "2023-08-16T14:31:24+00:00" }, { "name": "monolog/monolog", "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1", @@ -2306,26 +1638,6 @@ "provide": { "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5.14", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", @@ -2353,7 +1665,6 @@ "Monolog\\": "src/Monolog" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2371,30 +1682,11 @@ "logging", "psr-3" ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.9.1" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], "time": "2023-02-06T13:44:46+00:00" }, { "name": "paragonie/random_compat", "version": "v9.99.100", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", @@ -2404,15 +1696,10 @@ "require": { "php": ">= 7" }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2430,21 +1717,11 @@ "pseudorandom", "random" ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" - }, "time": "2020-10-15T08:29:30+00:00" }, { "name": "phpdocumentor/reflection-common", "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", @@ -2465,7 +1742,6 @@ "phpDocumentor\\Reflection\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2484,20 +1760,11 @@ "reflection", "static analysis" ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, "time": "2020-06-27T09:03:43+00:00" }, { "name": "phpdocumentor/reflection-docblock", "version": "5.3.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", @@ -2511,10 +1778,6 @@ "phpdocumentor/type-resolver": "^1.3", "webmozart/assert": "^1.9.1" }, - "require-dev": { - "mockery/mockery": "~1.3.2", - "psalm/phar": "^4.8" - }, "type": "library", "extra": { "branch-alias": { @@ -2526,7 +1789,6 @@ "phpDocumentor\\Reflection\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2541,20 +1803,11 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" - }, "time": "2021-10-19T17:43:47+00:00" }, { "name": "phpdocumentor/type-resolver", "version": "1.7.3", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419", @@ -2567,16 +1820,6 @@ "phpdocumentor/reflection-common": "^2.0", "phpstan/phpdoc-parser": "^1.13" }, - "require-dev": { - "ext-tokenizer": "*", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", - "phpunit/phpunit": "^9.5", - "rector/rector": "^0.13.9", - "vimeo/psalm": "^4.25" - }, "type": "library", "extra": { "branch-alias": { @@ -2588,7 +1831,6 @@ "phpDocumentor\\Reflection\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2599,10 +1841,6 @@ } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.3" - }, "time": "2023-08-12T11:01:26+00:00" }, { @@ -2682,32 +1920,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.23.1", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "846ae76eef31c6d7790fac9bc399ecee45160b26" - }, + "version": "1.24.2", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/846ae76eef31c6d7790fac9bc399ecee45160b26", - "reference": "846ae76eef31c6d7790fac9bc399ecee45160b26", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bcad8d995980440892759db0c32acae7c8e79442", + "reference": "bcad8d995980440892759db0c32acae7c8e79442", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, - "require-dev": { - "doctrine/annotations": "^2.0", - "nikic/php-parser": "^4.15", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, "type": "library", "autoload": { "psr-4": { @@ -2716,25 +1938,15 @@ ] } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.23.1" - }, - "time": "2023-08-03T16:32:59+00:00" + "time": "2023-09-26T12:28:12+00:00" }, { "name": "pixelandtonic/imagine", "version": "1.3.3.1", - "source": { - "type": "git", - "url": "https://github.com/pixelandtonic/Imagine.git", - "reference": "4d9bb596ff60504e37ccf9103c0bb705dba7fec6" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pixelandtonic/Imagine/zipball/4d9bb596ff60504e37ccf9103c0bb705dba7fec6", @@ -2744,9 +1956,6 @@ "require": { "php": ">=5.5" }, - "require-dev": { - "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4 || ^9.3" - }, "suggest": { "ext-exif": "to read EXIF metadata", "ext-gd": "to use the GD implementation", @@ -2764,7 +1973,6 @@ "Imagine\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2783,19 +1991,11 @@ "image manipulation", "image processing" ], - "support": { - "source": "https://github.com/pixelandtonic/Imagine/tree/1.3.3.1" - }, "time": "2023-01-03T19:18:06+00:00" }, { "name": "psr/container", "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", @@ -2816,7 +2016,6 @@ "Psr\\Container\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2835,20 +2034,11 @@ "container-interop", "psr" ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" - }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", @@ -2869,7 +2059,6 @@ "Psr\\EventDispatcher\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2885,24 +2074,15 @@ "psr", "psr-14" ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, "time": "2019-01-08T18:20:26+00:00" }, { "name": "psr/http-client", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31" - }, + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31", - "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { @@ -2920,7 +2100,6 @@ "Psr\\Http\\Client\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2938,19 +2117,11 @@ "psr", "psr-18" ], - "support": { - "source": "https://github.com/php-fig/http-client/tree/1.0.2" - }, - "time": "2023-04-10T20:12:12+00:00" + "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "e616d01114759c4c489f93b099585439f795fe35" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", @@ -2972,7 +2143,6 @@ "Psr\\Http\\Message\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2993,19 +2163,11 @@ "request", "response" ], - "support": { - "source": "https://github.com/php-fig/http-factory/tree/1.0.2" - }, "time": "2023-04-10T20:10:41+00:00" }, { "name": "psr/http-message", "version": "2.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", @@ -3026,7 +2188,6 @@ "Psr\\Http\\Message\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3046,19 +2207,11 @@ "request", "response" ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/2.0" - }, "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/log", "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", @@ -3079,7 +2232,6 @@ "Psr\\Log\\": "Psr/Log/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3096,19 +2248,11 @@ "psr", "psr-3" ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" - }, "time": "2021-05-03T11:20:27+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", @@ -3129,7 +2273,6 @@ "Psr\\SimpleCache\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3147,19 +2290,11 @@ "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": "ralouphie/getallheaders", "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", @@ -3169,17 +2304,12 @@ "require": { "php": ">=5.6" }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, "type": "library", "autoload": { "files": [ "src/getallheaders.php" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3190,20 +2320,11 @@ } ], "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, "time": "2019-03-08T08:55:37+00:00" }, { "name": "react/promise", "version": "v3.0.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "c86753c76fd3be465d93b308f18d189f01a22be4" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise/zipball/c86753c76fd3be465d93b308f18d189f01a22be4", @@ -3213,10 +2334,6 @@ "require": { "php": ">=7.1.0" }, - "require-dev": { - "phpstan/phpstan": "1.10.20 || 1.4.10", - "phpunit/phpunit": "^9.5 || ^7.5" - }, "type": "library", "autoload": { "files": [ @@ -3226,7 +2343,6 @@ "React\\Promise\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3257,26 +2373,11 @@ "promise", "promises" ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v3.0.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], "time": "2023-07-11T16:12:49+00:00" }, { "name": "samdark/yii2-psr-log-target", "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/samdark/yii2-psr-log-target.git", - "reference": "ccb29ecb7140c4eb81c3dfad38f61b21a9c1ed30" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/samdark/yii2-psr-log-target/zipball/ccb29ecb7140c4eb81c3dfad38f61b21a9c1ed30", @@ -3287,9 +2388,6 @@ "psr/log": "~1.0.2|~1.1.0", "yiisoft/yii2": "~2.0.0" }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, "type": "yii2-extension", "autoload": { "psr-4": { @@ -3297,7 +2395,6 @@ "samdark\\log\\tests\\": "tests" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -3315,30 +2412,11 @@ "psr-3", "yii" ], - "support": { - "issues": "https://github.com/samdark/yii2-psr-log-target/issues", - "source": "https://github.com/samdark/yii2-psr-log-target" - }, - "funding": [ - { - "url": "https://github.com/samdark", - "type": "github" - }, - { - "url": "https://www.patreon.com/samdark", - "type": "patreon" - } - ], "time": "2020-07-16T12:34:01+00:00" }, { "name": "seld/cli-prompt", "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/cli-prompt.git", - "reference": "b8dfcf02094b8c03b40322c229493bb2884423c5" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/b8dfcf02094b8c03b40322c229493bb2884423c5", @@ -3348,9 +2426,6 @@ "require": { "php": ">=5.3" }, - "require-dev": { - "phpstan/phpstan": "^0.12.63" - }, "type": "library", "extra": { "branch-alias": { @@ -3362,7 +2437,6 @@ "Seld\\CliPrompt\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3380,20 +2454,11 @@ "input", "prompt" ], - "support": { - "issues": "https://github.com/Seldaek/cli-prompt/issues", - "source": "https://github.com/Seldaek/cli-prompt/tree/1.0.4" - }, "time": "2020-12-15T21:32:01+00:00" }, { "name": "seld/jsonlint", "version": "1.10.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "594fd6462aad8ecee0b45ca5045acea4776667f1" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/594fd6462aad8ecee0b45ca5045acea4776667f1", @@ -3403,10 +2468,6 @@ "require": { "php": "^5.3 || ^7.0 || ^8.0" }, - "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" - }, "bin": [ "bin/jsonlint" ], @@ -3416,7 +2477,6 @@ "Seld\\JsonLint\\": "src/Seld/JsonLint/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3434,30 +2494,11 @@ "parser", "validator" ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.10.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], "time": "2023-05-11T13:16:46+00:00" }, { "name": "seld/phar-utils", "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", @@ -3478,7 +2519,6 @@ "Seld\\PharUtils\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3492,20 +2532,11 @@ "keywords": [ "phar" ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" - }, "time": "2022-08-31T10:31:18+00:00" }, { "name": "seld/signal-handler", "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/signal-handler.git", - "reference": "04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98", @@ -3515,14 +2546,6 @@ "require": { "php": ">=7.2.0" }, - "require-dev": { - "phpstan/phpstan": "^1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1", - "phpstan/phpstan-strict-rules": "^1.3", - "phpunit/phpunit": "^7.5.20 || ^8.5.23", - "psr/log": "^1 || ^2 || ^3" - }, "type": "library", "extra": { "branch-alias": { @@ -3534,7 +2557,6 @@ "Seld\\Signal\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3553,20 +2575,11 @@ "sigterm", "unix" ], - "support": { - "issues": "https://github.com/Seldaek/signal-handler/issues", - "source": "https://github.com/Seldaek/signal-handler/tree/2.0.2" - }, "time": "2023-09-03T09:24:00+00:00" }, { "name": "symfony/console", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed", @@ -3589,15 +2602,6 @@ "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/lock": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" - }, "suggest": { "psr/log": "For using the console logger", "symfony/event-dispatcher": "", @@ -3613,7 +2617,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3635,33 +2638,11 @@ "console", "terminal" ], - "support": { - "source": "https://github.com/symfony/console/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", @@ -3686,7 +2667,6 @@ "function.php" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3702,33 +2682,11 @@ ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/event-dispatcher", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", @@ -3746,16 +2704,6 @@ "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "2.0|3.0" }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^5.4|^6.0" - }, "suggest": { "symfony/dependency-injection": "", "symfony/http-kernel": "" @@ -3769,7 +2717,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3785,33 +2732,11 @@ ], "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/event-dispatcher-contracts", "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", @@ -3840,7 +2765,6 @@ "Symfony\\Contracts\\EventDispatcher\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3864,33 +2788,11 @@ "interoperability", "standards" ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/filesystem", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "3d49eec03fda1f0fc19b7349fbbe55ebc1004214" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/filesystem/zipball/3d49eec03fda1f0fc19b7349fbbe55ebc1004214", @@ -3911,7 +2813,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3927,33 +2828,11 @@ ], "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-20T17:44:14+00:00" }, { "name": "symfony/finder", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11", @@ -3972,7 +2851,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3988,33 +2866,11 @@ ], "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-20T17:44:14+00:00" }, { "name": "symfony/http-client", "version": "v6.0.20", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client.git", - "reference": "541c04560da1875f62c963c3aab6ea12a7314e11" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-client/zipball/541c04560da1875f62c963c3aab6ea12a7314e11", @@ -4033,20 +2889,6 @@ "psr/http-client-implementation": "1.0", "symfony/http-client-implementation": "3.0" }, - "require-dev": { - "amphp/amp": "^2.5", - "amphp/http-client": "^4.2.1", - "amphp/http-tunnel": "^1.0", - "amphp/socket": "^1.1", - "guzzlehttp/promises": "^1.4", - "nyholm/psr7": "^1.0", - "php-http/httplug": "^1.0|^2.0", - "psr/http-client": "^1.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/stopwatch": "^5.4|^6.0" - }, "type": "library", "autoload": { "psr-4": { @@ -4056,7 +2898,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4072,33 +2913,11 @@ ], "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-client/tree/v6.0.20" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-30T15:41:07+00:00" }, { "name": "symfony/http-client-contracts", "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "4184b9b63af1edaf35b6a7974c6f1f9f33294129" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/4184b9b63af1edaf35b6a7974c6f1f9f33294129", @@ -4126,7 +2945,6 @@ "Symfony\\Contracts\\HttpClient\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4150,33 +2968,11 @@ "interoperability", "standards" ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v3.0.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2022-04-12T16:11:42+00:00" }, { "name": "symfony/mailer", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/mailer.git", - "reference": "cd60799210c488f545ddde2444dc1aa548322872" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mailer/zipball/cd60799210c488f545ddde2444dc1aa548322872", @@ -4195,10 +2991,6 @@ "conflict": { "symfony/http-kernel": "<5.4" }, - "require-dev": { - "symfony/http-client-contracts": "^1.1|^2|^3", - "symfony/messenger": "^5.4|^6.0" - }, "type": "library", "autoload": { "psr-4": { @@ -4208,7 +3000,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4224,33 +3015,11 @@ ], "description": "Helps sending emails", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/mailer/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-11T11:50:03+00:00" }, { "name": "symfony/mime", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "d7052547a0070cbeadd474e172b527a00d657301" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301", @@ -4269,14 +3038,6 @@ "symfony/mailer": "<5.4", "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6" }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1|^4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6" - }, "type": "library", "autoload": { "psr-4": { @@ -4286,7 +3047,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4306,33 +3066,11 @@ "mime", "mime-type" ], - "support": { - "source": "https://github.com/symfony/mime/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-11T11:50:03+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", @@ -4366,7 +3104,6 @@ "Symfony\\Polyfill\\Ctype\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4388,33 +3125,11 @@ "polyfill", "portable" ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-iconv", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", @@ -4448,7 +3163,6 @@ "Symfony\\Polyfill\\Iconv\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4471,33 +3185,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "875e90aeea2777b6f135677f618529449334a612" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", @@ -4528,7 +3220,6 @@ "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4552,33 +3243,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-idn", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", @@ -4611,7 +3280,6 @@ "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4639,33 +3307,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", @@ -4699,7 +3345,6 @@ "Resources/stubs" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4723,33 +3368,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "42292d99c55abe617799667f454222c54c60e229" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", @@ -4783,7 +3406,6 @@ "Symfony\\Polyfill\\Mbstring\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4806,33 +3428,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179", @@ -4860,7 +3460,6 @@ "Symfony\\Polyfill\\Php72\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4882,33 +3481,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php73", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", @@ -4939,7 +3516,6 @@ "Resources/stubs" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4961,33 +3537,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php80", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", @@ -5018,7 +3572,6 @@ "Resources/stubs" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5044,33 +3597,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php81", "version": "v1.28.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b", @@ -5101,7 +3632,6 @@ "Resources/stubs" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5123,33 +3653,11 @@ "portable", "shim" ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/process", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "2114fd60f26a296cc403a7939ab91478475a33d4" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4", @@ -5168,7 +3676,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5184,33 +3691,11 @@ ], "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/service-contracts", "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", @@ -5242,7 +3727,6 @@ "Symfony\\Contracts\\Service\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5266,33 +3750,11 @@ "interoperability", "standards" ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.0.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2022-05-30T19:17:58+00:00" }, { "name": "symfony/string", "version": "v6.0.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a", @@ -5309,12 +3771,6 @@ "conflict": { "symfony/translation-contracts": "<2.0" }, - "require-dev": { - "symfony/error-handler": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/translation-contracts": "^2.0|^3.0", - "symfony/var-exporter": "^5.4|^6.0" - }, "type": "library", "autoload": { "files": [ @@ -5327,7 +3783,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5351,37 +3806,15 @@ "utf-8", "utf8" ], - "support": { - "source": "https://github.com/symfony/string/tree/v6.0.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.28", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73" - }, + "version": "v5.4.29", "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/684b36ff415e1381d4a943c3ca2502cd2debad73", - "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6172e4ae3534d25ee9e07eb487c20be7760fcc65", + "reference": "6172e4ae3534d25ee9e07eb487c20be7760fcc65", "shasum": "" }, "require": { @@ -5392,14 +3825,6 @@ "conflict": { "symfony/console": "<4.4" }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", "ext-intl": "To show region name in time zone dump", @@ -5420,7 +3845,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5440,33 +3864,11 @@ "debug", "dump" ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.28" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-08-24T13:38:36+00:00" + "time": "2023-09-12T10:09:58+00:00" }, { "name": "symfony/yaml", "version": "v5.4.23", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "4cd2e3ea301aadd76a4172756296fe552fb45b0b" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/4cd2e3ea301aadd76a4172756296fe552fb45b0b", @@ -5481,9 +3883,6 @@ "conflict": { "symfony/console": "<5.3" }, - "require-dev": { - "symfony/console": "^5.3|^6.0" - }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, @@ -5499,7 +3898,6 @@ "/Tests/" ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5515,33 +3913,11 @@ ], "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.23" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], "time": "2023-04-23T19:33:36+00:00" }, { "name": "theiconic/name-parser", "version": "v1.2.11", - "source": { - "type": "git", - "url": "https://github.com/theiconic/name-parser.git", - "reference": "9a54a713bf5b2e7fd990828147d42de16bf8a253" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/theiconic/name-parser/zipball/9a54a713bf5b2e7fd990828147d42de16bf8a253", @@ -5551,11 +3927,6 @@ "require": { "php": ">=7.1" }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "php-mock/php-mock-phpunit": "^2.1", - "phpunit/phpunit": "^7.0" - }, "type": "library", "autoload": { "psr-4": { @@ -5565,7 +3936,6 @@ ] } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5576,20 +3946,11 @@ } ], "description": "PHP library for parsing a string containing a full name into its parts", - "support": { - "issues": "https://github.com/theiconic/name-parser/issues", - "source": "https://github.com/theiconic/name-parser/tree/v1.2.11" - }, "time": "2019-11-14T14:08:48+00:00" }, { "name": "twig/twig", "version": "v3.4.3", - "source": { - "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "c38fd6b0b7f370c198db91ffd02e23b517426b58" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/twigphp/Twig/zipball/c38fd6b0b7f370c198db91ffd02e23b517426b58", @@ -5601,10 +3962,6 @@ "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3" }, - "require-dev": { - "psr/container": "^1.0", - "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" - }, "type": "library", "extra": { "branch-alias": { @@ -5616,7 +3973,6 @@ "Twig\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -5642,33 +3998,103 @@ "keywords": [ "templating" ], - "support": { - "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.4.3" - }, - "funding": [ - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/twig/twig", - "type": "tidelift" - } - ], "time": "2022-09-28T08:42:51+00:00" }, { - "name": "vlucas/phpdotenv", - "version": "v5.5.0", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" - }, + "name": "verbb/base", + "version": "2.0.3", "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", + "url": "https://api.github.com/repos/verbb/verbb-base/zipball/fb33550d8bc1c879f3e114ce00ee70d624014b9e", + "reference": "fb33550d8bc1c879f3e114ce00ee70d624014b9e", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.0.0", + "php": "^8.0.2" + }, + "type": "yii-module", + "autoload": { + "psr-4": { + "verbb\\base\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Verbb", + "homepage": "https://verbb.io" + } + ], + "description": "Common utilities and building-blocks for Verbb plugins for Craft CMS.", + "time": "2023-09-19T22:50:02+00:00" + }, + { + "name": "verbb/navigation", + "version": "2.0.21", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/verbb/navigation/zipball/469b1f1f320a769861ba69ec0d1fc6f83696ee4e", + "reference": "469b1f1f320a769861ba69ec0d1fc6f83696ee4e", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.0.0", + "php": "^8.0.2", + "verbb/base": "^2.0.0" + }, + "type": "craft-plugin", + "extra": { + "name": "Navigation", + "handle": "navigation", + "changelogUrl": "https://raw.githubusercontent.com/verbb/navigation/craft-4/CHANGELOG.md", + "class": "verbb\\navigation\\Navigation" + }, + "autoload": { + "psr-4": { + "verbb\\navigation\\": "src/" + } + }, + "license": [ + "proprietary" + ], + "authors": [ + { + "name": "Verbb", + "homepage": "https://verbb.io" + } + ], + "description": "Create navigation menus for your site.", + "keywords": [ + "cms", + "craft", + "craft-plugin", + "craftcms", + "menu", + "navigation" + ], + "support": { + "email": "support@verbb.io", + "issues": "https://github.com/verbb/navigation/issues?state=open", + "source": "https://github.com/verbb/navigation", + "docs": "https://github.com/verbb/navigation", + "rss": "https://github.com/verbb/navigation/commits/v2.atom" + }, + "time": "2023-09-08T06:36:30+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.5.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", "shasum": "" }, @@ -5745,11 +4171,6 @@ { "name": "voku/anti-xss", "version": "4.1.42", - "source": { - "type": "git", - "url": "https://github.com/voku/anti-xss.git", - "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/anti-xss/zipball/bca1f8607e55a3c5077483615cd93bd8f11bd675", @@ -5760,9 +4181,6 @@ "php": ">=7.0.0", "voku/portable-utf8": "~6.0.2" }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, "type": "library", "extra": { "branch-alias": { @@ -5774,7 +4192,6 @@ "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5797,42 +4214,11 @@ "security", "xss" ], - "support": { - "issues": "https://github.com/voku/anti-xss/issues", - "source": "https://github.com/voku/anti-xss/tree/4.1.42" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://opencollective.com/anti-xss", - "type": "open_collective" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/anti-xss", - "type": "tidelift" - } - ], "time": "2023-07-03T14:40:46+00:00" }, { "name": "voku/arrayy", "version": "7.9.6", - "source": { - "type": "git", - "url": "https://github.com/voku/Arrayy.git", - "reference": "0e20b8c6eef7fc46694a2906e0eae2f9fc11cade" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/Arrayy/zipball/0e20b8c6eef7fc46694a2906e0eae2f9fc11cade", @@ -5845,9 +4231,6 @@ "phpdocumentor/reflection-docblock": "~4.3 || ~5.0", "symfony/polyfill-mbstring": "~1.0" }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, "type": "library", "autoload": { "files": [ @@ -5857,7 +4240,6 @@ "Arrayy\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5879,43 +4261,11 @@ "utility", "utils" ], - "support": { - "docs": "https://voku.github.io/Arrayy/", - "issues": "https://github.com/voku/Arrayy/issues", - "source": "https://github.com/voku/Arrayy" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://opencollective.com/arrayy", - "type": "open_collective" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/arrayy", - "type": "tidelift" - } - ], "time": "2022-12-27T12:58:32+00:00" }, { "name": "voku/email-check", "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/voku/email-check.git", - "reference": "6ea842920bbef6758b8c1e619fd1710e7a1a2cac" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/email-check/zipball/6ea842920bbef6758b8c1e619fd1710e7a1a2cac", @@ -5926,10 +4276,6 @@ "php": ">=7.0.0", "symfony/polyfill-intl-idn": "~1.10" }, - "require-dev": { - "fzaninotto/faker": "~1.7", - "phpunit/phpunit": "~6.0 || ~7.0" - }, "suggest": { "ext-intl": "Use Intl for best performance" }, @@ -5939,7 +4285,6 @@ "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5960,38 +4305,11 @@ "validate-email-address", "validate-mail" ], - "support": { - "issues": "https://github.com/voku/email-check/issues", - "source": "https://github.com/voku/email-check/tree/3.1.0" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/email-check", - "type": "tidelift" - } - ], "time": "2021-01-27T14:14:33+00:00" }, { "name": "voku/portable-ascii", "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/voku/portable-ascii.git", - "reference": "b56450eed252f6801410d810c8e1727224ae0743" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", @@ -6001,9 +4319,6 @@ "require": { "php": ">=7.0.0" }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, "suggest": { "ext-intl": "Use Intl for transliterator_transliterate() support" }, @@ -6013,7 +4328,6 @@ "voku\\": "src/voku/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6030,42 +4344,11 @@ "clean", "php" ], - "support": { - "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/2.0.1" - }, - "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": "2022-03-08T17:03:00+00:00" }, { "name": "voku/portable-utf8", "version": "6.0.13", - "source": { - "type": "git", - "url": "https://github.com/voku/portable-utf8.git", - "reference": "b8ce36bf26593e5c2e81b1850ef0ffb299d2043f" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/portable-utf8/zipball/b8ce36bf26593e5c2e81b1850ef0ffb299d2043f", @@ -6081,13 +4364,6 @@ "symfony/polyfill-php72": "~1.0", "voku/portable-ascii": "~2.0.0" }, - "require-dev": { - "phpstan/phpstan": "1.9.*@dev", - "phpstan/phpstan-strict-rules": "1.4.*@dev", - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0", - "thecodingmachine/phpstan-strict-rules": "1.0.*@dev", - "voku/phpstan-rules": "3.1.*@dev" - }, "suggest": { "ext-ctype": "Use Ctype for e.g. hexadecimal digit detection", "ext-fileinfo": "Use Fileinfo for better binary file detection", @@ -6105,7 +4381,6 @@ "voku\\": "src/voku/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "(Apache-2.0 or GPL-2.0)" ], @@ -6133,42 +4408,11 @@ "utf-8", "utf8" ], - "support": { - "issues": "https://github.com/voku/portable-utf8/issues", - "source": "https://github.com/voku/portable-utf8/tree/6.0.13" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://opencollective.com/portable-utf8", - "type": "open_collective" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/portable-utf8", - "type": "tidelift" - } - ], "time": "2023-03-08T08:35:38+00:00" }, { "name": "voku/stop-words", "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/voku/stop-words.git", - "reference": "8e63c0af20f800b1600783764e0ce19e53969f71" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/stop-words/zipball/8e63c0af20f800b1600783764e0ce19e53969f71", @@ -6178,16 +4422,12 @@ "require": { "php": ">=7.0.0" }, - "require-dev": { - "phpunit/phpunit": "~6.0" - }, "type": "library", "autoload": { "psr-4": { "voku\\": "src/voku/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6202,20 +4442,11 @@ "stop words", "stop-words" ], - "support": { - "issues": "https://github.com/voku/stop-words/issues", - "source": "https://github.com/voku/stop-words/tree/master" - }, "time": "2018-11-23T01:37:27+00:00" }, { "name": "voku/stringy", "version": "6.5.3", - "source": { - "type": "git", - "url": "https://github.com/voku/Stringy.git", - "reference": "c453c88fbff298f042c836ef44306f8703b2d537" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/Stringy/zipball/c453c88fbff298f042c836ef44306f8703b2d537", @@ -6236,9 +4467,6 @@ "replace": { "danielstjules/stringy": "~3.0" }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, "type": "library", "autoload": { "files": [ @@ -6248,7 +4476,6 @@ "Stringy\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6279,38 +4506,11 @@ "utility", "utils" ], - "support": { - "issues": "https://github.com/voku/Stringy/issues", - "source": "https://github.com/voku/Stringy" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/stringy", - "type": "tidelift" - } - ], "time": "2022-03-28T14:52:20+00:00" }, { "name": "voku/urlify", "version": "5.0.7", - "source": { - "type": "git", - "url": "https://github.com/voku/urlify.git", - "reference": "014b2074407b5db5968f836c27d8731934b330e4" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/urlify/zipball/014b2074407b5db5968f836c27d8731934b330e4", @@ -6323,16 +4523,12 @@ "voku/portable-utf8": "~6.0", "voku/stop-words": "~2.0" }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, "type": "library", "autoload": { "psr-4": { "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6361,38 +4557,11 @@ "url", "urlify" ], - "support": { - "issues": "https://github.com/voku/urlify/issues", - "source": "https://github.com/voku/urlify/tree/5.0.7" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/urlify", - "type": "tidelift" - } - ], "time": "2022-01-24T19:08:46+00:00" }, { "name": "webmozart/assert", "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", @@ -6407,9 +4576,6 @@ "phpstan/phpstan": "<0.12.20", "vimeo/psalm": "<4.6.1 || 4.6.2" }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, "type": "library", "extra": { "branch-alias": { @@ -6421,7 +4587,6 @@ "Webmozart\\Assert\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6437,20 +4602,11 @@ "check", "validate" ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, "time": "2022-06-03T18:03:27+00:00" }, { "name": "webonyx/graphql-php", "version": "v14.11.10", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9c2fdebc6aa01d831bc2969da00e8588cffef19", @@ -6462,20 +4618,6 @@ "ext-mbstring": "*", "php": "^7.1 || ^8" }, - "require-dev": { - "amphp/amp": "^2.3", - "doctrine/coding-standard": "^6.0", - "nyholm/psr7": "^1.2", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "0.12.82", - "phpstan/phpstan-phpunit": "0.12.18", - "phpstan/phpstan-strict-rules": "0.12.9", - "phpunit/phpunit": "^7.2 || ^8.5", - "psr/http-message": "^1.0", - "react/promise": "2.*", - "simpod/php-coveralls-mirror": "^3.0" - }, "suggest": { "psr/http-message": "To use standard GraphQL server", "react/promise": "To leverage async resolving on React PHP platform" @@ -6486,7 +4628,6 @@ "GraphQL\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6496,26 +4637,11 @@ "api", "graphql" ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/v14.11.10" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], "time": "2023-07-05T14:23:37+00:00" }, { "name": "yiisoft/yii2", "version": "2.0.48.1", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-framework.git", - "reference": "de92f154eefe322fc1b1b2a52cce46677441ced4" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/de92f154eefe322fc1b1b2a52cce46677441ced4", @@ -6550,7 +4676,6 @@ "yii\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6607,37 +4732,11 @@ "framework", "yii2" ], - "support": { - "forum": "https://forum.yiiframework.com/", - "irc": "ircs://irc.libera.chat:6697/yii", - "issues": "https://github.com/yiisoft/yii2/issues?state=open", - "source": "https://github.com/yiisoft/yii2", - "wiki": "https://www.yiiframework.com/wiki" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2", - "type": "tidelift" - } - ], "time": "2023-05-24T19:04:02+00:00" }, { "name": "yiisoft/yii2-composer", "version": "2.0.10", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-composer.git", - "reference": "94bb3f66e779e2774f8776d6e1bdeab402940510" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/94bb3f66e779e2774f8776d6e1bdeab402940510", @@ -6647,10 +4746,6 @@ "require": { "composer-plugin-api": "^1.0 | ^2.0" }, - "require-dev": { - "composer/composer": "^1.0 | ^2.0@dev", - "phpunit/phpunit": "<7" - }, "type": "composer-plugin", "extra": { "class": "yii\\composer\\Plugin", @@ -6663,7 +4758,6 @@ "yii\\composer\\": "" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6683,37 +4777,11 @@ "extension installer", "yii2" ], - "support": { - "forum": "http://www.yiiframework.com/forum/", - "irc": "irc://irc.freenode.net/yii", - "issues": "https://github.com/yiisoft/yii2-composer/issues", - "source": "https://github.com/yiisoft/yii2-composer", - "wiki": "http://www.yiiframework.com/wiki/" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-composer", - "type": "tidelift" - } - ], "time": "2020-06-24T00:04:01+00:00" }, { "name": "yiisoft/yii2-debug", "version": "2.1.22", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-debug.git", - "reference": "c0fa388c56b64edfb92987fdcc37d7a0243170d7" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/c0fa388c56b64edfb92987fdcc37d7a0243170d7", @@ -6725,12 +4793,6 @@ "php": ">=5.4", "yiisoft/yii2": "~2.0.13" }, - "require-dev": { - "cweagans/composer-patches": "^1.7", - "phpunit/phpunit": "4.8.34", - "yiisoft/yii2-coding-standards": "~2.0", - "yiisoft/yii2-swiftmailer": "*" - }, "type": "yii2-extension", "extra": { "branch-alias": { @@ -6753,7 +4815,6 @@ "yii\\debug\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6773,41 +4834,15 @@ "debugger", "yii2" ], - "support": { - "forum": "http://www.yiiframework.com/forum/", - "irc": "irc://irc.freenode.net/yii", - "issues": "https://github.com/yiisoft/yii2-debug/issues", - "source": "https://github.com/yiisoft/yii2-debug", - "wiki": "http://www.yiiframework.com/wiki/" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-debug", - "type": "tidelift" - } - ], "time": "2022-11-18T17:29:27+00:00" }, { "name": "yiisoft/yii2-queue", - "version": "2.3.5", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-queue.git", - "reference": "c1bf0ef5dbe107dc1cf692c1349b9ddd2485a399" - }, + "version": "2.3.6", "dist": { "type": "zip", - "url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/c1bf0ef5dbe107dc1cf692c1349b9ddd2485a399", - "reference": "c1bf0ef5dbe107dc1cf692c1349b9ddd2485a399", + "url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/5c14c3f6e83b2e2d150a969dc6eda4e083b73956", + "reference": "5c14c3f6e83b2e2d150a969dc6eda4e083b73956", "shasum": "" }, "require": { @@ -6815,18 +4850,6 @@ "symfony/process": "^3.3||^4.0||^5.0||^6.0", "yiisoft/yii2": "~2.0.14" }, - "require-dev": { - "aws/aws-sdk-php": ">=2.4", - "enqueue/amqp-lib": "^0.8||^0.9.10", - "enqueue/stomp": "^0.8.39", - "opis/closure": "*", - "pda/pheanstalk": "v3.*", - "php-amqplib/php-amqplib": "*", - "phpunit/phpunit": "~4.4", - "yiisoft/yii2-debug": "*", - "yiisoft/yii2-gii": "*", - "yiisoft/yii2-redis": "*" - }, "suggest": { "aws/aws-sdk-php": "Need for aws SQS.", "enqueue/amqp-lib": "Need for AMQP interop queue.", @@ -6841,6 +4864,16 @@ "extra": { "branch-alias": { "dev-master": "2.x-dev" + }, + "composer-exit-on-patch-failure": true, + "patches": { + "phpunit/phpunit-mock-objects": { + "Fix PHP 7 and 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_mock_objects.patch" + }, + "phpunit/phpunit": { + "Fix PHP 7 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php7.patch", + "Fix PHP 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php8.patch" + } } }, "autoload": { @@ -6858,7 +4891,6 @@ "yii\\queue\\amqp_interop\\": "src/drivers/amqp_interop" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6881,35 +4913,11 @@ "sqs", "yii" ], - "support": { - "docs": "https://github.com/yiisoft/yii2-queue/blob/master/docs/guide", - "issues": "https://github.com/yiisoft/yii2-queue/issues", - "source": "https://github.com/yiisoft/yii2-queue" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-queue", - "type": "tidelift" - } - ], - "time": "2022-11-18T17:16:47+00:00" + "time": "2023-10-03T16:02:00+00:00" }, { "name": "yiisoft/yii2-symfonymailer", "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-symfonymailer.git", - "reference": "82f5902551a160633c4734b5096977ce76a809d9" - }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-symfonymailer/zipball/82f5902551a160633c4734b5096977ce76a809d9", @@ -6921,9 +4929,6 @@ "symfony/mailer": ">=5.4.0", "yiisoft/yii2": ">=2.0.4" }, - "require-dev": { - "phpunit/phpunit": "9.5.10" - }, "type": "yii2-extension", "extra": { "branch-alias": { @@ -6935,7 +4940,6 @@ "yii\\symfonymailer\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6954,27 +4958,6 @@ "symfonymailer", "yii2" ], - "support": { - "forum": "http://www.yiiframework.com/forum/", - "irc": "irc://irc.freenode.net/yii", - "issues": "https://github.com/yiisoft/yii2-symfonymailer/issues", - "source": "https://github.com/yiisoft/yii2-symfonymailer", - "wiki": "http://www.yiiframework.com/wiki/" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-symfonymailer", - "type": "tidelift" - } - ], "time": "2022-09-04T10:48:21+00:00" } ], diff --git a/config/project/project.yaml b/config/project/project.yaml index 8f38504..f6aa217 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1695570336 +dateModified: 1697492071 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -8,6 +8,12 @@ meta: 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common a546404d-d266-44e4-8043-45f37c896067: 'GigaDB CMS' # GigaDB CMS +plugins: + navigation: + edition: standard + enabled: true + licenseKey: 16JK4LK40IGFS97F2BMCIJPT + schemaVersion: 2.0.7 system: edition: solo live: true From a7561aa59943532b17c08c7bbde4ca2b556a4256 Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Mon, 16 Oct 2023 15:07:22 -0700 Subject: [PATCH 02/11] feat(#2): adding assets plugin and configuration --- composer.json | 1 + composer.lock | 457 +++++++++++++++++++++++++++++++++++++++++++++++- env.example.dev | 7 + 3 files changed, 464 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 767fb5a..90dc0c7 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,6 @@ { "require": { + "craftcms/aws-s3": "^2.0", "craftcms/cms": "^4.4.0", "verbb/navigation": "^2.0", "vlucas/phpdotenv": "^5.4.0" diff --git a/composer.lock b/composer.lock index 6de12fe..adae33d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,143 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "781597c20349dd6a53433d4fa3a84426", + "content-hash": "b083d22e53b16e720cc398a4c7a85ba3", "packages": [ + { + "name": "aws/aws-crt-php", + "version": "v1.2.2", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/2f1dc7b7eda080498be96a4a6d683a41583030e9", + "reference": "2f1dc7b7eda080498be96a4a6d683a41583030e9", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "suggest": { + "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality." + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "https://github.com/awslabs/aws-crt-php", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "time": "2023-07-20T16:49:55+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.283.4", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "a0877cbbf6062cef363145b1bd0cb1d1f6654e04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/a0877cbbf6062cef363145b1bd0cb1d1f6654e04", + "reference": "a0877cbbf6062cef363145b1bd0cb1d1f6654e04", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.4", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0 || ^2.0", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "mtdowling/jmespath.php": "^2.6", + "php": ">=7.2.5", + "psr/http-message": "^1.0 || ^2.0" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.283.4" + }, + "time": "2023-10-16T18:08:25+00:00" + }, { "name": "cebe/markdown", "version": "1.2.1", @@ -489,6 +624,59 @@ ], "time": "2022-02-25T21:32:43+00:00" }, + { + "name": "craftcms/aws-s3", + "version": "2.0.3", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/aws-s3/zipball/a04ee659490d53da879e302e660ba3807532a926", + "reference": "a04ee659490d53da879e302e660ba3807532a926", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.0.0-beta.1", + "craftcms/flysystem": "^1.0.0-beta.2", + "league/flysystem-aws-s3-v3": "^3.0.0", + "php": "^8.0.2" + }, + "type": "craft-plugin", + "extra": { + "name": "Amazon S3", + "handle": "aws-s3", + "documentationUrl": "https://github.com/craftcms/aws-s3/blob/master/README.md" + }, + "autoload": { + "psr-4": { + "craft\\awss3\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Amazon S3 integration for Craft CMS", + "keywords": [ + "aws", + "cms", + "craftcms", + "flysystem", + "s3", + "yii2" + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/aws-s3/issues?state=open", + "source": "https://github.com/craftcms/aws-s3", + "docs": "https://github.com/craftcms/aws-s3/blob/master/README.md", + "rss": "https://github.com/craftcms/aws-s3/commits/master.atom" + }, + "time": "2023-03-16T22:49:16+00:00" + }, { "name": "craftcms/cms", "version": "4.5.6.1", @@ -585,6 +773,50 @@ }, "time": "2023-09-27T12:28:01+00:00" }, + { + "name": "craftcms/flysystem", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/flysystem/zipball/57a6fbdb3eec31151101216d50f7a37a5b6d68f2", + "reference": "57a6fbdb3eec31151101216d50f7a37a5b6d68f2", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.0.0-alpha.1", + "league/flysystem": "^3.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "craft\\flysystem\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Base Flysystem implementation for Craft CMS", + "keywords": [ + "craftcms", + "flysystem", + "yii2" + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/flysystem/issues?state=open", + "source": "https://github.com/craftcms/flysystem", + "docs": "https://github.com/craftcms/flysystem", + "rss": "https://github.com/craftcms/flysystem/commits/master.atom" + }, + "time": "2022-05-03T21:28:40+00:00" + }, { "name": "craftcms/plugin-installer", "version": "1.6.0", @@ -1529,6 +1761,177 @@ ], "time": "2023-09-26T02:20:38+00:00" }, + { + "name": "league/flysystem", + "version": "3.17.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/bd4c9b26849d82364119c68429541f1631fba94b", + "reference": "bd4c9b26849d82364119c68429541f1631fba94b", + "shasum": "" + }, + "require": { + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "time": "2023-10-05T20:15:05+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "3.16.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/ded9ba346bb01cb9cc4cc7f2743c2c0e14d18e1c", + "reference": "ded9ba346bb01cb9cc4cc7f2743c2c0e14d18e1c", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.220.0", + "league/flysystem": "^3.10.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "time": "2023-08-30T10:14:57+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.16.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/ec7383f25642e6fd4bb0c9554fc2311245391781", + "reference": "ec7383f25642e6fd4bb0c9554fc2311245391781", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Local\\": "" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Local filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "local" + ], + "time": "2023-08-30T10:23:59+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.13.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/a6dfb1194a2946fcdc1f38219445234f65b35c96", + "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "time": "2023-08-05T12:09:49+00:00" + }, { "name": "mikehaertl/php-shellcommand", "version": "1.7.0", @@ -1684,6 +2087,58 @@ ], "time": "2023-02-06T13:44:46+00:00" }, + { + "name": "mtdowling/jmespath.php", + "version": "2.7.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/bbb69a935c2cbb0c03d7f481a238027430f6440b", + "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "time": "2023-08-25T10:54:48+00:00" + }, { "name": "paragonie/random_compat", "version": "v9.99.100", diff --git a/env.example.dev b/env.example.dev index 7fa38f3..b4c5c2d 100644 --- a/env.example.dev +++ b/env.example.dev @@ -26,3 +26,10 @@ ALLOW_ADMIN_CHANGES=true DISALLOW_ROBOTS=true PRIMARY_SITE_URL=http://gigadb.host + +OBJECT_STORAGE_ENDPOINT="https://xxx" +OBJECT_STORAGE_BUCKET="xxx" +OBJECT_STORAGE_KEY="xxx" +OBJECT_STORAGE_SECRET_KEY="xxx" +OBJECT_STORAGE_REGION="xxx" + From 22c203706ffcdaa75988dd50bef6da567c903b20 Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Mon, 16 Oct 2023 15:07:33 -0700 Subject: [PATCH 03/11] feat(#2): adding asset volume --- config/project/project.yaml | 27 +++++++- ...-2c79ab96-cdb4-4f4d-b481-9137d17ee4d8.yaml | 66 +++++++++++++++++++ 2 files changed, 92 insertions(+), 1 deletion(-) create mode 100644 config/project/volumes/assetsImages--2c79ab96-cdb4-4f4d-b481-9137d17ee4d8.yaml diff --git a/config/project/project.yaml b/config/project/project.yaml index f6aa217..dae89ba 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,14 +1,39 @@ -dateModified: 1697492071 +dateModified: 1697493313 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' transportType: craft\mail\transportadapters\Sendmail +fs: + filesystemObjectStorage: + hasUrls: true + name: 'Object Storage Filesystem' + settings: + addSubfolderToRootUrl: true + autoFocalPoint: false + bucket: $OBJECT_STORAGE_BUCKET + bucketSelectionMode: manual + cfDistributionId: '' + cfPrefix: '' + expires: '' + keyId: $OBJECT_STORAGE_KEY + makeUploadsPublic: true + region: $OBJECT_STORAGE_REGION + secret: $OBJECT_STORAGE_SECRET_KEY + storageClass: '' + subfolder: '' + type: craft\awss3\Fs + url: $OBJECT_STORAGE_ENDPOINT meta: __names__: + 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common a546404d-d266-44e4-8043-45f37c896067: 'GigaDB CMS' # GigaDB CMS plugins: + aws-s3: + edition: standard + enabled: true + schemaVersion: '2.0' navigation: edition: standard enabled: true diff --git a/config/project/volumes/assetsImages--2c79ab96-cdb4-4f4d-b481-9137d17ee4d8.yaml b/config/project/volumes/assetsImages--2c79ab96-cdb4-4f4d-b481-9137d17ee4d8.yaml new file mode 100644 index 0000000..40bf644 --- /dev/null +++ b/config/project/volumes/assetsImages--2c79ab96-cdb4-4f4d-b481-9137d17ee4d8.yaml @@ -0,0 +1,66 @@ +fieldLayouts: + cee93401-d04f-4bec-b55b-b5976f3bdafa: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\assets\AssetTitleField + uid: f9162df6-36ed-4702-9c60-0fb479d1fb4c + userCondition: null + warning: null + width: 100 + - + attribute: alt + class: null + cols: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: true + required: false + rows: null + tip: null + title: null + type: craft\fieldlayoutelements\assets\AltField + uid: 8a45dfe8-33a0-491b-bc30-18bf965d73a0 + userCondition: null + warning: null + width: 100 + name: Content + uid: e590f773-e2d2-4886-9c12-f73871f893ce + userCondition: null +fs: filesystemObjectStorage +handle: assetsImages +name: 'Image Files' +sortOrder: 1 +titleTranslationKeyFormat: null +titleTranslationMethod: site +transformFs: '' +transformSubpath: /transforms From e3ab4210a1384126d5a47f6fdad2cf9c54d53c82 Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Mon, 16 Oct 2023 15:23:41 -0700 Subject: [PATCH 04/11] feat(#2): adding CKEditor plugin --- composer.json | 1 + composer.lock | 136 +++++++++++++++++- .../1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e.yaml | 15 ++ config/project/project.yaml | 7 +- 4 files changed, 157 insertions(+), 2 deletions(-) create mode 100644 config/project/ckeditor/configs/1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e.yaml diff --git a/composer.json b/composer.json index 90dc0c7..b79233e 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,7 @@ { "require": { "craftcms/aws-s3": "^2.0", + "craftcms/ckeditor": "^3.6", "craftcms/cms": "^4.4.0", "verbb/navigation": "^2.0", "vlucas/phpdotenv": "^5.4.0" diff --git a/composer.lock b/composer.lock index adae33d..da3b99e 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": "b083d22e53b16e720cc398a4c7a85ba3", + "content-hash": "b59728830f49f84de2c6e19904505532", "packages": [ { "name": "aws/aws-crt-php", @@ -677,6 +677,58 @@ }, "time": "2023-03-16T22:49:16+00:00" }, + { + "name": "craftcms/ckeditor", + "version": "3.6.0", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/ckeditor/zipball/69a76a6ec028a4ca93962f47e23bc3f3bb15417e", + "reference": "69a76a6ec028a4ca93962f47e23bc3f3bb15417e", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.5.0-beta.2", + "craftcms/html-field": "^2.0.0-alpha.2", + "nystudio107/craft-code-editor": "^1.0.8", + "php": "^8.0.2" + }, + "type": "craft-plugin", + "extra": { + "name": "CKEditor", + "handle": "ckeditor", + "documentationUrl": "https://github.com/craftcms/ckeditor/blob/master/README.md" + }, + "autoload": { + "psr-4": { + "craft\\ckeditor\\": "src/" + } + }, + "license": [ + "GPL-3.0-or-later" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Edit rich text content in Craft CMS using CKEditor.", + "keywords": [ + "ckeditor", + "cms", + "craftcms", + "html", + "yii2" + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/ckeditor/issues?state=open", + "source": "https://github.com/craftcms/ckeditor", + "docs": "https://github.com/craftcms/ckeditor/blob/master/README.md", + "rss": "https://github.com/craftcms/ckeditor/commits/master.atom" + }, + "time": "2023-09-13T15:54:45+00:00" + }, { "name": "craftcms/cms", "version": "4.5.6.1", @@ -817,6 +869,43 @@ }, "time": "2022-05-03T21:28:40+00:00" }, + { + "name": "craftcms/html-field", + "version": "2.0.8", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/html-field/zipball/4797c9cb0397e6d69d25d9716a75f7b47c69fd3a", + "reference": "4797c9cb0397e6d69d25d9716a75f7b47c69fd3a", + "shasum": "" + }, + "require": { + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "craft\\htmlfield\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Base class for Craft CMS field types with HTML values.", + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/html-field/issues?state=open", + "source": "https://github.com/craftcms/html-field", + "docs": "https://github.com/craftcms/html-field/blob/main/README.md", + "rss": "https://github.com/craftcms/html-field/commits/main.atom" + }, + "time": "2023-09-17T11:24:51+00:00" + }, { "name": "craftcms/plugin-installer", "version": "1.6.0", @@ -2139,6 +2228,51 @@ ], "time": "2023-08-25T10:54:48+00:00" }, + { + "name": "nystudio107/craft-code-editor", + "version": "1.0.13", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nystudio107/craft-code-editor/zipball/66a1ba02c0ad5de8e89d4632d5e4da1dfa193dce", + "reference": "66a1ba02c0ad5de8e89d4632d5e4da1dfa193dce", + "shasum": "" + }, + "require": { + "phpdocumentor/reflection-docblock": "^5.0.0" + }, + "type": "yii2-extension", + "extra": { + "bootstrap": "nystudio107\\codeeditor\\CodeEditor" + }, + "autoload": { + "psr-4": { + "nystudio107\\codeeditor\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "nystudio107", + "homepage": "https://nystudio107.com" + } + ], + "description": "Provides a code editor field with Twig & Craft API autocomplete", + "keywords": [ + "Craft", + "Monaco", + "cms", + "code", + "craftcms", + "css", + "editor", + "javascript", + "markdown", + "twig" + ], + "time": "2023-08-16T02:31:19+00:00" + }, { "name": "paragonie/random_compat", "version": "v9.99.100", diff --git a/config/project/ckeditor/configs/1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e.yaml b/config/project/ckeditor/configs/1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e.yaml new file mode 100644 index 0000000..d8cf9ae --- /dev/null +++ b/config/project/ckeditor/configs/1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e.yaml @@ -0,0 +1,15 @@ +headingLevels: + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 +listPlugin: List +name: Simple +toolbar: + - heading + - '|' + - bold + - italic + - link diff --git a/config/project/project.yaml b/config/project/project.yaml index dae89ba..a900942 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697493313 +dateModified: 1697494114 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -25,6 +25,7 @@ fs: url: $OBJECT_STORAGE_ENDPOINT meta: __names__: + 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e: Simple # Simple 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common @@ -34,6 +35,10 @@ plugins: edition: standard enabled: true schemaVersion: '2.0' + ckeditor: + edition: standard + enabled: true + schemaVersion: 3.0.0.0 navigation: edition: standard enabled: true From 6bda1efffca76c28a4b497a888145c2810c16cba Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Wed, 18 Oct 2023 16:30:27 -0700 Subject: [PATCH 05/11] feat(#2): adding basic fields for global content --- .../164558fd-6662-415b-86d8-bfc72bbbddc7.yaml | 1 + ...-64ef4e87-922f-4416-a082-0a897b542e90.yaml | 48 ++++++++++++ ...-be29ccc6-1ed1-4c65-a912-f8fdc0c4415d.yaml | 48 ++++++++++++ ...-a593ad16-4e29-4efe-ae8d-2b23f55af1ce.yaml | 23 ++++++ ...-4ef510b3-2272-43aa-b249-c7feb612f002.yaml | 16 ++++ ...-55794833-ac2b-4dfd-b0f4-3fd5a10b978a.yaml | 75 +++++++++++++++++++ config/project/project.yaml | 10 ++- 7 files changed, 220 insertions(+), 1 deletion(-) create mode 100644 config/project/fieldGroups/164558fd-6662-415b-86d8-bfc72bbbddc7.yaml create mode 100644 config/project/fields/assetLogoMain--64ef4e87-922f-4416-a082-0a897b542e90.yaml create mode 100644 config/project/fields/assetLogoSecondary--be29ccc6-1ed1-4c65-a912-f8fdc0c4415d.yaml create mode 100644 config/project/fields/fieldSummary--a593ad16-4e29-4efe-ae8d-2b23f55af1ce.yaml create mode 100644 config/project/fields/matrixSocialMedia--4ef510b3-2272-43aa-b249-c7feb612f002.yaml create mode 100644 config/project/matrixBlockTypes/blockAccount--55794833-ac2b-4dfd-b0f4-3fd5a10b978a.yaml diff --git a/config/project/fieldGroups/164558fd-6662-415b-86d8-bfc72bbbddc7.yaml b/config/project/fieldGroups/164558fd-6662-415b-86d8-bfc72bbbddc7.yaml new file mode 100644 index 0000000..a153ea1 --- /dev/null +++ b/config/project/fieldGroups/164558fd-6662-415b-86d8-bfc72bbbddc7.yaml @@ -0,0 +1 @@ +name: Global diff --git a/config/project/fields/assetLogoMain--64ef4e87-922f-4416-a082-0a897b542e90.yaml b/config/project/fields/assetLogoMain--64ef4e87-922f-4416-a082-0a897b542e90.yaml new file mode 100644 index 0000000..9037acb --- /dev/null +++ b/config/project/fields/assetLogoMain--64ef4e87-922f-4416-a082-0a897b542e90.yaml @@ -0,0 +1,48 @@ +columnSuffix: null +contentColumnType: string +fieldGroup: 164558fd-6662-415b-86d8-bfc72bbbddc7 # Global +handle: assetLogoMain +instructions: null +name: 'Main Logo' +searchable: false +settings: + allowSelfRelations: false + allowSubfolders: true + allowUploads: true + allowedKinds: + - image + branchLimit: null + defaultUploadLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + defaultUploadLocationSubpath: branding + localizeRelations: false + maintainHierarchy: false + maxRelations: 1 + minRelations: 1 + previewMode: full + restrictFiles: true + restrictLocation: true + restrictedDefaultUploadSubpath: null + restrictedLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + restrictedLocationSubpath: branding + selectionCondition: + __assoc__: + - + - elementType + - craft\elements\Asset + - + - fieldContext + - global + - + - class + - craft\elements\conditions\assets\AssetCondition + selectionLabel: null + showSiteMenu: true + showUnpermittedFiles: false + showUnpermittedVolumes: false + sources: '*' + targetSiteId: null + validateRelatedElements: false + viewMode: large +translationKeyFormat: null +translationMethod: site +type: craft\fields\Assets diff --git a/config/project/fields/assetLogoSecondary--be29ccc6-1ed1-4c65-a912-f8fdc0c4415d.yaml b/config/project/fields/assetLogoSecondary--be29ccc6-1ed1-4c65-a912-f8fdc0c4415d.yaml new file mode 100644 index 0000000..262263c --- /dev/null +++ b/config/project/fields/assetLogoSecondary--be29ccc6-1ed1-4c65-a912-f8fdc0c4415d.yaml @@ -0,0 +1,48 @@ +columnSuffix: null +contentColumnType: string +fieldGroup: 164558fd-6662-415b-86d8-bfc72bbbddc7 # Global +handle: assetLogoSecondary +instructions: null +name: 'Secondary Logo' +searchable: false +settings: + allowSelfRelations: false + allowSubfolders: true + allowUploads: true + allowedKinds: + - image + branchLimit: null + defaultUploadLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + defaultUploadLocationSubpath: branding + localizeRelations: false + maintainHierarchy: false + maxRelations: 1 + minRelations: 0 + previewMode: full + restrictFiles: true + restrictLocation: true + restrictedDefaultUploadSubpath: null + restrictedLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + restrictedLocationSubpath: branding + selectionCondition: + __assoc__: + - + - elementType + - craft\elements\Asset + - + - fieldContext + - global + - + - class + - craft\elements\conditions\assets\AssetCondition + selectionLabel: null + showSiteMenu: true + showUnpermittedFiles: false + showUnpermittedVolumes: false + sources: '*' + targetSiteId: null + validateRelatedElements: false + viewMode: large +translationKeyFormat: null +translationMethod: site +type: craft\fields\Assets diff --git a/config/project/fields/fieldSummary--a593ad16-4e29-4efe-ae8d-2b23f55af1ce.yaml b/config/project/fields/fieldSummary--a593ad16-4e29-4efe-ae8d-2b23f55af1ce.yaml new file mode 100644 index 0000000..8074b84 --- /dev/null +++ b/config/project/fields/fieldSummary--a593ad16-4e29-4efe-ae8d-2b23f55af1ce.yaml @@ -0,0 +1,23 @@ +columnSuffix: haeonvqk +contentColumnType: text +fieldGroup: 794caefa-4c9a-4eca-8f28-00d0f726f290 # Common +handle: fieldSummary +instructions: null +name: Summary +searchable: false +settings: + availableTransforms: '' + availableVolumes: '' + ckeConfig: 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e # Simple + columnType: text + defaultTransform: null + enableSourceEditingForNonAdmins: false + purifierConfig: null + purifyHtml: true + showUnpermittedFiles: false + showUnpermittedVolumes: false + showWordCount: true + wordLimit: null +translationKeyFormat: null +translationMethod: none +type: craft\ckeditor\Field diff --git a/config/project/fields/matrixSocialMedia--4ef510b3-2272-43aa-b249-c7feb612f002.yaml b/config/project/fields/matrixSocialMedia--4ef510b3-2272-43aa-b249-c7feb612f002.yaml new file mode 100644 index 0000000..69b29a3 --- /dev/null +++ b/config/project/fields/matrixSocialMedia--4ef510b3-2272-43aa-b249-c7feb612f002.yaml @@ -0,0 +1,16 @@ +columnSuffix: null +contentColumnType: string +fieldGroup: 164558fd-6662-415b-86d8-bfc72bbbddc7 # Global +handle: matrixSocialMedia +instructions: null +name: 'Social Media Links' +searchable: false +settings: + contentTable: '{{%matrixcontent_matrixsocialmedia}}' + maxBlocks: null + minBlocks: null + propagationKeyFormat: null + propagationMethod: all +translationKeyFormat: null +translationMethod: site +type: craft\fields\Matrix diff --git a/config/project/matrixBlockTypes/blockAccount--55794833-ac2b-4dfd-b0f4-3fd5a10b978a.yaml b/config/project/matrixBlockTypes/blockAccount--55794833-ac2b-4dfd-b0f4-3fd5a10b978a.yaml new file mode 100644 index 0000000..2cb98ca --- /dev/null +++ b/config/project/matrixBlockTypes/blockAccount--55794833-ac2b-4dfd-b0f4-3fd5a10b978a.yaml @@ -0,0 +1,75 @@ +field: 4ef510b3-2272-43aa-b249-c7feb612f002 # Social Media Links +fieldLayouts: + ae6cbfcf-2f74-4137-8655-f4458bce43f6: + tabs: + - + elementCondition: null + elements: + - + elementCondition: null + fieldUid: 12982b04-bf9b-48e4-8d73-c1344204d9b7 # Short Name + instructions: null + label: null + required: true + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 356552af-d4b4-4c5c-a3b1-2554164703c4 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 347fc6c8-ef47-4e04-bcea-a2c37cd0debc # Account URL + instructions: null + label: null + required: true + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 9bbada30-6880-4567-b6ec-d0e6efdcd281 + userCondition: null + warning: null + width: 100 + name: Content + uid: 4e61b720-0c62-4cb2-99c7-a2ebfd12e623 + userCondition: null +fields: + 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: # Account URL + columnSuffix: jpgkzzhe + contentColumnType: string(1000) + fieldGroup: null + handle: itemLink + instructions: null + name: 'Account URL' + searchable: false + settings: + maxLength: 1000 + types: + - url + - tel + - email + translationKeyFormat: null + translationMethod: none + type: craft\fields\Url + 12982b04-bf9b-48e4-8d73-c1344204d9b7: # Short Name + columnSuffix: wkzoplka + contentColumnType: string(120) + fieldGroup: null + handle: itemTitle + instructions: 'This should be a one-word key that will be used as the name of the icon' + name: 'Short Name' + searchable: false + settings: + byteLimit: null + charLimit: 30 + code: true + columnType: null + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal + translationKeyFormat: null + translationMethod: none + type: craft\fields\PlainText +handle: blockAccount +name: 'Social Media Account' +sortOrder: 1 diff --git a/config/project/project.yaml b/config/project/project.yaml index a900942..a838d0a 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697494114 +dateModified: 1697671790 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -27,9 +27,17 @@ meta: __names__: 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e: Simple # Simple 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files + 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS + 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo + 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: 'Account URL' # Account URL 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common + 12982b04-bf9b-48e4-8d73-c1344204d9b7: 'Short Name' # Short Name + 164558fd-6662-415b-86d8-bfc72bbbddc7: Global # Global + 55794833-ac2b-4dfd-b0f4-3fd5a10b978a: 'Social Media Account' # Social Media Account + a593ad16-4e29-4efe-ae8d-2b23f55af1ce: Summary # Summary a546404d-d266-44e4-8043-45f37c896067: 'GigaDB CMS' # GigaDB CMS + be29ccc6-1ed1-4c65-a912-f8fdc0c4415d: 'Secondary Logo' # Secondary Logo plugins: aws-s3: edition: standard From c9d9c42297109a7540d44ff618991d691d907837 Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Wed, 18 Oct 2023 16:39:47 -0700 Subject: [PATCH 06/11] feat(#2): adding section for global content --- ...-79f4cf93-dbd0-4645-a4e9-69aec5866904.yaml | 94 +++++++++++++++++++ config/project/project.yaml | 4 +- ...-5c48af56-7d08-49d7-860a-cdbc27e3ec9a.yaml | 12 +++ 3 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 config/project/entryTypes/singleGlobalContent--79f4cf93-dbd0-4645-a4e9-69aec5866904.yaml create mode 100644 config/project/sections/singleGlobalContent--5c48af56-7d08-49d7-860a-cdbc27e3ec9a.yaml diff --git a/config/project/entryTypes/singleGlobalContent--79f4cf93-dbd0-4645-a4e9-69aec5866904.yaml b/config/project/entryTypes/singleGlobalContent--79f4cf93-dbd0-4645-a4e9-69aec5866904.yaml new file mode 100644 index 0000000..63dd122 --- /dev/null +++ b/config/project/entryTypes/singleGlobalContent--79f4cf93-dbd0-4645-a4e9-69aec5866904.yaml @@ -0,0 +1,94 @@ +fieldLayouts: + 9c33fe75-5be5-4d88-a487-5364e93ac368: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\entries\EntryTitleField + uid: 1a7d26a4-fc81-49a4-81e6-1457b7c42365 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 64ef4e87-922f-4416-a082-0a897b542e90 # Main Logo + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 5e6dbdee-ffee-4f51-ad95-27d73d7b0345 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: be29ccc6-1ed1-4c65-a912-f8fdc0c4415d # Secondary Logo + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 23b4012f-73a4-432d-999d-a30194c36c3f + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 4ef510b3-2272-43aa-b249-c7feb612f002 # Social Media Links + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 23ae755e-9a89-43c8-9ff1-c366ebfa0532 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: a593ad16-4e29-4efe-ae8d-2b23f55af1ce # Summary + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 3bd115d0-cf0c-4f2d-a657-7581bf17279c + userCondition: null + warning: null + width: 100 + name: Content + uid: 8b3dd880-62e8-478c-b58c-dac9c4af595d + userCondition: null +handle: singleGlobalContent +hasTitleField: false +name: 'Global Content' +section: 5c48af56-7d08-49d7-860a-cdbc27e3ec9a # Global Content +showStatusField: true +slugTranslationKeyFormat: null +slugTranslationMethod: site +sortOrder: 1 +titleFormat: '{section.name|raw}' +titleTranslationKeyFormat: null +titleTranslationMethod: site diff --git a/config/project/project.yaml b/config/project/project.yaml index a838d0a..8a2a85b 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697671790 +dateModified: 1697672321 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -28,8 +28,10 @@ meta: 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e: Simple # Simple 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links + 5c48af56-7d08-49d7-860a-cdbc27e3ec9a: 'Global Content' # Global Content 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo + 79f4cf93-dbd0-4645-a4e9-69aec5866904: 'Global Content' # Global Content 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: 'Account URL' # Account URL 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common 12982b04-bf9b-48e4-8d73-c1344204d9b7: 'Short Name' # Short Name diff --git a/config/project/sections/singleGlobalContent--5c48af56-7d08-49d7-860a-cdbc27e3ec9a.yaml b/config/project/sections/singleGlobalContent--5c48af56-7d08-49d7-860a-cdbc27e3ec9a.yaml new file mode 100644 index 0000000..a84b810 --- /dev/null +++ b/config/project/sections/singleGlobalContent--5c48af56-7d08-49d7-860a-cdbc27e3ec9a.yaml @@ -0,0 +1,12 @@ +defaultPlacement: end +enableVersioning: true +handle: singleGlobalContent +name: 'Global Content' +propagationMethod: all +siteSettings: + a546404d-d266-44e4-8043-45f37c896067: # GigaDB CMS + enabledByDefault: true + hasUrls: true + template: global-content/_entry + uriFormat: global-content +type: single From 79e5e3ebbb9b663a54a9f202096209faadb761b8 Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Wed, 18 Oct 2023 16:44:43 -0700 Subject: [PATCH 07/11] fix(#2): re-adding navigation menu (it had gotten deleted) --- ...-6d2f86f1-aa7d-4072-a801-39f6fdcbe051.yaml | 179 ++++++++++++++++++ config/project/project.yaml | 3 +- 2 files changed, 181 insertions(+), 1 deletion(-) create mode 100644 config/project/navigation/navs/navigationMain--6d2f86f1-aa7d-4072-a801-39f6fdcbe051.yaml diff --git a/config/project/navigation/navs/navigationMain--6d2f86f1-aa7d-4072-a801-39f6fdcbe051.yaml b/config/project/navigation/navs/navigationMain--6d2f86f1-aa7d-4072-a801-39f6fdcbe051.yaml new file mode 100644 index 0000000..9ab1aee --- /dev/null +++ b/config/project/navigation/navs/navigationMain--6d2f86f1-aa7d-4072-a801-39f6fdcbe051.yaml @@ -0,0 +1,179 @@ +defaultPlacement: end +fieldLayouts: + 7aa08a8a-c091-46c9-a79a-4b54b2545dfe: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\TitleField + uid: b8c3a943-4c5b-494c-a5a2-eebe28c23702 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + instructions: null + label: null + required: false + tip: null + type: verbb\navigation\fieldlayoutelements\NodeTypeElements + uid: 13c819a7-928c-475d-b0a5-d6eba45e9748 + userCondition: null + warning: null + - + attribute: newWindow + elementCondition: null + id: null + instructions: null + label: null + mandatory: false + orientation: null + requirable: true + required: false + tip: null + translatable: false + type: verbb\navigation\fieldlayoutelements\NewWindowField + uid: 7c970711-9c02-4e08-8227-79f9da8c881a + userCondition: null + warning: null + width: 100 + name: Node + uid: 491d9bf7-497c-4fd1-ad0c-1640e44ec0dd + userCondition: null + - + elementCondition: null + elements: + - + attribute: urlSuffix + autocapitalize: true + autocomplete: false + autocorrect: true + autofocus: false + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + mandatory: false + max: null + maxlength: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: true + required: false + size: null + step: null + tip: null + title: null + translatable: false + type: verbb\navigation\fieldlayoutelements\UrlSuffixField + uid: e70c069e-096a-4e54-9e29-eed1dfd918d5 + userCondition: null + warning: null + width: 100 + - + attribute: classes + autocapitalize: true + autocomplete: false + autocorrect: true + autofocus: false + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: null + mandatory: false + max: null + maxlength: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: true + required: false + size: null + step: null + tip: null + title: null + translatable: false + type: verbb\navigation\fieldlayoutelements\ClassesField + uid: 1a1ba592-04b9-48a8-b861-2a8178dbb250 + userCondition: null + warning: null + width: 100 + - + attribute: customAttributes + elementCondition: null + id: null + instructions: null + label: null + mandatory: false + orientation: null + requirable: true + required: false + tip: null + translatable: false + type: verbb\navigation\fieldlayoutelements\CustomAttributesField + uid: eb105d1f-6844-4313-9fcd-c58ff595018d + userCondition: null + warning: null + width: 100 + name: Advanced + uid: 57834830-b895-4f70-b9b6-0df6e0c0d42e + userCondition: null +handle: navigationMain +instructions: '' +maxNodes: null +name: 'Main Navigation' +permissions: + craft\elements\Asset: + enabled: '1' + permissions: '*' + craft\elements\Category: + enabled: '1' + permissions: '*' + craft\elements\Entry: + enabled: '1' + permissions: '*' + craft\elements\Tag: + enabled: '' + permissions: '*' + verbb\navigation\nodetypes\CustomType: + enabled: '1' + verbb\navigation\nodetypes\PassiveType: + enabled: '1' +propagationMethod: all +siteSettings: + a546404d-d266-44e4-8043-45f37c896067: # GigaDB CMS + enabled: true +sortOrder: 1 +structure: + maxLevels: 2 + uid: d0c41796-cee8-4369-b0f7-7b6d7d27eda5 diff --git a/config/project/project.yaml b/config/project/project.yaml index 8a2a85b..bc42af4 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697672321 +dateModified: 1697672647 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -29,6 +29,7 @@ meta: 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links 5c48af56-7d08-49d7-860a-cdbc27e3ec9a: 'Global Content' # Global Content + 6d2f86f1-aa7d-4072-a801-39f6fdcbe051: 'Main Navigation' # Main Navigation 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo 79f4cf93-dbd0-4645-a4e9-69aec5866904: 'Global Content' # Global Content From 51f62d82755ce24c5783689a720a360e2ec9fbdb Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Fri, 20 Oct 2023 20:24:21 -0700 Subject: [PATCH 08/11] feat(#4): adding team fields --- .../46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml | 1 + ...-7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml | 49 +++++++++++++++++++ ...-45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml | 19 +++++++ config/project/project.yaml | 5 +- 4 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml create mode 100644 config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml create mode 100644 config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml diff --git a/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml b/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml new file mode 100644 index 0000000..44b100e --- /dev/null +++ b/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml @@ -0,0 +1 @@ +name: Team diff --git a/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml b/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml new file mode 100644 index 0000000..414e275 --- /dev/null +++ b/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml @@ -0,0 +1,49 @@ +columnSuffix: null +contentColumnType: string +fieldGroup: 46ef28c2-314a-409e-8fb4-cec188ecd9bb # Team +handle: fieldTeamImage +instructions: null +name: 'Team Member Image' +searchable: false +settings: + allowSelfRelations: false + allowSubfolders: true + allowUploads: true + allowedKinds: + - image + branchLimit: null + defaultUploadLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + defaultUploadLocationSubpath: team + localizeRelations: false + maintainHierarchy: false + maxRelations: 1 + minRelations: 0 + previewMode: full + restrictFiles: true + restrictLocation: true + restrictedDefaultUploadSubpath: '{slug}' + restrictedLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + restrictedLocationSubpath: team + selectionCondition: + __assoc__: + - + - elementType + - craft\elements\Asset + - + - fieldContext + - global + - + - class + - craft\elements\conditions\assets\AssetCondition + selectionLabel: null + showSiteMenu: false + showUnpermittedFiles: false + showUnpermittedVolumes: false + sources: + - 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + targetSiteId: null + validateRelatedElements: false + viewMode: large +translationKeyFormat: null +translationMethod: site +type: craft\fields\Assets diff --git a/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml b/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml new file mode 100644 index 0000000..cd5f966 --- /dev/null +++ b/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml @@ -0,0 +1,19 @@ +columnSuffix: wcizuxop +contentColumnType: text +fieldGroup: 46ef28c2-314a-409e-8fb4-cec188ecd9bb # Team +handle: fieldTeamJobTitle +instructions: null +name: 'Job Title' +searchable: false +settings: + byteLimit: null + charLimit: null + code: false + columnType: null + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal +translationKeyFormat: null +translationMethod: none +type: craft\fields\PlainText diff --git a/config/project/project.yaml b/config/project/project.yaml index bc42af4..5354b56 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697672647 +dateModified: 1697858611 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -30,7 +30,10 @@ meta: 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links 5c48af56-7d08-49d7-860a-cdbc27e3ec9a: 'Global Content' # Global Content 6d2f86f1-aa7d-4072-a801-39f6fdcbe051: 'Main Navigation' # Main Navigation + 7c07df6a-cc67-4027-bb02-932119fb7c9d: 'Team Member Image' # Team Member Image 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS + 45d4b09a-8975-4643-9e53-117ccabdcdc0: 'Job Title' # Job Title + 46ef28c2-314a-409e-8fb4-cec188ecd9bb: Team # Team 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo 79f4cf93-dbd0-4645-a4e9-69aec5866904: 'Global Content' # Global Content 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: 'Account URL' # Account URL From c4244e527060aadba0e6d104637b6f2e3382fe2b Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Fri, 20 Oct 2023 20:42:22 -0700 Subject: [PATCH 09/11] feat(#4): create section --- ...-0df91118-e81f-4965-bd98-d63f4e14cd81.yaml | 82 +++++++++++++++++++ config/project/project.yaml | 4 +- ...-079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml | 12 +++ 3 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml create mode 100644 config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml diff --git a/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml b/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml new file mode 100644 index 0000000..329a9c8 --- /dev/null +++ b/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml @@ -0,0 +1,82 @@ +fieldLayouts: + 42661760-44e1-4711-b64b-d9657f56a28b: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: 'Full Name' + max: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\entries\EntryTitleField + uid: 6c89f365-bc0f-4f1b-a64d-32c9c341dc7b + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 45d4b09a-8975-4643-9e53-117ccabdcdc0 # Job Title + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: f452b95c-d512-4477-842b-bd6bdf4f9369 + userCondition: null + warning: null + width: 75 + - + elementCondition: null + fieldUid: 7c07df6a-cc67-4027-bb02-932119fb7c9d # Team Member Image + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 8d80a838-e209-4351-b0a2-c1fa8a5b8304 + userCondition: null + warning: null + width: 25 + - + elementCondition: null + fieldUid: a593ad16-4e29-4efe-ae8d-2b23f55af1ce # Summary + instructions: null + label: Bio + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 67abd59c-8b52-4630-8da7-439f9c9254f8 + userCondition: null + warning: null + width: 100 + name: Content + uid: 0b7c6759-b679-47a2-b2c6-a86ddee7baeb + userCondition: null +handle: default +hasTitleField: true +name: Default +section: 079ba75a-85f6-40a0-a4e2-f35c624860b4 # Team Members +showStatusField: true +slugTranslationKeyFormat: null +slugTranslationMethod: site +sortOrder: 1 +titleFormat: null +titleTranslationKeyFormat: null +titleTranslationMethod: site diff --git a/config/project/project.yaml b/config/project/project.yaml index 5354b56..852c1d3 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697858611 +dateModified: 1697859552 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -25,6 +25,7 @@ fs: url: $OBJECT_STORAGE_ENDPOINT meta: __names__: + 0df91118-e81f-4965-bd98-d63f4e14cd81: Default # Default 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e: Simple # Simple 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links @@ -35,6 +36,7 @@ meta: 45d4b09a-8975-4643-9e53-117ccabdcdc0: 'Job Title' # Job Title 46ef28c2-314a-409e-8fb4-cec188ecd9bb: Team # Team 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo + 079ba75a-85f6-40a0-a4e2-f35c624860b4: 'Team Members' # Team Members 79f4cf93-dbd0-4645-a4e9-69aec5866904: 'Global Content' # Global Content 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: 'Account URL' # Account URL 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common diff --git a/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml b/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml new file mode 100644 index 0000000..8a9b290 --- /dev/null +++ b/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml @@ -0,0 +1,12 @@ +defaultPlacement: end +enableVersioning: true +handle: sectionTeamMembers +name: 'Team Members' +propagationMethod: all +siteSettings: + a546404d-d266-44e4-8043-45f37c896067: # GigaDB CMS + enabledByDefault: true + hasUrls: true + template: team-members/_entry + uriFormat: 'team/{slug}' +type: channel From e6b64785311bfffa917b40ad8625bf61249dd80b Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Fri, 20 Oct 2023 20:47:15 -0700 Subject: [PATCH 10/11] feat(#2): ux enhancement - install & configure Expanded Singles plugin --- composer.json | 1 + composer.lock | 56 ++++++++++++- ...-0df91118-e81f-4965-bd98-d63f4e14cd81.yaml | 82 +++++++++++++++++++ .../46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml | 1 + ...-7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml | 49 +++++++++++ ...-45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml | 19 +++++ config/project/project.yaml | 11 ++- ...-079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml | 12 +++ 8 files changed, 229 insertions(+), 2 deletions(-) create mode 100644 config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml create mode 100644 config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml create mode 100644 config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml create mode 100644 config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml create mode 100644 config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml diff --git a/composer.json b/composer.json index b79233e..436bb1c 100644 --- a/composer.json +++ b/composer.json @@ -3,6 +3,7 @@ "craftcms/aws-s3": "^2.0", "craftcms/ckeditor": "^3.6", "craftcms/cms": "^4.4.0", + "verbb/expanded-singles": "^2.0", "verbb/navigation": "^2.0", "vlucas/phpdotenv": "^5.4.0" }, diff --git a/composer.lock b/composer.lock index da3b99e..9a29896 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": "b59728830f49f84de2c6e19904505532", + "content-hash": "cdeda478cbf072dfb1c54912130c2cc0", "packages": [ { "name": "aws/aws-crt-php", @@ -4620,6 +4620,60 @@ "description": "Common utilities and building-blocks for Verbb plugins for Craft CMS.", "time": "2023-09-19T22:50:02+00:00" }, + { + "name": "verbb/expanded-singles", + "version": "2.0.5", + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/verbb/expanded-singles/zipball/7a456deb91a8bd138c6f249c7ab5ff6eba9ea90e", + "reference": "7a456deb91a8bd138c6f249c7ab5ff6eba9ea90e", + "shasum": "" + }, + "require": { + "craftcms/cms": "^4.0.0", + "php": "^8.0.2", + "verbb/base": "^2.0.0" + }, + "type": "craft-plugin", + "extra": { + "name": "Expanded Singles", + "handle": "expanded-singles", + "description": "Alters the Entries Index sidebar to list all Singles, rather than grouping them under a 'Singles' link.", + "documentationUrl": "https://github.com/verbb/expanded-singles", + "changelogUrl": "https://raw.githubusercontent.com/verbb/expanded-singles/craft-4/CHANGELOG.md", + "class": "verbb\\expandedsingles\\ExpandedSingles" + }, + "autoload": { + "psr-4": { + "verbb\\expandedsingles\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Verbb", + "homepage": "https://verbb.io" + } + ], + "description": "Extract Single entries to be top-level entries.", + "keywords": [ + "cms", + "craft", + "craft-plugin", + "craftcms", + "expanded singles" + ], + "support": { + "email": "support@verbb.io", + "issues": "https://github.com/verbb/expanded-singles/issues?state=open", + "source": "https://github.com/verbb/expanded-singles", + "docs": "https://github.com/verbb/expanded-singles", + "rss": "https://github.com/verbb/expanded-singles/commits/v2.atom" + }, + "time": "2023-08-03T06:32:58+00:00" + }, { "name": "verbb/navigation", "version": "2.0.21", diff --git a/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml b/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml new file mode 100644 index 0000000..329a9c8 --- /dev/null +++ b/config/project/entryTypes/default--0df91118-e81f-4965-bd98-d63f4e14cd81.yaml @@ -0,0 +1,82 @@ +fieldLayouts: + 42661760-44e1-4711-b64b-d9657f56a28b: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + disabled: false + elementCondition: null + id: null + instructions: null + label: 'Full Name' + max: null + min: null + name: null + orientation: null + placeholder: null + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\entries\EntryTitleField + uid: 6c89f365-bc0f-4f1b-a64d-32c9c341dc7b + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 45d4b09a-8975-4643-9e53-117ccabdcdc0 # Job Title + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: f452b95c-d512-4477-842b-bd6bdf4f9369 + userCondition: null + warning: null + width: 75 + - + elementCondition: null + fieldUid: 7c07df6a-cc67-4027-bb02-932119fb7c9d # Team Member Image + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 8d80a838-e209-4351-b0a2-c1fa8a5b8304 + userCondition: null + warning: null + width: 25 + - + elementCondition: null + fieldUid: a593ad16-4e29-4efe-ae8d-2b23f55af1ce # Summary + instructions: null + label: Bio + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 67abd59c-8b52-4630-8da7-439f9c9254f8 + userCondition: null + warning: null + width: 100 + name: Content + uid: 0b7c6759-b679-47a2-b2c6-a86ddee7baeb + userCondition: null +handle: default +hasTitleField: true +name: Default +section: 079ba75a-85f6-40a0-a4e2-f35c624860b4 # Team Members +showStatusField: true +slugTranslationKeyFormat: null +slugTranslationMethod: site +sortOrder: 1 +titleFormat: null +titleTranslationKeyFormat: null +titleTranslationMethod: site diff --git a/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml b/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml new file mode 100644 index 0000000..44b100e --- /dev/null +++ b/config/project/fieldGroups/46ef28c2-314a-409e-8fb4-cec188ecd9bb.yaml @@ -0,0 +1 @@ +name: Team diff --git a/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml b/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml new file mode 100644 index 0000000..414e275 --- /dev/null +++ b/config/project/fields/fieldTeamImage--7c07df6a-cc67-4027-bb02-932119fb7c9d.yaml @@ -0,0 +1,49 @@ +columnSuffix: null +contentColumnType: string +fieldGroup: 46ef28c2-314a-409e-8fb4-cec188ecd9bb # Team +handle: fieldTeamImage +instructions: null +name: 'Team Member Image' +searchable: false +settings: + allowSelfRelations: false + allowSubfolders: true + allowUploads: true + allowedKinds: + - image + branchLimit: null + defaultUploadLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + defaultUploadLocationSubpath: team + localizeRelations: false + maintainHierarchy: false + maxRelations: 1 + minRelations: 0 + previewMode: full + restrictFiles: true + restrictLocation: true + restrictedDefaultUploadSubpath: '{slug}' + restrictedLocationSource: 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + restrictedLocationSubpath: team + selectionCondition: + __assoc__: + - + - elementType + - craft\elements\Asset + - + - fieldContext + - global + - + - class + - craft\elements\conditions\assets\AssetCondition + selectionLabel: null + showSiteMenu: false + showUnpermittedFiles: false + showUnpermittedVolumes: false + sources: + - 'volume:2c79ab96-cdb4-4f4d-b481-9137d17ee4d8' # Image Files + targetSiteId: null + validateRelatedElements: false + viewMode: large +translationKeyFormat: null +translationMethod: site +type: craft\fields\Assets diff --git a/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml b/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml new file mode 100644 index 0000000..cd5f966 --- /dev/null +++ b/config/project/fields/fieldTeamJobTitle--45d4b09a-8975-4643-9e53-117ccabdcdc0.yaml @@ -0,0 +1,19 @@ +columnSuffix: wcizuxop +contentColumnType: text +fieldGroup: 46ef28c2-314a-409e-8fb4-cec188ecd9bb # Team +handle: fieldTeamJobTitle +instructions: null +name: 'Job Title' +searchable: false +settings: + byteLimit: null + charLimit: null + code: false + columnType: null + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal +translationKeyFormat: null +translationMethod: none +type: craft\fields\PlainText diff --git a/config/project/project.yaml b/config/project/project.yaml index bc42af4..f9788af 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697672647 +dateModified: 1697859945 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -25,13 +25,18 @@ fs: url: $OBJECT_STORAGE_ENDPOINT meta: __names__: + 0df91118-e81f-4965-bd98-d63f4e14cd81: Default # Default 1a4c79b2-ddf3-4b72-95e7-852ab2ff7a8e: Simple # Simple 2c79ab96-cdb4-4f4d-b481-9137d17ee4d8: 'Image Files' # Image Files 4ef510b3-2272-43aa-b249-c7feb612f002: 'Social Media Links' # Social Media Links 5c48af56-7d08-49d7-860a-cdbc27e3ec9a: 'Global Content' # Global Content 6d2f86f1-aa7d-4072-a801-39f6fdcbe051: 'Main Navigation' # Main Navigation + 7c07df6a-cc67-4027-bb02-932119fb7c9d: 'Team Member Image' # Team Member Image 9d3df531-4efc-403f-9ce6-26de65b4c56e: 'GigaDB CMS' # GigaDB CMS + 45d4b09a-8975-4643-9e53-117ccabdcdc0: 'Job Title' # Job Title + 46ef28c2-314a-409e-8fb4-cec188ecd9bb: Team # Team 64ef4e87-922f-4416-a082-0a897b542e90: 'Main Logo' # Main Logo + 079ba75a-85f6-40a0-a4e2-f35c624860b4: 'Team Members' # Team Members 79f4cf93-dbd0-4645-a4e9-69aec5866904: 'Global Content' # Global Content 347fc6c8-ef47-4e04-bcea-a2c37cd0debc: 'Account URL' # Account URL 794caefa-4c9a-4eca-8f28-00d0f726f290: Common # Common @@ -50,6 +55,10 @@ plugins: edition: standard enabled: true schemaVersion: 3.0.0.0 + expanded-singles: + edition: standard + enabled: true + schemaVersion: 1.0.0 navigation: edition: standard enabled: true diff --git a/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml b/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml new file mode 100644 index 0000000..8a9b290 --- /dev/null +++ b/config/project/sections/sectionTeamMembers--079ba75a-85f6-40a0-a4e2-f35c624860b4.yaml @@ -0,0 +1,12 @@ +defaultPlacement: end +enableVersioning: true +handle: sectionTeamMembers +name: 'Team Members' +propagationMethod: all +siteSettings: + a546404d-d266-44e4-8043-45f37c896067: # GigaDB CMS + enabledByDefault: true + hasUrls: true + template: team-members/_entry + uriFormat: 'team/{slug}' +type: channel From 3ae53162f4989579c332b907d898fce8453c660f Mon Sep 17 00:00:00 2001 From: "Adrienne L. Travis" Date: Fri, 20 Oct 2023 21:04:09 -0700 Subject: [PATCH 11/11] fix(#4): reinstalling Expanded Singles --- config/project/project.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/project/project.yaml b/config/project/project.yaml index 852c1d3..7d67b9f 100644 --- a/config/project/project.yaml +++ b/config/project/project.yaml @@ -1,4 +1,4 @@ -dateModified: 1697859552 +dateModified: 1697861030 email: fromEmail: admin@rijam.ml1.net fromName: 'GigaDB CMS' @@ -55,6 +55,10 @@ plugins: edition: standard enabled: true schemaVersion: 3.0.0.0 + expanded-singles: + edition: standard + enabled: true + schemaVersion: 1.0.0 navigation: edition: standard enabled: true