diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4543941b1..0acb8d1af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: operating-system: [ubuntu-latest] - php-versions: ["8.1"] + php-versions: ["8.3", "8.2"] name: PHP ${{ matrix.php-versions }} test on ${{ matrix.operating-system }} services: diff --git a/.github/workflows/linting_tests.yml b/.github/workflows/linting_tests.yml index 19bacf698..656a88a76 100644 --- a/.github/workflows/linting_tests.yml +++ b/.github/workflows/linting_tests.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: operating-systems: [ubuntu-latest] - php-versions: ['8.1'] + php-versions: ['8.3', '8.2'] name: PHP ${{ matrix.php-versions }} test on ${{ matrix.operating-systems }} @@ -19,4 +19,4 @@ jobs: uses: aglipanci/laravel-pint-action@2.0.0 with: testMode: true - verboseMode: true \ No newline at end of file + verboseMode: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 711f32964..459ceaf33 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,73 @@ +## **v2.0.4 (19th of December 2024)** - *Release* + +Added support for Brazilian Portuguese (PT_BR) Language. + +* #1727[fixed] Fix: vulnerability issues. + +* #1713[fixed] Refactor the datagrid. + +* #1712[fixed] Fix the lead mass update action. + +* #1711[fixed] Fix tinymce dark mode more button ui. + +* #1710[fixed] Fix sidebar border on rtl. + +* #1708[fixed] Fix translation of arabic and publish build as missing assets. + +* #1705[fixed] Update mass-update method + +* #1702[fixed] Fix users index page console error, ui and refactor code. + +* #1687[fixed] Need to add correct translation for the Sources text in Settings section. + +* #1690[fixed] Compose Mail, Mail To Entry issue is appearing. This issue is appearing in almost all mail related section. + +* #1687[fixed] Need to add correct translation for the Sources text in Settings section. + +* #1686[fixed] remove dark mode from sessions pages. + +* #1676[fixed] Translation issue at webform. + +* #1683[fixed] Update installation link for docker. + +* #1673[fixed] Update composer for development phase. + +* #1673[fixed] Add missing translation. + +* #1668[fixed] Activities datagrid total counts. + +* #1663[fixed] Numerical Validation Filed is appearing Empty in Attribute Text Field Validation. + +* #1664[fixed] Fix format date and after validation. + +* #1662[fixed] fix datagrid shimmers. + +* #1660[fixed] In Attribute Filter, there we can enhance the filter in drop-down. + +* #1658[fixed] Entity Type must be clickable and should work and filter just like other options in Attributes Settings. + +* #1655[fixed] Getting issue in the warehouse view when we add unwanted String in the Description. + +* #1653[fixed] fix div can not be child of p. + +* #1650[fixed] fix lead kanban sort order issue. + +* #1643[fixed] Missing translation. + +* #1642[fixed] Fix activities mass action destroy. + +* #1640[fixed] Need to Correct translation on Configuration Locale Settings. + +* #1639[fixed] Fix Errors blade file. + +* #1637[fixed] Datagrid checkbox. + +* #1636[fixed] Quote pdf download error fix. + +* #1594[fixed] Stage Sorting in Pipeline not working - Krayin CRM Version. + +* #1594[fixed] Stage Sorting in Pipeline not working - Krayin CRM Version. + ## **v2.0.2 (24th of September 2024)** - *Release* * #1633[enhancement] Use variable instead of calling every time of use db table prefix. diff --git a/README.md b/README.md index e282e45e9..9a4642b31 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ 2. [Documentation](#documentation) 3. [Requirements](#requirements) 4. [Installation & Configuration](#installation-and-configuration) +4. [Docker Installation](https://devdocs.krayincrm.com/2.0/introduction/docker.html) 5. [License](#license) 6. [Security Vulnerabilities](#security-vulnerabilities) diff --git a/composer.json b/composer.json index bdbe9e3fe..00025e8d7 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ ], "license": "MIT", "require": { - "php": "^8.1", + "php": "^8.2", "barryvdh/laravel-dompdf": "^2.0.0", "diglactic/laravel-breadcrumbs": "^8.0", "doctrine/dbal": "^3.0", diff --git a/composer.lock b/composer.lock index d1b3ece89..c196fcd5d 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": "c9cae30842ed7c9020a3f23f06e1c0b2", + "content-hash": "b1c25b6a13fa19727274e54b575aae2d", "packages": [ { "name": "barryvdh/laravel-dompdf", @@ -33,17 +33,17 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - }, "laravel": { + "aliases": { + "PDF": "Barryvdh\\DomPDF\\Facade\\Pdf", + "Pdf": "Barryvdh\\DomPDF\\Facade\\Pdf" + }, "providers": [ "Barryvdh\\DomPDF\\ServiceProvider" - ], - "aliases": { - "Pdf": "Barryvdh\\DomPDF\\Facade\\Pdf", - "PDF": "Barryvdh\\DomPDF\\Facade\\Pdf" - } + ] + }, + "branch-alias": { + "dev-master": "2.0-dev" } }, "autoload": { @@ -214,24 +214,24 @@ }, { "name": "composer/semver", - "version": "3.4.2", + "version": "3.4.3", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6" + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6", + "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -275,7 +275,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.2" + "source": "https://github.com/composer/semver/tree/3.4.3" }, "funding": [ { @@ -291,7 +291,7 @@ "type": "tidelift" } ], - "time": "2024-07-12T11:35:52+00:00" + "time": "2024-09-19T14:15:21+00:00" }, { "name": "dflydev/dot-access-data", @@ -534,16 +534,16 @@ }, { "name": "doctrine/dbal", - "version": "3.9.0", + "version": "3.9.3", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "d8f68ea6cc00912e5313237130b8c8decf4d28c6" + "reference": "61446f07fcb522414d6cfd8b1c3e5f9e18c579ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/d8f68ea6cc00912e5313237130b8c8decf4d28c6", - "reference": "d8f68ea6cc00912e5313237130b8c8decf4d28c6", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/61446f07fcb522414d6cfd8b1c3e5f9e18c579ba", + "reference": "61446f07fcb522414d6cfd8b1c3e5f9e18c579ba", "shasum": "" }, "require": { @@ -559,7 +559,7 @@ "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.1", - "phpstan/phpstan": "1.11.7", + "phpstan/phpstan": "1.12.6", "phpstan/phpstan-strict-rules": "^1.6", "phpunit/phpunit": "9.6.20", "psalm/plugin-phpunit": "0.18.4", @@ -627,7 +627,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.9.0" + "source": "https://github.com/doctrine/dbal/tree/3.9.3" }, "funding": [ { @@ -643,33 +643,31 @@ "type": "tidelift" } ], - "time": "2024-08-15T07:34:42+00:00" + "time": "2024-10-10T17:56:43+00:00" }, { "name": "doctrine/deprecations", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab" + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "1.4.10 || 2.0.3", + "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" + "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -677,7 +675,7 @@ "type": "library", "autoload": { "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -688,9 +686,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.3" + "source": "https://github.com/doctrine/deprecations/tree/1.1.4" }, - "time": "2024-01-30T19:34:25+00:00" + "time": "2024-12-07T21:18:45+00:00" }, { "name": "doctrine/event-manager", @@ -1015,16 +1013,16 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v3.3.3", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" + "reference": "8c784d071debd117328803d86b2097615b457500" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", - "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", + "reference": "8c784d071debd117328803d86b2097615b457500", "shasum": "" }, "require": { @@ -1037,10 +1035,14 @@ "require-dev": { "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^1.0", - "phpstan/phpstan-webmozart-assert": "^1.0", "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, "autoload": { "psr-4": { "Cron\\": "src/Cron/" @@ -1064,7 +1066,7 @@ ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" }, "funding": [ { @@ -1072,7 +1074,7 @@ "type": "github" } ], - "time": "2023-08-10T19:36:49+00:00" + "time": "2024-10-09T13:47:03+00:00" }, { "name": "egulias/email-validator", @@ -1143,20 +1145,20 @@ }, { "name": "ezyang/htmlpurifier", - "version": "v4.17.0", + "version": "v4.18.0", "source": { "type": "git", "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c" + "reference": "cb56001e54359df7ae76dc522d08845dc741621b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/bbc513d79acf6691fa9cf10f192c90dd2957f18c", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b", + "reference": "cb56001e54359df7ae76dc522d08845dc741621b", "shasum": "" }, "require": { - "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "cerdic/css-tidy": "^1.7 || ^2.0", @@ -1198,9 +1200,9 @@ ], "support": { "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.17.0" + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.18.0" }, - "time": "2023-11-17T15:01:25+00:00" + "time": "2024-11-01T03:51:45+00:00" }, { "name": "facade/ignition-contracts", @@ -1516,16 +1518,16 @@ }, { "name": "guzzlehttp/promises", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "shasum": "" }, "require": { @@ -1579,7 +1581,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.3" + "source": "https://github.com/guzzle/promises/tree/2.0.4" }, "funding": [ { @@ -1595,7 +1597,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T10:29:17+00:00" + "time": "2024-10-17T10:06:22+00:00" }, { "name": "guzzlehttp/psr7", @@ -1890,13 +1892,13 @@ "type": "library", "extra": { "laravel": { + "aliases": { + "Helper": "Konekt\\Concord\\Facades\\Helper", + "Concord": "Konekt\\Concord\\Facades\\Concord" + }, "providers": [ "Konekt\\Concord\\ConcordServiceProvider" - ], - "aliases": { - "Concord": "Konekt\\Concord\\Facades\\Concord", - "Helper": "Konekt\\Concord\\Facades\\Helper" - } + ] } }, "autoload": { @@ -2047,16 +2049,16 @@ }, { "name": "laravel/framework", - "version": "v10.48.20", + "version": "v10.48.25", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "be2be342d4c74db6a8d2bd18469cd6d488ab9c98" + "reference": "f132b23b13909cc22c615c01b0c5640541c3da0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/be2be342d4c74db6a8d2bd18469cd6d488ab9c98", - "reference": "be2be342d4c74db6a8d2bd18469cd6d488ab9c98", + "url": "https://api.github.com/repos/laravel/framework/zipball/f132b23b13909cc22c615c01b0c5640541c3da0c", + "reference": "f132b23b13909cc22c615c01b0c5640541c3da0c", "shasum": "" }, "require": { @@ -2163,7 +2165,7 @@ "nyholm/psr7": "^1.2", "orchestra/testbench-core": "^8.23.4", "pda/pheanstalk": "^4.0", - "phpstan/phpstan": "^1.4.7", + "phpstan/phpstan": "~1.11.11", "phpunit/phpunit": "^10.0.7", "predis/predis": "^2.0.2", "symfony/cache": "^6.2", @@ -2250,20 +2252,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-08-09T07:55:45+00:00" + "time": "2024-11-26T15:32:57+00:00" }, { "name": "laravel/prompts", - "version": "v0.1.24", + "version": "v0.1.25", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "409b0b4305273472f3754826e68f4edbd0150149" + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/409b0b4305273472f3754826e68f4edbd0150149", - "reference": "409b0b4305273472f3754826e68f4edbd0150149", + "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", "shasum": "" }, "require": { @@ -2306,9 +2308,9 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.24" + "source": "https://github.com/laravel/prompts/tree/v0.1.25" }, - "time": "2024-06-17T13:58:22+00:00" + "time": "2024-08-12T22:06:33+00:00" }, { "name": "laravel/sanctum", @@ -2340,13 +2342,13 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - }, "laravel": { "providers": [ "Laravel\\Sanctum\\SanctumServiceProvider" ] + }, + "branch-alias": { + "dev-master": "3.x-dev" } }, "autoload": { @@ -2378,16 +2380,16 @@ }, { "name": "laravel/serializable-closure", - "version": "v1.3.4", + "version": "v1.3.7", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "61b87392d986dc49ad5ef64e75b1ff5fee24ef81" + "reference": "4f48ade902b94323ca3be7646db16209ec76be3d" }, "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/4f48ade902b94323ca3be7646db16209ec76be3d", + "reference": "4f48ade902b94323ca3be7646db16209ec76be3d", "shasum": "" }, "require": { @@ -2435,20 +2437,20 @@ "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-11-14T18:34:49+00:00" }, { "name": "laravel/tinker", - "version": "v2.9.0", + "version": "v2.10.0", "source": { "type": "git", "url": "https://github.com/laravel/tinker.git", - "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe" + "reference": "ba4d51eb56de7711b3a37d63aa0643e99a339ae5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/502e0fe3f0415d06d5db1f83a472f0f3b754bafe", - "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe", + "url": "https://api.github.com/repos/laravel/tinker/zipball/ba4d51eb56de7711b3a37d63aa0643e99a339ae5", + "reference": "ba4d51eb56de7711b3a37d63aa0643e99a339ae5", "shasum": "" }, "require": { @@ -2499,22 +2501,22 @@ ], "support": { "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.9.0" + "source": "https://github.com/laravel/tinker/tree/v2.10.0" }, - "time": "2024-01-04T16:10:04+00:00" + "time": "2024-09-23T13:32:56+00:00" }, { "name": "laravel/ui", - "version": "v4.5.2", + "version": "v4.6.0", "source": { "type": "git", "url": "https://github.com/laravel/ui.git", - "reference": "c75396f63268c95b053c8e4814eb70e0875e9628" + "reference": "a34609b15ae0c0512a0cf47a21695a2729cb7f93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/ui/zipball/c75396f63268c95b053c8e4814eb70e0875e9628", - "reference": "c75396f63268c95b053c8e4814eb70e0875e9628", + "url": "https://api.github.com/repos/laravel/ui/zipball/a34609b15ae0c0512a0cf47a21695a2729cb7f93", + "reference": "a34609b15ae0c0512a0cf47a21695a2729cb7f93", "shasum": "" }, "require": { @@ -2562,22 +2564,22 @@ "ui" ], "support": { - "source": "https://github.com/laravel/ui/tree/v4.5.2" + "source": "https://github.com/laravel/ui/tree/v4.6.0" }, - "time": "2024-05-08T18:07:10+00:00" + "time": "2024-11-21T15:06:41+00:00" }, { "name": "league/commonmark", - "version": "2.5.3", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "b650144166dfa7703e62a22e493b853b58d874b0" + "reference": "d150f911e0079e90ae3c106734c93137c184f932" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/b650144166dfa7703e62a22e493b853b58d874b0", - "reference": "b650144166dfa7703e62a22e493b853b58d874b0", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d150f911e0079e90ae3c106734c93137c184f932", + "reference": "d150f911e0079e90ae3c106734c93137c184f932", "shasum": "" }, "require": { @@ -2602,8 +2604,9 @@ "phpstan/phpstan": "^1.8.2", "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0 || ^7.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0", + "symfony/finder": "^5.3 | ^6.0 | ^7.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", "unleashedtech/php-coding-standard": "^3.1.1", "vimeo/psalm": "^4.24.0 || ^5.0.0" }, @@ -2613,7 +2616,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.6-dev" + "dev-main": "2.7-dev" } }, "autoload": { @@ -2670,7 +2673,7 @@ "type": "tidelift" } ], - "time": "2024-08-16T11:46:16+00:00" + "time": "2024-12-07T15:34:16+00:00" }, { "name": "league/config", @@ -2756,16 +2759,16 @@ }, { "name": "league/flysystem", - "version": "3.28.0", + "version": "3.29.1", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c" + "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c", - "reference": "e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/edc1bb7c86fab0776c3287dbd19b5fa278347319", + "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319", "shasum": "" }, "require": { @@ -2833,22 +2836,22 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.28.0" + "source": "https://github.com/thephpleague/flysystem/tree/3.29.1" }, - "time": "2024-05-22T10:09:12+00:00" + "time": "2024-10-08T08:58:34+00:00" }, { "name": "league/flysystem-local", - "version": "3.28.0", + "version": "3.29.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "13f22ea8be526ea58c2ddff9e158ef7c296e4f40" + "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/13f22ea8be526ea58c2ddff9e158ef7c296e4f40", - "reference": "13f22ea8be526ea58c2ddff9e158ef7c296e4f40", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/e0e8d52ce4b2ed154148453d321e97c8e931bd27", + "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27", "shasum": "" }, "require": { @@ -2882,22 +2885,22 @@ "local" ], "support": { - "source": "https://github.com/thephpleague/flysystem-local/tree/3.28.0" + "source": "https://github.com/thephpleague/flysystem-local/tree/3.29.0" }, - "time": "2024-05-06T20:05:52+00:00" + "time": "2024-08-09T21:24:39+00:00" }, { "name": "league/mime-type-detection", - "version": "1.15.0", + "version": "1.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301" + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", - "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", "shasum": "" }, "require": { @@ -2928,7 +2931,7 @@ "description": "Mime-type detection for Flysystem", "support": { "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.15.0" + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" }, "funding": [ { @@ -2940,20 +2943,20 @@ "type": "tidelift" } ], - "time": "2024-01-28T23:22:08+00:00" + "time": "2024-09-21T08:32:55+00:00" }, { "name": "maatwebsite/excel", - "version": "3.1.56", + "version": "3.1.61", "source": { "type": "git", "url": "https://github.com/SpartnerNL/Laravel-Excel.git", - "reference": "0381d0225b42c3f328d90f0dd05ca071fca3953f" + "reference": "62616317c5ec07e885c5d7f6b537f57a7239c2ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/0381d0225b42c3f328d90f0dd05ca071fca3953f", - "reference": "0381d0225b42c3f328d90f0dd05ca071fca3953f", + "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/62616317c5ec07e885c5d7f6b537f57a7239c2ff", + "reference": "62616317c5ec07e885c5d7f6b537f57a7239c2ff", "shasum": "" }, "require": { @@ -2961,7 +2964,7 @@ "ext-json": "*", "illuminate/support": "5.8.*||^6.0||^7.0||^8.0||^9.0||^10.0||^11.0", "php": "^7.0||^8.0", - "phpoffice/phpspreadsheet": "^1.18", + "phpoffice/phpspreadsheet": "^1.29.4", "psr/simple-cache": "^1.0||^2.0||^3.0" }, "require-dev": { @@ -3009,7 +3012,7 @@ ], "support": { "issues": "https://github.com/SpartnerNL/Laravel-Excel/issues", - "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.56" + "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.61" }, "funding": [ { @@ -3021,20 +3024,20 @@ "type": "github" } ], - "time": "2024-08-19T09:40:43+00:00" + "time": "2024-11-25T18:41:59+00:00" }, { "name": "maennchen/zipstream-php", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1" + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6187e9cc4493da94b9b63eb2315821552015fca9", + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9", "shasum": "" }, "require": { @@ -3090,19 +3093,15 @@ ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0" + "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.1" }, "funding": [ { "url": "https://github.com/maennchen", "type": "github" - }, - { - "url": "https://opencollective.com/zipstream", - "type": "open_collective" } ], - "time": "2023-06-21T14:59:35+00:00" + "time": "2024-10-10T12:33:01+00:00" }, { "name": "markbaker/complex", @@ -3280,16 +3279,16 @@ }, { "name": "monolog/monolog", - "version": "3.7.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "f4393b648b78a5408747de94fca38beb5f7e9ef8" + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f4393b648b78a5408747de94fca38beb5f7e9ef8", - "reference": "f4393b648b78a5408747de94fca38beb5f7e9ef8", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/aef6ee73a77a66e404dd6540934a9ef1b3c855b4", + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4", "shasum": "" }, "require": { @@ -3309,12 +3308,14 @@ "guzzlehttp/psr7": "^2.2", "mongodb/mongodb": "^1.8", "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpstan/phpstan": "^1.9", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-strict-rules": "^1.4", - "phpunit/phpunit": "^10.5.17", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", "predis/predis": "^1.1 || ^2", - "ruflin/elastica": "^7", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", "symfony/mailer": "^5.4 || ^6", "symfony/mime": "^5.4 || ^6" }, @@ -3365,7 +3366,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/3.7.0" + "source": "https://github.com/Seldaek/monolog/tree/3.8.1" }, "funding": [ { @@ -3377,20 +3378,20 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:40:51+00:00" + "time": "2024-12-05T17:15:07+00:00" }, { "name": "mpdf/mpdf", - "version": "v8.2.4", + "version": "v8.2.5", "source": { "type": "git", "url": "https://github.com/mpdf/mpdf.git", - "reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88" + "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mpdf/mpdf/zipball/9e3ff91606fed11cd58a130eabaaf60e56fdda88", - "reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88", + "url": "https://api.github.com/repos/mpdf/mpdf/zipball/e175b05e3e00977b85feb96a8cccb174ac63621f", + "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f", "shasum": "" }, "require": { @@ -3400,7 +3401,7 @@ "mpdf/psr-log-aware-trait": "^2.0 || ^3.0", "myclabs/deep-copy": "^1.7", "paragonie/random_compat": "^1.4|^2.0|^9.99.99", - "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", + "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "psr/http-message": "^1.0 || ^2.0", "psr/log": "^1.0 || ^2.0 || ^3.0", "setasign/fpdi": "^2.1" @@ -3448,7 +3449,7 @@ "utf-8" ], "support": { - "docs": "http://mpdf.github.io", + "docs": "https://mpdf.github.io", "issues": "https://github.com/mpdf/mpdf/issues", "source": "https://github.com/mpdf/mpdf" }, @@ -3458,7 +3459,7 @@ "type": "custom" } ], - "time": "2024-06-14T16:06:41+00:00" + "time": "2024-11-18T15:30:42+00:00" }, { "name": "mpdf/psr-http-message-shim", @@ -3554,16 +3555,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.12.0", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", "shasum": "" }, "require": { @@ -3602,7 +3603,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" + "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" }, "funding": [ { @@ -3610,7 +3611,7 @@ "type": "tidelift" } ], - "time": "2024-06-12T14:39:25+00:00" + "time": "2024-11-08T17:47:46+00:00" }, { "name": "nesbot/carbon", @@ -3721,24 +3722,24 @@ }, { "name": "nette/schema", - "version": "v1.3.0", + "version": "v1.3.2", "source": { "type": "git", "url": "https://github.com/nette/schema.git", - "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188" + "reference": "da801d52f0354f70a638673c4a0f04e16529431d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", - "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", + "url": "https://api.github.com/repos/nette/schema/zipball/da801d52f0354f70a638673c4a0f04e16529431d", + "reference": "da801d52f0354f70a638673c4a0f04e16529431d", "shasum": "" }, "require": { "nette/utils": "^4.0", - "php": "8.1 - 8.3" + "php": "8.1 - 8.4" }, "require-dev": { - "nette/tester": "^2.4", + "nette/tester": "^2.5.2", "phpstan/phpstan-nette": "^1.0", "tracy/tracy": "^2.8" }, @@ -3777,9 +3778,9 @@ ], "support": { "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.3.0" + "source": "https://github.com/nette/schema/tree/v1.3.2" }, - "time": "2023-12-11T11:54:22+00:00" + "time": "2024-10-06T23:10:23+00:00" }, { "name": "nette/utils", @@ -3869,16 +3870,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.1.0", + "version": "v5.3.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1" + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/683130c2ff8c2739f4822ff7ac5c873ec529abd1", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", "shasum": "" }, "require": { @@ -3921,39 +3922,38 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.1.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" }, - "time": "2024-07-01T20:03:41+00:00" + "time": "2024-10-08T18:51:32+00:00" }, { "name": "nunomaduro/termwind", - "version": "v1.15.1", + "version": "v1.17.0", "source": { "type": "git", "url": "https://github.com/nunomaduro/termwind.git", - "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" + "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", - "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/5369ef84d8142c1d87e4ec278711d4ece3cbf301", + "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": "^8.0", - "symfony/console": "^5.3.0|^6.0.0" + "php": "^8.1", + "symfony/console": "^6.4.15" }, "require-dev": { - "ergebnis/phpstan-rules": "^1.0.", - "illuminate/console": "^8.0|^9.0", - "illuminate/support": "^8.0|^9.0", - "laravel/pint": "^1.0.0", - "pestphp/pest": "^1.21.0", - "pestphp/pest-plugin-mock": "^1.0", - "phpstan/phpstan": "^1.4.6", - "phpstan/phpstan-strict-rules": "^1.1.0", - "symfony/var-dumper": "^5.2.7|^6.0.0", + "illuminate/console": "^10.48.24", + "illuminate/support": "^10.48.24", + "laravel/pint": "^1.18.2", + "pestphp/pest": "^2.36.0", + "pestphp/pest-plugin-mock": "2.0.0", + "phpstan/phpstan": "^1.12.11", + "phpstan/phpstan-strict-rules": "^1.6.1", + "symfony/var-dumper": "^6.4.15", "thecodingmachine/phpstan-strict-rules": "^1.0.0" }, "type": "library", @@ -3993,7 +3993,7 @@ ], "support": { "issues": "https://github.com/nunomaduro/termwind/issues", - "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" + "source": "https://github.com/nunomaduro/termwind/tree/v1.17.0" }, "funding": [ { @@ -4009,7 +4009,7 @@ "type": "github" } ], - "time": "2023-02-08T01:06:31+00:00" + "time": "2024-11-21T10:36:35+00:00" }, { "name": "paragonie/random_compat", @@ -4153,16 +4153,16 @@ }, { "name": "phpoffice/phpspreadsheet", - "version": "1.29.0", + "version": "1.29.6", "source": { "type": "git", "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0" + "reference": "08597725b84570cd6f32bf0ea92e75a803ef28c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/fde2ccf55eaef7e86021ff1acce26479160a0fa0", - "reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/08597725b84570cd6f32bf0ea92e75a803ef28c2", + "reference": "08597725b84570cd6f32bf0ea92e75a803ef28c2", "shasum": "" }, "require": { @@ -4190,14 +4190,14 @@ }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "dev-main", - "dompdf/dompdf": "^1.0 || ^2.0", + "dompdf/dompdf": "^1.0 || ^2.0 || ^3.0", "friendsofphp/php-cs-fixer": "^3.2", "mitoteam/jpgraph": "^10.3", "mpdf/mpdf": "^8.1.1", "phpcompatibility/php-compatibility": "^9.3", "phpstan/phpstan": "^1.1", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^8.5 || ^9.0 || ^10.0", + "phpunit/phpunit": "^8.5 || ^9.0", "squizlabs/php_codesniffer": "^3.7", "tecnickcom/tcpdf": "^6.5" }, @@ -4252,9 +4252,9 @@ ], "support": { "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", - "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.29.0" + "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.29.6" }, - "time": "2023-06-14T22:48:31+00:00" + "time": "2024-12-08T05:49:00+00:00" }, { "name": "phpoption/phpoption", @@ -4816,16 +4816,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "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/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -4860,9 +4860,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.2" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "psr/simple-cache", @@ -4917,16 +4917,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.4", + "version": "v0.12.7", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818" + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/2fd717afa05341b4f8152547f142cd2f130f6818", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", "shasum": "" }, "require": { @@ -4953,12 +4953,12 @@ ], "type": "library", "extra": { - "branch-alias": { - "dev-main": "0.12.x-dev" - }, "bamarni-bin": { "bin-links": false, "forward-command": false + }, + "branch-alias": { + "dev-main": "0.12.x-dev" } }, "autoload": { @@ -4990,9 +4990,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.4" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.7" }, - "time": "2024-06-10T01:18:23+00:00" + "time": "2024-12-10T01:58:33+00:00" }, { "name": "ralouphie/getallheaders", @@ -5221,24 +5221,24 @@ }, { "name": "sabberworm/php-css-parser", - "version": "v8.6.0", + "version": "v8.7.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70" + "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/d2fb94a9641be84d79c7548c6d39bbebba6e9a70", - "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/f414ff953002a9b18e3a116f5e462c56f21237cf", + "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf", "shasum": "" }, "require": { "ext-iconv": "*", - "php": ">=5.6.20" + "php": "^5.6.20 || ^7.0.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { - "phpunit/phpunit": "^5.7.27" + "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.40" }, "suggest": { "ext-mbstring": "for parsing UTF-8 CSS" @@ -5280,22 +5280,22 @@ ], "support": { "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.6.0" + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.7.0" }, - "time": "2024-07-01T07:33:21+00:00" + "time": "2024-10-27T17:38:32+00:00" }, { "name": "setasign/fpdi", - "version": "v2.6.0", + "version": "v2.6.2", "source": { "type": "git", "url": "https://github.com/Setasign/FPDI.git", - "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad" + "reference": "9e013b376939c0d4029f54150d2a16f3c67a5797" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Setasign/FPDI/zipball/a6db878129ec6c7e141316ee71872923e7f1b7ad", - "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/9e013b376939c0d4029f54150d2a16f3c67a5797", + "reference": "9e013b376939c0d4029f54150d2a16f3c67a5797", "shasum": "" }, "require": { @@ -5346,7 +5346,7 @@ ], "support": { "issues": "https://github.com/Setasign/FPDI/issues", - "source": "https://github.com/Setasign/FPDI/tree/v2.6.0" + "source": "https://github.com/Setasign/FPDI/tree/v2.6.2" }, "funding": [ { @@ -5354,20 +5354,20 @@ "type": "tidelift" } ], - "time": "2023-12-11T16:03:32+00:00" + "time": "2024-12-10T13:12:19+00:00" }, { "name": "symfony/console", - "version": "v6.4.10", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "504974cbe43d05f83b201d6498c206f16fc0cdbc" + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/504974cbe43d05f83b201d6498c206f16fc0cdbc", - "reference": "504974cbe43d05f83b201d6498c206f16fc0cdbc", + "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", "shasum": "" }, "require": { @@ -5432,7 +5432,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.10" + "source": "https://github.com/symfony/console/tree/v6.4.15" }, "funding": [ { @@ -5448,24 +5448,24 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:30:32+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/css-selector", - "version": "v6.4.8", + "version": "v7.2.0", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08" + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "type": "library", "autoload": { @@ -5497,7 +5497,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.8" + "source": "https://github.com/symfony/css-selector/tree/v7.2.0" }, "funding": [ { @@ -5513,20 +5513,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", "shasum": "" }, "require": { @@ -5564,7 +5564,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" }, "funding": [ { @@ -5580,20 +5580,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/error-handler", - "version": "v6.4.10", + "version": "v6.4.14", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "231f1b2ee80f72daa1972f7340297d67439224f0" + "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/231f1b2ee80f72daa1972f7340297d67439224f0", - "reference": "231f1b2ee80f72daa1972f7340297d67439224f0", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/9e024324511eeb00983ee76b9aedc3e6ecd993d9", + "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9", "shasum": "" }, "require": { @@ -5639,7 +5639,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.10" + "source": "https://github.com/symfony/error-handler/tree/v6.4.14" }, "funding": [ { @@ -5655,28 +5655,28 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:30:32+00:00" + "time": "2024-11-05T15:34:40+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.4.8", + "version": "v7.2.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b" + "reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8d7507f02b06e06815e56bb39aa0128e3806208b", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/910c5db85a5356d0fea57680defec4e99eb9c8c1", + "reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4", + "symfony/dependency-injection": "<6.4", "symfony/service-contracts": "<2.5" }, "provide": { @@ -5685,13 +5685,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0|^7.0" + "symfony/stopwatch": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -5719,7 +5719,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.8" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.2.0" }, "funding": [ { @@ -5735,20 +5735,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", "shasum": "" }, "require": { @@ -5795,7 +5795,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" }, "funding": [ { @@ -5811,20 +5811,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/finder", - "version": "v6.4.10", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "af29198d87112bebdd397bd7735fbd115997824c" + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/af29198d87112bebdd397bd7735fbd115997824c", - "reference": "af29198d87112bebdd397bd7735fbd115997824c", + "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958", + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958", "shasum": "" }, "require": { @@ -5859,7 +5859,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.10" + "source": "https://github.com/symfony/finder/tree/v6.4.13" }, "funding": [ { @@ -5875,20 +5875,20 @@ "type": "tidelift" } ], - "time": "2024-07-24T07:06:38+00:00" + "time": "2024-10-01T08:30:56+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.10", + "version": "v6.4.16", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b" + "reference": "431771b7a6f662f1575b3cfc8fd7617aa9864d57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/117f1f20a7ade7bcea28b861fb79160a21a1e37b", - "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/431771b7a6f662f1575b3cfc8fd7617aa9864d57", + "reference": "431771b7a6f662f1575b3cfc8fd7617aa9864d57", "shasum": "" }, "require": { @@ -5898,12 +5898,12 @@ "symfony/polyfill-php83": "^1.27" }, "conflict": { - "symfony/cache": "<6.3" + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, "require-dev": { "doctrine/dbal": "^2.13.1|^3|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3|^7.0", + "symfony/cache": "^6.4.12|^7.1.5", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", @@ -5936,7 +5936,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.10" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.16" }, "funding": [ { @@ -5952,20 +5952,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:36:27+00:00" + "time": "2024-11-13T18:58:10+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.10", + "version": "v6.4.16", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "147e0daf618d7575b5007055340d09aece5cf068" + "reference": "8838b5b21d807923b893ccbfc2cbeda0f1bc00f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/147e0daf618d7575b5007055340d09aece5cf068", - "reference": "147e0daf618d7575b5007055340d09aece5cf068", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8838b5b21d807923b893ccbfc2cbeda0f1bc00f0", + "reference": "8838b5b21d807923b893ccbfc2cbeda0f1bc00f0", "shasum": "" }, "require": { @@ -6050,7 +6050,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.10" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.16" }, "funding": [ { @@ -6066,20 +6066,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T14:52:04+00:00" + "time": "2024-11-27T12:49:36+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.9", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45" + "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45", - "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45", + "url": "https://api.github.com/repos/symfony/mailer/zipball/c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", + "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", "shasum": "" }, "require": { @@ -6130,7 +6130,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.9" + "source": "https://github.com/symfony/mailer/tree/v6.4.13" }, "funding": [ { @@ -6146,20 +6146,20 @@ "type": "tidelift" } ], - "time": "2024-06-28T07:59:05+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/mime", - "version": "v6.4.9", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "7d048964877324debdcb4e0549becfa064a20d43" + "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7d048964877324debdcb4e0549becfa064a20d43", - "reference": "7d048964877324debdcb4e0549becfa064a20d43", + "url": "https://api.github.com/repos/symfony/mime/zipball/1de1cf14d99b12c7ebbb850491ec6ae3ed468855", + "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855", "shasum": "" }, "require": { @@ -6215,7 +6215,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.9" + "source": "https://github.com/symfony/mime/tree/v6.4.13" }, "funding": [ { @@ -6231,24 +6231,24 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:49:33+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "0424dff1c58f028c451efff2045f5d92410bd540" + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540", - "reference": "0424dff1c58f028c451efff2045f5d92410bd540", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-ctype": "*" @@ -6259,8 +6259,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6294,7 +6294,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" }, "funding": [ { @@ -6310,24 +6310,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a" + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a", - "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -6335,8 +6335,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6372,7 +6372,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" }, "funding": [ { @@ -6388,26 +6388,25 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "a6e83bdeb3c84391d1dfe16f42e40727ce524a5c" + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a6e83bdeb3c84391d1dfe16f42e40727ce524a5c", - "reference": "a6e83bdeb3c84391d1dfe16f42e40727ce524a5c", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", "shasum": "" }, "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" }, "suggest": { "ext-intl": "For best performance" @@ -6415,8 +6414,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6456,7 +6455,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0" }, "funding": [ { @@ -6472,24 +6471,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb" + "reference": "3833d7255cc303546435cb650316bff708a1c75c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb", - "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -6497,8 +6496,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6537,7 +6536,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" }, "funding": [ { @@ -6553,24 +6552,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c" + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c", - "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-mbstring": "*" @@ -6581,8 +6580,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6617,7 +6616,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" }, "funding": [ { @@ -6633,103 +6632,30 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:30:46+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.30.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "10112722600777e02d2745716b70c5db4ca70442" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/10112722600777e02d2745716b70c5db4ca70442", - "reference": "10112722600777e02d2745716b70c5db4ca70442", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.30.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-06-19T12:30:46+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433" + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/77fa7995ac1b21ab60769b7323d600a991a90433", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6770,7 +6696,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" }, "funding": [ { @@ -6786,30 +6712,30 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php83", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9" + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9", - "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6846,7 +6772,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" }, "funding": [ { @@ -6862,24 +6788,24 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:35:24+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-uuid", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "2ba1f33797470debcda07fe9dce20a0003df18e9" + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/2ba1f33797470debcda07fe9dce20a0003df18e9", - "reference": "2ba1f33797470debcda07fe9dce20a0003df18e9", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-uuid": "*" @@ -6890,8 +6816,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6925,7 +6851,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.31.0" }, "funding": [ { @@ -6941,20 +6867,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/process", - "version": "v6.4.8", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392", + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392", "shasum": "" }, "require": { @@ -6986,7 +6912,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.8" + "source": "https://github.com/symfony/process/tree/v6.4.15" }, "funding": [ { @@ -7002,20 +6928,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/routing", - "version": "v6.4.10", + "version": "v6.4.16", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "aad19fe10753ba842f0d653a8db819c4b3affa87" + "reference": "91e02e606b4b705c2f4fb42f7e7708b7923a3220" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/aad19fe10753ba842f0d653a8db819c4b3affa87", - "reference": "aad19fe10753ba842f0d653a8db819c4b3affa87", + "url": "https://api.github.com/repos/symfony/routing/zipball/91e02e606b4b705c2f4fb42f7e7708b7923a3220", + "reference": "91e02e606b4b705c2f4fb42f7e7708b7923a3220", "shasum": "" }, "require": { @@ -7069,7 +6995,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.10" + "source": "https://github.com/symfony/routing/tree/v6.4.16" }, "funding": [ { @@ -7085,20 +7011,20 @@ "type": "tidelift" } ], - "time": "2024-07-15T09:26:24+00:00" + "time": "2024-11-13T15:31:34+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", "shasum": "" }, "require": { @@ -7152,7 +7078,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" }, "funding": [ { @@ -7168,24 +7094,24 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/string", - "version": "v6.4.10", + "version": "v7.2.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "ccf9b30251719567bfd46494138327522b9a9446" + "reference": "446e0d146f991dde3e73f45f2c97a9faad773c82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/ccf9b30251719567bfd46494138327522b9a9446", - "reference": "ccf9b30251719567bfd46494138327522b9a9446", + "url": "https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82", + "reference": "446e0d146f991dde3e73f45f2c97a9faad773c82", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", @@ -7195,11 +7121,12 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/intl": "^6.2|^7.0", + "symfony/emoji": "^7.1", + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" + "symfony/var-exporter": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7238,7 +7165,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.10" + "source": "https://github.com/symfony/string/tree/v7.2.0" }, "funding": [ { @@ -7254,20 +7181,20 @@ "type": "tidelift" } ], - "time": "2024-07-22T10:21:14+00:00" + "time": "2024-11-13T13:31:26+00:00" }, { "name": "symfony/translation", - "version": "v6.4.10", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "94041203f8ac200ae9e7c6a18fa6137814ccecc9" + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/94041203f8ac200ae9e7c6a18fa6137814ccecc9", - "reference": "94041203f8ac200ae9e7c6a18fa6137814ccecc9", + "url": "https://api.github.com/repos/symfony/translation/zipball/bee9bfabfa8b4045a66bf82520e492cddbaffa66", + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66", "shasum": "" }, "require": { @@ -7333,7 +7260,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.10" + "source": "https://github.com/symfony/translation/tree/v6.4.13" }, "funding": [ { @@ -7349,20 +7276,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:30:32+00:00" + "time": "2024-09-27T18:14:25+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", "shasum": "" }, "require": { @@ -7411,7 +7338,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" }, "funding": [ { @@ -7427,20 +7354,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/uid", - "version": "v6.4.8", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + "reference": "18eb207f0436a993fffbdd811b5b8fa35fa5e007" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", - "reference": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", + "url": "https://api.github.com/repos/symfony/uid/zipball/18eb207f0436a993fffbdd811b5b8fa35fa5e007", + "reference": "18eb207f0436a993fffbdd811b5b8fa35fa5e007", "shasum": "" }, "require": { @@ -7485,7 +7412,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v6.4.8" + "source": "https://github.com/symfony/uid/tree/v6.4.13" }, "funding": [ { @@ -7501,20 +7428,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.10", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "a71cc3374f5fb9759da1961d28c452373b343dd4" + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a71cc3374f5fb9759da1961d28c452373b343dd4", - "reference": "a71cc3374f5fb9759da1961d28c452373b343dd4", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", "shasum": "" }, "require": { @@ -7570,7 +7497,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.10" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.15" }, "funding": [ { @@ -7586,7 +7513,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:30:32+00:00" + "time": "2024-11-08T15:28:48+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -7727,16 +7654,16 @@ }, { "name": "voku/portable-ascii", - "version": "2.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/voku/portable-ascii.git", - "reference": "b56450eed252f6801410d810c8e1727224ae0743" + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", - "reference": "b56450eed252f6801410d810c8e1727224ae0743", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", "shasum": "" }, "require": { @@ -7761,7 +7688,7 @@ "authors": [ { "name": "Lars Moelleken", - "homepage": "http://www.moelleken.org/" + "homepage": "https://www.moelleken.org/" } ], "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", @@ -7773,7 +7700,7 @@ ], "support": { "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/2.0.1" + "source": "https://github.com/voku/portable-ascii/tree/2.0.3" }, "funding": [ { @@ -7797,7 +7724,7 @@ "type": "tidelift" } ], - "time": "2022-03-08T17:03:00+00:00" + "time": "2024-11-21T01:49:47+00:00" }, { "name": "webmozart/assert", @@ -7861,23 +7788,23 @@ "packages-dev": [ { "name": "barryvdh/laravel-debugbar", - "version": "v3.13.5", + "version": "v3.14.9", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-debugbar.git", - "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07" + "reference": "2e805a6bd4e1aa83774316bb062703c65d0691ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/92d86be45ee54edff735e46856f64f14b6a8bb07", - "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07", + "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/2e805a6bd4e1aa83774316bb062703c65d0691ef", + "reference": "2e805a6bd4e1aa83774316bb062703c65d0691ef", "shasum": "" }, "require": { "illuminate/routing": "^9|^10|^11", "illuminate/session": "^9|^10|^11", "illuminate/support": "^9|^10|^11", - "maximebf/debugbar": "~1.22.0", + "maximebf/debugbar": "~1.23.0", "php": "^8.0", "symfony/finder": "^6|^7" }, @@ -7889,16 +7816,16 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.13-dev" - }, "laravel": { - "providers": [ - "Barryvdh\\Debugbar\\ServiceProvider" - ], "aliases": { "Debugbar": "Barryvdh\\Debugbar\\Facades\\Debugbar" - } + }, + "providers": [ + "Barryvdh\\Debugbar\\ServiceProvider" + ] + }, + "branch-alias": { + "dev-master": "3.14-dev" } }, "autoload": { @@ -7929,7 +7856,7 @@ ], "support": { "issues": "https://github.com/barryvdh/laravel-debugbar/issues", - "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.5" + "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.14.9" }, "funding": [ { @@ -7941,20 +7868,20 @@ "type": "github" } ], - "time": "2024-04-12T11:20:37+00:00" + "time": "2024-11-25T14:51:20+00:00" }, { "name": "brianium/paratest", - "version": "v7.3.1", + "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/paratestphp/paratest.git", - "reference": "551f46f52a93177d873f3be08a1649ae886b4a30" + "reference": "cf16fcbb9b8107a7df6b97e497fc91e819774d8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paratestphp/paratest/zipball/551f46f52a93177d873f3be08a1649ae886b4a30", - "reference": "551f46f52a93177d873f3be08a1649ae886b4a30", + "url": "https://api.github.com/repos/paratestphp/paratest/zipball/cf16fcbb9b8107a7df6b97e497fc91e819774d8b", + "reference": "cf16fcbb9b8107a7df6b97e497fc91e819774d8b", "shasum": "" }, "require": { @@ -7962,32 +7889,30 @@ "ext-pcre": "*", "ext-reflection": "*", "ext-simplexml": "*", - "fidry/cpu-core-counter": "^0.5.1 || ^1.0.0", - "jean85/pretty-package-versions": "^2.0.5", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0", - "phpunit/php-code-coverage": "^10.1.7", + "fidry/cpu-core-counter": "^1.2.0", + "jean85/pretty-package-versions": "^2.0.6", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "phpunit/php-code-coverage": "^10.1.16", "phpunit/php-file-iterator": "^4.1.0", - "phpunit/php-timer": "^6.0", - "phpunit/phpunit": "^10.4.2", - "sebastian/environment": "^6.0.1", - "symfony/console": "^6.3.4 || ^7.0.0", - "symfony/process": "^6.3.4 || ^7.0.0" + "phpunit/php-timer": "^6.0.0", + "phpunit/phpunit": "^10.5.36", + "sebastian/environment": "^6.1.0", + "symfony/console": "^6.4.7 || ^7.1.5", + "symfony/process": "^6.4.7 || ^7.1.5" }, "require-dev": { "doctrine/coding-standard": "^12.0.0", "ext-pcov": "*", "ext-posix": "*", - "infection/infection": "^0.27.6", - "phpstan/phpstan": "^1.10.40", - "phpstan/phpstan-deprecation-rules": "^1.1.4", - "phpstan/phpstan-phpunit": "^1.3.15", - "phpstan/phpstan-strict-rules": "^1.5.2", - "squizlabs/php_codesniffer": "^3.7.2", - "symfony/filesystem": "^6.3.1 || ^7.0.0" + "phpstan/phpstan": "^1.12.6", + "phpstan/phpstan-deprecation-rules": "^1.2.1", + "phpstan/phpstan-phpunit": "^1.4.0", + "phpstan/phpstan-strict-rules": "^1.6.1", + "squizlabs/php_codesniffer": "^3.10.3", + "symfony/filesystem": "^6.4.3 || ^7.1.5" }, "bin": [ "bin/paratest", - "bin/paratest.bat", "bin/paratest_for_phpstorm" ], "type": "library", @@ -8024,7 +7949,7 @@ ], "support": { "issues": "https://github.com/paratestphp/paratest/issues", - "source": "https://github.com/paratestphp/paratest/tree/v7.3.1" + "source": "https://github.com/paratestphp/paratest/tree/v7.4.8" }, "funding": [ { @@ -8036,20 +7961,20 @@ "type": "paypal" } ], - "time": "2023-10-31T09:24:17+00:00" + "time": "2024-10-15T12:45:19+00:00" }, { "name": "fakerphp/faker", - "version": "v1.23.1", + "version": "v1.24.1", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", "shasum": "" }, "require": { @@ -8097,22 +8022,22 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" + "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" }, - "time": "2024-01-02T13:46:09+00:00" + "time": "2024-11-21T13:46:39+00:00" }, { "name": "fidry/cpu-core-counter", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/theofidry/cpu-core-counter.git", - "reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42" + "reference": "8520451a140d3f46ac33042715115e290cf5785f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/f92996c4d5c1a696a6a970e20f7c4216200fcc42", - "reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42", + "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f", + "reference": "8520451a140d3f46ac33042715115e290cf5785f", "shasum": "" }, "require": { @@ -8152,7 +8077,7 @@ ], "support": { "issues": "https://github.com/theofidry/cpu-core-counter/issues", - "source": "https://github.com/theofidry/cpu-core-counter/tree/1.1.0" + "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0" }, "funding": [ { @@ -8160,30 +8085,30 @@ "type": "github" } ], - "time": "2024-02-07T09:43:46+00:00" + "time": "2024-08-06T10:04:20+00:00" }, { "name": "filp/whoops", - "version": "2.15.4", + "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546" + "reference": "befcdc0e5dce67252aa6322d82424be928214fa2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/a139776fa3f5985a50b509f2a02ff0f709d2a546", - "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546", + "url": "https://api.github.com/repos/filp/whoops/zipball/befcdc0e5dce67252aa6322d82424be928214fa2", + "reference": "befcdc0e5dce67252aa6322d82424be928214fa2", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", + "php": "^7.1 || ^8.0", "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "require-dev": { - "mockery/mockery": "^0.9 || ^1.0", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", - "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^4.0 || ^5.0" }, "suggest": { "symfony/var-dumper": "Pretty print complex values better with var-dumper available", @@ -8223,7 +8148,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.15.4" + "source": "https://github.com/filp/whoops/tree/2.16.0" }, "funding": [ { @@ -8231,7 +8156,7 @@ "type": "github" } ], - "time": "2023-11-03T12:00:00+00:00" + "time": "2024-09-25T12:00:00+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -8286,28 +8211,28 @@ }, { "name": "jean85/pretty-package-versions", - "version": "2.0.6", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4" + "reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4", - "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/3c4e5f62ba8d7de1734312e4fff32f67a8daaf10", + "reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10", "shasum": "" }, "require": { - "composer-runtime-api": "^2.0.0", - "php": "^7.1|^8.0" + "composer-runtime-api": "^2.1.0", + "php": "^7.4|^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.2", "jean85/composer-provided-replaced-stub-package": "^1.0", "phpstan/phpstan": "^1.4", - "phpunit/phpunit": "^7.5|^8.5|^9.4", - "vimeo/psalm": "^4.3" + "phpunit/phpunit": "^7.5|^8.5|^9.6", + "vimeo/psalm": "^4.3 || ^5.0" }, "type": "library", "extra": { @@ -8339,9 +8264,9 @@ ], "support": { "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6" + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.0" }, - "time": "2024-03-08T09:58:59+00:00" + "time": "2024-11-18T16:19:46+00:00" }, { "name": "krayin/krayin-package-generator", @@ -8349,12 +8274,12 @@ "source": { "type": "git", "url": "https://github.com/krayin/krayin-package-generator.git", - "reference": "44458fba147812176c2f69dba6994d1d421017ce" + "reference": "b9a61169ca985e45e83b9225c885b77692793f39" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/krayin/krayin-package-generator/zipball/44458fba147812176c2f69dba6994d1d421017ce", - "reference": "44458fba147812176c2f69dba6994d1d421017ce", + "url": "https://api.github.com/repos/krayin/krayin-package-generator/zipball/b9a61169ca985e45e83b9225c885b77692793f39", + "reference": "b9a61169ca985e45e83b9225c885b77692793f39", "shasum": "" }, "default-branch": true, @@ -8385,22 +8310,22 @@ "description": "Krayin Package Generator", "support": { "issues": "https://github.com/krayin/krayin-package-generator/issues", - "source": "https://github.com/krayin/krayin-package-generator/tree/master" + "source": "https://github.com/krayin/krayin-package-generator/tree/v2.0.0" }, - "time": "2021-07-26T15:58:50+00:00" + "time": "2024-09-27T04:57:16+00:00" }, { "name": "laravel/pint", - "version": "v1.17.2", + "version": "v1.18.3", "source": { "type": "git", "url": "https://github.com/laravel/pint.git", - "reference": "e8a88130a25e3f9d4d5785e6a1afca98268ab110" + "reference": "cef51821608239040ab841ad6e1c6ae502ae3026" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/pint/zipball/e8a88130a25e3f9d4d5785e6a1afca98268ab110", - "reference": "e8a88130a25e3f9d4d5785e6a1afca98268ab110", + "url": "https://api.github.com/repos/laravel/pint/zipball/cef51821608239040ab841ad6e1c6ae502ae3026", + "reference": "cef51821608239040ab841ad6e1c6ae502ae3026", "shasum": "" }, "require": { @@ -8411,13 +8336,13 @@ "php": "^8.1.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.61.1", - "illuminate/view": "^10.48.18", - "larastan/larastan": "^2.9.8", + "friendsofphp/php-cs-fixer": "^3.65.0", + "illuminate/view": "^10.48.24", + "larastan/larastan": "^2.9.11", "laravel-zero/framework": "^10.4.0", "mockery/mockery": "^1.6.12", - "nunomaduro/termwind": "^1.15.1", - "pestphp/pest": "^2.35.0" + "nunomaduro/termwind": "^1.17.0", + "pestphp/pest": "^2.36.0" }, "bin": [ "builds/pint" @@ -8453,20 +8378,20 @@ "issues": "https://github.com/laravel/pint/issues", "source": "https://github.com/laravel/pint" }, - "time": "2024-08-06T15:11:54+00:00" + "time": "2024-11-26T15:34:00+00:00" }, { "name": "laravel/sail", - "version": "v1.31.1", + "version": "v1.39.1", "source": { "type": "git", "url": "https://github.com/laravel/sail.git", - "reference": "3d06dd18cee8059baa7b388af00ba47f6d96bd85" + "reference": "1a3c7291bc88de983b66688919a4d298d68ddec7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sail/zipball/3d06dd18cee8059baa7b388af00ba47f6d96bd85", - "reference": "3d06dd18cee8059baa7b388af00ba47f6d96bd85", + "url": "https://api.github.com/repos/laravel/sail/zipball/1a3c7291bc88de983b66688919a4d298d68ddec7", + "reference": "1a3c7291bc88de983b66688919a4d298d68ddec7", "shasum": "" }, "require": { @@ -8516,20 +8441,20 @@ "issues": "https://github.com/laravel/sail/issues", "source": "https://github.com/laravel/sail" }, - "time": "2024-08-02T07:45:47+00:00" + "time": "2024-11-27T15:42:28+00:00" }, { "name": "maximebf/debugbar", - "version": "v1.22.3", + "version": "v1.23.4", "source": { "type": "git", "url": "https://github.com/maximebf/php-debugbar.git", - "reference": "7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96" + "reference": "0815f47bdd867b816b4bf2ca1c7bd7f89e1527ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96", - "reference": "7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96", + "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/0815f47bdd867b816b4bf2ca1c7bd7f89e1527ca", + "reference": "0815f47bdd867b816b4bf2ca1c7bd7f89e1527ca", "shasum": "" }, "require": { @@ -8551,7 +8476,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.22-dev" + "dev-master": "1.23-dev" } }, "autoload": { @@ -8582,9 +8507,9 @@ ], "support": { "issues": "https://github.com/maximebf/php-debugbar/issues", - "source": "https://github.com/maximebf/php-debugbar/tree/v1.22.3" + "source": "https://github.com/maximebf/php-debugbar/tree/v1.23.4" }, - "time": "2024-04-03T19:39:26+00:00" + "time": "2024-12-05T10:36:51+00:00" }, { "name": "mockery/mockery", @@ -8671,40 +8596,40 @@ }, { "name": "nunomaduro/collision", - "version": "v7.10.0", + "version": "v7.11.0", "source": { "type": "git", "url": "https://github.com/nunomaduro/collision.git", - "reference": "49ec67fa7b002712da8526678abd651c09f375b2" + "reference": "994ea93df5d4132f69d3f1bd74730509df6e8a05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/49ec67fa7b002712da8526678abd651c09f375b2", - "reference": "49ec67fa7b002712da8526678abd651c09f375b2", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/994ea93df5d4132f69d3f1bd74730509df6e8a05", + "reference": "994ea93df5d4132f69d3f1bd74730509df6e8a05", "shasum": "" }, "require": { - "filp/whoops": "^2.15.3", + "filp/whoops": "^2.16.0", "nunomaduro/termwind": "^1.15.1", "php": "^8.1.0", - "symfony/console": "^6.3.4" + "symfony/console": "^6.4.12" }, "conflict": { "laravel/framework": ">=11.0.0" }, "require-dev": { - "brianium/paratest": "^7.3.0", - "laravel/framework": "^10.28.0", - "laravel/pint": "^1.13.3", - "laravel/sail": "^1.25.0", - "laravel/sanctum": "^3.3.1", - "laravel/tinker": "^2.8.2", - "nunomaduro/larastan": "^2.6.4", - "orchestra/testbench-core": "^8.13.0", - "pestphp/pest": "^2.23.2", - "phpunit/phpunit": "^10.4.1", - "sebastian/environment": "^6.0.1", - "spatie/laravel-ignition": "^2.3.1" + "brianium/paratest": "^7.3.1", + "laravel/framework": "^10.48.22", + "laravel/pint": "^1.18.1", + "laravel/sail": "^1.36.0", + "laravel/sanctum": "^3.3.3", + "laravel/tinker": "^2.10.0", + "nunomaduro/larastan": "^2.9.8", + "orchestra/testbench-core": "^8.28.3", + "pestphp/pest": "^2.35.1", + "phpunit/phpunit": "^10.5.36", + "sebastian/environment": "^6.1.0", + "spatie/laravel-ignition": "^2.8.0" }, "type": "library", "extra": { @@ -8763,40 +8688,41 @@ "type": "patreon" } ], - "time": "2023-10-11T15:45:01+00:00" + "time": "2024-10-15T15:12:40+00:00" }, { "name": "pestphp/pest", - "version": "v2.35.0", + "version": "v2.36.0", "source": { "type": "git", "url": "https://github.com/pestphp/pest.git", - "reference": "d0ff2c8ec294b7aa7fcb0f3ddc4fdec864234646" + "reference": "f8c88bd14dc1772bfaf02169afb601ecdf2724cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest/zipball/d0ff2c8ec294b7aa7fcb0f3ddc4fdec864234646", - "reference": "d0ff2c8ec294b7aa7fcb0f3ddc4fdec864234646", + "url": "https://api.github.com/repos/pestphp/pest/zipball/f8c88bd14dc1772bfaf02169afb601ecdf2724cd", + "reference": "f8c88bd14dc1772bfaf02169afb601ecdf2724cd", "shasum": "" }, "require": { "brianium/paratest": "^7.3.1", - "nunomaduro/collision": "^7.10.0|^8.3.0", - "nunomaduro/termwind": "^1.15.1|^2.0.1", + "nunomaduro/collision": "^7.11.0|^8.4.0", + "nunomaduro/termwind": "^1.16.0|^2.1.0", "pestphp/pest-plugin": "^2.1.1", "pestphp/pest-plugin-arch": "^2.7.0", "php": "^8.1.0", - "phpunit/phpunit": "^10.5.17" + "phpunit/phpunit": "^10.5.36" }, "conflict": { - "phpunit/phpunit": ">10.5.17", + "filp/whoops": "<2.16.0", + "phpunit/phpunit": ">10.5.36", "sebastian/exporter": "<5.1.0", "webmozart/assert": "<1.11.0" }, "require-dev": { - "pestphp/pest-dev-tools": "^2.16.0", - "pestphp/pest-plugin-type-coverage": "^2.8.5", - "symfony/process": "^6.4.0|^7.1.3" + "pestphp/pest-dev-tools": "^2.17.0", + "pestphp/pest-plugin-type-coverage": "^2.8.7", + "symfony/process": "^6.4.0|^7.1.5" }, "bin": [ "bin/pest" @@ -8859,7 +8785,7 @@ ], "support": { "issues": "https://github.com/pestphp/pest/issues", - "source": "https://github.com/pestphp/pest/tree/v2.35.0" + "source": "https://github.com/pestphp/pest/tree/v2.36.0" }, "funding": [ { @@ -8871,7 +8797,7 @@ "type": "github" } ], - "time": "2024-08-02T10:57:29+00:00" + "time": "2024-10-15T15:30:56+00:00" }, { "name": "pestphp/pest-plugin", @@ -9040,15 +8966,15 @@ }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Pest\\Laravel\\PestServiceProvider" - ] - }, "pest": { "plugins": [ "Pest\\Laravel\\Plugin" ] + }, + "laravel": { + "providers": [ + "Pest\\Laravel\\PestServiceProvider" + ] } }, "autoload": { @@ -9261,16 +9187,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.4.1", + "version": "5.6.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c" + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c", - "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", "shasum": "" }, "require": { @@ -9279,17 +9205,17 @@ "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", - "phpstan/phpdoc-parser": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", "webmozart/assert": "^1.9.1" }, "require-dev": { - "mockery/mockery": "~1.3.5", + "mockery/mockery": "~1.3.5 || ~1.6.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-mockery": "^1.1", "phpstan/phpstan-webmozart-assert": "^1.2", "phpunit/phpunit": "^9.5", - "vimeo/psalm": "^5.13" + "psalm/phar": "^5.26" }, "type": "library", "extra": { @@ -9319,29 +9245,29 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.1" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1" }, - "time": "2024-05-21T05:55:05+00:00" + "time": "2024-12-07T09:39:29+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.8.2", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "153ae662783729388a584b4361f2545e4d841e3c" + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/153ae662783729388a584b4361f2545e4d841e3c", - "reference": "153ae662783729388a584b4361f2545e4d841e3c", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", "php": "^7.3 || ^8.0", "phpdocumentor/reflection-common": "^2.0", - "phpstan/phpdoc-parser": "^1.13" + "phpstan/phpdoc-parser": "^1.18|^2.0" }, "require-dev": { "ext-tokenizer": "*", @@ -9377,36 +9303,36 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.2" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" }, - "time": "2024-02-23T11:10:43+00:00" + "time": "2024-11-09T15:12:26+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.29.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4" + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/c00d78fb6b29658347f9d37ebe104bffadf36299", + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { "doctrine/annotations": "^2.0", - "nikic/php-parser": "^4.15", + "nikic/php-parser": "^5.3.0", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.6", "symfony/process": "^5.2" }, "type": "library", @@ -9424,38 +9350,38 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.0.0" }, - "time": "2024-05-31T08:52:43+00:00" + "time": "2024-10-13T11:29:49+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "10.1.15", + "version": "10.1.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae" + "reference": "7e308268858ed6baedc8704a304727d20bc07c77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae", - "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77", + "reference": "7e308268858ed6baedc8704a304727d20bc07c77", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.18 || ^5.0", + "nikic/php-parser": "^4.19.1 || ^5.1.0", "php": ">=8.1", - "phpunit/php-file-iterator": "^4.0", - "phpunit/php-text-template": "^3.0", - "sebastian/code-unit-reverse-lookup": "^3.0", - "sebastian/complexity": "^3.0", - "sebastian/environment": "^6.0", - "sebastian/lines-of-code": "^2.0", - "sebastian/version": "^4.0", - "theseer/tokenizer": "^1.2.0" + "phpunit/php-file-iterator": "^4.1.0", + "phpunit/php-text-template": "^3.0.1", + "sebastian/code-unit-reverse-lookup": "^3.0.0", + "sebastian/complexity": "^3.2.0", + "sebastian/environment": "^6.1.0", + "sebastian/lines-of-code": "^2.0.2", + "sebastian/version": "^4.0.1", + "theseer/tokenizer": "^1.2.3" }, "require-dev": { "phpunit/phpunit": "^10.1" @@ -9467,7 +9393,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "10.1-dev" + "dev-main": "10.1.x-dev" } }, "autoload": { @@ -9496,7 +9422,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.15" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16" }, "funding": [ { @@ -9504,7 +9430,7 @@ "type": "github" } ], - "time": "2024-06-29T08:25:15+00:00" + "time": "2024-08-22T04:31:57+00:00" }, { "name": "phpunit/php-file-iterator", @@ -9751,16 +9677,16 @@ }, { "name": "phpunit/phpunit", - "version": "10.5.17", + "version": "10.5.36", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "c1f736a473d21957ead7e94fcc029f571895abf5" + "reference": "aa0a8ce701ea7ee314b0dfaa8970dc94f3f8c870" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c1f736a473d21957ead7e94fcc029f571895abf5", - "reference": "c1f736a473d21957ead7e94fcc029f571895abf5", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/aa0a8ce701ea7ee314b0dfaa8970dc94f3f8c870", + "reference": "aa0a8ce701ea7ee314b0dfaa8970dc94f3f8c870", "shasum": "" }, "require": { @@ -9770,26 +9696,26 @@ "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", + "myclabs/deep-copy": "^1.12.0", + "phar-io/manifest": "^2.0.4", + "phar-io/version": "^3.2.1", "php": ">=8.1", - "phpunit/php-code-coverage": "^10.1.5", - "phpunit/php-file-iterator": "^4.0", - "phpunit/php-invoker": "^4.0", - "phpunit/php-text-template": "^3.0", - "phpunit/php-timer": "^6.0", - "sebastian/cli-parser": "^2.0", - "sebastian/code-unit": "^2.0", - "sebastian/comparator": "^5.0", - "sebastian/diff": "^5.0", - "sebastian/environment": "^6.0", - "sebastian/exporter": "^5.1", - "sebastian/global-state": "^6.0.1", - "sebastian/object-enumerator": "^5.0", - "sebastian/recursion-context": "^5.0", - "sebastian/type": "^4.0", - "sebastian/version": "^4.0" + "phpunit/php-code-coverage": "^10.1.16", + "phpunit/php-file-iterator": "^4.1.0", + "phpunit/php-invoker": "^4.0.0", + "phpunit/php-text-template": "^3.0.1", + "phpunit/php-timer": "^6.0.0", + "sebastian/cli-parser": "^2.0.1", + "sebastian/code-unit": "^2.0.0", + "sebastian/comparator": "^5.0.2", + "sebastian/diff": "^5.1.1", + "sebastian/environment": "^6.1.0", + "sebastian/exporter": "^5.1.2", + "sebastian/global-state": "^6.0.2", + "sebastian/object-enumerator": "^5.0.0", + "sebastian/recursion-context": "^5.0.0", + "sebastian/type": "^4.0.0", + "sebastian/version": "^4.0.1" }, "suggest": { "ext-soap": "To be able to generate mocks based on WSDL files" @@ -9832,7 +9758,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.17" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.36" }, "funding": [ { @@ -9848,7 +9774,7 @@ "type": "tidelift" } ], - "time": "2024-04-05T04:39:01+00:00" + "time": "2024-10-08T15:36:51+00:00" }, { "name": "sebastian/cli-parser", @@ -10020,16 +9946,16 @@ }, { "name": "sebastian/comparator", - "version": "5.0.2", + "version": "5.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53" + "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53", - "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e", + "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e", "shasum": "" }, "require": { @@ -10040,7 +9966,7 @@ "sebastian/exporter": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^10.4" + "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { @@ -10085,7 +10011,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", "security": "https://github.com/sebastianbergmann/comparator/security/policy", - "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.2" + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.3" }, "funding": [ { @@ -10093,7 +10019,7 @@ "type": "github" } ], - "time": "2024-08-12T06:03:08+00:00" + "time": "2024-10-18T14:56:07+00:00" }, { "name": "sebastian/complexity", @@ -10768,27 +10694,27 @@ }, { "name": "spatie/backtrace", - "version": "1.6.2", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/spatie/backtrace.git", - "reference": "1a9a145b044677ae3424693f7b06479fc8c137a9" + "reference": "0f2477c520e3729de58e061b8192f161c99f770b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/backtrace/zipball/1a9a145b044677ae3424693f7b06479fc8c137a9", - "reference": "1a9a145b044677ae3424693f7b06479fc8c137a9", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/0f2477c520e3729de58e061b8192f161c99f770b", + "reference": "0f2477c520e3729de58e061b8192f161c99f770b", "shasum": "" }, "require": { - "php": "^7.3|^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { "ext-json": "*", - "laravel/serializable-closure": "^1.3", - "phpunit/phpunit": "^9.3", - "spatie/phpunit-snapshot-assertions": "^4.2", - "symfony/var-dumper": "^5.1" + "laravel/serializable-closure": "^1.3 || ^2.0", + "phpunit/phpunit": "^9.3 || ^11.4.3", + "spatie/phpunit-snapshot-assertions": "^4.2 || ^5.1.6", + "symfony/var-dumper": "^5.1 || ^6.0 || ^7.0" }, "type": "library", "autoload": { @@ -10815,7 +10741,7 @@ "spatie" ], "support": { - "source": "https://github.com/spatie/backtrace/tree/1.6.2" + "source": "https://github.com/spatie/backtrace/tree/1.7.1" }, "funding": [ { @@ -10827,20 +10753,20 @@ "type": "other" } ], - "time": "2024-07-22T08:21:24+00:00" + "time": "2024-12-02T13:28:15+00:00" }, { "name": "spatie/error-solutions", - "version": "1.1.1", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/spatie/error-solutions.git", - "reference": "ae7393122eda72eed7cc4f176d1e96ea444f2d67" + "reference": "d239a65235a1eb128dfa0a4e4c4ef032ea11b541" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/error-solutions/zipball/ae7393122eda72eed7cc4f176d1e96ea444f2d67", - "reference": "ae7393122eda72eed7cc4f176d1e96ea444f2d67", + "url": "https://api.github.com/repos/spatie/error-solutions/zipball/d239a65235a1eb128dfa0a4e4c4ef032ea11b541", + "reference": "d239a65235a1eb128dfa0a4e4c4ef032ea11b541", "shasum": "" }, "require": { @@ -10893,7 +10819,7 @@ ], "support": { "issues": "https://github.com/spatie/error-solutions/issues", - "source": "https://github.com/spatie/error-solutions/tree/1.1.1" + "source": "https://github.com/spatie/error-solutions/tree/1.1.2" }, "funding": [ { @@ -10901,20 +10827,20 @@ "type": "github" } ], - "time": "2024-07-25T11:06:04+00:00" + "time": "2024-12-11T09:51:56+00:00" }, { "name": "spatie/flare-client-php", - "version": "1.8.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/spatie/flare-client-php.git", - "reference": "180f8ca4c0d0d6fc51477bd8c53ce37ab5a96122" + "reference": "140a42b2c5d59ac4ecf8f5b493386a4f2eb28272" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/180f8ca4c0d0d6fc51477bd8c53ce37ab5a96122", - "reference": "180f8ca4c0d0d6fc51477bd8c53ce37ab5a96122", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/140a42b2c5d59ac4ecf8f5b493386a4f2eb28272", + "reference": "140a42b2c5d59ac4ecf8f5b493386a4f2eb28272", "shasum": "" }, "require": { @@ -10962,7 +10888,7 @@ ], "support": { "issues": "https://github.com/spatie/flare-client-php/issues", - "source": "https://github.com/spatie/flare-client-php/tree/1.8.0" + "source": "https://github.com/spatie/flare-client-php/tree/1.10.0" }, "funding": [ { @@ -10970,7 +10896,7 @@ "type": "github" } ], - "time": "2024-08-01T08:27:26+00:00" + "time": "2024-12-02T14:30:06+00:00" }, { "name": "spatie/ignition", @@ -11057,16 +10983,16 @@ }, { "name": "spatie/laravel-ignition", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-ignition.git", - "reference": "3c067b75bfb50574db8f7e2c3978c65eed71126c" + "reference": "62042df15314b829d0f26e02108f559018e2aad0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/3c067b75bfb50574db8f7e2c3978c65eed71126c", - "reference": "3c067b75bfb50574db8f7e2c3978c65eed71126c", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/62042df15314b829d0f26e02108f559018e2aad0", + "reference": "62042df15314b829d0f26e02108f559018e2aad0", "shasum": "" }, "require": { @@ -11097,12 +11023,12 @@ "type": "library", "extra": { "laravel": { - "providers": [ - "Spatie\\LaravelIgnition\\IgnitionServiceProvider" - ], "aliases": { "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" - } + }, + "providers": [ + "Spatie\\LaravelIgnition\\IgnitionServiceProvider" + ] } }, "autoload": { @@ -11144,32 +11070,32 @@ "type": "github" } ], - "time": "2024-06-12T15:01:18+00:00" + "time": "2024-12-02T08:43:31+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.8", + "version": "v7.2.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9" + "reference": "099581e99f557e9f16b43c5916c26380b54abb22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/099581e99f557e9f16b43c5916c26380b54abb22", + "reference": "099581e99f557e9f16b43c5916c26380b54abb22", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<5.4" + "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" + "symfony/console": "^6.4|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -11200,7 +11126,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.8" + "source": "https://github.com/symfony/yaml/tree/v7.2.0" }, "funding": [ { @@ -11216,7 +11142,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-10-23T06:56:12+00:00" }, { "name": "ta-tikoma/phpunit-architecture-test", @@ -11336,7 +11262,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^8.1" + "php": "^8.2" }, "platform-dev": [], "plugin-api-version": "2.3.0" diff --git a/config/app.php b/config/app.php index 526fe3b91..d1b104fd2 100644 --- a/config/app.php +++ b/config/app.php @@ -108,11 +108,13 @@ */ 'available_locales' => [ - 'ar' => 'Arabic', - 'en' => 'English', - 'es' => 'Español', - 'fa' => 'Persian', - 'tr' => 'Türkçe', + 'ar' => 'Arabic', + 'en' => 'English', + 'es' => 'Español', + 'fa' => 'Persian', + 'pt_BR' => 'Portuguese', + 'tr' => 'Türkçe', + 'vi' => 'Vietnamese', ], /* diff --git a/config/repository.php b/config/repository.php index b289563e3..5fe17d314 100644 --- a/config/repository.php +++ b/config/repository.php @@ -1,4 +1,5 @@ 'created_at', 'label' => trans('admin::app.settings.users.index.datagrid.created-at'), 'type' => 'date', - 'searchable' => true, - 'filterable' => true, 'sortable' => true, + 'searchable' => true, 'filterable_type' => 'date_range', - 'closure' => fn ($row) => core()->formatDate($row->created_at), + 'filterable' => true, ]); } diff --git a/packages/Webkul/Admin/src/Helpers/Reporting/Lead.php b/packages/Webkul/Admin/src/Helpers/Reporting/Lead.php index b8db18903..db18612e3 100644 --- a/packages/Webkul/Admin/src/Helpers/Reporting/Lead.php +++ b/packages/Webkul/Admin/src/Helpers/Reporting/Lead.php @@ -210,7 +210,7 @@ public function getTotalWonLeadValue($startDate, $endDate): ?float ->resetModel() ->whereIn('lead_pipeline_stage_id', $this->wonStageIds) ->whereBetween('created_at', [$startDate, $endDate]) - ->avg('lead_value'); + ->sum('lead_value'); } /** @@ -239,7 +239,7 @@ public function getTotalLostLeadValue($startDate, $endDate): ?float ->resetModel() ->whereIn('lead_pipeline_stage_id', $this->lostStageIds) ->whereBetween('created_at', [$startDate, $endDate]) - ->avg('lead_value'); + ->sum('lead_value'); } /** diff --git a/packages/Webkul/Admin/src/Http/Controllers/Settings/RoleController.php b/packages/Webkul/Admin/src/Http/Controllers/Settings/RoleController.php index 1763fdd1a..001b1d954 100755 --- a/packages/Webkul/Admin/src/Http/Controllers/Settings/RoleController.php +++ b/packages/Webkul/Admin/src/Http/Controllers/Settings/RoleController.php @@ -125,7 +125,7 @@ public function destroy(int $id): JsonResponse $role = $this->roleRepository->findOrFail($id); - if ($role->admins && $role->admins->count() >= 1) { + if ($role->users && $role->users->count() >= 1) { $response['message'] = trans('admin::app.settings.roles.index.being-used'); session()->flash('error', $response['message']); diff --git a/packages/Webkul/Admin/src/Http/Controllers/User/SessionController.php b/packages/Webkul/Admin/src/Http/Controllers/User/SessionController.php index 95ac355e8..55c0b85a5 100755 --- a/packages/Webkul/Admin/src/Http/Controllers/User/SessionController.php +++ b/packages/Webkul/Admin/src/Http/Controllers/User/SessionController.php @@ -54,6 +54,20 @@ public function store() return redirect()->route('admin.session.create'); } + if (! bouncer()->hasPermission('dashboard')) { + $availableNextMenu = menu()->getItems('admin')?->first(); + + if (is_null($availableNextMenu)) { + session()->flash('error', trans('admin::app.users.not-permission')); + + auth()->guard('user')->logout(); + + return redirect()->route('admin.session.create'); + } + + return redirect()->to($availableNextMenu->getUrl()); + } + return redirect()->intended(route('admin.dashboard.index')); } diff --git a/packages/Webkul/Admin/src/Notifications/Common.php b/packages/Webkul/Admin/src/Notifications/Common.php index 33ea2810b..ae2ff2aad 100644 --- a/packages/Webkul/Admin/src/Notifications/Common.php +++ b/packages/Webkul/Admin/src/Notifications/Common.php @@ -21,7 +21,7 @@ public function build() $message = $this ->to($this->data['to']) ->subject($this->data['subject']) - ->view('admin::emails.common', [ + ->view('admin::emails.common.index', [ 'body' => $this->data['body'], ]); diff --git a/packages/Webkul/Admin/src/Resources/assets/images/dark-error.svg b/packages/Webkul/Admin/src/Resources/assets/images/dark-error.svg deleted file mode 100644 index d52980b61..000000000 --- a/packages/Webkul/Admin/src/Resources/assets/images/dark-error.svg +++ /dev/null @@ -1,101 +0,0 @@ - - - \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/assets/js/plugins/vue-cal.js b/packages/Webkul/Admin/src/Resources/assets/js/plugins/vue-cal.js index c733a9954..9aa62090b 100644 --- a/packages/Webkul/Admin/src/Resources/assets/js/plugins/vue-cal.js +++ b/packages/Webkul/Admin/src/Resources/assets/js/plugins/vue-cal.js @@ -8,6 +8,7 @@ import 'vue-cal/dist/i18n/en.es.js'; import 'vue-cal/dist/i18n/es.es.js'; import 'vue-cal/dist/i18n/fa.es.js'; import 'vue-cal/dist/i18n/tr.es.js'; +import 'vue-cal/dist/i18n/pt-br.es.js'; import 'vue-cal/dist/i18n/vi.es.js'; export default { diff --git a/packages/Webkul/Admin/src/Resources/lang/ar/app.php b/packages/Webkul/Admin/src/Resources/lang/ar/app.php index 9d2eca9c6..e57bc53f8 100644 --- a/packages/Webkul/Admin/src/Resources/lang/ar/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/ar/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'حسابك لم يتم تفعيله بعد. يرجى الاتصال بالمسؤول.', 'login-error' => 'بيانات الاعتماد لا تتطابق مع سجلاتنا.', + 'not-permission' => 'ليس لديك إذن للوصول إلى لوحة الإدارة.', 'login' => [ 'email' => 'عنوان البريد الإلكتروني', diff --git a/packages/Webkul/Admin/src/Resources/lang/en/app.php b/packages/Webkul/Admin/src/Resources/lang/en/app.php index 5c24c98de..a8f50bbe9 100644 --- a/packages/Webkul/Admin/src/Resources/lang/en/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/en/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'Your account is not activated yet. Please contact the administrator.', 'login-error' => 'The credentials do not match our records.', + 'not-permission' => 'You do not have permission to access the admin panel.', 'login' => [ 'email' => 'Email Address', @@ -359,6 +360,10 @@ ], 'layouts' => [ + 'powered-by' => [ + 'description' => 'Powered by :krayin, an open-source project by :webkul.', + ], + 'header' => [ 'mega-search' => [ 'title' => 'Search', diff --git a/packages/Webkul/Admin/src/Resources/lang/es/app.php b/packages/Webkul/Admin/src/Resources/lang/es/app.php index 26d410204..23fac6faf 100644 --- a/packages/Webkul/Admin/src/Resources/lang/es/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/es/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'Tu cuenta aún no está activada. Por favor, contacta al administrador.', 'login-error' => 'Las credenciales no coinciden con nuestros registros.', + 'not-permission' => 'No tienes permiso para acceder al panel de administración.', 'login' => [ 'email' => 'Dirección de correo electrónico', @@ -359,6 +360,10 @@ ], 'layouts' => [ + 'powered-by' => [ + 'description' => 'Desarrollado por :krayin, un proyecto de código abierto de :webkul.', + ], + 'header' => [ 'mega-search' => [ 'title' => 'Buscar', diff --git a/packages/Webkul/Admin/src/Resources/lang/fa/app.php b/packages/Webkul/Admin/src/Resources/lang/fa/app.php index f1c719aaf..c124f79d0 100644 --- a/packages/Webkul/Admin/src/Resources/lang/fa/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/fa/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'حساب شما هنوز فعال نشده است. لطفاً با مدیر سیستم تماس بگیرید.', 'login-error' => 'اطلاعات وارد شده با سوابق ما مطابقت ندارد.', + 'not-permission' => 'شما اجازه دسترسی به پنل مدیریت را ندارید.', 'login' => [ 'email' => 'آدرس ایمیل', @@ -359,6 +360,10 @@ ], 'layouts' => [ + 'powered-by' => [ + 'description' => 'توسعه یافته توسط :krayin، یک پروژه متن باز از :webkul.', + ], + 'header' => [ 'mega-search' => [ 'title' => 'جستجو', diff --git a/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php new file mode 100644 index 000000000..3fb0166c7 --- /dev/null +++ b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php @@ -0,0 +1,2027 @@ + [ + 'leads' => 'Leads', + 'lead' => 'Lead', + 'quotes' => 'Cotações', + 'mail' => 'Correio', + 'inbox' => 'Caixa de Entrada', + 'draft' => 'Rascunho', + 'outbox' => 'Caixa de Saída', + 'sent' => 'Enviados', + 'trash' => 'Lixeira', + 'activities' => 'Atividades', + 'webhook' => 'Webhook', + 'contacts' => 'Contatos', + 'persons' => 'Pessoas', + 'organizations' => 'Organizações', + 'products' => 'Produtos', + 'settings' => 'Configurações', + 'groups' => 'Grupos', + 'roles' => 'Funções', + 'users' => 'Usuários', + 'user' => 'Usuário', + 'automation' => 'Automação', + 'attributes' => 'Atributos', + 'pipelines' => 'Pipelines', + 'sources' => 'Fontes', + 'types' => 'Tipos', + 'email-templates' => 'Modelos de Email', + 'workflows' => 'Fluxos de Trabalho', + 'other-settings' => 'Outras Configurações', + 'tags' => 'Tags', + 'configuration' => 'Configuração', + 'create' => 'Criar', + 'edit' => 'Editar', + 'view' => 'Visualizar', + 'print' => 'Imprimir', + 'delete' => 'Excluir', + 'export' => 'Exportar', + 'mass-delete' => 'Exclusão em Massa', + ], + + 'users' => [ + 'activate-warning' => 'Sua conta ainda não foi ativada. Por favor, entre em contato com o administrador.', + 'login-error' => 'As credenciais não correspondem aos nossos registros.', + + 'login' => [ + 'email' => 'Endereço de Email', + 'forget-password-link' => 'Esqueceu a Senha?', + 'password' => 'Senha', + 'submit-btn' => 'Entrar', + 'title' => 'Entrar', + ], + + 'forget-password' => [ + 'create' => [ + 'email' => 'Email Registrado', + 'email-not-exist' => 'Email Não Existe', + 'page-title' => 'Esqueceu a Senha', + 'reset-link-sent' => 'Link para redefinir a senha enviado', + 'sign-in-link' => 'Voltar para Entrar?', + 'submit-btn' => 'Redefinir', + 'title' => 'Recuperar Senha', + ], + ], + + 'reset-password' => [ + 'back-link-title' => 'Voltar para Entrar?', + 'confirm-password' => 'Confirmar Senha', + 'email' => 'Email Registrado', + 'password' => 'Senha', + 'submit-btn' => 'Redefinir Senha', + 'title' => 'Redefinir Senha', + ], + ], + + 'account' => [ + 'edit' => [ + 'back-btn' => 'Voltar', + 'change-password' => 'Alterar Senha', + 'confirm-password' => 'Confirmar Senha', + 'current-password' => 'Senha Atual', + 'email' => 'E-mail', + 'general' => 'Geral', + 'invalid-password' => 'A senha atual que você digitou está incorreta.', + 'name' => 'Nome', + 'password' => 'Senha', + 'profile-image' => 'Imagem de Perfil', + 'save-btn' => 'Salvar Conta', + 'title' => 'Minha Conta', + 'update-success' => 'Conta atualizada com sucesso', + 'upload-image-info' => 'Carregue uma imagem de perfil (110px X 110px) no formato PNG ou JPG', + ], + ], + + 'components' => [ + 'activities' => [ + 'actions' => [ + 'mail' => [ + 'btn' => 'E-mail', + 'title' => 'Redigir E-mail', + 'to' => 'Para', + 'enter-emails' => 'Pressione Enter para adicionar e-mails', + 'cc' => 'CC', + 'bcc' => 'BCC', + 'subject' => 'Assunto', + 'send-btn' => 'Enviar', + 'message' => 'Mensagem', + ], + + 'file' => [ + 'btn' => 'Arquivo', + 'title' => 'Adicionar Arquivo', + 'title-control' => 'Título', + 'name' => 'Nome', + 'description' => 'Descrição', + 'file' => 'Arquivo', + 'save-btn' => 'Salvar Arquivo', + ], + + 'note' => [ + 'btn' => 'Nota', + 'title' => 'Adicionar Nota', + 'comment' => 'Comentário', + 'save-btn' => 'Salvar Nota', + ], + + 'activity' => [ + 'btn' => 'Atividade', + 'title' => 'Adicionar Atividade', + 'title-control' => 'Título', + 'description' => 'Descrição', + 'schedule-from' => 'Agendar De', + 'schedule-to' => 'Agendar Até', + 'location' => 'Localização', + 'call' => 'Chamada', + 'meeting' => 'Reunião', + 'lunch' => 'Almoço', + 'save-btn' => 'Salvar Atividade', + + 'participants' => [ + 'title' => 'Participantes', + 'placeholder' => 'Digite para buscar participantes', + 'users' => 'Usuários', + 'persons' => 'Pessoas', + 'no-results' => 'Nenhum resultado encontrado...', + ], + ], + ], + + 'index' => [ + 'from' => 'De', + 'to' => 'Para', + 'cc' => 'CC', + 'bcc' => 'BCC', + 'all' => 'Todos', + 'planned' => 'Planejado', + 'calls' => 'Chamadas', + 'meetings' => 'Reuniões', + 'lunches' => 'Almoços', + 'files' => 'Arquivos', + 'quotes' => 'Cotações', + 'notes' => 'Notas', + 'emails' => 'E-mails', + 'change-log' => 'Logs de Alterações', + 'by-user' => 'Por :user', + 'scheduled-on' => 'Agendado em', + 'location' => 'Localização', + 'participants' => 'Participantes', + 'mark-as-done' => 'Marcar como Concluído', + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'view' => 'Visualizar', + 'unlink' => 'Desvincular', + 'empty' => 'Vazio', + + 'empty-placeholders' => [ + 'all' => [ + 'title' => 'Nenhuma Atividade Encontrada', + 'description' => 'Nenhuma atividade encontrada para isso. Você pode adicionar atividades clicando no botão no painel à esquerda.', + ], + + 'planned' => [ + 'title' => 'Nenhuma Atividade Planejada Encontrada', + 'description' => 'Nenhuma atividade planejada encontrada para isso. Você pode adicionar atividades planejadas clicando no botão no painel à esquerda.', + ], + + 'notes' => [ + 'title' => 'Nenhuma Nota Encontrada', + 'description' => 'Nenhuma nota encontrada para isso. Você pode adicionar notas clicando no botão no painel à esquerda.', + ], + + 'calls' => [ + 'title' => 'Nenhuma Chamada Encontrada', + 'description' => 'Nenhuma chamada encontrada para isso. Você pode adicionar chamadas clicando no botão no painel à esquerda.', + ], + + 'meetings' => [ + 'title' => 'Nenhuma Reunião Encontrada', + 'description' => 'Nenhuma reunião encontrada para isso. Você pode adicionar reuniões clicando no botão no painel à esquerda.', + ], + + 'lunches' => [ + 'title' => 'Nenhum Almoço Encontrado', + 'description' => 'Nenhum almoço encontrado para isso. Você pode adicionar almoços clicando no botão no painel à esquerda.', + ], + + 'files' => [ + 'title' => 'Nenhum Arquivo Encontrado', + 'description' => 'Nenhum arquivo encontrado para isso. Você pode adicionar arquivos clicando no botão no painel à esquerda.', + ], + + 'emails' => [ + 'title' => 'Nenhum E-mail Encontrado', + 'description' => 'Nenhum e-mail encontrado para isso. Você pode adicionar e-mails clicando no botão no painel à esquerda.', + ], + + 'system' => [ + 'title' => 'Nenhum Log de Alteração Encontrado', + 'description' => 'Nenhum log de alteração encontrado para isso.', + ], + ], + ], + ], + + 'media' => [ + 'images' => [ + 'add-image-btn' => 'Adicionar Imagem', + 'ai-add-image-btn' => 'Mágica AI', + 'allowed-types' => 'png, jpeg, jpg', + 'not-allowed-error' => 'Apenas arquivos de imagem (.jpeg, .jpg, .png, ..) são permitidos.', + + 'placeholders' => [ + 'front' => 'Frente', + 'next' => 'Próximo', + 'size' => 'Tamanho', + 'use-cases' => 'Casos de Uso', + 'zoom' => 'Zoom', + ], + ], + + 'videos' => [ + 'add-video-btn' => 'Adicionar Vídeo', + 'allowed-types' => 'mp4, webm, mkv', + 'not-allowed-error' => 'Apenas arquivos de vídeo (.mp4, .mov, .ogg ..) são permitidos.', + ], + ], + + 'datagrid' => [ + 'index' => [ + 'no-records-selected' => 'Nenhum registro foi selecionado.', + 'must-select-a-mass-action-option' => 'Você deve selecionar uma opção de ação em massa.', + 'must-select-a-mass-action' => 'Você deve selecionar uma ação em massa.', + ], + + 'toolbar' => [ + 'length-of' => ':length de', + 'of' => 'de', + 'per-page' => 'Por Página', + 'results' => ':total Resultados', + 'delete' => 'Excluir', + 'selected' => ':total Itens Selecionados', + + 'mass-actions' => [ + 'submit' => 'Enviar', + 'select-option' => 'Selecionar Opção', + 'select-action' => 'Selecionar Ação', + ], + + 'filter' => [ + 'apply-filters-btn' => 'Aplicar Filtros', + 'back-btn' => 'Voltar', + 'create-new-filter' => 'Criar Novo Filtro', + 'custom-filters' => 'Filtros Personalizados', + 'delete-error' => 'Algo deu errado ao excluir o filtro, por favor tente novamente.', + 'delete-success' => 'Filtro excluído com sucesso.', + 'empty-description' => 'Não há filtros selecionados disponíveis para salvar. Por favor, selecione filtros para salvar.', + 'empty-title' => 'Adicionar Filtros para Salvar', + 'name' => 'Nome', + 'quick-filters' => 'Filtros Rápidos', + 'save-btn' => 'Salvar', + 'save-filter' => 'Salvar Filtro', + 'saved-success' => 'Filtro salvo com sucesso.', + 'selected-filters' => 'Filtros Selecionados', + 'title' => 'Filtro', + 'update' => 'Atualizar', + 'update-filter' => 'Atualizar Filtro', + 'updated-success' => 'Filtro atualizado com sucesso.', + ], + + 'search' => [ + 'title' => 'Pesquisar', + ], + ], + + 'filters' => [ + 'select' => 'Selecionar', + 'title' => 'Filtros', + + 'dropdown' => [ + 'searchable' => [ + 'at-least-two-chars' => 'Digite pelo menos 2 caracteres...', + 'no-results' => 'Nenhum resultado encontrado...', + ], + ], + + 'custom-filters' => [ + 'clear-all' => 'Limpar Todos', + 'title' => 'Filtros Personalizados', + ], + + 'boolean-options' => [ + 'false' => 'Falso', + 'true' => 'Verdadeiro', + ], + + 'date-options' => [ + 'last-month' => 'Último Mês', + 'last-six-months' => 'Últimos 6 Meses', + 'last-three-months' => 'Últimos 3 Meses', + 'this-month' => 'Este Mês', + 'this-week' => 'Esta Semana', + 'this-year' => 'Este Ano', + 'today' => 'Hoje', + 'yesterday' => 'Ontem', + ], + ], + + 'table' => [ + 'actions' => 'Ações', + 'no-records-available' => 'Nenhum Registro Disponível.', + ], + ], + + 'modal' => [ + 'confirm' => [ + 'agree-btn' => 'Concordar', + 'disagree-btn' => 'Discordar', + 'message' => 'Você tem certeza de que deseja realizar esta ação?', + 'title' => 'Você tem certeza?', + ], + ], + + 'tags' => [ + 'index' => [ + 'title' => 'Tags', + 'added-tags' => 'Tags Adicionadas', + 'save-btn' => 'Salvar Tag', + 'placeholder' => 'Digite para procurar tags', + 'add-tag' => 'Adicionar \":term\"...', + 'aquarelle-red' => 'Vermelho Aquarelle', + 'crushed-cashew' => 'Caju Triturado', + 'beeswax' => 'Cera de Abelha', + 'lemon-chiffon' => 'Chiffon de Limão', + 'snow-flurry' => 'Neve Flurry', + 'honeydew' => 'Melão', + ], + ], + + 'layouts' => [ + 'powered-by' => [ + 'description' => 'Desenvolvido por :krayin, um projeto de código aberto da :webkul.', + ], + + 'header' => [ + 'mega-search' => [ + 'title' => 'Pesquisar', + + 'tabs' => [ + 'leads' => 'Leads', + 'quotes' => 'Cotações', + 'persons' => 'Pessoas', + 'products' => 'Produtos', + ], + + 'explore-all-products' => 'Explorar todos os Produtos', + 'explore-all-leads' => 'Explorar todos os Leads', + 'explore-all-contacts' => 'Explorar todos os Contatos', + 'explore-all-quotes' => 'Explorar todas as Cotações', + 'explore-all-matching-products' => 'Explorar todos os produtos correspondentes a ":query" (:count)', + 'explore-all-matching-leads' => 'Explorar todos os leads correspondentes a ":query" (:count)', + 'explore-all-matching-contacts' => 'Explorar todos os contatos correspondentes a ":query" (:count)', + 'explore-all-matching-quotes' => 'Explorar todas as cotações correspondentes a ":query" (:count)', + ], + ], + ], + + 'attributes' => [ + 'edit' => [ + 'delete' => 'Excluir', + ], + + 'lookup' => [ + 'click-to-add' => 'Clique para adicionar', + 'search' => 'Pesquisar', + 'no-result-found' => 'Nenhum resultado encontrado', + 'search' => 'Pesquisar...', + ], + ], + + 'lookup' => [ + 'click-to-add' => 'Clique para Adicionar', + 'no-results' => 'Nenhum Resultado Encontrado', + 'add-as-new' => 'Adicionar como Novo', + 'search' => 'Pesquisar...', + ], + + 'flash-group' => [ + 'success' => 'Sucesso', + 'error' => 'Erro', + 'warning' => 'Aviso', + 'info' => 'Informação', + ], + ], + + 'quotes' => [ + 'index' => [ + 'title' => 'Cotações', + 'create-btn' => 'Criar Cotação', + 'create-success' => 'Cotação criada com sucesso.', + 'update-success' => 'Cotação atualizada com sucesso.', + 'delete-success' => 'Cotação excluída com sucesso.', + 'delete-failed' => 'Não é possível excluir a cotação.', + + 'datagrid' => [ + 'subject' => 'Assunto', + 'sales-person' => 'Vendedor', + 'expired-at' => 'Expirado em', + 'created-at' => 'Criado em', + 'expired-quotes' => 'Cotação Expirada', + 'person' => 'Pessoa', + 'subtotal' => 'Subtotal', + 'discount' => 'Desconto', + 'tax' => 'Imposto', + 'adjustment' => 'Ajuste', + 'grand-total' => 'Total Geral', + 'edit' => 'Editar', + 'delete' => 'Excluir', + 'print' => 'Imprimir', + ], + + 'pdf' => [ + 'title' => 'Cotação', + 'grand-total' => 'Total Geral', + 'adjustment' => 'Ajuste', + 'discount' => 'Desconto', + 'tax' => 'Imposto', + 'sub-total' => 'Subtotal', + 'amount' => 'Valor', + 'quantity' => 'Quantidade', + 'price' => 'Preço', + 'product-name' => 'Nome do Produto', + 'sku' => 'SKU', + 'shipping-address' => 'Endereço de Envio', + 'billing-address' => 'Endereço de Cobrança', + 'expired-at' => 'Expirado em', + 'sales-person' => 'Vendedor', + 'date' => 'Data', + 'quote-id' => 'ID da Cotação', + ], + ], + + 'create' => [ + 'title' => 'Criar Cotação', + 'save-btn' => 'Salvar Cotação', + 'quote-info' => 'Informações da Cotação', + 'quote-info-info' => 'Informe as informações básicas da cotação.', + 'address-info' => 'Informações de Endereço', + 'address-info-info' => 'Informações sobre o endereço relacionado à cotação.', + 'quote-items' => 'Itens da Cotação', + 'search-products' => 'Pesquisar Produtos', + 'link-to-lead' => 'Vincular ao lead', + 'quote-item-info' => 'Adicionar solicitação de produto para esta cotação.', + 'quote-name' => 'Nome da Cotação', + 'quantity' => 'Quantidade', + 'price' => 'Preço', + 'discount' => 'Desconto', + 'tax' => 'Imposto', + 'total' => 'Total', + 'amount' => 'Valor', + 'add-item' => '+ Adicionar Item', + 'sub-total' => 'Subtotal (:symbol)', + 'total-discount' => 'Desconto (:symbol)', + 'total-tax' => 'Imposto (:symbol)', + 'total-adjustment' => 'Ajuste (:symbol)', + 'grand-total' => 'Total Geral (:symbol)', + 'discount-amount' => 'Valor do Desconto', + 'tax-amount' => 'Valor do Imposto', + 'adjustment-amount' => 'Valor do Ajuste', + 'product-name' => 'Nome do Produto', + 'action' => 'Ação', + ], + + 'edit' => [ + 'title' => 'Editar Cotação', + 'save-btn' => 'Salvar Cotação', + 'quote-info' => 'Informações da Cotação', + 'quote-info-info' => 'Informe as informações básicas da cotação.', + 'address-info' => 'Informações de Endereço', + 'address-info-info' => 'Informações sobre o endereço relacionado à cotação.', + 'quote-items' => 'Itens da Cotação', + 'link-to-lead' => 'Vincular ao lead', + 'quote-item-info' => 'Adicionar solicitação de produto para esta cotação.', + 'quote-name' => 'Nome da Cotação', + 'quantity' => 'Quantidade', + 'price' => 'Preço', + 'search-products' => 'Pesquisar Produtos', + 'discount' => 'Desconto', + 'tax' => 'Imposto', + 'total' => 'Total', + 'amount' => 'Valor', + 'add-item' => '+ Adicionar Item', + 'sub-total' => 'Subtotal (:symbol)', + 'total-discount' => 'Desconto (:symbol)', + 'total-tax' => 'Imposto (:symbol)', + 'total-adjustment' => 'Ajuste (:symbol)', + 'grand-total' => 'Total Geral (:symbol)', + 'discount-amount' => 'Valor do Desconto', + 'tax-amount' => 'Valor do Imposto', + 'adjustment-amount' => 'Valor do Ajuste', + 'product-name' => 'Nome do Produto', + 'action' => 'Ação', + ], + ], + + 'contacts' => [ + 'persons' => [ + 'index' => [ + 'title' => 'Pessoas', + 'create-btn' => 'Criar Pessoa', + 'create-success' => 'Pessoa criada com sucesso.', + 'update-success' => 'Pessoa atualizada com sucesso.', + 'delete-success' => 'Pessoa excluída com sucesso.', + 'delete-failed' => 'Não foi possível excluir a pessoa.', + + 'datagrid' => [ + 'contact-numbers' => 'Números de Contato', + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'emails' => 'E-mails', + 'id' => 'ID', + 'view' => 'Visualizar', + 'name' => 'Nome', + 'organization-name' => 'Nome da Organização', + ], + ], + + 'view' => [ + 'title' => ':name', + 'about-person' => 'Sobre a Pessoa', + 'about-organization' => 'Sobre a Organização', + + 'activities' => [ + 'index' => [ + 'all' => 'Todos', + 'calls' => 'Chamadas', + 'meetings' => 'Reuniões', + 'lunches' => 'Almoços', + 'files' => 'Arquivos', + 'quotes' => 'Cotações', + 'notes' => 'Notas', + 'emails' => 'E-mails', + 'by-user' => 'Por :user', + 'scheduled-on' => 'Agendado em', + 'location' => 'Localização', + 'participants' => 'Participantes', + 'mark-as-done' => 'Marcar como Concluído', + 'delete' => 'Excluir', + 'edit' => 'Editar', + ], + + 'actions' => [ + 'mail' => [ + 'btn' => 'E-mail', + 'title' => 'Compor E-mail', + 'to' => 'Para', + 'cc' => 'CC', + 'bcc' => 'BCC', + 'subject' => 'Assunto', + 'send-btn' => 'Enviar', + 'message' => 'Mensagem', + ], + + 'file' => [ + 'btn' => 'Arquivo', + 'title' => 'Adicionar Arquivo', + 'title-control' => 'Título', + 'name' => 'Nome do Arquivo', + 'description' => 'Descrição', + 'file' => 'Arquivo', + 'save-btn' => 'Salvar Arquivo', + ], + + 'note' => [ + 'btn' => 'Nota', + 'title' => 'Adicionar Nota', + 'comment' => 'Comentário', + 'save-btn' => 'Salvar Nota', + ], + + 'activity' => [ + 'btn' => 'Atividade', + 'title' => 'Adicionar Atividade', + 'title-control' => 'Título', + 'description' => 'Descrição', + 'schedule-from' => 'Agendar De', + 'schedule-to' => 'Agendar Até', + 'location' => 'Localização', + 'call' => 'Chamada', + 'meeting' => 'Reunião', + 'lunch' => 'Almoço', + 'save-btn' => 'Salvar Atividade', + ], + ], + ], + ], + + 'create' => [ + 'title' => 'Criar Pessoa', + 'save-btn' => 'Salvar Pessoa', + ], + + 'edit' => [ + 'title' => 'Editar Pessoa', + 'save-btn' => 'Salvar Pessoa', + ], + ], + + 'organizations' => [ + 'index' => [ + 'title' => 'Organizações', + 'create-btn' => 'Criar Organização', + 'create-success' => 'Organização criada com sucesso.', + 'update-success' => 'Organização atualizada com sucesso.', + 'delete-success' => 'Organização excluída com sucesso.', + 'delete-failed' => 'Não foi possível excluir a organização.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + 'persons-count' => 'Quantidade de Pessoas', + ], + ], + + 'create' => [ + 'title' => 'Criar Organização', + 'save-btn' => 'Salvar Organização', + ], + + 'edit' => [ + 'title' => 'Editar Organização', + 'save-btn' => 'Salvar Organização', + ], + ], + ], + + 'products' => [ + 'index' => [ + 'title' => 'Produtos', + 'create-btn' => 'Criar Produto', + 'create-success' => 'Produto criado com sucesso.', + 'update-success' => 'Produto atualizado com sucesso.', + 'delete-success' => 'Produto excluído com sucesso.', + 'delete-failed' => 'Não foi possível excluir o produto.', + + 'datagrid' => [ + 'allocated' => 'Alocado', + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'in-stock' => 'Em Estoque', + 'name' => 'Nome', + 'on-hand' => 'Em Mãos', + 'price' => 'Preço', + 'sku' => 'SKU', + 'view' => 'Visualizar', + ], + ], + + 'create' => [ + 'save-btn' => 'Salvar Produtos', + 'title' => 'Criar Produtos', + 'general' => 'Geral', + 'price' => 'Preço', + ], + + 'edit' => [ + 'title' => 'Editar Produtos', + 'save-btn' => 'Salvar Produtos', + 'general' => 'Geral', + 'price' => 'Preço', + ], + + 'view' => [ + 'sku' => 'SKU', + 'all' => 'Todos', + 'notes' => 'Notas', + 'files' => 'Arquivos', + 'inventories' => 'Inventário', + 'change-logs' => 'Histórico de Alterações', + + 'attributes' => [ + 'about-product' => 'Sobre o Produto', + ], + + 'inventory' => [ + 'source' => 'Fonte', + 'in-stock' => 'Em Estoque', + 'allocated' => 'Alocado', + 'on-hand' => 'Em Mãos', + 'actions' => 'Ações', + 'assign' => 'Atribuir', + 'add-source' => 'Adicionar Fonte', + 'location' => 'Localização', + 'add-more' => 'Adicionar Mais', + 'save' => 'Salvar', + ], + ], + ], + + 'settings' => [ + 'title' => 'Configurações', + + 'groups' => [ + 'index' => [ + 'create-btn' => 'Criar Grupo', + 'title' => 'Grupos', + 'create-success' => 'Grupo criado com sucesso.', + 'update-success' => 'Grupo atualizado com sucesso.', + 'destroy-success' => 'Grupo excluído com sucesso.', + 'delete-failed' => 'Não foi possível excluir o grupo.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'description' => 'Descrição', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + ], + + 'edit' => [ + 'title' => 'Editar Grupo', + ], + + 'create' => [ + 'name' => 'Nome', + 'title' => 'Criar Grupo', + 'description' => 'Descrição', + 'save-btn' => 'Salvar Grupo', + ], + ], + ], + + 'roles' => [ + 'index' => [ + 'being-used' => 'Não é possível excluir o cargo, pois está sendo usado por um usuário administrador.', + 'create-btn' => 'Criar Cargos', + 'create-success' => 'Cargo criado com sucesso.', + 'current-role-delete-error' => 'Não é possível excluir o cargo atribuído ao usuário atual.', + 'delete-failed' => 'Não foi possível excluir o cargo.', + 'delete-success' => 'Cargo excluído com sucesso.', + 'last-delete-error' => 'É necessário pelo menos um cargo.', + 'settings' => 'Configurações', + 'title' => 'Cargos', + 'update-success' => 'Cargo atualizado com sucesso.', + 'user-define-error' => 'Não é possível excluir cargo do sistema.', + + 'datagrid' => [ + 'all' => 'Todos', + 'custom' => 'Personalizado', + 'delete' => 'Excluir', + 'description' => 'Descrição', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + 'permission-type' => 'Tipo de Permissão', + ], + ], + + 'create' => [ + 'access-control' => 'Controle de Acesso', + 'all' => 'Todos', + 'back-btn' => 'Voltar', + 'custom' => 'Personalizado', + 'description' => 'Descrição', + 'general' => 'Geral', + 'name' => 'Nome', + 'permissions' => 'Permissões', + 'save-btn' => 'Salvar Cargo', + 'title' => 'Criar Cargo', + ], + + 'edit' => [ + 'access-control' => 'Controle de Acesso', + 'all' => 'Todos', + 'back-btn' => 'Voltar', + 'custom' => 'Personalizado', + 'description' => 'Descrição', + 'general' => 'Geral', + 'name' => 'Nome', + 'permissions' => 'Permissões', + 'save-btn' => 'Salvar Cargo', + 'title' => 'Editar Cargo', + ], + ], + + 'types' => [ + 'index' => [ + 'create-btn' => 'Criar Tipo', + 'create-success' => 'Tipo criado com sucesso.', + 'delete-failed' => 'Não é possível excluir o tipo.', + 'delete-success' => 'Tipo excluído com sucesso.', + 'title' => 'Tipos', + 'update-success' => 'Tipo atualizado com sucesso.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'description' => 'Descrição', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + ], + + 'create' => [ + 'name' => 'Nome', + 'save-btn' => 'Salvar Tipo', + 'title' => 'Criar Tipo', + ], + + 'edit' => [ + 'title' => 'Editar Tipo', + ], + ], + ], + + 'sources' => [ + 'index' => [ + 'create-btn' => 'Criar Fonte', + 'create-success' => 'Fonte criada com sucesso.', + 'delete-failed' => 'Não é possível excluir a fonte.', + 'delete-success' => 'Fonte excluída com sucesso.', + 'title' => 'Fontes', + 'update-success' => 'Fonte atualizada com sucesso.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + ], + + 'create' => [ + 'name' => 'Nome', + 'save-btn' => 'Salvar Fonte', + 'title' => 'Criar Fonte', + ], + + 'edit' => [ + 'title' => 'Editar Fonte', + ], + ], + ], + + 'workflows' => [ + 'index' => [ + 'title' => 'Workflows', + 'create-btn' => 'Criar Workflow', + 'create-success' => 'Workflow criado com sucesso.', + 'update-success' => 'Workflow atualizado com sucesso.', + 'delete-success' => 'Workflow excluído com sucesso.', + 'delete-failed' => 'Não é possível excluir o Workflow.', + 'datagrid' => [ + 'delete' => 'Excluir', + 'description' => 'Descrição', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + ], + ], + + 'helpers' => [ + 'update-related-leads' => 'Atualizar leads relacionados', + 'send-email-to-sales-owner' => 'Enviar e-mail para o proprietário de vendas', + 'send-email-to-participants' => 'Enviar e-mail para os participantes', + 'add-webhook' => 'Adicionar Webhook', + 'update-lead' => 'Atualizar Lead', + 'update-person' => 'Atualizar Pessoa', + 'send-email-to-person' => 'Enviar e-mail para a pessoa', + 'add-tag' => 'Adicionar Tag', + 'add-note-as-activity' => 'Adicionar Nota como Atividade', + ], + + 'create' => [ + 'title' => 'Criar Workflow', + 'event' => 'Evento', + 'back-btn' => 'Voltar', + 'save-btn' => 'Salvar Workflow', + 'name' => 'Nome', + 'basic-details' => 'Detalhes Básicos', + 'description' => 'Descrição', + 'actions' => 'Ações', + 'basic-details-info' => 'Informe as informações básicas do workflow.', + 'event-info' => 'Um evento dispara, verifica, aplica condições e executa ações predefinidas.', + 'conditions' => 'Condições', + 'conditions-info' => 'As condições são regras que verificam cenários, acionadas em ocasiões específicas.', + 'actions-info' => 'Uma ação não apenas reduz a carga de trabalho, mas também facilita a automação do CRM.', + 'value' => 'Valor', + 'condition-type' => 'Tipo de Condição', + 'all-condition-are-true' => 'Todas as condições são verdadeiras', + 'any-condition-are-true' => 'Qualquer condição é verdadeira', + 'add-condition' => 'Adicionar Condição', + 'add-action' => 'Adicionar Ação', + 'yes' => 'Sim', + 'no' => 'Não', + 'email' => 'E-mail', + 'is-equal-to' => 'É igual a', + 'is-not-equal-to' => 'Não é igual a', + 'equals-or-greater-than' => 'É igual ou maior que', + 'equals-or-less-than' => 'É igual ou menor que', + 'greater-than' => 'Maior que', + 'less-than' => 'Menor que', + 'type' => 'Tipo', + 'contain' => 'Contém', + 'contains' => 'Contém', + 'does-not-contain' => 'Não contém', + ], + + 'edit' => [ + 'title' => 'Editar Workflow', + 'event' => 'Evento', + 'back-btn' => 'Voltar', + 'save-btn' => 'Salvar Workflow', + 'name' => 'Nome', + 'basic-details' => 'Detalhes Básicos', + 'description' => 'Descrição', + 'actions' => 'Ações', + 'type' => 'Tipo', + 'basic-details-info' => 'Informe as informações básicas do workflow.', + 'event-info' => 'Um evento dispara, verifica, aplica condições e executa ações predefinidas.', + 'conditions' => 'Condições', + 'conditions-info' => 'As condições são regras que verificam cenários, acionadas em ocasiões específicas.', + 'actions-info' => 'Uma ação não apenas reduz a carga de trabalho, mas também facilita a automação do CRM.', + 'value' => 'Valor', + 'condition-type' => 'Tipo de Condição', + 'all-condition-are-true' => 'Todas as condições são verdadeiras', + 'any-condition-are-true' => 'Qualquer condição é verdadeira', + 'add-condition' => 'Adicionar Condição', + 'add-action' => 'Adicionar Ação', + 'yes' => 'Sim', + 'no' => 'Não', + 'email' => 'E-mail', + 'is-equal-to' => 'É igual a', + 'is-not-equal-to' => 'Não é igual a', + 'equals-or-greater-than' => 'É igual ou maior que', + 'equals-or-less-than' => 'É igual ou menor que', + 'greater-than' => 'Maior que', + 'less-than' => 'Menor que', + 'contain' => 'Contém', + 'contains' => 'Contém', + 'does-not-contain' => 'Não contém', + ], + ], + + 'webforms' => [ + 'index' => [ + 'title' => 'Webforms', + 'create-btn' => 'Criar Webform', + 'create-success' => 'Webform criado com sucesso.', + 'update-success' => 'Webform atualizado com sucesso.', + 'delete-success' => 'Webform excluído com sucesso.', + 'delete-failed' => 'Não é possível excluir o Webform.', + + 'datagrid' => [ + 'id' => 'ID', + 'title' => 'Título', + 'edit' => 'Editar', + 'delete' => 'Excluir', + ], + ], + + 'create' => [ + 'title' => 'Criar Webform', + 'add-attribute-btn' => 'Adicionar Botão de Atributo', + 'attribute-label-color' => 'Cor do Rótulo do Atributo', + 'attributes' => 'Atributos', + 'attributes-info' => 'Adicione atributos personalizados ao formulário.', + 'background-color' => 'Cor de Fundo', + 'create-lead' => 'Criar Lead', + 'customize-webform' => 'Personalizar Webform', + 'customize-webform-info' => 'Personalize seu formulário com as cores dos elementos de sua escolha.', + 'description' => 'Descrição', + 'display-custom-message' => 'Exibir mensagem personalizada', + 'form-background-color' => 'Cor de Fundo do Formulário', + 'form-submit-btn-color' => 'Cor do Botão de Envio do Formulário', + 'form-submit-button-color' => 'Cor do Botão de Envio do Formulário', + 'form-title-color' => 'Cor do Título do Formulário', + 'general' => 'Geral', + 'leads' => 'Leads', + 'person' => 'Pessoa', + 'save-btn' => 'Salvar Webform', + 'submit-button-label' => 'Rótulo do Botão de Envio', + 'submit-success-action' => 'Ação de Sucesso ao Enviar', + 'redirect-to-url' => 'Redirecionar Para URL', + 'choose-value' => 'Escolher Valor', + 'select-file' => 'Selecionar Arquivo', + 'select-image' => 'Selecionar Imagem', + 'enter-value' => 'Inserir Valor', + ], + + 'edit' => [ + 'title' => 'Editar Webform', + 'add-attribute-btn' => 'Adicionar Botão de Atributo', + 'attribute-label-color' => 'Cor do Rótulo do Atributo', + 'attributes' => 'Atributos', + 'attributes-info' => 'Adicione atributos personalizados ao formulário.', + 'background-color' => 'Cor de Fundo', + 'code-snippet' => 'Trecho de Código', + 'copied' => 'Copiado', + 'copy' => 'Copiar', + 'create-lead' => 'Criar Lead', + 'customize-webform' => 'Personalizar Webform', + 'customize-webform-info' => 'Personalize seu formulário com as cores dos elementos de sua escolha.', + 'description' => 'Descrição', + 'display-custom-message' => 'Exibir mensagem personalizada', + 'embed' => 'Incorporar', + 'form-background-color' => 'Cor de Fundo do Formulário', + 'form-submit-btn-color' => 'Cor do Botão de Envio do Formulário', + 'form-submit-button-color' => 'Cor do Botão de Envio do Formulário', + 'form-title-color' => 'Cor do Título do Formulário', + 'general' => 'Geral', + 'preview' => 'Visualizar', + 'person' => 'Pessoa', + 'public-url' => 'URL Pública', + 'redirect-to-url' => 'Redirecionar Para URL', + 'save-btn' => 'Salvar Webform', + 'submit-button-label' => 'Rótulo do Botão de Envio', + 'submit-success-action' => 'Ação de Sucesso ao Enviar', + 'choose-value' => 'Escolher Valor', + 'select-file' => 'Selecionar Arquivo', + 'select-image' => 'Selecionar Imagem', + 'enter-value' => 'Inserir Valor', + ], + ], + + 'email-template' => [ + 'index' => [ + 'create-btn' => 'Criar Modelo de E-mail', + 'title' => 'Modelos de E-mail', + 'create-success' => 'Modelo de E-mail criado com sucesso.', + 'update-success' => 'Modelo de E-mail atualizado com sucesso.', + 'delete-success' => 'Modelo de E-mail excluído com sucesso.', + 'delete-failed' => 'Não é possível excluir o Modelo de E-mail.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + 'subject' => 'Assunto', + ], + ], + + 'create' => [ + 'title' => 'Criar Modelo de E-mail', + 'save-btn' => 'Salvar Modelo de E-mail', + 'email-template' => 'Modelo de E-mail', + 'subject' => 'Assunto', + 'content' => 'Conteúdo', + 'subject-placeholders' => 'Placeholders de Assunto', + 'general' => 'Geral', + 'name' => 'Nome', + ], + + 'edit' => [ + 'title' => 'Editar Modelo de E-mail', + 'save-btn' => 'Salvar Modelo de E-mail', + 'email-template' => 'Modelo de E-mail', + 'subject' => 'Assunto', + 'content' => 'Conteúdo', + 'subject-placeholders' => 'Placeholders de Assunto', + 'general' => 'Geral', + 'name' => 'Nome', + ], + ], + + 'tags' => [ + 'index' => [ + 'create-btn' => 'Criar Tag', + 'title' => 'Tags', + 'create-success' => 'Tag criada com sucesso.', + 'update-success' => 'Tag atualizada com sucesso.', + 'delete-success' => 'Tag excluída com sucesso.', + 'delete-failed' => 'Não é possível excluir a Tag.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'name' => 'Nome', + 'users' => 'Usuários', + 'created-at' => 'Criado Em', + ], + + 'create' => [ + 'name' => 'Nome', + 'save-btn' => 'Salvar Tag', + 'title' => 'Criar Tag', + 'color' => 'Cor', + ], + + 'edit' => [ + 'title' => 'Editar Tag', + ], + ], + ], + + 'users' => [ + 'index' => [ + 'create-btn' => 'Criar Usuário', + 'create-success' => 'Usuário criado com sucesso.', + 'delete-failed' => 'Não foi possível excluir o usuário.', + 'delete-success' => 'Usuário excluído com sucesso.', + 'last-delete-error' => 'É necessário pelo menos um usuário.', + 'mass-delete-failed' => 'Não foi possível excluir os usuários.', + 'mass-delete-success' => 'Usuários excluídos com sucesso.', + 'mass-update-failed' => 'Não foi possível atualizar os usuários.', + 'mass-update-success' => 'Usuários atualizados com sucesso.', + 'title' => 'Usuários', + 'update-success' => 'Usuário atualizado com sucesso.', + 'user-define-error' => 'Não é possível excluir o usuário do sistema.', + 'active' => 'Ativo', + 'inactive' => 'Inativo', + + 'datagrid' => [ + 'active' => 'Ativo', + 'created-at' => 'Criado Em', + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'email' => 'E-mail', + 'id' => 'ID', + 'inactive' => 'Inativo', + 'name' => 'Nome', + 'status' => 'Status', + 'update-status' => 'Atualizar Status', + 'users' => 'Usuários', + ], + + 'create' => [ + 'confirm-password' => 'Confirmar Senha', + 'email' => 'E-mail', + 'general' => 'Geral', + 'global' => 'Global', + 'group' => 'Grupo', + 'individual' => 'Individual', + 'name' => 'Nome', + 'password' => 'Senha', + 'permission' => 'Permissão', + 'role' => 'Função', + 'save-btn' => 'Salvar Usuário', + 'status' => 'Status', + 'title' => 'Criar Usuário', + 'view-permission' => 'Visualizar Permissão', + ], + + 'edit' => [ + 'title' => 'Editar Usuário', + ], + ], + ], + + 'pipelines' => [ + 'index' => [ + 'title' => 'Pipelines', + 'create-btn' => 'Criar Pipeline', + 'create-success' => 'Pipeline criado com sucesso.', + 'update-success' => 'Pipeline atualizado com sucesso.', + 'delete-success' => 'Pipeline excluído com sucesso.', + 'delete-failed' => 'Não foi possível excluir o pipeline.', + 'default-delete-error' => 'Não é possível excluir o pipeline padrão.', + + 'datagrid' => [ + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'id' => 'ID', + 'is-default' => 'É Padrão', + 'name' => 'Nome', + 'no' => 'Não', + 'rotten-days' => 'Dias de Degradação', + 'yes' => 'Sim', + ], + ], + + 'create' => [ + 'title' => 'Criar Pipeline', + 'save-btn' => 'Salvar Pipeline', + 'name' => 'Nome', + 'rotten-days' => 'Dias de Degradação', + 'mark-as-default' => 'Marcar como Padrão', + 'general' => 'Geral', + 'probability' => 'Probabilidade (%)', + 'new-stage' => 'Novo', + 'won-stage' => 'Ganho', + 'lost-stage' => 'Perdido', + 'stage-btn' => 'Adicionar Estágio', + 'stages' => 'Estágios', + 'duplicate-name' => 'O campo "Nome" não pode ser duplicado', + 'delete-stage' => 'Excluir Estágio', + 'add-new-stages' => 'Adicionar Novos Estágios', + 'add-stage-info' => 'Adicionar novo estágio para o seu Pipeline', + 'newly-added' => 'Adicionado Recentemente', + 'stage-delete-success' => 'Estágio excluído com sucesso', + ], + + 'edit' => [ + 'title' => 'Editar Pipeline', + 'save-btn' => 'Salvar Pipeline', + 'name' => 'Nome', + 'rotten-days' => 'Dias de Degradação', + 'mark-as-default' => 'Marcar como Padrão', + 'general' => 'Geral', + 'probability' => 'Probabilidade (%)', + 'new-stage' => 'Novo', + 'won-stage' => 'Ganho', + 'lost-stage' => 'Perdido', + 'stage-btn' => 'Adicionar Estágio', + 'stages' => 'Estágios', + 'duplicate-name' => 'O campo "Nome" não pode ser duplicado', + 'delete-stage' => 'Excluir Estágio', + 'add-new-stages' => 'Adicionar Novos Estágios', + 'add-stage-info' => 'Adicionar novo estágio para o seu Pipeline', + 'stage-delete-success' => 'Estágio excluído com sucesso', + ], + ], + + 'webhooks' => [ + 'index' => [ + 'title' => 'Webhooks', + 'create-btn' => 'Criar Webhook', + 'create-success' => 'Webhook criado com sucesso.', + 'update-success' => 'Webhook atualizado com sucesso.', + 'delete-success' => 'Webhook deletado com sucesso.', + 'delete-failed' => 'Webhook não pode ser deletado.', + + 'datagrid' => [ + 'id' => 'ID', + 'delete' => 'Deletar', + 'edit' => 'Editar', + 'name' => 'Nome', + 'entity-type' => 'Tipo de Entidade', + 'end-point' => 'Ponto de Acesso', + ], + ], + + 'create' => [ + 'title' => 'Criar Webhook', + 'save-btn' => 'Salvar Webhook', + 'info' => 'Digite os detalhes dos webhooks', + 'url-and-parameters' => 'URL e Parâmetros', + 'method' => 'Método', + 'post' => 'Post', + 'put' => 'Put', + 'url-endpoint' => 'Endpoint da URL', + 'parameters' => 'Parâmetros', + 'add-new-parameter' => 'Adicionar Novo Parâmetro', + 'url-preview' => 'Pré-visualização da URL:', + 'headers' => 'Cabeçalhos', + 'add-new-header' => 'Adicionar Novo Cabeçalho', + 'body' => 'Corpo', + 'default' => 'Padrão', + 'x-www-form-urlencoded' => 'x-www-form-urlencoded', + 'key-and-value' => 'Chave e Valor', + 'add-new-payload' => 'Adicionar novo payload', + 'raw' => 'Raw', + 'general' => 'Geral', + 'name' => 'Nome', + 'entity-type' => 'Tipo de Entidade', + 'insert-placeholder' => 'Inserir Placeholder', + 'description' => 'Descrição', + 'json' => 'Json', + 'text' => 'Texto', + ], + + 'edit' => [ + 'title' => 'Editar Webhook', + 'edit-btn' => 'Salvar Webhook', + 'save-btn' => 'Salvar Webhook', + 'info' => 'Digite os detalhes dos webhooks', + 'url-and-parameters' => 'URL e Parâmetros', + 'method' => 'Método', + 'post' => 'Post', + 'put' => 'Put', + 'url-endpoint' => 'Endpoint da URL', + 'parameters' => 'Parâmetros', + 'add-new-parameter' => 'Adicionar Novo Parâmetro', + 'url-preview' => 'Pré-visualização da URL:', + 'headers' => 'Cabeçalhos', + 'add-new-header' => 'Adicionar Novo Cabeçalho', + 'body' => 'Corpo', + 'default' => 'Padrão', + 'x-www-form-urlencoded' => 'x-www-form-urlencoded', + 'key-and-value' => 'Chave e Valor', + 'add-new-payload' => 'Adicionar novo payload', + 'raw' => 'Raw', + 'general' => 'Geral', + 'name' => 'Nome', + 'entity-type' => 'Tipo de Entidade', + 'insert-placeholder' => 'Inserir Placeholder', + 'description' => 'Descrição', + 'json' => 'Json', + 'text' => 'Texto', + ], + ], + + 'warehouses' => [ + 'index' => [ + 'title' => 'Armazéns', + 'create-btn' => 'Criar Armazém', + 'create-success' => 'Armazém criado com sucesso.', + 'name-exists' => 'Nome do armazém já existe.', + 'update-success' => 'Armazém atualizado com sucesso.', + 'delete-success' => 'Armazém deletado com sucesso.', + 'delete-failed' => 'Armazém não pode ser deletado.', + + 'datagrid' => [ + 'id' => 'ID', + 'name' => 'Nome', + 'contact-name' => 'Nome de Contato', + 'delete' => 'Deletar', + 'edit' => 'Editar', + 'view' => 'Visualizar', + 'created-at' => 'Criado em', + 'products' => 'Produtos', + 'contact-emails' => 'Emails de Contato', + 'contact-numbers' => 'Números de Contato', + ], + ], + + 'create' => [ + 'title' => 'Criar Armazém', + 'save-btn' => 'Salvar Armazém', + 'contact-info' => 'Informações de Contato', + ], + + 'edit' => [ + 'title' => 'Editar Armazém', + 'save-btn' => 'Salvar Armazém', + 'contact-info' => 'Informações de Contato', + ], + + 'view' => [ + 'all' => 'Todos', + 'notes' => 'Notas', + 'files' => 'Arquivos', + 'location' => 'Localização', + 'change-logs' => 'Registros de Alterações', + + 'locations' => [ + 'action' => 'Ação', + 'add-location' => 'Adicionar Localização', + 'create-success' => 'Localização criada com sucesso.', + 'delete' => 'Deletar', + 'delete-failed' => 'Localização não pode ser deletada.', + 'delete-success' => 'Localização deletada com sucesso.', + 'name' => 'Nome', + 'save-btn' => 'Salvar', + ], + + 'general-information' => [ + 'title' => 'Informações Gerais', + ], + + 'contact-information' => [ + 'title' => 'Informações de Contato', + ], + ], + ], + + 'attributes' => [ + 'index' => [ + 'title' => 'Atributos', + 'create-btn' => 'Criar Atributo', + 'create-success' => 'Atributos criados com sucesso.', + 'update-success' => 'Atributos atualizados com sucesso.', + 'delete-success' => 'Atributos deletados com sucesso.', + 'delete-failed' => 'Atributos não podem ser deletados.', + 'user-define-error' => 'Não é possível deletar atributos do sistema.', + 'mass-delete-failed' => 'Atributos do sistema não podem ser deletados.', + + 'datagrid' => [ + 'yes' => 'Sim', + 'no' => 'Não', + 'id' => 'ID', + 'code' => 'Código', + 'name' => 'Nome', + 'entity-type' => 'Tipo de Entidade', + 'type' => 'Tipo', + 'is-default' => 'É Padrão', + 'edit' => 'Editar', + 'delete' => 'Deletar', + ], + ], + + 'create' => [ + 'title' => 'Criar Atributo', + 'save-btn' => 'Salvar Atributo', + 'code' => 'Código', + 'name' => 'Nome', + 'entity-type' => 'Tipo de Entidade', + 'type' => 'Tipo', + 'validations' => 'Validações', + 'is-required' => 'É Obrigatório', + 'input-validation' => 'Validação de Entrada', + 'is-unique' => 'É Único', + 'labels' => 'Rótulos', + 'general' => 'Geral', + 'numeric' => 'Numérico', + 'decimal' => 'Decimal', + 'url' => 'URL', + 'options' => 'Opções', + 'option-type' => 'Tipo de Opção', + 'lookup-type' => 'Tipo de Pesquisa', + 'add-option' => 'Adicionar Opção', + 'save-option' => 'Salvar Opção', + 'option-name' => 'Nome da Opção', + 'add-attribute-options' => 'Adicionar Opções de Atributo', + 'text' => 'Texto', + 'textarea' => 'Área de Texto', + 'price' => 'Preço', + 'boolean' => 'Booleano', + 'select' => 'Seleção', + 'multiselect' => 'Multiseleção', + 'email' => 'E-mail', + 'address' => 'Endereço', + 'phone' => 'Telefone', + 'datetime' => 'Data e Hora', + 'date' => 'Data', + 'image' => 'Imagem', + 'file' => 'Arquivo', + 'lookup' => 'Pesquisa', + 'entity_type' => 'Tipo de Entidade', + 'checkbox' => 'Caixa de Seleção', + 'is_required' => 'É Obrigatório', + 'is_unique' => 'É Único', + 'actions' => 'Ações', + ], + + 'edit' => [ + 'title' => 'Editar Atributo', + 'save-btn' => 'Salvar Atributo', + 'code' => 'Código', + 'name' => 'Nome', + 'labels' => 'Rótulos', + 'entity-type' => 'Tipo de Entidade', + 'type' => 'Tipo', + 'validations' => 'Validações', + 'is-required' => 'É Obrigatório', + 'input-validation' => 'Validação de Entrada', + 'is-unique' => 'É Único', + 'general' => 'Geral', + 'numeric' => 'Numérico', + 'decimal' => 'Decimal', + 'url' => 'URL', + 'options' => 'Opções', + 'option-type' => 'Tipo de Opção', + 'lookup-type' => 'Tipo de Pesquisa', + 'add-option' => 'Adicionar Opção', + 'save-option' => 'Salvar Opção', + 'option-name' => 'Nome da Opção', + 'add-attribute-options' => 'Adicionar Opções de Atributo', + 'text' => 'Texto', + 'textarea' => 'Área de Texto', + 'price' => 'Preço', + 'boolean' => 'Booleano', + 'select' => 'Seleção', + 'multiselect' => 'Multiseleção', + 'email' => 'E-mail', + 'address' => 'Endereço', + 'phone' => 'Telefone', + 'datetime' => 'Data e Hora', + 'date' => 'Data', + 'image' => 'Imagem', + 'file' => 'Arquivo', + 'lookup' => 'Pesquisa', + 'entity_type' => 'Tipo de Entidade', + 'checkbox' => 'Caixa de Seleção', + 'is_required' => 'É Obrigatório', + 'is_unique' => 'É Único', + 'actions' => 'Ações', + ], + ], + ], + + 'activities' => [ + 'index' => [ + 'title' => 'Atividades', + + 'datagrid' => [ + 'comment' => 'Comentário', + 'created_at' => 'Criado Em', + 'created_by' => 'Criado Por', + 'edit' => 'Editar', + 'id' => 'ID', + 'done' => 'Concluído', + 'not-done' => 'Não Concluído', + 'lead' => 'Lead', + 'mass-delete' => 'Excluir em Massa', + 'mass-update' => 'Atualizar em Massa', + 'schedule-from' => 'Agendado de', + 'schedule-to' => 'Agendado até', + 'schedule_from' => 'Agendado de', + 'schedule_to' => 'Agendado até', + 'title' => 'Título', + 'is_done' => 'Está Concluído', + 'type' => 'Tipo', + 'update' => 'Atualizar', + 'call' => 'Chamada', + 'meeting' => 'Reunião', + 'lunch' => 'Almoço', + ], + ], + + 'edit' => [ + 'title' => 'Editar Atividade', + 'back-btn' => 'Voltar', + 'save-btn' => 'Salvar Atividade', + 'type' => 'Tipo de Atividade', + 'call' => 'Chamada', + 'meeting' => 'Reunião', + 'lunch' => 'Almoço', + 'schedule_to' => 'Agendado até', + 'schedule_from' => 'Agendado de', + 'location' => 'Localização', + 'comment' => 'Comentário', + 'lead' => 'Lead', + 'participants' => 'Participantes', + 'general' => 'Geral', + 'persons' => 'Pessoas', + 'no-result-found' => 'Nenhum registro encontrado.', + 'users' => 'Usuários', + ], + + 'updated' => ':attribute Atualizado', + 'created' => 'Criado', + 'duration-overlapping' => 'Os participantes têm outra reunião neste horário. Deseja continuar?', + 'create-success' => 'Atividade criada com sucesso.', + 'update-success' => 'Atividade atualizada com sucesso.', + 'overlapping-error' => 'Os participantes têm outra reunião neste horário.', + 'mass-update-success' => 'Atividades atualizadas com sucesso.', + 'destroy-success' => 'Atividade deletada com sucesso.', + 'delete-failed' => 'A atividade não pode ser deletada.', + ], + + 'mail' => [ + 'index' => [ + 'compose' => 'Compor', + 'draft' => 'Rascunho', + 'inbox' => 'Caixa de Entrada', + 'outbox' => 'Caixa de Saída', + 'sent' => 'Enviado', + 'trash' => 'Lixeira', + 'compose-mail-btn' => 'Compor E-mail', + 'btn' => 'E-mail', + 'mail' => [ + 'title' => 'Compor E-mail', + 'to' => 'Para', + 'enter-emails' => 'Pressione Enter para adicionar e-mails', + 'cc' => 'CC', + 'bcc' => 'CCO', + 'subject' => 'Assunto', + 'send-btn' => 'Enviar', + 'message' => 'Mensagem', + 'draft' => 'Rascunho', + ], + + 'datagrid' => [ + 'id' => 'ID', + 'from' => 'De', + 'to' => 'Para', + 'subject' => 'Assunto', + 'tag-name' => 'Nome da Tag', + 'created-at' => 'Criado Em', + 'move-to-inbox' => 'Movido para Caixa de Entrada', + 'edit' => 'Editar', + 'view' => 'Visualizar', + 'delete' => 'Excluir', + ], + ], + + 'create-success' => 'E-mail enviado com sucesso.', + 'update-success' => 'E-mail atualizado com sucesso.', + 'mass-update-success' => 'E-mails atualizados com sucesso.', + 'delete-success' => 'E-mail excluído com sucesso.', + 'delete-failed' => 'E-mail não pode ser excluído.', + + 'view' => [ + 'title' => 'E-mails', + 'subject' => ':subject', + 'link-mail' => 'Link do E-mail', + 'to' => 'Para', + 'cc' => 'CC', + 'bcc' => 'CCO', + 'reply' => 'Responder', + 'reply-all' => 'Responder a Todos', + 'forward' => 'Encaminhar', + 'delete' => 'Excluir', + 'enter-mails' => 'Digite o id do e-mail', + 'rotten-days' => 'O lead está vencido há :days dias', + 'search-an-existing-lead' => 'Buscar um lead existente', + 'search-an-existing-contact' => 'Buscar um contato existente', + 'message' => 'Mensagem', + 'add-attachments' => 'Adicionar Anexos', + 'discard' => 'Descartar', + 'send' => 'Enviar', + 'no-result-found' => 'Nenhum resultado encontrado', + 'add-new-contact' => 'Adicionar Novo Contato', + 'description' => 'Descrição', + 'search' => 'Buscar...', + 'add-new-lead' => 'Adicionar Novo Lead', + 'create-new-contact' => 'Criar Novo Contato', + 'save-contact' => 'Salvar Contato', + 'create-lead' => 'Criar Lead', + 'linked-contact' => 'Contato Vinculado', + 'link-to-contact' => 'Vincular ao Contato', + 'link-to-lead' => 'Vincular ao Lead', + 'linked-lead' => 'Lead Vinculado', + 'lead-details' => 'Detalhes do Lead', + 'contact-person' => 'Pessoa de Contato', + 'product' => 'Produto', + + 'tags' => [ + 'create-success' => 'Tag criada com sucesso.', + 'destroy-success' => 'Tag excluída com sucesso.', + ], + ], + ], + + 'common' => [ + 'custom-attributes' => [ + 'select-country' => 'Selecionar País', + 'select-state' => 'Selecionar Estado', + 'state' => 'Estado', + 'city' => 'Cidade', + 'postcode' => 'CEP', + 'work' => 'Trabalho', + 'home' => 'Casa', + 'add-more' => 'Adicionar Mais', + 'select' => 'Selecionar', + 'country' => 'País', + 'address' => 'Endereço', + ], + ], + + 'leads' => [ + 'create-success' => 'Lead criado com sucesso.', + 'update-success' => 'Lead atualizado com sucesso.', + 'destroy-success' => 'Lead excluído com sucesso.', + 'destroy-failed' => 'Lead não pode ser excluído.', + + 'index' => [ + 'title' => 'Leads', + 'create-btn' => 'Criar Lead', + + 'datagrid' => [ + 'id' => 'ID', + 'sales-person' => 'Pessoa de Vendas', + 'subject' => 'Assunto', + 'source' => 'Fonte', + 'lead-value' => 'Valor do Lead', + 'lead-type' => 'Tipo de Lead', + 'tag-name' => 'Nome da Tag', + 'contact-person' => 'Pessoa de Contato', + 'stage' => 'Etapa', + 'rotten-lead' => 'Lead Podre', + 'expected-close-date' => 'Data Esperada de Fechamento', + 'created-at' => 'Criado Em', + 'no' => 'Não', + 'yes' => 'Sim', + 'delete' => 'Excluir', + 'mass-delete' => 'Excluir em Massa', + 'mass-update' => 'Atualizar em Massa', + ], + + 'kanban' => [ + 'rotten-days' => 'Lead podre por :days dias', + 'empty-list' => 'Sua lista de Leads está vazia', + 'empty-list-description' => 'Crie um lead para organizar seus objetivos.', + 'create-lead-btn' => 'Criar Lead', + + 'columns' => [ + 'contact-person' => 'Pessoa de Contato', + 'id' => 'ID', + 'lead-type' => 'Tipo de Lead', + 'lead-value' => 'Valor do Lead', + 'sales-person' => 'Pessoa de Vendas', + 'source' => 'Fonte', + 'title' => 'Título', + 'tags' => 'Tags', + 'expected-close-date' => 'Data Esperada de Fechamento', + 'created-at' => 'Criado Em', + ], + + 'toolbar' => [ + 'search' => [ + 'title' => 'Pesquisar', + ], + + 'filters' => [ + 'apply-filters' => 'Aplicar Filtros', + 'clear-all' => 'Limpar Tudo', + 'filter' => 'Filtrar', + 'filters' => 'Filtros', + 'select' => 'Selecionar', + ], + ], + ], + + 'view-switcher' => [ + 'all-pipelines' => 'Todos os Pipelines', + 'create-new-pipeline' => 'Criar Novo Pipeline', + ], + ], + + 'create' => [ + 'title' => 'Criar Lead', + 'save-btn' => 'Salvar', + 'details' => 'Detalhes', + 'details-info' => 'Coloque as informações básicas do Lead', + 'contact-person' => 'Pessoa de Contato', + 'contact-info' => 'Informações sobre a Pessoa de Contato', + 'products' => 'Produtos', + 'products-info' => 'Informações sobre os Produtos', + ], + + 'edit' => [ + 'title' => 'Editar Lead', + 'save-btn' => 'Salvar', + 'details' => 'Detalhes', + 'details-info' => 'Coloque as informações básicas do Lead', + 'contact-person' => 'Pessoa de Contato', + 'contact-info' => 'Informações sobre a Pessoa de Contato', + 'products' => 'Produtos', + 'products-info' => 'Informações sobre os Produtos', + ], + + 'common' => [ + 'contact' => [ + 'name' => 'Nome', + 'email' => 'Email', + 'contact-number' => 'Número de Contato', + 'organization' => 'Organização', + ], + + 'products' => [ + 'product-name' => 'Nome do Produto', + 'quantity' => 'Quantidade', + 'price' => 'Preço', + 'amount' => 'Valor', + 'action' => 'Ação', + 'add-more' => 'Adicionar Mais', + 'total' => 'Total', + ], + ], + + 'view' => [ + 'title' => 'Lead: :title', + 'rotten-days' => ':days Dias', + + 'tabs' => [ + 'description' => 'Descrição', + 'products' => 'Produtos', + 'quotes' => 'Cotações', + ], + + 'attributes' => [ + 'title' => 'Sobre o Lead', + ], + + 'quotes'=> [ + 'subject' => 'Assunto', + 'expired-at' => 'Expirado em', + 'sub-total' => 'Subtotal', + 'discount' => 'Desconto', + 'tax' => 'Imposto', + 'adjustment' => 'Ajuste', + 'grand-total' => 'Total Geral', + 'delete' => 'Excluir', + 'edit' => 'Editar', + 'download' => 'Baixar', + 'destroy-success' => 'Cotação excluída com sucesso.', + 'empty-title' => 'Nenhuma Cotação Encontrada', + 'empty-info' => 'Nenhuma Cotação Encontrada para este Lead', + 'add-btn' => 'Adicionar Cotação', + ], + + 'products' => [ + 'product-name' => 'Nome do Produto', + 'quantity' => 'Quantidade', + 'price' => 'Preço', + 'amount' => 'Valor', + 'action' => 'Ação', + 'add-more' => 'Adicionar Mais', + 'total' => 'Total', + 'empty-title' => 'Nenhum Produto Encontrado', + 'empty-info' => 'Nenhum Produto Encontrado para este Lead', + 'add-product' => 'Adicionar Produto', + ], + + 'persons' => [ + 'title' => 'Sobre as Pessoas', + 'job-title' => ':job_title em :organization', + ], + + 'stages' => [ + 'won-lost' => 'Ganho/Perdido', + 'won' => 'Ganho', + 'lost' => 'Perdido', + 'need-more-info' => 'Precisa de Mais Informações', + 'closed-at' => 'Fechado em', + 'won-value' => 'Valor Ganhado', + 'lost-reason' => 'Motivo da Perda', + 'save-btn' => 'Salvar', + ], + + 'tags' => [ + 'create-success' => 'Tag criada com sucesso.', + 'destroy-success' => 'Tag excluída com sucesso.', + ], + ], + ], + + 'configuration' => [ + 'index' => [ + 'back' => 'Voltar', + 'save-btn' => 'Salvar Configuração', + 'save-success' => 'Configuração salva com sucesso.', + 'search' => 'Buscar', + 'title' => 'Configuração', + + 'general' => [ + 'title' => 'Geral', + 'info' => 'Configuração Geral', + + 'general' => [ + 'title' => 'Geral', + 'info' => 'Atualize suas configurações gerais aqui.', + 'locale-settings' => [ + 'title' => 'Configurações de Localização', + 'title-info' => 'Define o idioma usado na interface do usuário, como Inglês (en), Francês (fr) ou Japonês (ja).', + ], + ], + ], + ], + ], + + 'dashboard' => [ + 'index' => [ + 'title' => 'Painel de Controle', + + 'revenue' => [ + 'lost-revenue' => 'Receita Perdida', + 'won-revenue' => 'Receita Ganha', + ], + + 'over-all' => [ + 'average-lead-value' => 'Valor Médio do Lead', + 'total-leads' => 'Total de Leads', + 'average-leads-per-day' => 'Leads Médios por Dia', + 'total-quotations' => 'Total de Cotações', + 'total-persons' => 'Total de Pessoas', + 'total-organizations' => 'Total de Organizações', + ], + + 'total-leads' => [ + 'title' => 'Leads', + 'total' => 'Total de Leads', + 'won' => 'Leads Ganhados', + 'lost' => 'Leads Perdidos', + ], + + 'revenue-by-sources' => [ + 'title' => 'Receita por Fontes', + 'empty-title' => 'Nenhum Dado Disponível', + 'empty-info' => 'Nenhum dado disponível para o intervalo selecionado', + ], + + 'revenue-by-types' => [ + 'title' => 'Receita por Tipos', + 'empty-title' => 'Nenhum Dado Disponível', + 'empty-info' => 'Nenhum dado disponível para o intervalo selecionado', + ], + + 'top-selling-products' => [ + 'title' => 'Produtos Mais Vendidos', + 'empty-title' => 'Nenhum Produto Encontrado', + 'empty-info' => 'Nenhum produto disponível para o intervalo selecionado', + ], + + 'top-persons' => [ + 'title' => 'Principais Pessoas', + 'empty-title' => 'Nenhuma Pessoa Encontrada', + 'empty-info' => 'Nenhuma pessoa disponível para o intervalo selecionado', + ], + + 'open-leads-by-states' => [ + 'title' => 'Leads Abertos por Estados', + 'empty-title' => 'Nenhum Dado Disponível', + 'empty-info' => 'Nenhum dado disponível para o intervalo selecionado', + ], + ], + ], + + 'layouts' => [ + 'app-version' => 'Versão : :version', + 'dashboard' => 'Painel de Controle', + 'leads' => 'Leads', + 'quotes' => 'Cotações', + 'quote' => 'Cotação', + 'mail' => [ + 'title' => 'Correio', + 'compose' => 'Escrever', + 'inbox' => 'Caixa de Entrada', + 'draft' => 'Rascunho', + 'outbox' => 'Caixa de Saída', + 'sent' => 'Enviado', + 'trash' => 'Lixeira', + 'setting' => 'Configurações', + ], + 'activities' => 'Atividades', + 'contacts' => 'Contatos', + 'persons' => 'Pessoas', + 'person' => 'Pessoa', + 'organizations' => 'Organizações', + 'organization' => 'Organização', + 'products' => 'Produtos', + 'product' => 'Produto', + 'settings' => 'Configurações', + 'user' => 'Usuário', + 'user-info' => 'Gerencie todos os seus usuários e suas permissões no CRM, o que eles estão autorizados a fazer.', + 'groups' => 'Grupos', + 'groups-info' => 'Adicionar, editar ou excluir grupos do CRM', + 'roles' => 'Funções', + 'role' => 'Função', + 'roles-info' => 'Adicionar, editar ou excluir funções do CRM', + 'users' => 'Usuários', + 'users-info' => 'Adicionar, editar ou excluir usuários do CRM', + 'lead' => 'Lead', + 'lead-info' => 'Gerencie todas as configurações relacionadas a leads no CRM', + 'pipelines' => 'Pipelines', + 'pipelines-info' => 'Adicionar, editar ou excluir pipelines do CRM', + 'sources' => 'Fontes', + 'sources-info' => 'Adicionar, editar ou excluir fontes do CRM', + 'types' => 'Tipos', + 'types-info' => 'Adicionar, editar ou excluir tipos do CRM', + 'automation' => 'Automação', + 'automation-info' => 'Gerencie todas as configurações de automação no CRM', + 'attributes' => 'Atributos', + 'attribute' => 'Atributo', + 'attributes-info' => 'Adicionar, editar ou excluir atributos do CRM', + 'email-templates' => 'Modelos de Email', + 'email' => 'Email', + 'email-templates-info' => 'Adicionar, editar ou excluir modelos de email do CRM', + 'workflows' => 'Fluxos de Trabalho', + 'workflows-info' => 'Adicionar, editar ou excluir fluxos de trabalho do CRM', + 'other-settings' => 'Outras Configurações', + 'other-settings-info' => 'Gerencie todas as configurações extras no CRM', + 'tags' => 'Tags', + 'tags-info' => 'Adicionar, editar ou excluir tags do CRM', + 'my-account' => 'Minha Conta', + 'sign-out' => 'Sair', + 'back' => 'Voltar', + 'name' => 'Nome', + 'configuration' => 'Configuração', + 'activities' => 'Atividades', + 'howdy' => 'Olá!', + 'warehouses' => 'Armazéns', + 'warehouse' => 'Armazém', + 'warehouses-info' => 'Adicionar, editar ou excluir armazéns do CRM', + ], + + 'user' => [ + 'account' => [ + 'name' => 'Nome', + 'email' => 'Email', + 'password' => 'Senha', + 'my_account' => 'Minha conta', + 'update_details' => 'Atualizar Detalhes', + 'current_password' => 'Senha atual', + 'confirm_password' => 'Confirmar senha', + 'password-match' => 'A senha atual não corresponde.', + 'account-save' => 'Alterações na conta salvas com sucesso.', + 'permission-denied' => 'Permissão Negada', + 'remove-image' => 'Remover Imagem', + 'upload_image_pix' => 'Carregar uma Imagem de Perfil (100px x 100px)', + 'upload_image_format' => 'em formato PNG ou JPG', + 'image_upload_message' => 'Somente imagens (.jpeg, .jpg, .png, ..) são permitidas.', + ], + ], + + 'emails' => [ + 'common' => [ + 'dear' => 'Prezado(a) :name', + 'cheers' => 'Atenciosamente,Equipe :app_name', + + 'user' => [ + 'dear' => 'Prezado(a) :username', + 'create-subject' => 'Você foi adicionado como membro.', + 'create-body' => 'Parabéns! Agora você é um membro da nossa equipe.', + + 'forget-password' => [ + 'subject' => 'Redefinir Senha do Cliente', + 'dear' => 'Prezado(a) :username', + 'reset-password' => 'Redefinir Senha', + 'info' => 'Você está recebendo este e-mail porque recebemos uma solicitação de redefinição de senha para sua conta.', + 'final-summary' => 'Se você não solicitou a redefinição de senha, nenhuma outra ação é necessária.', + 'thanks' => 'Obrigado!', + ], + ], + ], + ], + + 'errors' => [ + '401' => 'Você não tem autorização para acessar esta página', + ], +]; diff --git a/packages/Webkul/Admin/src/Resources/lang/tr/app.php b/packages/Webkul/Admin/src/Resources/lang/tr/app.php index a0817ac5a..964f08e70 100644 --- a/packages/Webkul/Admin/src/Resources/lang/tr/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/tr/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'Hesabınız henüz etkinleştirilmedi. Lütfen yönetici ile iletişime geçin.', 'login-error' => 'Kimlik bilgileri kayıtlarımızla eşleşmiyor.', + 'not-permission' => 'Yönetici paneline erişim izniniz yok.', 'login' => [ 'email' => 'E-posta Adresi', @@ -359,6 +360,10 @@ ], 'layouts' => [ + 'powered-by' => [ + 'description' => ':webkul tarafından geliştirilen açık kaynaklı bir proje olan :krayin tarafından desteklenmektedir.', + ], + 'header' => [ 'mega-search' => [ 'title' => 'Arama', diff --git a/packages/Webkul/Admin/src/Resources/lang/vi/app.php b/packages/Webkul/Admin/src/Resources/lang/vi/app.php index 9ecef3e51..2d705dbcd 100644 --- a/packages/Webkul/Admin/src/Resources/lang/vi/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/vi/app.php @@ -44,6 +44,7 @@ 'users' => [ 'activate-warning' => 'Tài khoản của bạn chưa được kích hoạt. Vui lòng liên hệ quản trị viên.', 'login-error' => 'Thông tin đăng nhập không khớp với hồ sơ của chúng tôi.', + 'not-permission' => 'Bạn không có quyền truy cập vào bảng quản trị.', 'login' => [ 'email' => 'Địa chỉ Email', @@ -359,6 +360,10 @@ ], 'layouts' => [ + 'powered-by' => [ + 'description' => 'Được hỗ trợ bởi :krayin, một dự án mã nguồn mở được phát triển bởi :webkul.', + ], + 'header' => [ 'mega-search' => [ 'title' => 'Tìm kiếm', diff --git a/packages/Webkul/Admin/src/Resources/views/activities/index.blade.php b/packages/Webkul/Admin/src/Resources/views/activities/index.blade.php index 39007419c..3ffc0e550 100644 --- a/packages/Webkul/Admin/src/Resources/views/activities/index.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/activities/index.blade.php @@ -147,7 +147,7 @@ class="after:content-['/'] last:after:content-['']"
diff --git a/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/date.blade.php b/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/date.blade.php index b7e2cec9f..c770aa5ad 100755 --- a/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/date.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/date.blade.php @@ -1,8 +1,20 @@ +@php + if (! empty($value)) { + if ($value instanceof \Carbon\Carbon) { + $value = $value->format('Y-m-d'); + } elseif (is_string($value)) { + $value = \Carbon\Carbon::parse($value)->format('Y-m-d'); + } + } +@endphp +@{{ record.id }}
-@{{ record.name }}
+@{{ record.name }}