Skip to content

Commit f582f33

Browse files
committed
fix: upgrade to laravel 9
1 parent e3acd26 commit f582f33

File tree

9 files changed

+2745
-3061
lines changed

9 files changed

+2745
-3061
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ jobs:
114114
- name: Copy/Paste Detector
115115
run: phpcpd app/ --min-lines=50
116116

117-
- name: Enlightn Security Checker
118-
run: php vendor/enlightn/security-checker/security-checker security:check composer.lock
117+
# - name: Enlightn Security Checker
118+
# run: php vendor/enlightn/security-checker/security-checker security:check composer.lock
119119
test-php-postgresql:
120120
name: Test PHP with PostgreSQL
121121
runs-on: ubuntu-latest

app/Http/Middleware/TrustProxies.php

+7-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace App\Http\Middleware;
44

55
use Illuminate\Http\Request;
6-
use Fideloper\Proxy\TrustProxies as Middleware;
6+
use Illuminate\Http\Middleware\TrustProxies as Middleware;
77

88
class TrustProxies extends Middleware
99
{
@@ -19,5 +19,10 @@ class TrustProxies extends Middleware
1919
*
2020
* @var int
2121
*/
22-
protected $headers = Request::HEADER_X_FORWARDED_ALL;
22+
protected $headers =
23+
Request::HEADER_X_FORWARDED_FOR |
24+
Request::HEADER_X_FORWARDED_HOST |
25+
Request::HEADER_X_FORWARDED_PORT |
26+
Request::HEADER_X_FORWARDED_PROTO |
27+
Request::HEADER_X_FORWARDED_AWS_ELB;
2328
}

composer.json

+7-9
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@
1010
"require": {
1111
"php": "^8.0",
1212
"aws/aws-sdk-php": "^3.209",
13-
"bensampo/laravel-enum": "^4.2",
13+
"bensampo/laravel-enum": "^5.0",
1414
"blade-ui-kit/blade-ui-kit": "^0.3.3",
1515
"bugsnag/bugsnag-laravel": "^2.22",
16-
"cviebrock/eloquent-sluggable": "^8.0",
16+
"cviebrock/eloquent-sluggable": "^9.0",
1717
"doctrine/dbal": "^3.3",
18-
"facade/ignition": "^2.17",
19-
"fideloper/proxy": "^4.4",
2018
"fruitcake/laravel-cors": "^2.0",
21-
"laravel/framework": "^8.82",
19+
"laravel/framework": "^9.0",
2220
"laravel/horizon": "^5.8",
2321
"laravel/telescope": "^4.7",
2422
"laravel/tinker": "^2.7",
@@ -28,18 +26,18 @@
2826
"predis/predis": "^1.1",
2927
"protonemedia/laravel-form-components": "^3.5",
3028
"spatie/laravel-activitylog": "^4.4",
31-
"tabuna/breadcrumbs": "^2.4"
29+
"spatie/laravel-ignition": "^1.0",
30+
"tabuna/breadcrumbs": "^3.0"
3231
},
3332
"require-dev": {
3433
"barryvdh/laravel-debugbar": "^3.6",
3534
"barryvdh/laravel-ide-helper": "^2.12",
36-
"beyondcode/laravel-query-detector": "^1.5",
35+
"beyondcode/laravel-query-detector": "^1.6",
3736
"brianium/paratest": "^6.4",
38-
"enlightn/security-checker": "^1.9",
3937
"fakerphp/faker": "^1.18",
4038
"laravel/sail": "^1.13",
4139
"mockery/mockery": "^1.5",
42-
"nunomaduro/collision": "^5.10",
40+
"nunomaduro/collision": "^6.1",
4341
"nunomaduro/larastan": "^1.0",
4442
"phpunit/phpunit": "^9.5"
4543
},

0 commit comments

Comments
 (0)