1917 Commits

Author SHA1 Message Date
Younes ENNAJI dd3c9f74f0 add support for Symfony v8.0
Bumps the php-flasher dependencies in composer.json and package.json files
to version 2.2.1 across all relevant packages.

This ensures the project utilizes the latest features,
bug fixes, and improvements available in the php-flasher library.
2025-11-10 15:43:32 +01:00
Younes ENNAJI fac5ca638a Merge pull request #293 from php-flasher/dev
dev
2025-11-10 15:42:44 +01:00
Younes ENNAJI 09199d8b56 Makes notification library default optional
Makes the 'default' option for the notification library optional.

This allows the system to function without a default library being explicitly set, providing more flexibility in configurations.
2025-11-10 15:41:13 +01:00
Younes ENNAJI d9c65d274b Enhances test workflow for dev Symfony versions
Updates the test workflow to correctly handle "-dev" Symfony versions.

Sets the composer minimum-stability to "dev" and prefers stable dependencies
when testing against development versions of Symfony. This ensures that the
latest dependencies are used during testing of development versions and also
runs update with --prefer-lowest only when not on a dev branch.
2025-11-10 15:38:04 +01:00
Younes ENNAJI bde270a483 Adds new test configurations
Introduces new test configurations for Symfony 8.0 with PHP 8.4 and Symfony 7.4 with PHP 8.2, ensuring broader compatibility and comprehensive testing coverage.
2025-11-10 15:35:22 +01:00
Younes ENNAJI c454fbc768 Updates flasher library dependencies.
Updates composer.lock and package-lock.json files to include latest versions of dependencies.
This change ensures compatibility with the latest features and security patches.
It also synchronizes front-end and back-end dependencies.
2025-11-10 15:32:54 +01:00
Younes ENNAJI 17a0e756d9 Updates devDependencies
Increases the versions of various development dependencies.

This change ensures the project benefits from the latest
features, bug fixes, and performance improvements offered by
these tools.
2025-11-10 15:32:45 +01:00
Younes ENNAJI 5ee7d58d7c Updates test matrix for PHP and Symfony
Updates the test matrix in the workflow configuration.

Adds PHP 8.5 support and adjusts Symfony versions to 7.3.
Also includes Laravel 12 support with corresponding PHP versions.
2025-11-10 15:32:31 +01:00
Younes ENNAJI e0b93784bd Allows Symfony 8 compatibility
Updates Symfony dependencies to allow compatibility
with version 8.

This ensures the application can be upgraded to
the latest Symfony version without breaking changes.
2025-11-10 15:32:24 +01:00
Younes ENNAJI 18663b3214 Updates Flasher to v2.2.0
Updates the flasher dependencies in composer.json files and package.json files to version 2.2.0.

