From 6f55f84ff31458e5eae9bfd7ab522ce25e807ce7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C5=A0pa=C4=8Dek?= Date: Mon, 4 Nov 2024 15:30:37 +0100 Subject: [PATCH 1/2] Update packages - nette/robot-loader updated from v4.0.2 to v4.0.3 patch See changes: https://github.com/nette/robot-loader/compare/v4.0.2...v4.0.3 Release notes: https://github.com/nette/robot-loader/releases/tag/v4.0.3 - nette/routing updated from v3.1.0 to v3.1.1 patch See changes: https://github.com/nette/routing/compare/v3.1.0...v3.1.1 Release notes: https://github.com/nette/routing/releases/tag/v3.1.1 - nette/security updated from v3.2.0 to v3.2.1 patch See changes: https://github.com/nette/security/compare/v3.2.0...v3.2.1 Release notes: https://github.com/nette/security/releases/tag/v3.2.1 - roave/security-advisories updated from dev-latest@bae581c to dev-latest@e3b44e3 See changes: https://github.com/Roave/SecurityAdvisories/compare/bae581c...e3b44e3 - spaze/encryption updated from v2.0.0 to v2.0.1 patch See changes: https://github.com/spaze/encryption/compare/v2.0.0...v2.0.1 Release notes: https://github.com/spaze/encryption/releases/tag/v2.0.1 - spaze/phpinfo updated from v1.3.0 to v1.3.1 patch See changes: https://github.com/spaze/phpinfo/compare/v1.3.0...v1.3.1 Release notes: https://github.com/spaze/phpinfo/releases/tag/v1.3.1 - spaze/phpstan-disallowed-calls updated from v3.5.0 to v3.5.1 patch See changes: https://github.com/spaze/phpstan-disallowed-calls/compare/v3.5.0...v3.5.1 Release notes: https://github.com/spaze/phpstan-disallowed-calls/releases/tag/v3.5.1 - symfony/cache updated from v7.1.5 to v7.1.6 patch See changes: https://github.com/symfony/cache/compare/v7.1.5...v7.1.6 Release notes: https://github.com/symfony/cache/releases/tag/v7.1.6 - symfony/config updated from v7.1.1 to v7.1.6 patch See changes: https://github.com/symfony/config/compare/v7.1.1...v7.1.6 Release notes: https://github.com/symfony/config/releases/tag/v7.1.6 - symfony/filesystem updated from v7.1.5 to v7.1.6 patch See changes: https://github.com/symfony/filesystem/compare/v7.1.5...v7.1.6 Release notes: https://github.com/symfony/filesystem/releases/tag/v7.1.6 - symfony/translation updated from v7.1.5 to v7.1.6 patch See changes: https://github.com/symfony/translation/compare/v7.1.5...v7.1.6 Release notes: https://github.com/symfony/translation/releases/tag/v7.1.6 - symfony/var-exporter updated from v7.1.2 to v7.1.6 patch See changes: https://github.com/symfony/var-exporter/compare/v7.1.2...v7.1.6 Release notes: https://github.com/symfony/var-exporter/releases/tag/v7.1.6 --- app/composer.lock | 158 +++++++-------- app/vendor/composer/installed.json | 180 +++++++++--------- app/vendor/composer/installed.php | 68 +++---- app/vendor/nette/robot-loader/composer.json | 2 +- app/vendor/nette/robot-loader/readme.md | 2 +- app/vendor/nette/routing/composer.json | 2 +- app/vendor/nette/routing/readme.md | 2 +- .../nette/routing/src/Routing/Route.php | 7 +- app/vendor/nette/security/composer.json | 2 +- app/vendor/nette/security/readme.md | 2 +- .../Bridges/SecurityDI/SecurityExtension.php | 4 +- .../Bridges/SecurityHttp/SessionStorage.php | 2 +- .../security/src/Security/Authenticator.php | 2 +- .../security/src/Security/Permission.php | 2 +- .../nette/security/src/Security/User.php | 12 +- .../symfony/cache/Traits/RedisTrait.php | 4 +- app/vendor/symfony/config/FileLocator.php | 2 +- app/vendor/symfony/filesystem/Filesystem.php | 4 +- .../Extractor/Visitor/TransMethodVisitor.php | 2 +- 19 files changed, 235 insertions(+), 224 deletions(-) diff --git a/app/composer.lock b/app/composer.lock index ef8a91cbc..071821660 100644 --- a/app/composer.lock +++ b/app/composer.lock @@ -1145,22 +1145,22 @@ }, { "name": "nette/robot-loader", - "version": "v4.0.2", + "version": "v4.0.3", "source": { "type": "git", "url": "https://github.com/nette/robot-loader.git", - "reference": "6a921e88345fc7263b89ed878c927efc7c5e6092" + "reference": "45d67753fb4865bb718e9a6c9be69cc9470137b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/robot-loader/zipball/6a921e88345fc7263b89ed878c927efc7c5e6092", - "reference": "6a921e88345fc7263b89ed878c927efc7c5e6092", + "url": "https://api.github.com/repos/nette/robot-loader/zipball/45d67753fb4865bb718e9a6c9be69cc9470137b7", + "reference": "45d67753fb4865bb718e9a6c9be69cc9470137b7", "shasum": "" }, "require": { "ext-tokenizer": "*", "nette/utils": "^4.0", - "php": "8.0 - 8.3" + "php": "8.0 - 8.4" }, "require-dev": { "nette/tester": "^2.4", @@ -1205,28 +1205,28 @@ ], "support": { "issues": "https://github.com/nette/robot-loader/issues", - "source": "https://github.com/nette/robot-loader/tree/v4.0.2" + "source": "https://github.com/nette/robot-loader/tree/v4.0.3" }, - "time": "2024-06-18T20:19:22+00:00" + "time": "2024-06-18T20:26:39+00:00" }, { "name": "nette/routing", - "version": "v3.1.0", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/nette/routing.git", - "reference": "f7419bc147164106cb03b3d331c85aff6cb81fc3" + "reference": "5b0782d3b50af68614253a373fa663ed03206a3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/routing/zipball/f7419bc147164106cb03b3d331c85aff6cb81fc3", - "reference": "f7419bc147164106cb03b3d331c85aff6cb81fc3", + "url": "https://api.github.com/repos/nette/routing/zipball/5b0782d3b50af68614253a373fa663ed03206a3f", + "reference": "5b0782d3b50af68614253a373fa663ed03206a3f", "shasum": "" }, "require": { "nette/http": "^3.2 || ~4.0.0", "nette/utils": "^4.0", - "php": "8.1 - 8.3" + "php": "8.1 - 8.4" }, "require-dev": { "nette/tester": "^2.5", @@ -1267,9 +1267,9 @@ ], "support": { "issues": "https://github.com/nette/routing/issues", - "source": "https://github.com/nette/routing/tree/v3.1.0" + "source": "https://github.com/nette/routing/tree/v3.1.1" }, - "time": "2024-01-21T21:13:45+00:00" + "time": "2024-11-04T11:59:47+00:00" }, { "name": "nette/schema", @@ -1335,21 +1335,21 @@ }, { "name": "nette/security", - "version": "v3.2.0", + "version": "v3.2.1", "source": { "type": "git", "url": "https://github.com/nette/security.git", - "reference": "fe89d52697036fb2e14835dfb46b696d28a9ebf6" + "reference": "6e19bf604934aec0cd3343a307e28fd997e40e96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/security/zipball/fe89d52697036fb2e14835dfb46b696d28a9ebf6", - "reference": "fe89d52697036fb2e14835dfb46b696d28a9ebf6", + "url": "https://api.github.com/repos/nette/security/zipball/6e19bf604934aec0cd3343a307e28fd997e40e96", + "reference": "6e19bf604934aec0cd3343a307e28fd997e40e96", "shasum": "" }, "require": { "nette/utils": "^4.0", - "php": "8.1 - 8.3" + "php": "8.1 - 8.4" }, "conflict": { "nette/di": "<3.0-stable", @@ -1400,9 +1400,9 @@ ], "support": { "issues": "https://github.com/nette/security/issues", - "source": "https://github.com/nette/security/tree/v3.2.0" + "source": "https://github.com/nette/security/tree/v3.2.1" }, - "time": "2024-01-21T21:33:53+00:00" + "time": "2024-11-04T12:25:05+00:00" }, { "name": "nette/utils", @@ -1938,16 +1938,16 @@ }, { "name": "spaze/encryption", - "version": "v2.0.0", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/spaze/encryption.git", - "reference": "ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a" + "reference": "095408b042ba902eca3ba5e20da6cc9167e239e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/encryption/zipball/ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a", - "reference": "ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a", + "url": "https://api.github.com/repos/spaze/encryption/zipball/095408b042ba902eca3ba5e20da6cc9167e239e7", + "reference": "095408b042ba902eca3ba5e20da6cc9167e239e7", "shasum": "" }, "require": { @@ -1982,9 +1982,9 @@ "description": "Various encryption helpers, uses Halite (which uses Sodium) for cryptography", "support": { "issues": "https://github.com/spaze/encryption/issues", - "source": "https://github.com/spaze/encryption/tree/v2.0.0" + "source": "https://github.com/spaze/encryption/tree/v2.0.1" }, - "time": "2024-01-19T21:29:10+00:00" + "time": "2024-10-26T00:02:23+00:00" }, { "name": "spaze/feed-exports", @@ -2152,16 +2152,16 @@ }, { "name": "spaze/phpinfo", - "version": "v1.3.0", + "version": "v1.3.1", "source": { "type": "git", "url": "https://github.com/spaze/phpinfo.git", - "reference": "f8e76c39a01b15128c010541d16fb9972f0f26f9" + "reference": "e09eb50e1b36968efe083c445cb6ef64093de061" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/phpinfo/zipball/f8e76c39a01b15128c010541d16fb9972f0f26f9", - "reference": "f8e76c39a01b15128c010541d16fb9972f0f26f9", + "url": "https://api.github.com/repos/spaze/phpinfo/zipball/e09eb50e1b36968efe083c445cb6ef64093de061", + "reference": "e09eb50e1b36968efe083c445cb6ef64093de061", "shasum": "" }, "require": { @@ -2198,9 +2198,9 @@ ], "support": { "issues": "https://github.com/spaze/phpinfo/issues", - "source": "https://github.com/spaze/phpinfo/tree/v1.3.0" + "source": "https://github.com/spaze/phpinfo/tree/v1.3.1" }, - "time": "2024-05-15T23:56:33+00:00" + "time": "2024-10-26T00:35:48+00:00" }, { "name": "spaze/sri-macros", @@ -2311,16 +2311,16 @@ }, { "name": "symfony/cache", - "version": "v7.1.5", + "version": "v7.1.6", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "86e5296b10e4dec8c8441056ca606aedb8a3be0a" + "reference": "567ef6de47fdcba56eb6c0b344b857d1fce1cce0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/86e5296b10e4dec8c8441056ca606aedb8a3be0a", - "reference": "86e5296b10e4dec8c8441056ca606aedb8a3be0a", + "url": "https://api.github.com/repos/symfony/cache/zipball/567ef6de47fdcba56eb6c0b344b857d1fce1cce0", + "reference": "567ef6de47fdcba56eb6c0b344b857d1fce1cce0", "shasum": "" }, "require": { @@ -2388,7 +2388,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.1.5" + "source": "https://github.com/symfony/cache/tree/v7.1.6" }, "funding": [ { @@ -2404,7 +2404,7 @@ "type": "tidelift" } ], - "time": "2024-09-17T09:16:35+00:00" + "time": "2024-10-25T15:39:55+00:00" }, { "name": "symfony/cache-contracts", @@ -2484,16 +2484,16 @@ }, { "name": "symfony/config", - "version": "v7.1.1", + "version": "v7.1.6", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2" + "reference": "5c6152766251ff45a44b76affadd5287e253fb27" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2", - "reference": "2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2", + "url": "https://api.github.com/repos/symfony/config/zipball/5c6152766251ff45a44b76affadd5287e253fb27", + "reference": "5c6152766251ff45a44b76affadd5287e253fb27", "shasum": "" }, "require": { @@ -2539,7 +2539,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.1.1" + "source": "https://github.com/symfony/config/tree/v7.1.6" }, "funding": [ { @@ -2555,7 +2555,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-10-25T15:11:02+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2626,16 +2626,16 @@ }, { "name": "symfony/filesystem", - "version": "v7.1.5", + "version": "v7.1.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a" + "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/61fe0566189bf32e8cfee78335d8776f64a66f5a", - "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/c835867b3c62bb05c7fe3d637c871c7ae52024d4", + "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4", "shasum": "" }, "require": { @@ -2672,7 +2672,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.1.5" + "source": "https://github.com/symfony/filesystem/tree/v7.1.6" }, "funding": [ { @@ -2688,7 +2688,7 @@ "type": "tidelift" } ], - "time": "2024-09-17T09:16:35+00:00" + "time": "2024-10-25T15:11:02+00:00" }, { "name": "symfony/service-contracts", @@ -2775,16 +2775,16 @@ }, { "name": "symfony/translation", - "version": "v7.1.5", + "version": "v7.1.6", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "235535e3f84f3dfbdbde0208ede6ca75c3a489ea" + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/235535e3f84f3dfbdbde0208ede6ca75c3a489ea", - "reference": "235535e3f84f3dfbdbde0208ede6ca75c3a489ea", + "url": "https://api.github.com/repos/symfony/translation/zipball/b9f72ab14efdb6b772f85041fa12f820dee8d55f", + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f", "shasum": "" }, "require": { @@ -2849,7 +2849,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.1.5" + "source": "https://github.com/symfony/translation/tree/v7.1.6" }, "funding": [ { @@ -2865,7 +2865,7 @@ "type": "tidelift" } ], - "time": "2024-09-16T06:30:38+00:00" + "time": "2024-09-28T12:35:13+00:00" }, { "name": "symfony/translation-contracts", @@ -2947,16 +2947,16 @@ }, { "name": "symfony/var-exporter", - "version": "v7.1.2", + "version": "v7.1.6", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "b80a669a2264609f07f1667f891dbfca25eba44c" + "reference": "90173ef89c40e7c8c616653241048705f84130ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/b80a669a2264609f07f1667f891dbfca25eba44c", - "reference": "b80a669a2264609f07f1667f891dbfca25eba44c", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/90173ef89c40e7c8c616653241048705f84130ef", + "reference": "90173ef89c40e7c8c616653241048705f84130ef", "shasum": "" }, "require": { @@ -3003,7 +3003,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.1.2" + "source": "https://github.com/symfony/var-exporter/tree/v7.1.6" }, "funding": [ { @@ -3019,7 +3019,7 @@ "type": "tidelift" } ], - "time": "2024-06-28T08:00:31+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "texy/texy", @@ -3765,12 +3765,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "bae581ca4125f92b1ad4d316ac691fa2d5231649" + "reference": "e3b44e38648ef5386687032582759f9c616c8d19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/bae581ca4125f92b1ad4d316ac691fa2d5231649", - "reference": "bae581ca4125f92b1ad4d316ac691fa2d5231649", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/e3b44e38648ef5386687032582759f9c616c8d19", + "reference": "e3b44e38648ef5386687032582759f9c616c8d19", "shasum": "" }, "conflict": { @@ -3790,6 +3790,7 @@ "alextselegidis/easyappointments": "<1.5", "alterphp/easyadmin-extension-bundle": ">=1.2,<1.2.11|>=1.3,<1.3.1", "amazing/media2click": ">=1,<1.3.3", + "ameos/ameos_tarteaucitron": "<1.2.23", "amphp/artax": "<1.0.6|>=2,<2.0.6", "amphp/http": "<=1.7.2|>=2,<=2.1", "amphp/http-client": ">=4,<4.4", @@ -3947,7 +3948,7 @@ "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.03.5.1", "ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3", "ezsystems/repository-forms": ">=2.3,<2.3.2.1-dev|>=2.5,<2.5.15", - "ezyang/htmlpurifier": "<4.1.1", + "ezyang/htmlpurifier": "<=4.2", "facade/ignition": "<1.16.15|>=2,<2.4.2|>=2.5,<2.5.2", "facturascripts/facturascripts": "<=2022.08", "fastly/magento2": "<1.2.26", @@ -4089,6 +4090,7 @@ "laravel/fortify": "<1.11.1", "laravel/framework": "<6.20.44|>=7,<7.30.6|>=8,<8.75", "laravel/laravel": ">=5.4,<5.4.22", + "laravel/reverb": "<1.4", "laravel/socialite": ">=1,<2.0.10", "latte/latte": "<2.10.8", "lavalite/cms": "<=9|==10.1", @@ -4123,7 +4125,7 @@ "mautic/core-lib": ">=1.0.0.0-beta,<4.4.13|>=5.0.0.0-alpha,<5.1.1", "mdanter/ecc": "<2", "mediawiki/cargo": "<3.6.1", - "mediawiki/core": "<1.36.2", + "mediawiki/core": "<1.39.5|==1.40", "mediawiki/matomo": "<2.4.3", "mediawiki/semantic-media-wiki": "<4.0.2", "melisplatform/melis-asset-manager": "<5.0.1", @@ -4222,7 +4224,7 @@ "phenx/php-svg-lib": "<0.5.2", "php-censor/php-censor": "<2.0.13|>=2.1,<2.1.5", "php-mod/curl": "<2.3.2", - "phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1", + "phpbb/phpbb": "<3.3.11", "phpems/phpems": ">=6,<=6.1.3", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", @@ -4428,7 +4430,7 @@ "tobiasbg/tablepress": "<=2.0.0.0-RC1", "topthink/framework": "<6.0.17|>=6.1,<=8.0.4", "topthink/think": "<=6.1.1", - "topthink/thinkphp": "<=3.2.3", + "topthink/thinkphp": "<=3.2.3|>=6.1.3,<=8.0.4", "torrentpier/torrentpier": "<=2.4.3", "tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2", "tribalsystems/zenario": "<=9.7.61188", @@ -4499,7 +4501,7 @@ "xataface/xataface": "<3", "xpressengine/xpressengine": "<3.0.15", "yab/quarx": "<2.4.5", - "yeswiki/yeswiki": "<4.1", + "yeswiki/yeswiki": "<=4.4.4", "yetiforce/yetiforce-crm": "<=6.4", "yidashi/yii2cmf": "<=2", "yii2mod/yii2-cms": "<1.9.2", @@ -4590,7 +4592,7 @@ "type": "tidelift" } ], - "time": "2024-10-24T22:04:53+00:00" + "time": "2024-10-31T18:06:19+00:00" }, { "name": "shipmonk/composer-dependency-analyser", @@ -4830,16 +4832,16 @@ }, { "name": "spaze/phpstan-disallowed-calls", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/spaze/phpstan-disallowed-calls.git", - "reference": "ad538e67295d21e42b74e8cae0a5b2630fa17356" + "reference": "ed12b333bacdff9fdde19957e135ba93e7d252ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/phpstan-disallowed-calls/zipball/ad538e67295d21e42b74e8cae0a5b2630fa17356", - "reference": "ad538e67295d21e42b74e8cae0a5b2630fa17356", + "url": "https://api.github.com/repos/spaze/phpstan-disallowed-calls/zipball/ed12b333bacdff9fdde19957e135ba93e7d252ec", + "reference": "ed12b333bacdff9fdde19957e135ba93e7d252ec", "shasum": "" }, "require": { @@ -4885,7 +4887,7 @@ ], "support": { "issues": "https://github.com/spaze/phpstan-disallowed-calls/issues", - "source": "https://github.com/spaze/phpstan-disallowed-calls/tree/v3.5.0" + "source": "https://github.com/spaze/phpstan-disallowed-calls/tree/v3.5.1" }, "funding": [ { @@ -4893,7 +4895,7 @@ "type": "github" } ], - "time": "2024-10-11T01:20:38+00:00" + "time": "2024-10-26T01:00:28+00:00" }, { "name": "spaze/phpstan-disallowed-calls-nette", diff --git a/app/vendor/composer/installed.json b/app/vendor/composer/installed.json index f4cd9ad0d..7200fc5df 100644 --- a/app/vendor/composer/installed.json +++ b/app/vendor/composer/installed.json @@ -1349,30 +1349,30 @@ }, { "name": "nette/robot-loader", - "version": "v4.0.2", - "version_normalized": "4.0.2.0", + "version": "v4.0.3", + "version_normalized": "4.0.3.0", "source": { "type": "git", "url": "https://github.com/nette/robot-loader.git", - "reference": "6a921e88345fc7263b89ed878c927efc7c5e6092" + "reference": "45d67753fb4865bb718e9a6c9be69cc9470137b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/robot-loader/zipball/6a921e88345fc7263b89ed878c927efc7c5e6092", - "reference": "6a921e88345fc7263b89ed878c927efc7c5e6092", + "url": "https://api.github.com/repos/nette/robot-loader/zipball/45d67753fb4865bb718e9a6c9be69cc9470137b7", + "reference": "45d67753fb4865bb718e9a6c9be69cc9470137b7", "shasum": "" }, "require": { "ext-tokenizer": "*", "nette/utils": "^4.0", - "php": "8.0 - 8.3" + "php": "8.0 - 8.4" }, "require-dev": { "nette/tester": "^2.4", "phpstan/phpstan": "^1.0", "tracy/tracy": "^2.9" }, - "time": "2024-06-18T20:19:22+00:00", + "time": "2024-06-18T20:26:39+00:00", "type": "library", "extra": { "branch-alias": { @@ -1412,36 +1412,36 @@ ], "support": { "issues": "https://github.com/nette/robot-loader/issues", - "source": "https://github.com/nette/robot-loader/tree/v4.0.2" + "source": "https://github.com/nette/robot-loader/tree/v4.0.3" }, "install-path": "../nette/robot-loader" }, { "name": "nette/routing", - "version": "v3.1.0", - "version_normalized": "3.1.0.0", + "version": "v3.1.1", + "version_normalized": "3.1.1.0", "source": { "type": "git", "url": "https://github.com/nette/routing.git", - "reference": "f7419bc147164106cb03b3d331c85aff6cb81fc3" + "reference": "5b0782d3b50af68614253a373fa663ed03206a3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/routing/zipball/f7419bc147164106cb03b3d331c85aff6cb81fc3", - "reference": "f7419bc147164106cb03b3d331c85aff6cb81fc3", + "url": "https://api.github.com/repos/nette/routing/zipball/5b0782d3b50af68614253a373fa663ed03206a3f", + "reference": "5b0782d3b50af68614253a373fa663ed03206a3f", "shasum": "" }, "require": { "nette/http": "^3.2 || ~4.0.0", "nette/utils": "^4.0", - "php": "8.1 - 8.3" + "php": "8.1 - 8.4" }, "require-dev": { "nette/tester": "^2.5", "phpstan/phpstan": "^1", "tracy/tracy": "^2.9" }, - "time": "2024-01-21T21:13:45+00:00", + "time": "2024-11-04T11:59:47+00:00", "type": "library", "extra": { "branch-alias": { @@ -1477,7 +1477,7 @@ ], "support": { "issues": "https://github.com/nette/routing/issues", - "source": "https://github.com/nette/routing/tree/v3.1.0" + "source": "https://github.com/nette/routing/tree/v3.1.1" }, "install-path": "../nette/routing" }, @@ -1548,22 +1548,22 @@ }, { "name": "nette/security", - "version": "v3.2.0", - "version_normalized": "3.2.0.0", + "version": "v3.2.1", + "version_normalized": "3.2.1.0", "source": { "type": "git", "url": "https://github.com/nette/security.git", - "reference": "fe89d52697036fb2e14835dfb46b696d28a9ebf6" + "reference": "6e19bf604934aec0cd3343a307e28fd997e40e96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/security/zipball/fe89d52697036fb2e14835dfb46b696d28a9ebf6", - "reference": "fe89d52697036fb2e14835dfb46b696d28a9ebf6", + "url": "https://api.github.com/repos/nette/security/zipball/6e19bf604934aec0cd3343a307e28fd997e40e96", + "reference": "6e19bf604934aec0cd3343a307e28fd997e40e96", "shasum": "" }, "require": { "nette/utils": "^4.0", - "php": "8.1 - 8.3" + "php": "8.1 - 8.4" }, "conflict": { "nette/di": "<3.0-stable", @@ -1577,7 +1577,7 @@ "phpstan/phpstan-nette": "^1.0", "tracy/tracy": "^2.9" }, - "time": "2024-01-21T21:33:53+00:00", + "time": "2024-11-04T12:25:05+00:00", "type": "library", "extra": { "branch-alias": { @@ -1616,7 +1616,7 @@ ], "support": { "issues": "https://github.com/nette/security/issues", - "source": "https://github.com/nette/security/tree/v3.2.0" + "source": "https://github.com/nette/security/tree/v3.2.1" }, "install-path": "../nette/security" }, @@ -2588,12 +2588,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "bae581ca4125f92b1ad4d316ac691fa2d5231649" + "reference": "e3b44e38648ef5386687032582759f9c616c8d19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/bae581ca4125f92b1ad4d316ac691fa2d5231649", - "reference": "bae581ca4125f92b1ad4d316ac691fa2d5231649", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/e3b44e38648ef5386687032582759f9c616c8d19", + "reference": "e3b44e38648ef5386687032582759f9c616c8d19", "shasum": "" }, "conflict": { @@ -2613,6 +2613,7 @@ "alextselegidis/easyappointments": "<1.5", "alterphp/easyadmin-extension-bundle": ">=1.2,<1.2.11|>=1.3,<1.3.1", "amazing/media2click": ">=1,<1.3.3", + "ameos/ameos_tarteaucitron": "<1.2.23", "amphp/artax": "<1.0.6|>=2,<2.0.6", "amphp/http": "<=1.7.2|>=2,<=2.1", "amphp/http-client": ">=4,<4.4", @@ -2770,7 +2771,7 @@ "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.03.5.1", "ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3", "ezsystems/repository-forms": ">=2.3,<2.3.2.1-dev|>=2.5,<2.5.15", - "ezyang/htmlpurifier": "<4.1.1", + "ezyang/htmlpurifier": "<=4.2", "facade/ignition": "<1.16.15|>=2,<2.4.2|>=2.5,<2.5.2", "facturascripts/facturascripts": "<=2022.08", "fastly/magento2": "<1.2.26", @@ -2912,6 +2913,7 @@ "laravel/fortify": "<1.11.1", "laravel/framework": "<6.20.44|>=7,<7.30.6|>=8,<8.75", "laravel/laravel": ">=5.4,<5.4.22", + "laravel/reverb": "<1.4", "laravel/socialite": ">=1,<2.0.10", "latte/latte": "<2.10.8", "lavalite/cms": "<=9|==10.1", @@ -2946,7 +2948,7 @@ "mautic/core-lib": ">=1.0.0.0-beta,<4.4.13|>=5.0.0.0-alpha,<5.1.1", "mdanter/ecc": "<2", "mediawiki/cargo": "<3.6.1", - "mediawiki/core": "<1.36.2", + "mediawiki/core": "<1.39.5|==1.40", "mediawiki/matomo": "<2.4.3", "mediawiki/semantic-media-wiki": "<4.0.2", "melisplatform/melis-asset-manager": "<5.0.1", @@ -3045,7 +3047,7 @@ "phenx/php-svg-lib": "<0.5.2", "php-censor/php-censor": "<2.0.13|>=2.1,<2.1.5", "php-mod/curl": "<2.3.2", - "phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1", + "phpbb/phpbb": "<3.3.11", "phpems/phpems": ">=6,<=6.1.3", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", @@ -3251,7 +3253,7 @@ "tobiasbg/tablepress": "<=2.0.0.0-RC1", "topthink/framework": "<6.0.17|>=6.1,<=8.0.4", "topthink/think": "<=6.1.1", - "topthink/thinkphp": "<=3.2.3", + "topthink/thinkphp": "<=3.2.3|>=6.1.3,<=8.0.4", "torrentpier/torrentpier": "<=2.4.3", "tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2", "tribalsystems/zenario": "<=9.7.61188", @@ -3322,7 +3324,7 @@ "xataface/xataface": "<3", "xpressengine/xpressengine": "<3.0.15", "yab/quarx": "<2.4.5", - "yeswiki/yeswiki": "<4.1", + "yeswiki/yeswiki": "<=4.4.4", "yetiforce/yetiforce-crm": "<=6.4", "yidashi/yii2cmf": "<=2", "yii2mod/yii2-cms": "<1.9.2", @@ -3377,7 +3379,7 @@ "zfr/zfr-oauth2-server-module": "<0.1.2", "zoujingli/thinkadmin": "<=6.1.53" }, - "time": "2024-10-24T22:04:53+00:00", + "time": "2024-10-31T18:06:19+00:00", "default-branch": true, "type": "metapackage", "notification-url": "https://packagist.org/downloads/", @@ -3664,17 +3666,17 @@ }, { "name": "spaze/encryption", - "version": "v2.0.0", - "version_normalized": "2.0.0.0", + "version": "v2.0.1", + "version_normalized": "2.0.1.0", "source": { "type": "git", "url": "https://github.com/spaze/encryption.git", - "reference": "ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a" + "reference": "095408b042ba902eca3ba5e20da6cc9167e239e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/encryption/zipball/ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a", - "reference": "ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a", + "url": "https://api.github.com/repos/spaze/encryption/zipball/095408b042ba902eca3ba5e20da6cc9167e239e7", + "reference": "095408b042ba902eca3ba5e20da6cc9167e239e7", "shasum": "" }, "require": { @@ -3689,7 +3691,7 @@ "phpstan/phpstan": "^1.10", "spaze/coding-standard": "^1.7" }, - "time": "2024-01-19T21:29:10+00:00", + "time": "2024-10-26T00:02:23+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -3711,7 +3713,7 @@ "description": "Various encryption helpers, uses Halite (which uses Sodium) for cryptography", "support": { "issues": "https://github.com/spaze/encryption/issues", - "source": "https://github.com/spaze/encryption/tree/v2.0.0" + "source": "https://github.com/spaze/encryption/tree/v2.0.1" }, "install-path": "../spaze/encryption" }, @@ -3950,17 +3952,17 @@ }, { "name": "spaze/phpinfo", - "version": "v1.3.0", - "version_normalized": "1.3.0.0", + "version": "v1.3.1", + "version_normalized": "1.3.1.0", "source": { "type": "git", "url": "https://github.com/spaze/phpinfo.git", - "reference": "f8e76c39a01b15128c010541d16fb9972f0f26f9" + "reference": "e09eb50e1b36968efe083c445cb6ef64093de061" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/phpinfo/zipball/f8e76c39a01b15128c010541d16fb9972f0f26f9", - "reference": "f8e76c39a01b15128c010541d16fb9972f0f26f9", + "url": "https://api.github.com/repos/spaze/phpinfo/zipball/e09eb50e1b36968efe083c445cb6ef64093de061", + "reference": "e09eb50e1b36968efe083c445cb6ef64093de061", "shasum": "" }, "require": { @@ -3973,7 +3975,7 @@ "phpstan/phpstan": "^1.9", "spaze/coding-standard": "^1.3" }, - "time": "2024-05-15T23:56:33+00:00", + "time": "2024-10-26T00:35:48+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -3999,23 +4001,23 @@ ], "support": { "issues": "https://github.com/spaze/phpinfo/issues", - "source": "https://github.com/spaze/phpinfo/tree/v1.3.0" + "source": "https://github.com/spaze/phpinfo/tree/v1.3.1" }, "install-path": "../spaze/phpinfo" }, { "name": "spaze/phpstan-disallowed-calls", - "version": "v3.5.0", - "version_normalized": "3.5.0.0", + "version": "v3.5.1", + "version_normalized": "3.5.1.0", "source": { "type": "git", "url": "https://github.com/spaze/phpstan-disallowed-calls.git", - "reference": "ad538e67295d21e42b74e8cae0a5b2630fa17356" + "reference": "ed12b333bacdff9fdde19957e135ba93e7d252ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spaze/phpstan-disallowed-calls/zipball/ad538e67295d21e42b74e8cae0a5b2630fa17356", - "reference": "ad538e67295d21e42b74e8cae0a5b2630fa17356", + "url": "https://api.github.com/repos/spaze/phpstan-disallowed-calls/zipball/ed12b333bacdff9fdde19957e135ba93e7d252ec", + "reference": "ed12b333bacdff9fdde19957e135ba93e7d252ec", "shasum": "" }, "require": { @@ -4031,7 +4033,7 @@ "phpunit/phpunit": "^8.5 || ^10.1 || ^11.0", "spaze/coding-standard": "^1.7" }, - "time": "2024-10-11T01:20:38+00:00", + "time": "2024-10-26T01:00:28+00:00", "type": "phpstan-extension", "extra": { "phpstan": { @@ -4063,7 +4065,7 @@ ], "support": { "issues": "https://github.com/spaze/phpstan-disallowed-calls/issues", - "source": "https://github.com/spaze/phpstan-disallowed-calls/tree/v3.5.0" + "source": "https://github.com/spaze/phpstan-disallowed-calls/tree/v3.5.1" }, "funding": [ { @@ -4231,17 +4233,17 @@ }, { "name": "symfony/cache", - "version": "v7.1.5", - "version_normalized": "7.1.5.0", + "version": "v7.1.6", + "version_normalized": "7.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "86e5296b10e4dec8c8441056ca606aedb8a3be0a" + "reference": "567ef6de47fdcba56eb6c0b344b857d1fce1cce0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/86e5296b10e4dec8c8441056ca606aedb8a3be0a", - "reference": "86e5296b10e4dec8c8441056ca606aedb8a3be0a", + "url": "https://api.github.com/repos/symfony/cache/zipball/567ef6de47fdcba56eb6c0b344b857d1fce1cce0", + "reference": "567ef6de47fdcba56eb6c0b344b857d1fce1cce0", "shasum": "" }, "require": { @@ -4276,7 +4278,7 @@ "symfony/messenger": "^6.4|^7.0", "symfony/var-dumper": "^6.4|^7.0" }, - "time": "2024-09-17T09:16:35+00:00", + "time": "2024-10-25T15:39:55+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4311,7 +4313,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.1.5" + "source": "https://github.com/symfony/cache/tree/v7.1.6" }, "funding": [ { @@ -4410,17 +4412,17 @@ }, { "name": "symfony/config", - "version": "v7.1.1", - "version_normalized": "7.1.1.0", + "version": "v7.1.6", + "version_normalized": "7.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2" + "reference": "5c6152766251ff45a44b76affadd5287e253fb27" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2", - "reference": "2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2", + "url": "https://api.github.com/repos/symfony/config/zipball/5c6152766251ff45a44b76affadd5287e253fb27", + "reference": "5c6152766251ff45a44b76affadd5287e253fb27", "shasum": "" }, "require": { @@ -4440,7 +4442,7 @@ "symfony/service-contracts": "^2.5|^3", "symfony/yaml": "^6.4|^7.0" }, - "time": "2024-05-31T14:57:53+00:00", + "time": "2024-10-25T15:11:02+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4468,7 +4470,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.1.1" + "source": "https://github.com/symfony/config/tree/v7.1.6" }, "funding": [ { @@ -4558,17 +4560,17 @@ }, { "name": "symfony/filesystem", - "version": "v7.1.5", - "version_normalized": "7.1.5.0", + "version": "v7.1.6", + "version_normalized": "7.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a" + "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/61fe0566189bf32e8cfee78335d8776f64a66f5a", - "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/c835867b3c62bb05c7fe3d637c871c7ae52024d4", + "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4", "shasum": "" }, "require": { @@ -4579,7 +4581,7 @@ "require-dev": { "symfony/process": "^6.4|^7.0" }, - "time": "2024-09-17T09:16:35+00:00", + "time": "2024-10-25T15:11:02+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4607,7 +4609,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.1.5" + "source": "https://github.com/symfony/filesystem/tree/v7.1.6" }, "funding": [ { @@ -4713,17 +4715,17 @@ }, { "name": "symfony/translation", - "version": "v7.1.5", - "version_normalized": "7.1.5.0", + "version": "v7.1.6", + "version_normalized": "7.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "235535e3f84f3dfbdbde0208ede6ca75c3a489ea" + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/235535e3f84f3dfbdbde0208ede6ca75c3a489ea", - "reference": "235535e3f84f3dfbdbde0208ede6ca75c3a489ea", + "url": "https://api.github.com/repos/symfony/translation/zipball/b9f72ab14efdb6b772f85041fa12f820dee8d55f", + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f", "shasum": "" }, "require": { @@ -4759,7 +4761,7 @@ "symfony/service-contracts": "^2.5|^3", "symfony/yaml": "^6.4|^7.0" }, - "time": "2024-09-16T06:30:38+00:00", + "time": "2024-09-28T12:35:13+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4790,7 +4792,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.1.5" + "source": "https://github.com/symfony/translation/tree/v7.1.6" }, "funding": [ { @@ -4891,17 +4893,17 @@ }, { "name": "symfony/var-exporter", - "version": "v7.1.2", - "version_normalized": "7.1.2.0", + "version": "v7.1.6", + "version_normalized": "7.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "b80a669a2264609f07f1667f891dbfca25eba44c" + "reference": "90173ef89c40e7c8c616653241048705f84130ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/b80a669a2264609f07f1667f891dbfca25eba44c", - "reference": "b80a669a2264609f07f1667f891dbfca25eba44c", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/90173ef89c40e7c8c616653241048705f84130ef", + "reference": "90173ef89c40e7c8c616653241048705f84130ef", "shasum": "" }, "require": { @@ -4912,7 +4914,7 @@ "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^6.4|^7.0" }, - "time": "2024-06-28T08:00:31+00:00", + "time": "2024-09-25T14:20:29+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4950,7 +4952,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.1.2" + "source": "https://github.com/symfony/var-exporter/tree/v7.1.6" }, "funding": [ { diff --git a/app/vendor/composer/installed.php b/app/vendor/composer/installed.php index aec607d07..d3667587e 100644 --- a/app/vendor/composer/installed.php +++ b/app/vendor/composer/installed.php @@ -215,18 +215,18 @@ 'dev_requirement' => false, ), 'nette/robot-loader' => array( - 'pretty_version' => 'v4.0.2', - 'version' => '4.0.2.0', - 'reference' => '6a921e88345fc7263b89ed878c927efc7c5e6092', + 'pretty_version' => 'v4.0.3', + 'version' => '4.0.3.0', + 'reference' => '45d67753fb4865bb718e9a6c9be69cc9470137b7', 'type' => 'library', 'install_path' => __DIR__ . '/../nette/robot-loader', 'aliases' => array(), 'dev_requirement' => false, ), 'nette/routing' => array( - 'pretty_version' => 'v3.1.0', - 'version' => '3.1.0.0', - 'reference' => 'f7419bc147164106cb03b3d331c85aff6cb81fc3', + 'pretty_version' => 'v3.1.1', + 'version' => '3.1.1.0', + 'reference' => '5b0782d3b50af68614253a373fa663ed03206a3f', 'type' => 'library', 'install_path' => __DIR__ . '/../nette/routing', 'aliases' => array(), @@ -242,9 +242,9 @@ 'dev_requirement' => false, ), 'nette/security' => array( - 'pretty_version' => 'v3.2.0', - 'version' => '3.2.0.0', - 'reference' => 'fe89d52697036fb2e14835dfb46b696d28a9ebf6', + 'pretty_version' => 'v3.2.1', + 'version' => '3.2.1.0', + 'reference' => '6e19bf604934aec0cd3343a307e28fd997e40e96', 'type' => 'library', 'install_path' => __DIR__ . '/../nette/security', 'aliases' => array(), @@ -421,7 +421,7 @@ 'roave/security-advisories' => array( 'pretty_version' => 'dev-latest', 'version' => 'dev-latest', - 'reference' => 'bae581ca4125f92b1ad4d316ac691fa2d5231649', + 'reference' => 'e3b44e38648ef5386687032582759f9c616c8d19', 'type' => 'metapackage', 'install_path' => null, 'aliases' => array( @@ -466,9 +466,9 @@ 'dev_requirement' => false, ), 'spaze/encryption' => array( - 'pretty_version' => 'v2.0.0', - 'version' => '2.0.0.0', - 'reference' => 'ad1dceb2e059cb78d3c3c2c93ec051ca3aa1854a', + 'pretty_version' => 'v2.0.1', + 'version' => '2.0.1.0', + 'reference' => '095408b042ba902eca3ba5e20da6cc9167e239e7', 'type' => 'library', 'install_path' => __DIR__ . '/../spaze/encryption', 'aliases' => array(), @@ -520,18 +520,18 @@ 'dev_requirement' => true, ), 'spaze/phpinfo' => array( - 'pretty_version' => 'v1.3.0', - 'version' => '1.3.0.0', - 'reference' => 'f8e76c39a01b15128c010541d16fb9972f0f26f9', + 'pretty_version' => 'v1.3.1', + 'version' => '1.3.1.0', + 'reference' => 'e09eb50e1b36968efe083c445cb6ef64093de061', 'type' => 'library', 'install_path' => __DIR__ . '/../spaze/phpinfo', 'aliases' => array(), 'dev_requirement' => false, ), 'spaze/phpstan-disallowed-calls' => array( - 'pretty_version' => 'v3.5.0', - 'version' => '3.5.0.0', - 'reference' => 'ad538e67295d21e42b74e8cae0a5b2630fa17356', + 'pretty_version' => 'v3.5.1', + 'version' => '3.5.1.0', + 'reference' => 'ed12b333bacdff9fdde19957e135ba93e7d252ec', 'type' => 'phpstan-extension', 'install_path' => __DIR__ . '/../spaze/phpstan-disallowed-calls', 'aliases' => array(), @@ -571,9 +571,9 @@ ), ), 'symfony/cache' => array( - 'pretty_version' => 'v7.1.5', - 'version' => '7.1.5.0', - 'reference' => '86e5296b10e4dec8c8441056ca606aedb8a3be0a', + 'pretty_version' => 'v7.1.6', + 'version' => '7.1.6.0', + 'reference' => '567ef6de47fdcba56eb6c0b344b857d1fce1cce0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache', 'aliases' => array(), @@ -595,9 +595,9 @@ ), ), 'symfony/config' => array( - 'pretty_version' => 'v7.1.1', - 'version' => '7.1.1.0', - 'reference' => '2210fc99fa42a259eb6c89d1f724ce0c4d62d5d2', + 'pretty_version' => 'v7.1.6', + 'version' => '7.1.6.0', + 'reference' => '5c6152766251ff45a44b76affadd5287e253fb27', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/config', 'aliases' => array(), @@ -613,9 +613,9 @@ 'dev_requirement' => false, ), 'symfony/filesystem' => array( - 'pretty_version' => 'v7.1.5', - 'version' => '7.1.5.0', - 'reference' => '61fe0566189bf32e8cfee78335d8776f64a66f5a', + 'pretty_version' => 'v7.1.6', + 'version' => '7.1.6.0', + 'reference' => 'c835867b3c62bb05c7fe3d637c871c7ae52024d4', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), @@ -643,9 +643,9 @@ 'dev_requirement' => false, ), 'symfony/translation' => array( - 'pretty_version' => 'v7.1.5', - 'version' => '7.1.5.0', - 'reference' => '235535e3f84f3dfbdbde0208ede6ca75c3a489ea', + 'pretty_version' => 'v7.1.6', + 'version' => '7.1.6.0', + 'reference' => 'b9f72ab14efdb6b772f85041fa12f820dee8d55f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), @@ -667,9 +667,9 @@ ), ), 'symfony/var-exporter' => array( - 'pretty_version' => 'v7.1.2', - 'version' => '7.1.2.0', - 'reference' => 'b80a669a2264609f07f1667f891dbfca25eba44c', + 'pretty_version' => 'v7.1.6', + 'version' => '7.1.6.0', + 'reference' => '90173ef89c40e7c8c616653241048705f84130ef', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-exporter', 'aliases' => array(), diff --git a/app/vendor/nette/robot-loader/composer.json b/app/vendor/nette/robot-loader/composer.json index ce66c6162..30069af1c 100644 --- a/app/vendor/nette/robot-loader/composer.json +++ b/app/vendor/nette/robot-loader/composer.json @@ -15,7 +15,7 @@ } ], "require": { - "php": "8.0 - 8.3", + "php": "8.0 - 8.4", "ext-tokenizer": "*", "nette/utils": "^4.0" }, diff --git a/app/vendor/nette/robot-loader/readme.md b/app/vendor/nette/robot-loader/readme.md index e8d194c24..3c41405b2 100644 --- a/app/vendor/nette/robot-loader/readme.md +++ b/app/vendor/nette/robot-loader/readme.md @@ -58,7 +58,7 @@ If you're building an application using [Composer](https://doc.nette.org/en/best composer require nette/robot-loader ``` -It requires PHP version 8.0 and supports PHP up to 8.3. +It requires PHP version 8.0 and supports PHP up to 8.4.   diff --git a/app/vendor/nette/routing/composer.json b/app/vendor/nette/routing/composer.json index 77fa4adf8..e650c665a 100644 --- a/app/vendor/nette/routing/composer.json +++ b/app/vendor/nette/routing/composer.json @@ -15,7 +15,7 @@ } ], "require": { - "php": "8.1 - 8.3", + "php": "8.1 - 8.4", "nette/http": "^3.2 || ~4.0.0", "nette/utils": "^4.0" }, diff --git a/app/vendor/nette/routing/readme.md b/app/vendor/nette/routing/readme.md index 43a0945b6..931d26283 100644 --- a/app/vendor/nette/routing/readme.md +++ b/app/vendor/nette/routing/readme.md @@ -14,7 +14,7 @@ The router is responsible for everything about URLs so that you no longer have t - a few notes about SEO redirection - and we'll show you how to write your own router -It requires PHP version 8.1 and supports PHP up to 8.3. +It requires PHP version 8.1 and supports PHP up to 8.4. Documentation can be found on the [website](https://doc.nette.org/routing). diff --git a/app/vendor/nette/routing/src/Routing/Route.php b/app/vendor/nette/routing/src/Routing/Route.php index c292a5e29..a36f2dc4d 100644 --- a/app/vendor/nette/routing/src/Routing/Route.php +++ b/app/vendor/nette/routing/src/Routing/Route.php @@ -628,6 +628,11 @@ private static function renameKeys(array $arr, array $xlat): array */ public static function param2path(string $s): string { - return str_replace('%2F', '/', rawurlencode($s)); + // segment + "/", see https://datatracker.ietf.org/doc/html/rfc3986#appendix-A + return preg_replace_callback( + '#[^\w.~!$&\'()*+,;=:@"/-]#', + fn($m) => rawurlencode($m[0]), + $s, + ); } } diff --git a/app/vendor/nette/security/composer.json b/app/vendor/nette/security/composer.json index 2f352bdcd..151d792c4 100644 --- a/app/vendor/nette/security/composer.json +++ b/app/vendor/nette/security/composer.json @@ -15,7 +15,7 @@ } ], "require": { - "php": "8.1 - 8.3", + "php": "8.1 - 8.4", "nette/utils": "^4.0" }, "require-dev": { diff --git a/app/vendor/nette/security/readme.md b/app/vendor/nette/security/readme.md index 47b2f6d31..d88b02a51 100644 --- a/app/vendor/nette/security/readme.md +++ b/app/vendor/nette/security/readme.md @@ -20,7 +20,7 @@ Authentication & Authorization library for Nette. Documentation can be found on the [website](https://doc.nette.org/access-control). -It requires PHP version 8.1 and supports PHP up to 8.3. +It requires PHP version 8.1 and supports PHP up to 8.4. [Support Me](https://github.com/sponsors/dg) diff --git a/app/vendor/nette/security/src/Bridges/SecurityDI/SecurityExtension.php b/app/vendor/nette/security/src/Bridges/SecurityDI/SecurityExtension.php index 339ec43d9..750bcb57e 100644 --- a/app/vendor/nette/security/src/Bridges/SecurityDI/SecurityExtension.php +++ b/app/vendor/nette/security/src/Bridges/SecurityDI/SecurityExtension.php @@ -34,9 +34,9 @@ public function getConfigSchema(): Nette\Schema\Schema 'debugger' => Expect::bool(), 'users' => Expect::arrayOf( Expect::anyOf( - Expect::string(), // user => password + Expect::string()->dynamic(), // user => password Expect::structure([ // user => password + roles + data - 'password' => Expect::string(), + 'password' => Expect::string()->dynamic(), 'roles' => Expect::anyOf(Expect::string(), Expect::listOf('string')), 'data' => Expect::array(), ])->castTo('array'), diff --git a/app/vendor/nette/security/src/Bridges/SecurityHttp/SessionStorage.php b/app/vendor/nette/security/src/Bridges/SecurityHttp/SessionStorage.php index e0ab56ecf..b1ae9e254 100644 --- a/app/vendor/nette/security/src/Bridges/SecurityHttp/SessionStorage.php +++ b/app/vendor/nette/security/src/Bridges/SecurityHttp/SessionStorage.php @@ -145,7 +145,7 @@ protected function getSessionSection(): ?SessionSection } } - $section->set('expireTime', time() + $section->expireDelta); // sliding expiration + $section->set('expireTime', time() + $section->get('expireDelta')); // sliding expiration } if (!$section->get('authenticated')) { diff --git a/app/vendor/nette/security/src/Security/Authenticator.php b/app/vendor/nette/security/src/Security/Authenticator.php index 96829284b..500331dee 100644 --- a/app/vendor/nette/security/src/Security/Authenticator.php +++ b/app/vendor/nette/security/src/Security/Authenticator.php @@ -38,5 +38,5 @@ interface Authenticator extends IAuthenticator * Performs an authentication. * @throws AuthenticationException */ - function authenticate(string $user, string $password): IIdentity; + function authenticate(string $username, string $password): IIdentity; } diff --git a/app/vendor/nette/security/src/Security/Permission.php b/app/vendor/nette/security/src/Security/Permission.php index 888e85a2d..5dab4238b 100644 --- a/app/vendor/nette/security/src/Security/Permission.php +++ b/app/vendor/nette/security/src/Security/Permission.php @@ -50,7 +50,7 @@ class Permission implements Authorizator * @throws Nette\InvalidArgumentException * @throws Nette\InvalidStateException */ - public function addRole(string $role, string|array $parents = null): static + public function addRole(string $role, string|array|null $parents = null): static { $this->checkRole($role, exists: false); if (isset($this->roles[$role])) { diff --git a/app/vendor/nette/security/src/Security/User.php b/app/vendor/nette/security/src/Security/User.php index afeb67bbd..3fd6ad734 100644 --- a/app/vendor/nette/security/src/Security/User.php +++ b/app/vendor/nette/security/src/Security/User.php @@ -51,10 +51,10 @@ class User /** default role for authenticated user without own identity */ public string $authenticatedRole = 'authenticated'; - /** @var callable[] function (User $sender): void; Occurs when the user is successfully logged in */ + /** @var array Occurs when the user is successfully logged in */ public array $onLoggedIn = []; - /** @var callable[] function (User $sender): void; Occurs when the user is logged out */ + /** @var array Occurs when the user is logged out */ public array $onLoggedOut = []; private ?IIdentity $identity = null; @@ -81,18 +81,18 @@ final public function getStorage(): UserStorage /** * Conducts the authentication process. Parameters are optional. - * @param string|IIdentity $user name or Identity + * @param string|IIdentity $username name or Identity * @throws AuthenticationException if authentication was not successful */ public function login( - string|IIdentity $user, + string|IIdentity $username, #[\SensitiveParameter] ?string $password = null, ): void { $this->logout(true); - if ($user instanceof IIdentity) { - $this->identity = $user; + if ($username instanceof IIdentity) { + $this->identity = $username; } else { $authenticator = $this->getAuthenticator(); $this->identity = $authenticator instanceof Authenticator diff --git a/app/vendor/symfony/cache/Traits/RedisTrait.php b/app/vendor/symfony/cache/Traits/RedisTrait.php index 2a6822e20..f544b2ba6 100644 --- a/app/vendor/symfony/cache/Traits/RedisTrait.php +++ b/app/vendor/symfony/cache/Traits/RedisTrait.php @@ -252,10 +252,10 @@ public static function createConnection(#[\SensitiveParameter] string $dsn, arra } else { $extra = $passAuth ? [$params['auth']] : []; - $sentinel = new $sentinelClass($host, $port, $params['timeout'], (string) $params['persistent_id'], $params['retry_interval'], $params['read_timeout'], ...$extra); + $sentinel = @new $sentinelClass($host, $port, $params['timeout'], (string) $params['persistent_id'], $params['retry_interval'], $params['read_timeout'], ...$extra); } - if ($address = $sentinel->getMasterAddrByName($params['redis_sentinel'])) { + if ($address = @$sentinel->getMasterAddrByName($params['redis_sentinel'])) { [$host, $port] = $address; } } catch (\RedisException|\Relay\Exception $redisException) { diff --git a/app/vendor/symfony/config/FileLocator.php b/app/vendor/symfony/config/FileLocator.php index bf800694b..58c492bff 100644 --- a/app/vendor/symfony/config/FileLocator.php +++ b/app/vendor/symfony/config/FileLocator.php @@ -86,7 +86,7 @@ private function isAbsolutePath(string $file): bool && ':' === $file[1] && ('\\' === $file[2] || '/' === $file[2]) ) - || null !== parse_url($file, \PHP_URL_SCHEME) + || parse_url($file, \PHP_URL_SCHEME) ) { return true; } diff --git a/app/vendor/symfony/filesystem/Filesystem.php b/app/vendor/symfony/filesystem/Filesystem.php index 11f03edc5..3c259b07d 100644 --- a/app/vendor/symfony/filesystem/Filesystem.php +++ b/app/vendor/symfony/filesystem/Filesystem.php @@ -44,7 +44,7 @@ public function copy(string $originFile, string $targetFile, bool $overwriteNewe $this->mkdir(\dirname($targetFile)); $doCopy = true; - if (!$overwriteNewerFiles && null === parse_url($originFile, \PHP_URL_HOST) && is_file($targetFile)) { + if (!$overwriteNewerFiles && !parse_url($originFile, \PHP_URL_HOST) && is_file($targetFile)) { $doCopy = filemtime($originFile) > filemtime($targetFile); } @@ -224,6 +224,7 @@ public function chmod(string|iterable $files, int $mode, int $umask = 0000, bool * Change the owner of an array of files or directories. * * This method always throws on Windows, as the underlying PHP function is not supported. + * * @see https://www.php.net/chown * * @param string|int $user A user name or number @@ -253,6 +254,7 @@ public function chown(string|iterable $files, string|int $user, bool $recursive * Change the group of an array of files or directories. * * This method always throws on Windows, as the underlying PHP function is not supported. + * * @see https://www.php.net/chgrp * * @param string|int $group A group name or number diff --git a/app/vendor/symfony/translation/Extractor/Visitor/TransMethodVisitor.php b/app/vendor/symfony/translation/Extractor/Visitor/TransMethodVisitor.php index 011bf3b11..a3dcd6d2b 100644 --- a/app/vendor/symfony/translation/Extractor/Visitor/TransMethodVisitor.php +++ b/app/vendor/symfony/translation/Extractor/Visitor/TransMethodVisitor.php @@ -44,7 +44,7 @@ public function leaveNode(Node $node): ?Node if ('trans' === $name || 't' === $name) { $firstNamedArgumentIndex = $this->nodeFirstNamedArgumentIndex($node); - if (!$messages = $this->getStringArguments($node, 0 < $firstNamedArgumentIndex ? 0 : 'message')) { + if (!$messages = $this->getStringArguments($node, 0 < $firstNamedArgumentIndex ? 0 : 'id')) { return null; } From f8b06eeb74daf48d83190911f0c8b71bf519a098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C5=A0pa=C4=8Dek?= Date: Mon, 4 Nov 2024 15:55:30 +0100 Subject: [PATCH 2/2] Rename username param to $username Follows the rename in the new release https://github.com/nette/security/releases/tag/v3.2.1 --- app/src/User/Manager.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/User/Manager.php b/app/src/User/Manager.php index 94a65762c..123b07d34 100644 --- a/app/src/User/Manager.php +++ b/app/src/User/Manager.php @@ -60,16 +60,16 @@ public function __construct( /** * Performs an authentication. * - * @param string $user + * @param string $username * @param string $password * @return IIdentity * @throws AuthenticationException */ #[Override] - public function authenticate(string $user, string $password): IIdentity + public function authenticate(string $username, string $password): IIdentity { - $userId = $this->verifyPassword($user, $password); - return $this->getIdentity($userId, $user); + $userId = $this->verifyPassword($username, $password); + return $this->getIdentity($userId, $username); }