[major] Major release: Laravel/PHP/Node platform upgrade#356
Merged
Conversation
…cies, and update Composer dependency versions.
- Remove redundant login/logout logging in `GroupEventSubscriber`. - Streamline `responsecache.php` config by removing fully qualified class names. - Register `IdeHelperServiceProvider` with cleaner syntax in `AppServiceProvider`.
- Removed `anourvalar/eloquent-serialize` package. - Updated multiple dependencies, including: - `aws/aws-sdk-php` to `3.380.3` - `blade-ui-kit/blade-heroicons` to `2.7.0` - `filament/*` packages to `v4.11.3` - `graham-campbell/markdown` to `v16.1.0` - `intervention/image` to `3.11.8` - `kirschbaum-development/eloquent-power-joins` to `4.3.1`. - Adjusted `require-dev` versions for several packages.
…in route - Removed `routes/admin/opcache.php` and its related webhook functionality. - Added API v1 route for OpCache reset in `routes/api/v1/opcache.php`. - Updated `IndexController` to handle OpCache reset using bearer token authentication. - Replaced old `OPCACHE_WEBHOOK_TOKEN` with `API_TOKEN` in workflow and deployment scripts. - Refactored `config/app.php` to clean up redundant tokens and service provider references.
Update Node.js version and GitHub action in deploy workflow
- Updated `IndexController` to simplify `Request` and `Response` usage. - Cleaned up `config/app.php` by trimming redundant imports, aliases, and service provider listings.
# Conflicts: # AGENTS.md # CLAUDE.md # app/Http/Controllers/Api/IndexController.php # app/Providers/AppServiceProvider.php # composer.json # composer.lock # config/responsecache.php
- Upgraded dependencies in `composer.lock`, including `aws/aws-sdk-php`, `laravel/framework`, `symfony/*`, and others. - Updated PHP platform requirement to `^8.5`. - Improved `responsecache.php` to support dynamic tagging using the app tag. - Added `FlashReplacer` to response cache replacers for better cache handling.
…stForgery` - Deleted `VerifyCsrfToken.php` middleware file and all related references. - Updated applications to adopt `PreventRequestForgery`. - Streamlined imports in `bootstrap/app.php`, replacing fully qualified namespaces with class imports. - Adjusted configurations in `database.php` and `AdminPanelProvider.php` to align with middleware changes. - Enhanced unit tests for presenter methods to reflect structural updates and improve accessibility validation.
- Upgraded `deployer/deployer` to `^8.0` and added `maml/maml` package. - Updated `fruitcake/laravel-debugbar` to `^4.0` and other dev dependencies in `composer.json`. - Reflected dependency upgrades in `composer.lock`, including `spatie/flare-client-php` and new autoload paths.
… latest versions - Updated `intervention/image-laravel` to `^4.0` in `composer.json`. - Upgraded `intervention/gif` to `5.0.1` and `intervention/image` to `4.0.4`. - Adjusted PHP requirement to `^8.3` for updated packages. - Modified `ImageUploadService` to cast image encoding to string to ensure compatibility.
Update Composer dependencies and enhance middleware configuration
- Replaced fully qualified middleware class names with imported class references. - Adjusted `authenticate_session`, `encrypt_cookies`, and `validate_csrf_token` middleware definitions for cleaner syntax.
- Upgraded `aws/aws-sdk-php` to `3.381.2`, `intervention/image` to `4.1.0`, and `deployer/deployer` to `v8.0.4`. - Adjusted PHP version to `^8.5` in workflows. - Replaced `deployphp/action` integration with manual SSH key setup and custom deployment commands. - Minor cleanup of GitHub Actions for improved clarity and reliability.
Update dependencies and optimize deployment workflows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#Major release