From 0e81c7134e4942f73bdea8c0af607d7cc786c31b Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Wed, 24 Jul 2024 16:04:22 +0200 Subject: [PATCH 1/9] theme update --- composer.lock | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/composer.lock b/composer.lock index 0aa8c7c..fcae193 100644 --- a/composer.lock +++ b/composer.lock @@ -923,7 +923,7 @@ "source": { "type": "git", "url": "git@github.com:solidbunch/starter-kit-theme.git", - "reference": "d5099d5d48d0590af55e2a99400837ed64d2417f" + "reference": "ad3c7caacdf6a0f6a62d8e65b635b28a840649be" }, "require": { "htmlburger/carbon-fields": "3.6.2", @@ -1014,7 +1014,7 @@ "support": { "issues": "https://github.com/solidbunch/starter-kit-theme/issues" }, - "time": "2024-07-07T15:21:05+00:00" + "time": "2024-07-24T14:02:49+00:00" }, { "name": "solidbunch/wordpress-core", @@ -1191,12 +1191,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "4a150f693df8f5d7b60a8557b15660a60b4d17bd" + "reference": "d8b471f69a97a8929180bbface097ac2b4e70d05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/4a150f693df8f5d7b60a8557b15660a60b4d17bd", - "reference": "4a150f693df8f5d7b60a8557b15660a60b4d17bd", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/d8b471f69a97a8929180bbface097ac2b4e70d05", + "reference": "d8b471f69a97a8929180bbface097ac2b4e70d05", "shasum": "" }, "conflict": { @@ -1233,7 +1233,8 @@ "athlon1600/php-proxy": "<=5.1", "athlon1600/php-proxy-app": "<=3", "austintoddj/canvas": "<=3.4.2", - "automad/automad": "<=1.10.9", + "auth0/wordpress": "<=4.6", + "automad/automad": "<=2.0.0.0-alpha5", "automattic/jetpack": "<9.8", "awesome-support/awesome-support": "<=6.0.7", "aws/aws-sdk-php": "<3.288.1", @@ -1338,7 +1339,7 @@ "ec-cube/ec-cube": "<2.4.4|>=2.11,<=2.17.1|>=3,<=3.0.18.0-patch4|>=4,<=4.1.2", "ecodev/newsletter": "<=4", "ectouch/ectouch": "<=2.7.2", - "egroupware/egroupware": "<16.1.20170922", + "egroupware/egroupware": "<23.1.20240624", "elefant/cms": "<2.0.7", "elgg/elgg": "<3.3.24|>=4,<4.0.5", "elijaa/phpmemcacheadmin": "<=1.3", @@ -1524,7 +1525,7 @@ "magento/core": "<=1.9.4.5", "magento/magento1ce": "<1.9.4.3-dev", "magento/magento1ee": ">=1,<1.14.4.3-dev", - "magento/product-community-edition": ">=2,<2.2.10|>=2.3,<2.3.2.0-patch2", + "magento/product-community-edition": "<2.4.4.0-patch9|>=2.4.5,<2.4.5.0-patch8|>=2.4.6,<2.4.6.0-patch6|>=2.4.7,<2.4.7.0-patch1", "magneto/core": "<1.9.4.4-dev", "maikuolan/phpmussel": ">=1,<1.6", "mainwp/mainwp": "<=4.4.3.3", @@ -1595,7 +1596,7 @@ "onelogin/php-saml": "<2.10.4", "oneup/uploader-bundle": ">=1,<1.9.3|>=2,<2.1.5", "open-web-analytics/open-web-analytics": "<1.7.4", - "opencart/opencart": "<=3.0.3.9|>=4", + "opencart/opencart": ">=0", "openid/php-openid": "<2.3", "openmage/magento-lts": "<20.5", "opensolutions/vimbadmin": "<=3.0.15", @@ -1671,8 +1672,8 @@ "prestashop/ps_emailsubscription": "<2.6.1", "prestashop/ps_facetedsearch": "<3.4.1", "prestashop/ps_linklist": "<3.1", - "privatebin/privatebin": "<1.4", - "processwire/processwire": "<=3.0.210", + "privatebin/privatebin": "<1.4|>=1.5,<1.7.4", + "processwire/processwire": "<=3.0.229", "propel/propel": ">=2.0.0.0-alpha1,<=2.0.0.0-alpha7", "propel/propel1": ">=1,<=1.7.1", "pterodactyl/panel": "<1.11.6", @@ -1711,9 +1712,9 @@ "shopware/core": "<6.5.8.8-dev|>=6.6.0.0-RC1-dev,<6.6.1", "shopware/platform": "<6.5.8.8-dev|>=6.6.0.0-RC1-dev,<6.6.1", "shopware/production": "<=6.3.5.2", - "shopware/shopware": "<6.2.3", + "shopware/shopware": "<=5.7.17", "shopware/storefront": "<=6.4.8.1|>=6.5.8,<6.5.8.7-dev", - "shopxo/shopxo": "<2.2.6", + "shopxo/shopxo": "<=6.1", "showdoc/showdoc": "<2.10.4", "silverstripe-australia/advancedreports": ">=1,<=2", "silverstripe/admin": "<1.13.19|>=2,<2.1.8", @@ -1721,11 +1722,12 @@ "silverstripe/cms": "<4.11.3", "silverstripe/comments": ">=1.3,<3.1.1", "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", - "silverstripe/framework": "<4.13.39|>=5,<5.1.11", + "silverstripe/framework": "<5.2.16", "silverstripe/graphql": ">=2,<2.0.5|>=3,<3.8.2|>=4,<4.3.7|>=5,<5.1.3", "silverstripe/hybridsessions": ">=1,<2.4.1|>=2.5,<2.5.1", "silverstripe/recipe-cms": ">=4.5,<4.5.3", "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", + "silverstripe/reports": "<5.2.3", "silverstripe/restfulserver": ">=1,<1.0.9|>=2,<2.0.4|>=2.1,<2.1.2", "silverstripe/silverstripe-omnipay": "<2.5.2|>=3,<3.0.2|>=3.1,<3.1.4|>=3.2,<3.2.1", "silverstripe/subsites": ">=2,<2.6.1", @@ -1755,7 +1757,7 @@ "spoon/library": "<1.4.1", "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", - "ssddanbrown/bookstack": "<22.02.3", + "ssddanbrown/bookstack": "<24.05.1", "statamic/cms": "<4.46|>=5.3,<5.6.2", "stormpath/sdk": "<9.9.99", "studio-42/elfinder": "<2.1.62", @@ -1774,7 +1776,7 @@ "sylius/grid-bundle": "<1.10.1", "sylius/paypal-plugin": ">=1,<1.2.4|>=1.3,<1.3.1", "sylius/resource-bundle": ">=1,<1.3.14|>=1.4,<1.4.7|>=1.5,<1.5.2|>=1.6,<1.6.4", - "sylius/sylius": "<1.9.10|>=1.10,<1.10.11|>=1.11,<1.11.2|>=1.12.0.0-alpha1,<1.12.16|>=1.13.0.0-alpha1,<1.13.1", + "sylius/sylius": "<1.12.19|>=1.13.0.0-alpha1,<1.13.4", "symbiote/silverstripe-multivaluefield": ">=3,<3.1", "symbiote/silverstripe-queuedjobs": ">=3,<3.0.2|>=3.1,<3.1.4|>=4,<4.0.7|>=4.1,<4.1.2|>=4.2,<4.2.4|>=4.3,<4.3.3|>=4.4,<4.4.3|>=4.5,<4.5.1|>=4.6,<4.6.4", "symbiote/silverstripe-seed": "<6.0.3", @@ -1833,7 +1835,7 @@ "topthink/framework": "<6.0.17|>=6.1,<6.1.5|>=8,<8.0.4", "topthink/think": "<=6.1.1", "topthink/thinkphp": "<=3.2.3", - "torrentpier/torrentpier": "<=2.4.1", + "torrentpier/torrentpier": "<=2.4.3", "tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2", "tribalsystems/zenario": "<9.5.60602", "truckersmp/phpwhois": "<=4.3.1", @@ -1875,7 +1877,8 @@ "wallabag/tcpdf": "<6.2.22", "wallabag/wallabag": "<2.6.7", "wanglelecc/laracms": "<=1.0.3", - "web-auth/webauthn-framework": ">=3.3,<3.3.4", + "web-auth/webauthn-framework": ">=3.3,<3.3.4|>=4.5,<4.9", + "web-auth/webauthn-lib": ">=4.5,<4.9", "web-feet/coastercms": "==5.5", "webbuilders-group/silverstripe-kapost-bridge": "<0.4", "webcoast/deferred-image-processing": "<1.0.2", @@ -1905,7 +1908,7 @@ "yidashi/yii2cmf": "<=2", "yii2mod/yii2-cms": "<1.9.2", "yiisoft/yii": "<1.1.29", - "yiisoft/yii2": "<2.0.50", + "yiisoft/yii2": "<2.0.49.4-dev", "yiisoft/yii2-authclient": "<2.2.15", "yiisoft/yii2-bootstrap": "<2.0.4", "yiisoft/yii2-dev": "<2.0.43", @@ -1991,7 +1994,7 @@ "type": "tidelift" } ], - "time": "2024-07-05T21:04:37+00:00" + "time": "2024-07-19T23:04:29+00:00" }, { "name": "wpackagist-plugin/query-monitor", From 36dc0933e7bf54e98d1ccaf4479e521b4a4ceea8 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Wed, 24 Jul 2024 18:01:46 +0200 Subject: [PATCH 2/9] watch browsersync fix --- sh/npm-watch.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sh/npm-watch.sh b/sh/npm-watch.sh index a320ca1..20b7b75 100644 --- a/sh/npm-watch.sh +++ b/sh/npm-watch.sh @@ -9,6 +9,6 @@ source ./sh/utils/colors source ./.env # Run watch in theme folder -docker compose -f docker-compose.build.yml run --rm node su -c "\ +docker compose -f docker-compose.build.yml run --service-ports --rm node su -c "\ npm run watch --prefix ./wp-content/themes/${WP_DEFAULT_THEME}" \ "${DEFAULT_USER}" From d0121930c05bc6a536e0ef6c56137d133f833f92 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Wed, 24 Jul 2024 19:24:54 +0200 Subject: [PATCH 3/9] update wp admin password generation --- sh/env/.env.secret.template | 2 +- sh/wp-cli/core-install.sh | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sh/env/.env.secret.template b/sh/env/.env.secret.template index b0a621e..ddd279c 100644 --- a/sh/env/.env.secret.template +++ b/sh/env/.env.secret.template @@ -33,7 +33,7 @@ WP_DB_CHARSET=utf8mb4 # Default admin for WorPress installation WP_ADMIN_USER=admin WP_ADMIN_EMAIL=admin@example.com -#WP_ADMIN_PASSWORD will be generated in installation script +WP_ADMIN_PASSWORD=generate_this_pass # Authentication unique keys and salts WP_AUTH_KEY='generate_key' diff --git a/sh/wp-cli/core-install.sh b/sh/wp-cli/core-install.sh index de56d79..dfb0fd9 100644 --- a/sh/wp-cli/core-install.sh +++ b/sh/wp-cli/core-install.sh @@ -18,9 +18,7 @@ if [ -z "$WP_HOME" ]; then echo -e "${LIGHTRED}[Error]${NOCOLOR} WP_HOME is not defined in wp-config.php"; exit 1; fi -WP_ADMIN_PASSWORD=$(tr -dc 'A-Za-z0-9_' Date: Mon, 26 Aug 2024 13:01:39 +0200 Subject: [PATCH 4/9] update core and theme --- composer.json | 8 ++--- composer.lock | 87 ++++++++++++++++++++++++++++----------------------- 2 files changed, 51 insertions(+), 44 deletions(-) diff --git a/composer.json b/composer.json index 89e420b..d933ce5 100644 --- a/composer.json +++ b/composer.json @@ -35,10 +35,10 @@ "package": { "name": "solidbunch/wordpress-core", "type": "laravel-library", - "version": "6.5.5", + "version": "6.6.1", "dist": { "type": "zip", - "url": "https://wordpress.org/wordpress-6.5.5.zip" + "url": "https://wordpress.org/wordpress-6.6.1.zip" } } }, @@ -49,12 +49,12 @@ ], "require": { "php": ">=8.1", - "solidbunch/wordpress-core": "6.5.5", + "solidbunch/wordpress-core": "6.6.1", "composer/installers": "2.2.0", "solidbunch/starter-kit-theme": "dev-develop", "wpackagist-plugin/contact-form-7":"5.9.6", "wpackagist-plugin/redirection":"5.4.2", - "wpackagist-plugin/svg-support": "2.5.5" + "wpackagist-plugin/svg-support":"2.5.5" }, "require-dev": { "roave/security-advisories": "dev-latest", diff --git a/composer.lock b/composer.lock index fcae193..800f285 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": "88d760839d6ec402e949c364b4fbf434", + "content-hash": "f17502e7ffe8f05dc1109b608f31a87b", "packages": [ { "name": "brick/varexporter", @@ -471,26 +471,27 @@ }, { "name": "laravel/serializable-closure", - "version": "v1.3.3", + "version": "v1.3.4", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "3dbf8a8e914634c48d389c1234552666b3d43754" + "reference": "61b87392d986dc49ad5ef64e75b1ff5fee24ef81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/3dbf8a8e914634c48d389c1234552666b3d43754", - "reference": "3dbf8a8e914634c48d389c1234552666b3d43754", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/61b87392d986dc49ad5ef64e75b1ff5fee24ef81", + "reference": "61b87392d986dc49ad5ef64e75b1ff5fee24ef81", "shasum": "" }, "require": { "php": "^7.3|^8.0" }, "require-dev": { - "nesbot/carbon": "^2.61", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0", + "nesbot/carbon": "^2.61|^3.0", "pestphp/pest": "^1.21.3", "phpstan/phpstan": "^1.8.2", - "symfony/var-dumper": "^5.4.11" + "symfony/var-dumper": "^5.4.11|^6.2.0|^7.0.0" }, "type": "library", "extra": { @@ -527,7 +528,7 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2023-11-08T14:08:06+00:00" + "time": "2024-08-02T07:48:17+00:00" }, { "name": "monolog/monolog", @@ -869,16 +870,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "79dff0b268932c640297f5208d6298f71855c03e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", + "reference": "79dff0b268932c640297f5208d6298f71855c03e", "shasum": "" }, "require": { @@ -913,9 +914,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.1" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-08-21T13:31:24+00:00" }, { "name": "solidbunch/starter-kit-theme", @@ -923,7 +924,7 @@ "source": { "type": "git", "url": "git@github.com:solidbunch/starter-kit-theme.git", - "reference": "ad3c7caacdf6a0f6a62d8e65b635b28a840649be" + "reference": "b2cd3e155c94399fa4d5e43d82e20e416da70462" }, "require": { "htmlburger/carbon-fields": "3.6.2", @@ -1014,14 +1015,14 @@ "support": { "issues": "https://github.com/solidbunch/starter-kit-theme/issues" }, - "time": "2024-07-24T14:02:49+00:00" + "time": "2024-08-26T10:41:16+00:00" }, { "name": "solidbunch/wordpress-core", - "version": "6.5.5", + "version": "6.6.1", "dist": { "type": "zip", - "url": "https://wordpress.org/wordpress-6.5.5.zip" + "url": "https://wordpress.org/wordpress-6.6.1.zip" }, "type": "laravel-library" }, @@ -1191,17 +1192,17 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "d8b471f69a97a8929180bbface097ac2b4e70d05" + "reference": "f8de2a81061775002d96aea80b12f2ab3c5eeb8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/d8b471f69a97a8929180bbface097ac2b4e70d05", - "reference": "d8b471f69a97a8929180bbface097ac2b4e70d05", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/f8de2a81061775002d96aea80b12f2ab3c5eeb8d", + "reference": "f8de2a81061775002d96aea80b12f2ab3c5eeb8d", "shasum": "" }, "conflict": { "3f/pygmentize": "<1.2", - "admidio/admidio": "<4.2.13", + "admidio/admidio": "<4.3.10", "adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3", "aheinze/cockpit": "<2.2", "aimeos/ai-admin-graphql": ">=2022.04.1,<2022.10.10|>=2023.04.1,<2023.10.6|>=2024.04.1,<2024.04.6", @@ -1234,12 +1235,12 @@ "athlon1600/php-proxy-app": "<=3", "austintoddj/canvas": "<=3.4.2", "auth0/wordpress": "<=4.6", - "automad/automad": "<=2.0.0.0-alpha5", + "automad/automad": "<2.0.0.0-alpha5", "automattic/jetpack": "<9.8", "awesome-support/awesome-support": "<=6.0.7", "aws/aws-sdk-php": "<3.288.1", "azuracast/azuracast": "<0.18.3", - "backdrop/backdrop": "<1.24.2", + "backdrop/backdrop": "<1.27.3|>=1.28,<1.28.2", "backpack/crud": "<3.4.9", "bacula-web/bacula-web": "<8.0.0.0-RC2-dev", "badaso/core": "<2.7", @@ -1254,7 +1255,7 @@ "bcosca/fatfree": "<3.7.2", "bedita/bedita": "<4", "bigfork/silverstripe-form-capture": ">=3,<3.1.1", - "billz/raspap-webgui": "<2.9.5", + "billz/raspap-webgui": "<=3.1.4", "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", "blueimp/jquery-file-upload": "==6.4.4", "bmarshall511/wordpress_zero_spam": "<5.2.13", @@ -1293,7 +1294,7 @@ "codeigniter4/shield": "<1.0.0.0-beta8", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.27|>=2,<2.2.24|>=2.3,<2.7.7", - "concrete5/concrete5": "<9.2.8", + "concrete5/concrete5": "<9.3.3", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/comments-bundle": ">=2,<4.13.40|>=5.0.0.0-RC1-dev,<5.3.4", @@ -1304,7 +1305,7 @@ "contao/managed-edition": "<=1.5", "corveda/phpsandbox": "<1.3.5", "cosenary/instagram": "<=2.3", - "craftcms/cms": "<4.6.2", + "craftcms/cms": "<4.6.2|>=5.0.0.0-beta1,<=5.2.2", "croogo/croogo": "<4", "cuyz/valinor": "<0.12", "czproject/git-php": "<4.0.3", @@ -1314,7 +1315,7 @@ "datatables/datatables": "<1.10.10", "david-garcia/phpwhois": "<=4.3.1", "dbrisinajumi/d2files": "<1", - "dcat/laravel-admin": "<=2.1.3.0-beta", + "dcat/laravel-admin": "<=2.1.3", "derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1|>=7,<7.4", "desperado/xml-bundle": "<=0.1.7", @@ -1357,12 +1358,12 @@ "ezsystems/ezdemo-ls-extension": ">=5.4,<5.4.2.1-dev", "ezsystems/ezfind-ls": ">=5.3,<5.3.6.1-dev|>=5.4,<5.4.11.1-dev|>=2017.12,<2017.12.0.1-dev", "ezsystems/ezplatform": "<=1.13.6|>=2,<=2.5.24", - "ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.6|>=1.5,<1.5.29|>=2.3,<2.3.26", + "ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.6|>=1.5,<1.5.29|>=2.3,<2.3.26|>=3.3,<3.3.39", "ezsystems/ezplatform-admin-ui-assets": ">=4,<4.2.1|>=5,<5.0.1|>=5.1,<5.1.1", "ezsystems/ezplatform-graphql": ">=1.0.0.0-RC1-dev,<1.0.13|>=2.0.0.0-beta1,<2.3.12", "ezsystems/ezplatform-kernel": "<1.2.5.1-dev|>=1.3,<1.3.35", "ezsystems/ezplatform-rest": ">=1.2,<=1.2.2|>=1.3,<1.3.8", - "ezsystems/ezplatform-richtext": ">=2.3,<2.3.7.1-dev", + "ezsystems/ezplatform-richtext": ">=2.3,<2.3.7.1-dev|>=3.3,<3.3.40", "ezsystems/ezplatform-solr-search-engine": ">=1.7,<1.7.12|>=2,<2.0.2|>=3.3,<3.3.15", "ezsystems/ezplatform-user": ">=1,<1.0.1", "ezsystems/ezpublish-kernel": "<6.13.8.2-dev|>=7,<7.5.31", @@ -1380,6 +1381,7 @@ "filp/whoops": "<2.1.13", "fineuploader/php-traditional-server": "<=1.2.2", "firebase/php-jwt": "<6", + "fisharebest/webtrees": "<=2.1.18", "fixpunkt/fp-masterquiz": "<2.2.1|>=3,<3.5.2", "fixpunkt/fp-newsletter": "<1.1.1|>=2,<2.1.2|>=2.2,<3.2.6", "flarum/core": "<1.8.5", @@ -1402,11 +1404,11 @@ "friendsofsymfony/rest-bundle": ">=1.2,<1.2.2", "friendsofsymfony/user-bundle": ">=1,<1.3.5", "friendsofsymfony1/swiftmailer": ">=4,<5.4.13|>=6,<6.2.5", - "friendsofsymfony1/symfony1": ">=1.1,<1.15.19", + "friendsofsymfony1/symfony1": ">=1.1,<1.5.19", "friendsoftypo3/mediace": ">=7.6.2,<7.6.5", "friendsoftypo3/openid": ">=4.5,<4.5.31|>=4.7,<4.7.16|>=6,<6.0.11|>=6.1,<6.1.6", "froala/wysiwyg-editor": "<3.2.7|>=4.0.1,<=4.1.3", - "froxlor/froxlor": "<2.1.9", + "froxlor/froxlor": "<=2.2.0.0-RC3", "frozennode/administrator": "<=5.0.12", "fuel/core": "<1.8.1", "funadmin/funadmin": "<=3.2|>=3.3.2,<=3.3.3", @@ -1440,8 +1442,9 @@ "hov/jobfair": "<1.0.13|>=2,<2.0.2", "httpsoft/http-message": "<1.0.12", "hyn/multi-tenant": ">=5.6,<5.7.2", - "ibexa/admin-ui": ">=4.2,<4.2.3", + "ibexa/admin-ui": ">=4.2,<4.2.3|>=4.6.0.0-beta1,<4.6.9", "ibexa/core": ">=4,<4.0.7|>=4.1,<4.1.4|>=4.2,<4.2.3|>=4.5,<4.5.6|>=4.6,<4.6.2", + "ibexa/fieldtype-richtext": ">=4.6,<4.6.10", "ibexa/graphql": ">=2.5,<2.5.31|>=3.3,<3.3.28|>=4.2,<4.2.3", "ibexa/post-install": "<=1.0.4", "ibexa/solr": ">=4.5,<4.5.4", @@ -1463,6 +1466,7 @@ "innologi/typo3-appointments": "<2.0.6", "intelliants/subrion": "<4.2.2", "inter-mediator/inter-mediator": "==5.5", + "ipl/web": "<0.10.1", "islandora/islandora": ">=2,<2.4.1", "ivankristianto/phpwhois": "<=4.3", "jackalope/jackalope-doctrine-dbal": "<1.7.4", @@ -1545,7 +1549,7 @@ "microsoft/microsoft-graph": ">=1.16,<1.109.1|>=2,<2.0.1", "microsoft/microsoft-graph-beta": "<2.0.1", "microsoft/microsoft-graph-core": "<2.0.2", - "microweber/microweber": "<=2.0.4", + "microweber/microweber": "<=2.0.16", "mikehaertl/php-shellcommand": "<1.6.1", "miniorange/miniorange-saml": "<1.4.3", "mittwald/typo3_forum": "<1.2.1", @@ -1598,7 +1602,7 @@ "open-web-analytics/open-web-analytics": "<1.7.4", "opencart/opencart": ">=0", "openid/php-openid": "<2.3", - "openmage/magento-lts": "<20.5", + "openmage/magento-lts": "<20.10.1", "opensolutions/vimbadmin": "<=3.0.15", "opensource-workshop/connect-cms": "<1.7.2|>=2,<2.3.2", "orchid/platform": ">=9,<9.4.4|>=14.0.0.0-alpha4,<14.5", @@ -1608,6 +1612,7 @@ "oro/crm-call-bundle": ">=4.2,<=4.2.5|>=5,<5.0.4|>=5.1,<5.1.1", "oro/customer-portal": ">=4.1,<=4.1.13|>=4.2,<=4.2.10|>=5,<=5.0.11|>=5.1,<=5.1.3", "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<=4.2.10|>=5,<=5.0.12|>=5.1,<=5.1.3", + "oveleon/contao-cookiebar": "<1.16.3|>=2,<2.1.3", "oxid-esales/oxideshop-ce": "<4.5", "oxid-esales/paymorrow-module": ">=1,<1.0.2|>=2,<2.0.1", "packbackbooks/lti-1-3-php-library": "<5", @@ -1649,7 +1654,7 @@ "phpxmlrpc/extras": "<0.6.1", "phpxmlrpc/phpxmlrpc": "<4.9.2", "pi/pi": "<=2.5", - "pimcore/admin-ui-classic-bundle": "<=1.4.2", + "pimcore/admin-ui-classic-bundle": "<=1.5.1", "pimcore/customer-management-framework-bundle": "<4.0.6", "pimcore/data-hub": "<1.2.4", "pimcore/demo": "<10.3", @@ -1682,6 +1687,7 @@ "pubnub/pubnub": "<6.1", "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6.0-beta", + "pxlrbt/filament-excel": "<2.3.3", "pyrocms/pyrocms": "<=3.9.1", "qcubed/qcubed": "<=3.1.1", "quickapps/cms": "<=2.0.0.0-beta2", @@ -1709,8 +1715,8 @@ "serluck/phpwhois": "<=4.2.6", "sfroemken/url_redirect": "<=1.2.1", "sheng/yiicms": "<=1.2", - "shopware/core": "<6.5.8.8-dev|>=6.6.0.0-RC1-dev,<6.6.1", - "shopware/platform": "<6.5.8.8-dev|>=6.6.0.0-RC1-dev,<6.6.1", + "shopware/core": "<=6.5.8.12|>=6.6,<=6.6.5", + "shopware/platform": "<=6.5.8.12|>=6.6,<=6.6.5", "shopware/production": "<=6.3.5.2", "shopware/shopware": "<=5.7.17", "shopware/storefront": "<=6.4.8.1|>=6.5.8,<6.5.8.7-dev", @@ -1760,7 +1766,7 @@ "ssddanbrown/bookstack": "<24.05.1", "statamic/cms": "<4.46|>=5.3,<5.6.2", "stormpath/sdk": "<9.9.99", - "studio-42/elfinder": "<2.1.62", + "studio-42/elfinder": "<=2.1.64", "studiomitte/friendlycaptcha": "<0.1.4", "subhh/libconnect": "<7.0.8|>=8,<8.1", "sukohi/surpass": "<1", @@ -1840,6 +1846,7 @@ "tribalsystems/zenario": "<9.5.60602", "truckersmp/phpwhois": "<=4.3.1", "ttskch/pagination-service-provider": "<1", + "twbs/bootstrap": "<=3.4.1|>=4,<=4.6.2", "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", "typo3/cms": "<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", "typo3/cms-backend": "<4.1.14|>=4.2,<4.2.15|>=4.3,<4.3.7|>=4.4,<4.4.4|>=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", @@ -1994,7 +2001,7 @@ "type": "tidelift" } ], - "time": "2024-07-19T23:04:29+00:00" + "time": "2024-08-23T19:04:38+00:00" }, { "name": "wpackagist-plugin/query-monitor", From f262cc7110f8de8df58b6a708365f929991c04c7 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sat, 5 Oct 2024 19:29:00 +0200 Subject: [PATCH 5/9] improve php logging configuration, fix nginx buffer error --- config/nginx/config/common.conf.template | 12 +++++++++++- config/nginx/config/partials/php.conf.template | 7 +++++-- config/php/php.ini | 4 ++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/config/nginx/config/common.conf.template b/config/nginx/config/common.conf.template index 8048ae6..9b9c62c 100644 --- a/config/nginx/config/common.conf.template +++ b/config/nginx/config/common.conf.template @@ -37,6 +37,11 @@ include /etc/nginx/conf.d/config/partials/php.conf; } + # Allow all REST API requests + location ~ ^/wp-json/ { + try_files $uri $uri/ /index.php?$args; + } + # Robots.txt location ~ ^/robots.txt { expires off; @@ -57,6 +62,11 @@ return 404; } + # Close main theme screenshot.png + location ~* ^/wp-content/themes/${WP_DEFAULT_THEME}/screenshot\.png$ { + return 404; + } + # Process all allowed static files including images, fonts, media, documents, etc. location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|webp|avif|bmp|tiff|mp3|mp4|ogg|wav|webm|pdf|doc|docx|ppt|pptx|xls|xlsx|zip|rar|7z|woff|woff2|ttf|otf|eot)$ { expires max; @@ -74,7 +84,7 @@ } # Deny access to all other files - location ~* \.(.*)$ { + location ~* /[^/]*\.[^/]*$ { return 404; } diff --git a/config/nginx/config/partials/php.conf.template b/config/nginx/config/partials/php.conf.template index 7404028..4f862b9 100644 --- a/config/nginx/config/partials/php.conf.template +++ b/config/nginx/config/partials/php.conf.template @@ -4,12 +4,15 @@ location ~ \.php$ { try_files $uri =404; fastcgi_intercept_errors on; - fastcgi_split_path_info ^(.+\.php)(/.+)$; # Forward to php-fpm container fastcgi_pass php:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_param PATH_INFO $fastcgi_path_info; + + # Increase the buffer if there are overflow problems + #fastcgi_buffer_size 16k; + #fastcgi_buffers 16 16k; + #fastcgi_busy_buffers_size 32k; } diff --git a/config/php/php.ini b/config/php/php.ini index fddc154..895bf0f 100644 --- a/config/php/php.ini +++ b/config/php/php.ini @@ -535,7 +535,7 @@ ignore_repeated_errors = On ; is On you will not log errors with repeated messages from different files or ; source lines. ; https://php.net/ignore-repeated-source -ignore_repeated_source = Off +ignore_repeated_source = On ; If this parameter is set to Off, then memory leaks will not be shown (on ; stdout or in the log). This is only effective in a debug compile, and if @@ -823,7 +823,7 @@ enable_dl = Off ; Disable logging through FastCGI connection. PHP's default behavior is to enable ; this feature. -;fastcgi.logging = 0 +fastcgi.logging = 0 ; cgi.rfc2616_headers configuration option tells PHP what type of headers to ; use when sending HTTP response code. If set to 0, PHP sends Status: header that From 5ef1175c9b2a5cdf5e320c821604329713ce236c Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 6 Oct 2024 01:47:18 +0200 Subject: [PATCH 6/9] update php to 8.2, add avif support --- dockerfiles/composer/Dockerfile | 2 +- dockerfiles/php/Dockerfile | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/dockerfiles/composer/Dockerfile b/dockerfiles/composer/Dockerfile index 4988af2..1f7370b 100644 --- a/dockerfiles/composer/Dockerfile +++ b/dockerfiles/composer/Dockerfile @@ -6,7 +6,7 @@ FROM ${APP_PHP_IMAGE} # Installing PHP Composer # ################################## # https://hub.docker.com/_/composer -COPY --from=composer:2.7 /usr/bin/composer /usr/bin/composer +COPY --from=composer:2.7.7 /usr/bin/composer /usr/bin/composer ################################## # Composer dependencies # diff --git a/dockerfiles/php/Dockerfile b/dockerfiles/php/Dockerfile index 8d6c146..31b08e1 100644 --- a/dockerfiles/php/Dockerfile +++ b/dockerfiles/php/Dockerfile @@ -1,6 +1,6 @@ -FROM php:8.1-fpm-alpine3.20 +FROM php:8.2-fpm-alpine3.20 -ENV XDEBUG_VERSION=3.1.4 +ENV XDEBUG_VERSION=3.3.2 ENV IMAGICK_VERSION=3.7.0 ################################## @@ -13,6 +13,7 @@ COPY --from=wordpress:cli-2.10-php8.1 /usr/local/bin/wp /usr/local/bin/wp # Persistent dependencies # ################################## RUN set -eux; \ + apk update \ apk add --no-cache \ bash \ # Ghostscript is required for rendering PDF previews @@ -39,6 +40,8 @@ RUN set -ex; \ libjpeg-turbo-dev \ libpng-dev \ libwebp-dev \ + libavif-dev \ + aom-dev \ libzip-dev \ ; \ \ @@ -46,6 +49,7 @@ RUN set -ex; \ --with-freetype \ --with-jpeg \ --with-webp \ + --with-avif \ ; \ docker-php-ext-install -j "$(nproc)" \ bcmath \ @@ -54,7 +58,8 @@ RUN set -ex; \ intl \ mysqli \ zip \ - ; \ + ; \ + apk update \ # Install Xdebug see https://xdebug.org/docs/install pecl install xdebug-${XDEBUG_VERSION}; \ # @@ -97,7 +102,7 @@ RUN mkdir -p /var/log/wordpress ################################## RUN mkdir /docker-entrypoint.d -COPY docker-entrypoint.sh / +COPY docker-entrypoint.sh /docker-entrypoint.sh COPY ./docker-entrypoint.d/* /docker-entrypoint.d RUN chmod +x /docker-entrypoint.sh From 250ea8e06f73fe3ad93b156bb096ccdbd800e5ee Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 6 Oct 2024 15:55:44 +0200 Subject: [PATCH 7/9] update php container usage to 8.2; fix Xdebug version support --- Makefile | 2 +- config/environment/.env.main | 2 +- dockerfiles/php/Dockerfile | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index c4fb2cf..0b11306 100644 --- a/Makefile +++ b/Makefile @@ -118,7 +118,7 @@ mailhog: docker-compose -f docker-compose.build.yml run --service-ports --rm --name mailhog mailhog log: - docker compose logs -f + docker compose logs -f $(PARAMS) run: $(LOGO_SH) diff --git a/config/environment/.env.main b/config/environment/.env.main index 52bd768..0f6613b 100644 --- a/config/environment/.env.main +++ b/config/environment/.env.main @@ -36,7 +36,7 @@ APP_BUILD_MODE=dev # Docker containers images # use build: ./dockerfiles/service-name in docker-compose.yml file for building just local images APP_DATABASE_IMAGE=ghcr.io/solidbunch/starter-kit-mariadb:11.4.2-noble -APP_PHP_IMAGE=ghcr.io/solidbunch/starter-kit-php:8.1-fpm-alpine3.20 +APP_PHP_IMAGE=ghcr.io/solidbunch/starter-kit-php:8.2-fpm-alpine3.20 APP_NGINX_IMAGE=ghcr.io/solidbunch/starter-kit-nginx:1.27-alpine3.19 APP_CRON_IMAGE=ghcr.io/solidbunch/starter-kit-cron:1.5-alpine3.20 APP_COMPOSER_IMAGE=ghcr.io/solidbunch/starter-kit-composer:2.7 diff --git a/dockerfiles/php/Dockerfile b/dockerfiles/php/Dockerfile index 31b08e1..ce2b348 100644 --- a/dockerfiles/php/Dockerfile +++ b/dockerfiles/php/Dockerfile @@ -13,7 +13,7 @@ COPY --from=wordpress:cli-2.10-php8.1 /usr/local/bin/wp /usr/local/bin/wp # Persistent dependencies # ################################## RUN set -eux; \ - apk update \ + apk update; \ apk add --no-cache \ bash \ # Ghostscript is required for rendering PDF previews @@ -59,9 +59,11 @@ RUN set -ex; \ mysqli \ zip \ ; \ - apk update \ -# Install Xdebug see https://xdebug.org/docs/install + apk update; \ +# Install Xdebug see https://xdebug.org/docs/install \ + apk add --no-cache linux-headers autoconf make g++; \ pecl install xdebug-${XDEBUG_VERSION}; \ + apk del autoconf make g++ linux-headers; \ # # WARNING: imagick is likely not supported on Alpine: https://github.com/Imagick/imagick/issues/328 # https://pecl.php.net/package/imagick From a2e907526a850c9d56cef56f36057da0e6d6af03 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 6 Oct 2024 19:06:25 +0200 Subject: [PATCH 8/9] update composer to 2.8 and other images --- config/environment/.env.main | 6 +++--- dockerfiles/composer/Dockerfile | 2 +- dockerfiles/mariadb/Dockerfile | 2 +- dockerfiles/nginx/Dockerfile | 2 +- dockerfiles/php/Dockerfile | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/environment/.env.main b/config/environment/.env.main index 0f6613b..d18e998 100644 --- a/config/environment/.env.main +++ b/config/environment/.env.main @@ -35,11 +35,11 @@ APP_BUILD_MODE=dev # Docker containers images # use build: ./dockerfiles/service-name in docker-compose.yml file for building just local images -APP_DATABASE_IMAGE=ghcr.io/solidbunch/starter-kit-mariadb:11.4.2-noble +APP_DATABASE_IMAGE=ghcr.io/solidbunch/starter-kit-mariadb:11.5.2-noble APP_PHP_IMAGE=ghcr.io/solidbunch/starter-kit-php:8.2-fpm-alpine3.20 -APP_NGINX_IMAGE=ghcr.io/solidbunch/starter-kit-nginx:1.27-alpine3.19 +APP_NGINX_IMAGE=ghcr.io/solidbunch/starter-kit-nginx:1.27-alpine3.20 APP_CRON_IMAGE=ghcr.io/solidbunch/starter-kit-cron:1.5-alpine3.20 -APP_COMPOSER_IMAGE=ghcr.io/solidbunch/starter-kit-composer:2.7 +APP_COMPOSER_IMAGE=ghcr.io/solidbunch/starter-kit-composer:2.8-alpine3.20 APP_NODE_IMAGE=ghcr.io/solidbunch/starter-kit-node:18-alpine3.20 APP_PHPMYADMIN_IMAGE=phpmyadmin:5.2-apache APP_MAILHOG_IMAGE=mailhog/mailhog:v1.0.1 diff --git a/dockerfiles/composer/Dockerfile b/dockerfiles/composer/Dockerfile index 1f7370b..0467b8c 100644 --- a/dockerfiles/composer/Dockerfile +++ b/dockerfiles/composer/Dockerfile @@ -6,7 +6,7 @@ FROM ${APP_PHP_IMAGE} # Installing PHP Composer # ################################## # https://hub.docker.com/_/composer -COPY --from=composer:2.7.7 /usr/bin/composer /usr/bin/composer +COPY --from=composer:2.8 /usr/bin/composer /usr/bin/composer ################################## # Composer dependencies # diff --git a/dockerfiles/mariadb/Dockerfile b/dockerfiles/mariadb/Dockerfile index 56c8be5..876507b 100644 --- a/dockerfiles/mariadb/Dockerfile +++ b/dockerfiles/mariadb/Dockerfile @@ -1,5 +1,5 @@ # Run from original mariadb ubuntu -FROM mariadb:11.4.2-noble +FROM mariadb:11.5.2-noble # Install pv RUN apt-get update; \ diff --git a/dockerfiles/nginx/Dockerfile b/dockerfiles/nginx/Dockerfile index a3d9f50..63abf29 100644 --- a/dockerfiles/nginx/Dockerfile +++ b/dockerfiles/nginx/Dockerfile @@ -1,7 +1,7 @@ # # Supplement to original file # -FROM nginx:1.27-alpine3.19 +FROM nginx:1.27-alpine3.20 RUN apk add --no-cache openssl diff --git a/dockerfiles/php/Dockerfile b/dockerfiles/php/Dockerfile index ce2b348..f64616d 100644 --- a/dockerfiles/php/Dockerfile +++ b/dockerfiles/php/Dockerfile @@ -7,7 +7,7 @@ ENV IMAGICK_VERSION=3.7.0 # Adding WP-CLI # ################################## # https://hub.docker.com/_/wordpress -COPY --from=wordpress:cli-2.10-php8.1 /usr/local/bin/wp /usr/local/bin/wp +COPY --from=wordpress:cli-2.11-php8.2 /usr/local/bin/wp /usr/local/bin/wp ################################## # Persistent dependencies # From 9a92f5c9f970e3efc7515abdd5b923501e6b7e07 Mon Sep 17 00:00:00 2001 From: Yurii Pavlov Date: Sun, 6 Oct 2024 19:07:04 +0200 Subject: [PATCH 9/9] update wordpress to 6.6.2 and plugins update --- composer.json | 16 +++--- composer.lock | 147 ++++++++++++++++++++++++++++---------------------- 2 files changed, 91 insertions(+), 72 deletions(-) diff --git a/composer.json b/composer.json index d933ce5..9174195 100644 --- a/composer.json +++ b/composer.json @@ -35,31 +35,31 @@ "package": { "name": "solidbunch/wordpress-core", "type": "laravel-library", - "version": "6.6.1", + "version": "6.6.2", "dist": { "type": "zip", - "url": "https://wordpress.org/wordpress-6.6.1.zip" + "url": "https://wordpress.org/wordpress-6.6.2.zip" } } }, { - "type": "git", + "type": "vcs", "url": "git@github.com:solidbunch/starter-kit-theme.git" } ], "require": { "php": ">=8.1", - "solidbunch/wordpress-core": "6.6.1", + "solidbunch/wordpress-core": "6.6.2", "composer/installers": "2.2.0", "solidbunch/starter-kit-theme": "dev-develop", - "wpackagist-plugin/contact-form-7":"5.9.6", - "wpackagist-plugin/redirection":"5.4.2", - "wpackagist-plugin/svg-support":"2.5.5" + "wpackagist-plugin/contact-form-7":"5.9.8", + "wpackagist-plugin/redirection":"5.5.0", + "wpackagist-plugin/svg-support":"2.5.8" }, "require-dev": { "roave/security-advisories": "dev-latest", "wpackagist-plugin/rewrite-rules-inspector": "1.4.0", - "wpackagist-plugin/query-monitor": "3.16.3" + "wpackagist-plugin/query-monitor": "3.16.4" }, "config": { "optimize-autoloader": true, diff --git a/composer.lock b/composer.lock index 800f285..80d7b9f 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": "f17502e7ffe8f05dc1109b608f31a87b", + "content-hash": "086df7c3bb5353dfc41b60ff01694e5a", "packages": [ { "name": "brick/varexporter", @@ -471,16 +471,16 @@ }, { "name": "laravel/serializable-closure", - "version": "v1.3.4", + "version": "v1.3.5", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "61b87392d986dc49ad5ef64e75b1ff5fee24ef81" + "reference": "1dc4a3dbfa2b7628a3114e43e32120cce7cdda9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/61b87392d986dc49ad5ef64e75b1ff5fee24ef81", - "reference": "61b87392d986dc49ad5ef64e75b1ff5fee24ef81", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/1dc4a3dbfa2b7628a3114e43e32120cce7cdda9c", + "reference": "1dc4a3dbfa2b7628a3114e43e32120cce7cdda9c", "shasum": "" }, "require": { @@ -528,7 +528,7 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2024-08-02T07:48:17+00:00" + "time": "2024-09-23T13:33:08+00:00" }, { "name": "monolog/monolog", @@ -633,16 +633,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.19.1", + "version": "v4.19.4", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b" + "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b", - "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/715f4d25e225bc47b293a8b997fe6ce99bf987d2", + "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2", "shasum": "" }, "require": { @@ -651,7 +651,7 @@ }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -683,9 +683,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.4" }, - "time": "2024-03-17T08:10:35+00:00" + "time": "2024-09-29T15:01:53+00:00" }, { "name": "php-di/invoker", @@ -870,16 +870,16 @@ }, { "name": "psr/log", - "version": "3.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "79dff0b268932c640297f5208d6298f71855c03e" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", - "reference": "79dff0b268932c640297f5208d6298f71855c03e", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -914,17 +914,23 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.1" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2024-08-21T13:31:24+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "solidbunch/starter-kit-theme", "version": "dev-develop", "source": { "type": "git", - "url": "git@github.com:solidbunch/starter-kit-theme.git", - "reference": "b2cd3e155c94399fa4d5e43d82e20e416da70462" + "url": "https://github.com/solidbunch/starter-kit-theme.git", + "reference": "f88b8f9609e8294de91b5cba16a8b5e5b7c840da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/solidbunch/starter-kit-theme/zipball/f88b8f9609e8294de91b5cba16a8b5e5b7c840da", + "reference": "f88b8f9609e8294de91b5cba16a8b5e5b7c840da", + "shasum": "" }, "require": { "htmlburger/carbon-fields": "3.6.2", @@ -1013,16 +1019,17 @@ "wordpress" ], "support": { - "issues": "https://github.com/solidbunch/starter-kit-theme/issues" + "issues": "https://github.com/solidbunch/starter-kit-theme/issues", + "source": "https://github.com/solidbunch/starter-kit-theme/tree/develop" }, - "time": "2024-08-26T10:41:16+00:00" + "time": "2024-10-06T16:20:08+00:00" }, { "name": "solidbunch/wordpress-core", - "version": "6.6.1", + "version": "6.6.2", "dist": { "type": "zip", - "url": "https://wordpress.org/wordpress-6.6.1.zip" + "url": "https://wordpress.org/wordpress-6.6.2.zip" }, "type": "laravel-library" }, @@ -1132,15 +1139,15 @@ }, { "name": "wpackagist-plugin/contact-form-7", - "version": "5.9.6", + "version": "5.9.8", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/contact-form-7/", - "reference": "tags/5.9.6" + "reference": "tags/5.9.8" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/contact-form-7.5.9.6.zip" + "url": "https://downloads.wordpress.org/plugin/contact-form-7.5.9.8.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1150,15 +1157,15 @@ }, { "name": "wpackagist-plugin/redirection", - "version": "5.4.2", + "version": "5.5.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/redirection/", - "reference": "tags/5.4.2" + "reference": "tags/5.5.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/redirection.5.4.2.zip" + "url": "https://downloads.wordpress.org/plugin/redirection.5.5.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1168,15 +1175,15 @@ }, { "name": "wpackagist-plugin/svg-support", - "version": "2.5.5", + "version": "2.5.8", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/svg-support/", - "reference": "tags/2.5.5" + "reference": "tags/2.5.8" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/svg-support.2.5.5.zip" + "url": "https://downloads.wordpress.org/plugin/svg-support.2.5.8.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1192,12 +1199,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "f8de2a81061775002d96aea80b12f2ab3c5eeb8d" + "reference": "c90faeb954dbf0e3bb0657496199afeb99e2d4dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/f8de2a81061775002d96aea80b12f2ab3c5eeb8d", - "reference": "f8de2a81061775002d96aea80b12f2ab3c5eeb8d", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/c90faeb954dbf0e3bb0657496199afeb99e2d4dd", + "reference": "c90faeb954dbf0e3bb0657496199afeb99e2d4dd", "shasum": "" }, "conflict": { @@ -1208,7 +1215,7 @@ "aimeos/ai-admin-graphql": ">=2022.04.1,<2022.10.10|>=2023.04.1,<2023.10.6|>=2024.04.1,<2024.04.6", "aimeos/ai-admin-jsonadm": "<2020.10.13|>=2021.04.1,<2021.10.6|>=2022.04.1,<2022.10.3|>=2023.04.1,<2023.10.4|==2024.04.1", "aimeos/ai-client-html": ">=2020.04.1,<2020.10.27|>=2021.04.1,<2021.10.22|>=2022.04.1,<2022.10.13|>=2023.04.1,<2023.10.15|>=2024.04.1,<2024.04.7", - "aimeos/ai-controller-frontend": "<2020.10.15|>=2021.04.1,<2021.10.8|>=2022.04.1,<2022.10.8|>=2023.04.1,<2023.10.9", + "aimeos/ai-controller-frontend": "<2020.10.15|>=2021.04.1,<2021.10.8|>=2022.04.1,<2022.10.8|>=2023.04.1,<2023.10.9|==2024.04.1", "aimeos/aimeos-core": ">=2022.04.1,<2022.10.17|>=2023.04.1,<2023.10.17|>=2024.04.1,<2024.04.7", "aimeos/aimeos-typo3": "<19.10.12|>=20,<20.10.5", "airesvsg/acf-to-rest-api": "<=3.1", @@ -1294,21 +1301,23 @@ "codeigniter4/shield": "<1.0.0.0-beta8", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.27|>=2,<2.2.24|>=2.3,<2.7.7", - "concrete5/concrete5": "<9.3.3", + "concrete5/concrete5": "<9.3.4", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/comments-bundle": ">=2,<4.13.40|>=5.0.0.0-RC1-dev,<5.3.4", - "contao/contao": ">=3,<3.5.37|>=4,<4.4.56|>=4.5,<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4", + "contao/contao": "<=5.4.1", "contao/core": "<3.5.39", - "contao/core-bundle": "<4.13.40|>=5,<5.3.4", + "contao/core-bundle": "<4.13.49|>=5,<5.3.15|>=5.4,<5.4.3", "contao/listing-bundle": ">=3,<=3.5.30|>=4,<4.4.8", "contao/managed-edition": "<=1.5", "corveda/phpsandbox": "<1.3.5", "cosenary/instagram": "<=2.3", - "craftcms/cms": "<4.6.2|>=5.0.0.0-beta1,<=5.2.2", + "craftcms/cms": "<4.6.2|>=5,<=5.2.2", "croogo/croogo": "<4", "cuyz/valinor": "<0.12", + "czim/file-handling": "<1.5|>=2,<2.3", "czproject/git-php": "<4.0.3", + "damienharper/auditor-bundle": "<5.2.6", "dapphp/securimage": "<3.6.6", "darylldoyle/safe-svg": "<1.9.10", "datadog/dd-trace": ">=0.30,<0.30.2", @@ -1319,6 +1328,7 @@ "derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1|>=7,<7.4", "desperado/xml-bundle": "<=0.1.7", + "dev-lancer/minecraft-motd-parser": "<=1.0.5", "devgroup/dotplant": "<2020.09.14-dev", "directmailteam/direct-mail": "<6.0.3|>=7,<7.0.3|>=8,<9.5.2", "doctrine/annotations": "<1.2.7", @@ -1333,8 +1343,9 @@ "dolibarr/dolibarr": "<19.0.2", "dompdf/dompdf": "<2.0.4", "doublethreedigital/guest-entries": "<3.1.2", - "drupal/core": ">=6,<6.38|>=7,<7.96|>=8,<10.1.8|>=10.2,<10.2.2", - "drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", + "drupal/core": ">=6,<6.38|>=7,<7.96|>=8,<10.3.6|>=11,<11.0.5", + "drupal/core-recommended": ">=8,<10.3.6|>=11,<11.0.5", + "drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.80|>=8,<10.3.6|>=11,<11.0.5", "duncanmcclean/guest-entries": "<3.1.2", "dweeves/magmi": "<=0.7.24", "ec-cube/ec-cube": "<2.4.4|>=2.11,<=2.17.1|>=3,<=3.0.18.0-patch4|>=4,<=4.1.2", @@ -1377,6 +1388,8 @@ "feehi/cms": "<=2.1.1", "feehi/feehicms": "<=2.1.1", "fenom/fenom": "<=2.12.1", + "filament/infolists": ">=3,<3.2.115", + "filament/tables": ">=3,<3.2.115", "filegator/filegator": "<7.8", "filp/whoops": "<2.1.13", "fineuploader/php-traditional-server": "<=1.2.2", @@ -1416,7 +1429,7 @@ "genix/cms": "<=1.1.11", "getformwork/formwork": "<1.13.1|==2.0.0.0-beta1", "getgrav/grav": "<1.7.46", - "getkirby/cms": "<4.1.1", + "getkirby/cms": "<=3.6.6.5|>=3.7,<=3.7.5.4|>=3.8,<=3.8.4.3|>=3.9,<=3.9.8.1|>=3.10,<=3.10.1|>=4,<=4.3", "getkirby/kirby": "<=2.5.12", "getkirby/panel": "<2.5.14", "getkirby/starterkit": "<=3.7.0.2", @@ -1463,6 +1476,7 @@ "in2code/femanager": "<5.5.3|>=6,<6.3.4|>=7,<7.2.3", "in2code/ipandlanguageredirect": "<5.1.2", "in2code/lux": "<17.6.1|>=18,<24.0.2", + "in2code/powermail": "<7.5.1|>=8,<8.5.1|>=9,<10.9.1|>=11,<12.4.1", "innologi/typo3-appointments": "<2.0.6", "intelliants/subrion": "<4.2.2", "inter-mediator/inter-mediator": "==5.5", @@ -1492,7 +1506,7 @@ "kelvinmo/simplexrd": "<3.1.1", "kevinpapst/kimai2": "<1.16.7", "khodakhah/nodcms": "<=3", - "kimai/kimai": "<2.16", + "kimai/kimai": "<=2.20.1", "kitodo/presentation": "<3.2.3|>=3.3,<3.3.4", "klaviyo/magento2-extension": ">=1,<3", "knplabs/knp-snappy": "<=1.4.2", @@ -1525,7 +1539,7 @@ "lms/routes": "<2.1.1", "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", "luyadev/yii-helpers": "<1.2.1", - "magento/community-edition": "<2.4.5|==2.4.5|>=2.4.5.0-patch1,<2.4.5.0-patch8|==2.4.6|>=2.4.6.0-patch1,<2.4.6.0-patch6|==2.4.7", + "magento/community-edition": "<2.4.5|==2.4.5|>=2.4.5.0-patch1,<2.4.5.0-patch9|==2.4.6|>=2.4.6.0-patch1,<2.4.6.0-patch7|==2.4.7|>=2.4.7.0-patch1,<2.4.7.0-patch2", "magento/core": "<=1.9.4.5", "magento/magento1ce": "<1.9.4.3-dev", "magento/magento1ee": ">=1,<1.14.4.3-dev", @@ -1533,10 +1547,11 @@ "magneto/core": "<1.9.4.4-dev", "maikuolan/phpmussel": ">=1,<1.6", "mainwp/mainwp": "<=4.4.3.3", - "mantisbt/mantisbt": "<2.26.2", + "mantisbt/mantisbt": "<=2.26.3", "marcwillmann/turn": "<0.3.3", "matyhtf/framework": "<3.0.6", - "mautic/core": "<4.4.12|>=5.0.0.0-alpha,<5.0.4", + "mautic/core": "<4.4.13|>=5,<5.1.1", + "mautic/core-lib": ">=1.0.0.0-beta,<4.4.13|>=5.0.0.0-alpha,<5.1.1", "mdanter/ecc": "<2", "mediawiki/core": "<1.36.2", "mediawiki/matomo": "<2.4.3", @@ -1571,6 +1586,7 @@ "munkireport/softwareupdate": "<1.6", "mustache/mustache": ">=2,<2.14.1", "namshi/jose": "<2.2", + "nategood/httpful": "<1", "neoan3-apps/template": "<1.1.1", "neorazorx/facturascripts": "<2022.04", "neos/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", @@ -1593,7 +1609,7 @@ "nzo/url-encryptor-bundle": ">=4,<4.3.2|>=5,<5.0.1", "october/backend": "<1.1.2", "october/cms": "<1.0.469|==1.0.469|==1.0.471|==1.1.1", - "october/october": "<=3.4.4", + "october/october": "<=3.6.4", "october/rain": "<1.0.472|>=1.1,<1.1.2", "october/system": "<1.0.476|>=1.1,<1.1.12|>=2,<2.2.34|>=3,<3.5.15", "omeka/omeka-s": "<4.0.3", @@ -1645,7 +1661,7 @@ "phpmyfaq/phpmyfaq": "<3.2.5|==3.2.5", "phpoffice/common": "<0.2.9", "phpoffice/phpexcel": "<1.8", - "phpoffice/phpspreadsheet": "<1.16", + "phpoffice/phpspreadsheet": "<1.29.1|>=2,<2.1.1|>=2.2,<2.2.1", "phpseclib/phpseclib": "<2.0.47|>=3,<3.0.36", "phpservermon/phpservermon": "<3.6", "phpsysinfo/phpsysinfo": "<3.4.3", @@ -1654,9 +1670,10 @@ "phpxmlrpc/extras": "<0.6.1", "phpxmlrpc/phpxmlrpc": "<4.9.2", "pi/pi": "<=2.5", - "pimcore/admin-ui-classic-bundle": "<=1.5.1", + "pimcore/admin-ui-classic-bundle": "<1.5.4", "pimcore/customer-management-framework-bundle": "<4.0.6", "pimcore/data-hub": "<1.2.4", + "pimcore/data-importer": "<1.8.9|>=1.9,<1.9.3", "pimcore/demo": "<10.3", "pimcore/ecommerce-framework-bundle": "<1.0.10", "pimcore/perspective-editor": "<1.5.1", @@ -1687,7 +1704,7 @@ "pubnub/pubnub": "<6.1", "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6.0-beta", - "pxlrbt/filament-excel": "<2.3.3", + "pxlrbt/filament-excel": "<1.1.14|>=2.0.0.0-alpha,<2.3.3", "pyrocms/pyrocms": "<=3.9.1", "qcubed/qcubed": "<=3.1.1", "quickapps/cms": "<=2.0.0.0-beta2", @@ -1764,6 +1781,7 @@ "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", "ssddanbrown/bookstack": "<24.05.1", + "starcitizentools/citizen-skin": ">=2.6.3,<2.31", "statamic/cms": "<4.46|>=5.3,<5.6.2", "stormpath/sdk": "<9.9.99", "studio-42/elfinder": "<=2.1.64", @@ -1771,7 +1789,7 @@ "subhh/libconnect": "<7.0.8|>=8,<8.1", "sukohi/surpass": "<1", "sulu/form-bundle": ">=2,<2.5.3", - "sulu/sulu": "<1.6.44|>=2,<2.4.17|>=2.5,<2.5.13", + "sulu/sulu": "<1.6.44|>=2,<2.6.5", "sumocoders/framework-user-bundle": "<1.4", "superbig/craft-audit": "<3.0.2", "swag/paypal": "<5.4.4", @@ -1838,16 +1856,16 @@ "tinymighty/wiki-seo": "<1.2.2", "titon/framework": "<9.9.99", "tobiasbg/tablepress": "<=2.0.0.0-RC1", - "topthink/framework": "<6.0.17|>=6.1,<6.1.5|>=8,<8.0.4", + "topthink/framework": "<6.0.17|>=6.1,<=8.0.4", "topthink/think": "<=6.1.1", "topthink/thinkphp": "<=3.2.3", "torrentpier/torrentpier": "<=2.4.3", "tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2", - "tribalsystems/zenario": "<9.5.60602", + "tribalsystems/zenario": "<=9.7.61188", "truckersmp/phpwhois": "<=4.3.1", "ttskch/pagination-service-provider": "<1", "twbs/bootstrap": "<=3.4.1|>=4,<=4.6.2", - "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", + "twig/twig": "<1.44.8|>=2,<2.16.1|>=3,<3.11.1|>=3.12,<3.14", "typo3/cms": "<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", "typo3/cms-backend": "<4.1.14|>=4.2,<4.2.15|>=4.3,<4.3.7|>=4.4,<4.4.4|>=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", "typo3/cms-core": "<=8.7.56|>=9,<=9.5.47|>=10,<=10.4.44|>=11,<=11.5.36|>=12,<=12.4.14|>=13,<=13.1", @@ -1899,6 +1917,7 @@ "winter/wn-dusk-plugin": "<2.1", "winter/wn-system-module": "<1.2.4", "wintercms/winter": "<=1.2.3", + "wireui/wireui": "<1.19.3|>=2,<2.1.3", "woocommerce/woocommerce": "<6.6|>=8.8,<8.8.5|>=8.9,<8.9.3", "wp-cli/wp-cli": ">=0.12,<2.5", "wp-graphql/wp-graphql": "<=1.14.5", @@ -2001,19 +2020,19 @@ "type": "tidelift" } ], - "time": "2024-08-23T19:04:38+00:00" + "time": "2024-10-04T19:04:42+00:00" }, { "name": "wpackagist-plugin/query-monitor", - "version": "3.16.3", + "version": "3.16.4", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/query-monitor/", - "reference": "tags/3.16.3" + "reference": "tags/3.16.4" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/query-monitor.3.16.3.zip" + "url": "https://downloads.wordpress.org/plugin/query-monitor.3.16.4.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -2043,14 +2062,14 @@ "aliases": [], "minimum-stability": "stable", "stability-flags": { - "solidbunch/starter-kit-theme": 20, - "roave/security-advisories": 20 + "roave/security-advisories": 20, + "solidbunch/starter-kit-theme": 20 }, "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=8.1" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" }