Updates the Flasher version constant in the Prime Flasher class.
v2.2.0
2025-11-10 15:20:21 +01:00
Younes ENNAJI 7cf3de856e Merge pull request #286 from php-flasher/dev
add phpflasher configuration article
2025-03-30 07:41:23 +00:00
Younes ENNAJI e0cbc53c76 add phpflasher configuration article 2025-03-30 07:39:24 +00:00
Younes ENNAJI b5bf2325be Merge pull request #285 from php-flasher/dev
add common phpflasher implementation mistakes blog post
2025-03-30 07:18:22 +00:00
Younes ENNAJI e3158290f3 add common phpflasher implementation mistakes blog post 2025-03-30 07:15:03 +00:00
Younes ENNAJI 4070978256 Merge pull request #284 from php-flasher/dev
add blog section
2025-03-30 06:42:07 +00:00
Younes ENNAJI d96a953488 update blog icon 2025-03-30 06:39:58 +00:00
Younes ENNAJI ea8391eb6b update laravel first blog article 2025-03-30 06:03:55 +00:00
Younes ENNAJI 3fc0d83dd6 improve laravel first blog article 2025-03-30 05:22:04 +00:00
Younes ENNAJI 1cb12c819b add blog articles 2025-03-30 04:10:13 +00:00
Younes ENNAJI f9d79f4589 Merge pull request #283 from php-flasher/dev
update themes documentataion
2025-03-30 03:11:35 +00:00
Younes ENNAJI a3ce6a5262 update themes documentataion 2025-03-30 02:56:43 +00:00
Younes ENNAJI ff2cc1dc65 Merge pull request #282 from php-flasher/dev
update docs home page
2025-03-30 02:33:13 +00:00
Younes ENNAJI 2cef5b98b2 fix phpstan errors 2025-03-30 02:27:41 +00:00
Younes ENNAJI d7ecfb69a9 revert laravel install command 2025-03-30 02:24:57 +00:00
Younes ENNAJI 4909da7ba8 update docs home page 2025-03-30 02:22:45 +00:00
Younes ENNAJI f854ed4315 Wip 2025-03-28 13:05:26 +00:00
Younes ENNAJI 424617103f Wip 2025-03-28 03:37:07 +00:00
Younes ENNAJI 8dd56001db Wip 2025-03-28 03:30:26 +00:00
Younes ENNAJI e1ae7e215c update laravel intaller command 2025-03-28 03:11:45 +00:00
Younes ENNAJI 730c13c447 update laravel theme configuration 2025-03-28 02:16:33 +00:00
Younes ENNAJI 12b0842cdd update symfony and laravel demos 2025-03-28 02:06:37 +00:00
Younes ENNAJI 93ca18a67b add themes to symfony configuration 2025-03-27 21:23:53 +00:00
Younes ENNAJI 1022991877 upgrade dependencies 2025-03-27 20:06:59 +00:00
Younes ENNAJI 4345f2aa91 Merge pull request #280 from php-flasher/dev
update themes border radius
2025-03-27 02:13:45 +00:00
Younes ENNAJI 56dd1cea4c update themes border radius 2025-03-27 02:12:06 +00:00
Younes ENNAJI 315a54eb43 Merge pull request #279 from php-flasher/dev
update themes icon
2025-03-26 23:37:35 +00:00
Younes ENNAJI 82f2c69d65 update themes icon 2025-03-26 23:34:57 +00:00
Younes ENNAJI 91993e438b Merge pull request #278 from php-flasher/dev
fix flash notifications width
2025-03-26 23:08:16 +00:00
Younes ENNAJI 977c645c45 upgrade dependencies 2025-03-26 23:06:45 +00:00
Younes ENNAJI 7a083efea0 fix flash notifications width 2025-03-26 23:04:01 +00:00
Younes ENNAJI 5448e54f77 Merge pull request #277 from php-flasher/dev
update livewire and inertiajs documentation
2025-03-26 21:34:02 +00:00
Younes ENNAJI c92105377d update livewire and inertiajs documentation 2025-03-26 21:32:32 +00:00
Younes ENNAJI 5cf68f2e34 Merge pull request #276 from php-flasher/dev
update laravel documentation page
2025-03-26 04:18:09 +00:00
Younes ENNAJI 68d7bfadce upgrade dependencies 2025-03-26 04:16:45 +00:00
Younes ENNAJI ca6e75ba9d update laravel documentation page 2025-03-26 04:06:45 +00:00
Younes ENNAJI 3407e309da Merge pull request #275 from php-flasher/dev
upgrade dependencies
2025-03-26 02:24:27 +00:00
Younes ENNAJI dce23cc288 upgrade dependencies 2025-03-26 02:22:33 +00:00
Younes ENNAJI c1cc26379d Merge pull request #274 from php-flasher/dev
update symfony documentation page
2025-03-26 02:17:02 +00:00
Younes ENNAJI cc0658b3fe update symfony documentation page 2025-03-26 02:15:21 +00:00
Younes ENNAJI a2abd9455a upgrade dependencies 2025-03-23 20:39:06 +00:00