[2026-05-21 02:11:05] testing.ERROR: Call to undefined method App\Http\Controllers\Api\Admin\ShipmentController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Api\\Admin\\ShipmentController::authorize() at /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Admin/ShipmentController.php:51)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Admin\\ShipmentController->store(Object(App\\Http\\Requests\\Admin\\StoreShipmentRequest))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Admin\\ShipmentController), 'store')
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#5 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsAdmin.php(19): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsAdmin->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\\Foundation\\Testing\\TestCase->call('POST', '/api/admin/ship...', Array, Array, Array, Array, '{\"package_descr...')
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\\Foundation\\Testing\\TestCase->json('POST', '/api/admin/ship...', Array, Array, 0)
#42 /Users/romulus/development/cargex/backend/tests/Feature/Api/AdminApiTest.php(46): Illuminate\\Foundation\\Testing\\TestCase->postJson('/api/admin/ship...', Array)
#43 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\AdminApiTest->test_create_shipment_with_five_hubs_activate_third_public_sees_three()
#44 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_create_shi...', Array)
#45 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#46 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#47 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\AdminApiTest))
#48 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#49 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#50 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#51 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#52 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#53 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#54 {main}
"} 
[2026-05-21 02:11:05] testing.ERROR: Call to undefined method App\Http\Controllers\Api\Admin\ShipmentController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Api\\Admin\\ShipmentController::authorize() at /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Admin/ShipmentController.php:22)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Admin\\ShipmentController->index(Object(Illuminate\\Http\\Request))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Admin\\ShipmentController), 'index')
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#5 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsAdmin.php(19): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsAdmin->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\\Foundation\\Testing\\TestCase->call('GET', '/api/admin/ship...', Array, Array, Array, Array, '[]')
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(381): Illuminate\\Foundation\\Testing\\TestCase->json('GET', '/api/admin/ship...', Array, Array, 0)
#42 /Users/romulus/development/cargex/backend/tests/Feature/Api/AdminApiTest.php(87): Illuminate\\Foundation\\Testing\\TestCase->getJson('/api/admin/ship...')
#43 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\AdminApiTest->test_shipment_index_filter_by_tracking_number()
#44 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_shipment_i...', Array)
#45 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#46 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#47 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\AdminApiTest))
#48 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#49 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#50 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#51 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#52 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#53 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#54 {main}
"} 
[2026-05-21 06:42:27] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 07:23:23] local.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:24] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":1} 
[2026-05-21 07:23:26] local.ERROR: Notification delivery failed. {"notification_log_id":2,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:27] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":2} 
[2026-05-21 07:23:28] local.ERROR: Notification delivery failed. {"notification_log_id":3,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:29] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":3} 
[2026-05-21 07:23:30] local.ERROR: Notification delivery failed. {"notification_log_id":4,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:31] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":4} 
[2026-05-21 07:23:33] local.ERROR: Notification delivery failed. {"notification_log_id":5,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:34] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":5} 
[2026-05-21 07:23:35] local.ERROR: Notification delivery failed. {"notification_log_id":6,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:36] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":6} 
[2026-05-21 07:23:37] local.ERROR: Notification delivery failed. {"notification_log_id":7,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":7} 
[2026-05-21 07:23:39] local.ERROR: Notification delivery failed. {"notification_log_id":8,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:40] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":8} 
[2026-05-21 07:23:41] local.ERROR: Notification delivery failed. {"notification_log_id":9,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:42] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":9} 
[2026-05-21 07:23:43] local.ERROR: Notification delivery failed. {"notification_log_id":10,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:44] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":10} 
[2026-05-21 07:23:45] local.ERROR: Notification delivery failed. {"notification_log_id":11,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:46] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":11} 
[2026-05-21 07:23:47] local.ERROR: Notification delivery failed. {"notification_log_id":12,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:48] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":12} 
[2026-05-21 07:23:50] local.ERROR: Notification delivery failed. {"notification_log_id":13,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:23:51] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":13} 
[2026-05-21 07:23:52] local.ERROR: Notification delivery failed. {"notification_log_id":14,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:23:53] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":14} 
[2026-05-21 07:24:06] local.ERROR: Notification delivery failed. {"notification_log_id":15,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:24:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":15} 
[2026-05-21 07:24:08] local.ERROR: Notification delivery failed. {"notification_log_id":16,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:24:09] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":16} 
[2026-05-21 07:29:06] local.ERROR: Notification delivery failed. {"notification_log_id":17,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:29:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":17} 
[2026-05-21 07:29:08] local.ERROR: Notification delivery failed. {"notification_log_id":18,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:29:09] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":18} 
[2026-05-21 07:35:06] local.ERROR: Notification delivery failed. {"notification_log_id":19,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:35:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":19} 
[2026-05-21 07:35:08] local.ERROR: Notification delivery failed. {"notification_log_id":20,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:35:10] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":20} 
[2026-05-21 07:41:06] local.ERROR: Notification delivery failed. {"notification_log_id":21,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:41:08] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":21} 
[2026-05-21 07:41:09] local.ERROR: Notification delivery failed. {"notification_log_id":22,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:41:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":22} 
[2026-05-21 07:46:07] local.ERROR: Notification delivery failed. {"notification_log_id":23,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:46:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":23} 
[2026-05-21 07:46:15] local.ERROR: Notification delivery failed. {"notification_log_id":24,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:46:16] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":24} 
[2026-05-21 07:52:05] local.ERROR: Notification delivery failed. {"notification_log_id":25,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:52:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":25} 
[2026-05-21 07:52:08] local.ERROR: Notification delivery failed. {"notification_log_id":26,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:52:10] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":26} 
[2026-05-21 07:58:09] local.ERROR: Notification delivery failed. {"notification_log_id":27,"channel":"email","error":"API key is invalid"} 
[2026-05-21 07:58:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":27} 
[2026-05-21 07:58:13] local.ERROR: Notification delivery failed. {"notification_log_id":28,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 07:58:15] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":28} 
[2026-05-21 08:03:08] local.ERROR: Notification delivery failed. {"notification_log_id":29,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:03:09] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":29} 
[2026-05-21 08:03:10] local.ERROR: Notification delivery failed. {"notification_log_id":30,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:03:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":30} 
[2026-05-21 08:04:43] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 08:04:59] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 08:08:11] local.ERROR: Notification delivery failed. {"notification_log_id":31,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:08:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":31} 
[2026-05-21 08:08:13] local.ERROR: Notification delivery failed. {"notification_log_id":32,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:08:14] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":32} 
[2026-05-21 08:13:14] local.ERROR: Notification delivery failed. {"notification_log_id":33,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:13:15] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":33} 
[2026-05-21 08:13:16] local.ERROR: Notification delivery failed. {"notification_log_id":34,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:13:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":34} 
[2026-05-21 08:19:11] local.ERROR: Notification delivery failed. {"notification_log_id":35,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:19:12] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":35} 
[2026-05-21 08:19:14] local.ERROR: Notification delivery failed. {"notification_log_id":36,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:19:14] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":36} 
[2026-05-21 08:24:13] local.ERROR: Notification delivery failed. {"notification_log_id":37,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:24:15] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":37} 
[2026-05-21 08:24:16] local.ERROR: Notification delivery failed. {"notification_log_id":38,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:24:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":38} 
[2026-05-21 08:25:11] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 08:30:15] local.ERROR: Notification delivery failed. {"notification_log_id":39,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:30:16] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":39} 
[2026-05-21 08:30:18] local.ERROR: Notification delivery failed. {"notification_log_id":40,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:30:19] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":40} 
[2026-05-21 08:32:30] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 08:35:15] local.ERROR: Notification delivery failed. {"notification_log_id":41,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:35:16] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":41} 
[2026-05-21 08:35:18] local.ERROR: Notification delivery failed. {"notification_log_id":42,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:35:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":42} 
[2026-05-21 08:41:15] local.ERROR: Notification delivery failed. {"notification_log_id":43,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:41:15] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":43} 
[2026-05-21 08:41:17] local.ERROR: Notification delivery failed. {"notification_log_id":44,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:41:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":44} 
[2026-05-21 08:44:58] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 08:46:17] local.ERROR: Notification delivery failed. {"notification_log_id":45,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:46:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":45} 
[2026-05-21 08:46:19] local.ERROR: Notification delivery failed. {"notification_log_id":46,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:46:20] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":46} 
[2026-05-21 08:52:17] local.ERROR: Notification delivery failed. {"notification_log_id":47,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:52:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":47} 
[2026-05-21 08:52:19] local.ERROR: Notification delivery failed. {"notification_log_id":48,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:52:21] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":48} 
[2026-05-21 08:57:17] local.ERROR: Notification delivery failed. {"notification_log_id":49,"channel":"email","error":"API key is invalid"} 
[2026-05-21 08:57:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":49} 
[2026-05-21 08:57:19] local.ERROR: Notification delivery failed. {"notification_log_id":50,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 08:57:20] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":50} 
[2026-05-21 09:03:16] local.ERROR: Notification delivery failed. {"notification_log_id":51,"channel":"email","error":"API key is invalid"} 
[2026-05-21 09:03:18] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":51} 
[2026-05-21 09:03:19] local.ERROR: Notification delivery failed. {"notification_log_id":52,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 09:03:20] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":52} 
[2026-05-21 09:08:19] local.ERROR: Notification delivery failed. {"notification_log_id":53,"channel":"email","error":"API key is invalid"} 
[2026-05-21 09:08:20] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":53} 
[2026-05-21 09:08:21] local.ERROR: Notification delivery failed. {"notification_log_id":54,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 09:08:22] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":54} 
[2026-05-21 09:13:21] local.ERROR: Notification delivery failed. {"notification_log_id":55,"channel":"email","error":"API key is invalid"} 
[2026-05-21 09:13:22] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":55} 
[2026-05-21 09:13:23] local.ERROR: Notification delivery failed. {"notification_log_id":56,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 09:13:24] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":56} 
[2026-05-21 09:18:52] local.ERROR: Notification delivery failed. {"notification_log_id":57,"channel":"email","error":"cURL error 6: Could not resolve host: api.resend.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.resend.com/emails"} 
[2026-05-21 11:35:12] local.ERROR: SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select "receiver_accounts".*, "receiver_account_shipments"."shipment_id" as "pivot_shipment_id", "receiver_account_shipments"."receiver_account_id" as "pivot_receiver_account_id", "receiver_account_shipments"."created_at" as "pivot_created_at", "receiver_account_shipments"."updated_at" as "pivot_updated_at" from "receiver_accounts" inner join "receiver_account_shipments" on "receiver_accounts"."id" = "receiver_account_shipments"."receiver_account_id" where "receiver_account_shipments"."shipment_id" in (1)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select \"receiver_accounts\".*, \"receiver_account_shipments\".\"shipment_id\" as \"pivot_shipment_id\", \"receiver_account_shipments\".\"receiver_account_id\" as \"pivot_receiver_account_id\", \"receiver_account_shipments\".\"created_at\" as \"pivot_created_at\", \"receiver_account_shipments\".\"updated_at\" as \"pivot_updated_at\" from \"receiver_accounts\" inner join \"receiver_account_shipments\" on \"receiver_accounts\".\"id\" = \"receiver_account_shipments\".\"receiver_account_id\" where \"receiver_account_shipments\".\"shipment_id\" in (1)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#11 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#12 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#14 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#15 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#21 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#68 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:421)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(421): PDO->prepare('select \"receive...')
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():412}('select \"receive...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#13 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#14 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#17 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#18 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#68 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#70 {main}
"} 
[2026-05-21 11:35:19] local.ERROR: SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select "receiver_accounts".*, "receiver_account_shipments"."shipment_id" as "pivot_shipment_id", "receiver_account_shipments"."receiver_account_id" as "pivot_receiver_account_id", "receiver_account_shipments"."created_at" as "pivot_created_at", "receiver_account_shipments"."updated_at" as "pivot_updated_at" from "receiver_accounts" inner join "receiver_account_shipments" on "receiver_accounts"."id" = "receiver_account_shipments"."receiver_account_id" where "receiver_account_shipments"."shipment_id" in (1)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select \"receiver_accounts\".*, \"receiver_account_shipments\".\"shipment_id\" as \"pivot_shipment_id\", \"receiver_account_shipments\".\"receiver_account_id\" as \"pivot_receiver_account_id\", \"receiver_account_shipments\".\"created_at\" as \"pivot_created_at\", \"receiver_account_shipments\".\"updated_at\" as \"pivot_updated_at\" from \"receiver_accounts\" inner join \"receiver_account_shipments\" on \"receiver_accounts\".\"id\" = \"receiver_account_shipments\".\"receiver_account_id\" where \"receiver_account_shipments\".\"shipment_id\" in (1)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#11 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#12 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#14 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#15 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#21 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#68 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:421)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(421): PDO->prepare('select \"receive...')
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():412}('select \"receive...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#13 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#14 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#17 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#18 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#68 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#70 {main}
"} 
[2026-05-21 11:36:12] local.ERROR: SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select "receiver_accounts".*, "receiver_account_shipments"."shipment_id" as "pivot_shipment_id", "receiver_account_shipments"."receiver_account_id" as "pivot_receiver_account_id", "receiver_account_shipments"."created_at" as "pivot_created_at", "receiver_account_shipments"."updated_at" as "pivot_updated_at" from "receiver_accounts" inner join "receiver_account_shipments" on "receiver_accounts"."id" = "receiver_account_shipments"."receiver_account_id" where "receiver_account_shipments"."shipment_id" in (1)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select \"receiver_accounts\".*, \"receiver_account_shipments\".\"shipment_id\" as \"pivot_shipment_id\", \"receiver_account_shipments\".\"receiver_account_id\" as \"pivot_receiver_account_id\", \"receiver_account_shipments\".\"created_at\" as \"pivot_created_at\", \"receiver_account_shipments\".\"updated_at\" as \"pivot_updated_at\" from \"receiver_accounts\" inner join \"receiver_account_shipments\" on \"receiver_accounts\".\"id\" = \"receiver_account_shipments\".\"receiver_account_id\" where \"receiver_account_shipments\".\"shipment_id\" in (1)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#11 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#12 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#14 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#15 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#21 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#68 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:421)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(421): PDO->prepare('select \"receive...')
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():412}('select \"receive...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#13 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#14 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#17 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#18 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#68 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#70 {main}
"} 
[2026-05-21 11:36:18] local.ERROR: SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select "receiver_accounts".*, "receiver_account_shipments"."shipment_id" as "pivot_shipment_id", "receiver_account_shipments"."receiver_account_id" as "pivot_receiver_account_id", "receiver_account_shipments"."created_at" as "pivot_created_at", "receiver_account_shipments"."updated_at" as "pivot_updated_at" from "receiver_accounts" inner join "receiver_account_shipments" on "receiver_accounts"."id" = "receiver_account_shipments"."receiver_account_id" where "receiver_account_shipments"."shipment_id" in (1)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select \"receiver_accounts\".*, \"receiver_account_shipments\".\"shipment_id\" as \"pivot_shipment_id\", \"receiver_account_shipments\".\"receiver_account_id\" as \"pivot_receiver_account_id\", \"receiver_account_shipments\".\"created_at\" as \"pivot_created_at\", \"receiver_account_shipments\".\"updated_at\" as \"pivot_updated_at\" from \"receiver_accounts\" inner join \"receiver_account_shipments\" on \"receiver_accounts\".\"id\" = \"receiver_account_shipments\".\"receiver_account_id\" where \"receiver_account_shipments\".\"shipment_id\" in (1)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#11 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#12 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#14 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#15 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#21 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#68 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: receiver_accounts at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:421)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(421): PDO->prepare('select \"receive...')
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():412}('select \"receive...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select \"receive...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select \"receive...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select \"receive...', Array, true, Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php(935): Illuminate\\Database\\Eloquent\\Builder->getModels()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(175): Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany->get()
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(956): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(925): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receiverAccount...', Object(Closure))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(891): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#13 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#14 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#16 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#17 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#18 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#68 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#70 {main}
"} 
[2026-05-21 11:37:10] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 11:37:29] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 11:37:59] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 12:02:17] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: users.email (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: insert into "users" ("name", "email", "email_verified_at", "password", "remember_token", "role", "updated_at", "created_at") values (Cargex Admin, admin@cargex.delivery, 2026-05-21 12:02:15, $2y$12$8uxbfGCduBjuUQExGAm8BOnyqmIkyaeBUdpM8qMwGJvApe16KB4ci, 7HsQ8Hv5QM, super_admin, 2026-05-21 12:02:15, 2026-05-21 12:02:15)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: users.email (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: insert into \"users\" (\"name\", \"email\", \"email_verified_at\", \"password\", \"remember_token\", \"role\", \"updated_at\", \"created_at\") values (Cargex Admin, admin@cargex.delivery, 2026-05-21 12:02:15, $2y$12$8uxbfGCduBjuUQExGAm8BOnyqmIkyaeBUdpM8qMwGJvApe16KB4ci, 7HsQ8Hv5QM, super_admin, 2026-05-21 12:02:15, 2026-05-21 12:02:15)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('insert into \"us...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate\\Database\\Connection->run('insert into \"us...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(540): Illuminate\\Database\\Connection->statement('insert into \"us...', Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into \"us...', Array)
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into \"us...', Array, 'id')
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(379): Illuminate\\Database\\Eloquent\\Model->save()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(275): Illuminate\\Database\\Eloquent\\Factories\\Factory->{closure:Illuminate\\Database\\Eloquent\\Factories\\Factory::store():374}(Object(App\\Models\\User), 0)
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(374): Illuminate\\Support\\Collection->each(Object(Closure))
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(330): Illuminate\\Database\\Eloquent\\Factories\\Factory->store(Object(Illuminate\\Support\\Collection))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(324): Illuminate\\Database\\Eloquent\\Factories\\Factory->create(Array, NULL)
#14 /Users/romulus/development/cargex/backend/database/seeders/DatabaseSeeder.php(15): Illuminate\\Database\\Eloquent\\Factories\\Factory->create(Array)
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database\\Seeders\\DatabaseSeeder->run()
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate\\Container\\Container->call(Array, Array)
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php(454): Illuminate\\Database\\Seeder->{closure:Illuminate\\Database\\Seeder::__invoke():183}()
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/WithoutModelEvents.php(17): Illuminate\\Database\\Eloquent\\Model::withoutEvents(Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(191): Database\\Seeders\\DatabaseSeeder->{closure:Illuminate\\Database\\Console\\Seeds\\WithoutModelEvents::withoutModelEvents():17}()
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(71): Illuminate\\Database\\Seeder->__invoke()
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php(185): Illuminate\\Database\\Console\\Seeds\\SeedCommand->{closure:Illuminate\\Database\\Console\\Seeds\\SeedCommand::handle():70}()
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(70): Illuminate\\Database\\Eloquent\\Model::unguarded(Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Database\\Console\\Seeds\\SeedCommand->handle()
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#33 /Users/romulus/development/cargex/backend/vendor/symfony/console/Command/Command.php(291): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate\\Console\\Command->runCommand('db:seed', Array, Object(Illuminate\\Console\\OutputStyle))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(127): Illuminate\\Console\\Command->call('db:seed', Array)
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->{closure:Illuminate\\Database\\Console\\Migrations\\MigrateCommand::runMigrations():111}()
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate\\Database\\Migrations\\Migrator->usingConnection(NULL, Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->runMigrations()
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->handle()
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#47 /Users/romulus/development/cargex/backend/vendor/symfony/console/Command/Command.php(291): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#49 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(1107): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Database\\Console\\Migrations\\MigrateCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#54 /Users/romulus/development/cargex/backend/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#55 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: users.email at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::statement():576}('insert into \"us...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('insert into \"us...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate\\Database\\Connection->run('insert into \"us...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(540): Illuminate\\Database\\Connection->statement('insert into \"us...', Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into \"us...', Array)
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into \"us...', Array, 'id')
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(379): Illuminate\\Database\\Eloquent\\Model->save()
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(275): Illuminate\\Database\\Eloquent\\Factories\\Factory->{closure:Illuminate\\Database\\Eloquent\\Factories\\Factory::store():374}(Object(App\\Models\\User), 0)
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(374): Illuminate\\Support\\Collection->each(Object(Closure))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(330): Illuminate\\Database\\Eloquent\\Factories\\Factory->store(Object(Illuminate\\Support\\Collection))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factories/Factory.php(324): Illuminate\\Database\\Eloquent\\Factories\\Factory->create(Array, NULL)
#16 /Users/romulus/development/cargex/backend/database/seeders/DatabaseSeeder.php(15): Illuminate\\Database\\Eloquent\\Factories\\Factory->create(Array)
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database\\Seeders\\DatabaseSeeder->run()
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate\\Container\\Container->call(Array, Array)
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php(454): Illuminate\\Database\\Seeder->{closure:Illuminate\\Database\\Seeder::__invoke():183}()
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/WithoutModelEvents.php(17): Illuminate\\Database\\Eloquent\\Model::withoutEvents(Object(Closure))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(191): Database\\Seeders\\DatabaseSeeder->{closure:Illuminate\\Database\\Console\\Seeds\\WithoutModelEvents::withoutModelEvents():17}()
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(71): Illuminate\\Database\\Seeder->__invoke()
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php(185): Illuminate\\Database\\Console\\Seeds\\SeedCommand->{closure:Illuminate\\Database\\Console\\Seeds\\SeedCommand::handle():70}()
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(70): Illuminate\\Database\\Eloquent\\Model::unguarded(Object(Closure))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Database\\Console\\Seeds\\SeedCommand->handle()
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#35 /Users/romulus/development/cargex/backend/vendor/symfony/console/Command/Command.php(291): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArrayInput), Object(Illuminate\\Console\\OutputStyle))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate\\Console\\Command->runCommand('db:seed', Array, Object(Illuminate\\Console\\OutputStyle))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(127): Illuminate\\Console\\Command->call('db:seed', Array)
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->{closure:Illuminate\\Database\\Console\\Migrations\\MigrateCommand::runMigrations():111}()
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate\\Database\\Migrations\\Migrator->usingConnection(NULL, Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->runMigrations()
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Database\\Console\\Migrations\\MigrateCommand->handle()
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#49 /Users/romulus/development/cargex/backend/vendor/symfony/console/Command/Command.php(291): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#51 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(1107): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Database\\Console\\Migrations\\MigrateCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#53 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#56 /Users/romulus/development/cargex/backend/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#57 {main}
"} 
[2026-05-21 12:28:16] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-21 14:15:28] local.ERROR: Notification delivery failed. {"notification_log_id":58,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:30] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":58} 
[2026-05-21 14:15:31] local.ERROR: Notification delivery failed. {"notification_log_id":59,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:33] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":59} 
[2026-05-21 14:15:35] local.ERROR: Notification delivery failed. {"notification_log_id":60,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:36] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":60} 
[2026-05-21 14:15:37] local.ERROR: Notification delivery failed. {"notification_log_id":61,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:39] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":61} 
[2026-05-21 14:15:40] local.ERROR: Notification delivery failed. {"notification_log_id":62,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:41] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":62} 
[2026-05-21 14:15:42] local.ERROR: Notification delivery failed. {"notification_log_id":63,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:44] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":63} 
[2026-05-21 14:15:45] local.ERROR: Notification delivery failed. {"notification_log_id":64,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:47] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":64} 
[2026-05-21 14:15:48] local.ERROR: Notification delivery failed. {"notification_log_id":65,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:49] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":65} 
[2026-05-21 14:15:50] local.ERROR: Notification delivery failed. {"notification_log_id":66,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:51] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":66} 
[2026-05-21 14:15:53] local.ERROR: Notification delivery failed. {"notification_log_id":67,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":67} 
[2026-05-21 14:15:55] local.ERROR: Notification delivery failed. {"notification_log_id":68,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:15:56] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":68} 
[2026-05-21 14:15:58] local.ERROR: Notification delivery failed. {"notification_log_id":69,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:15:59] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":69} 
[2026-05-21 14:16:01] local.ERROR: Notification delivery failed. {"notification_log_id":70,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:02] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":70} 
[2026-05-21 14:16:03] local.ERROR: Notification delivery failed. {"notification_log_id":71,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:04] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":71} 
[2026-05-21 14:16:05] local.ERROR: Notification delivery failed. {"notification_log_id":72,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":72} 
[2026-05-21 14:16:08] local.ERROR: Notification delivery failed. {"notification_log_id":73,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:09] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":73} 
[2026-05-21 14:16:10] local.ERROR: Notification delivery failed. {"notification_log_id":74,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:11] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":74} 
[2026-05-21 14:16:12] local.ERROR: Notification delivery failed. {"notification_log_id":75,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:14] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":75} 
[2026-05-21 14:16:15] local.ERROR: Notification delivery failed. {"notification_log_id":76,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:17] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":76} 
[2026-05-21 14:16:18] local.ERROR: Notification delivery failed. {"notification_log_id":77,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:19] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":77} 
[2026-05-21 14:16:20] local.ERROR: Notification delivery failed. {"notification_log_id":78,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:21] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":78} 
[2026-05-21 14:16:23] local.ERROR: Notification delivery failed. {"notification_log_id":79,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:24] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":79} 
[2026-05-21 14:16:25] local.ERROR: Notification delivery failed. {"notification_log_id":80,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:26] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":80} 
[2026-05-21 14:16:27] local.ERROR: Notification delivery failed. {"notification_log_id":81,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:29] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":81} 
[2026-05-21 14:16:31] local.ERROR: Notification delivery failed. {"notification_log_id":82,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:33] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":82} 
[2026-05-21 14:16:36] local.ERROR: Notification delivery failed. {"notification_log_id":83,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:37] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":83} 
[2026-05-21 14:16:39] local.ERROR: Notification delivery failed. {"notification_log_id":84,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:41] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":84} 
[2026-05-21 14:16:43] local.ERROR: Notification delivery failed. {"notification_log_id":85,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:44] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":85} 
[2026-05-21 14:16:45] local.ERROR: Notification delivery failed. {"notification_log_id":86,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:46] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":86} 
[2026-05-21 14:16:47] local.ERROR: Notification delivery failed. {"notification_log_id":87,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:49] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":87} 
[2026-05-21 14:16:50] local.ERROR: Notification delivery failed. {"notification_log_id":88,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:52] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":88} 
[2026-05-21 14:16:53] local.ERROR: Notification delivery failed. {"notification_log_id":89,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:16:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":89} 
[2026-05-21 14:16:56] local.ERROR: Notification delivery failed. {"notification_log_id":90,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:16:57] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":90} 
[2026-05-21 14:16:59] local.ERROR: Notification delivery failed. {"notification_log_id":91,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:00] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":91} 
[2026-05-21 14:17:01] local.ERROR: Notification delivery failed. {"notification_log_id":92,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:02] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":92} 
[2026-05-21 14:17:03] local.ERROR: Notification delivery failed. {"notification_log_id":93,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:05] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":93} 
[2026-05-21 14:17:06] local.ERROR: Notification delivery failed. {"notification_log_id":94,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":94} 
[2026-05-21 14:17:08] local.ERROR: Notification delivery failed. {"notification_log_id":95,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:10] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":95} 
[2026-05-21 14:17:11] local.ERROR: Notification delivery failed. {"notification_log_id":96,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:12] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":96} 
[2026-05-21 14:17:13] local.ERROR: Notification delivery failed. {"notification_log_id":97,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:14] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":97} 
[2026-05-21 14:17:16] local.ERROR: Notification delivery failed. {"notification_log_id":98,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:17] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":98} 
[2026-05-21 14:17:18] local.ERROR: Notification delivery failed. {"notification_log_id":99,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:19] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":99} 
[2026-05-21 14:17:20] local.ERROR: Notification delivery failed. {"notification_log_id":100,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:21] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":100} 
[2026-05-21 14:17:22] local.ERROR: Notification delivery failed. {"notification_log_id":101,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:23] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":101} 
[2026-05-21 14:17:25] local.ERROR: Notification delivery failed. {"notification_log_id":102,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:26] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":102} 
[2026-05-21 14:17:27] local.ERROR: Notification delivery failed. {"notification_log_id":103,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:28] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":103} 
[2026-05-21 14:17:30] local.ERROR: Notification delivery failed. {"notification_log_id":104,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:31] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":104} 
[2026-05-21 14:17:32] local.ERROR: Notification delivery failed. {"notification_log_id":105,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:33] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":105} 
[2026-05-21 14:17:34] local.ERROR: Notification delivery failed. {"notification_log_id":106,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:35] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":106} 
[2026-05-21 14:17:37] local.ERROR: Notification delivery failed. {"notification_log_id":107,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":107} 
[2026-05-21 14:17:40] local.ERROR: Notification delivery failed. {"notification_log_id":108,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:41] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":108} 
[2026-05-21 14:17:42] local.ERROR: Notification delivery failed. {"notification_log_id":109,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:43] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":109} 
[2026-05-21 14:17:44] local.ERROR: Notification delivery failed. {"notification_log_id":110,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:45] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":110} 
[2026-05-21 14:17:46] local.ERROR: Notification delivery failed. {"notification_log_id":111,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:47] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":111} 
[2026-05-21 14:17:49] local.ERROR: Notification delivery failed. {"notification_log_id":112,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:50] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":112} 
[2026-05-21 14:17:51] local.ERROR: Notification delivery failed. {"notification_log_id":113,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:52] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":113} 
[2026-05-21 14:17:54] local.ERROR: Notification delivery failed. {"notification_log_id":114,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":114} 
[2026-05-21 14:17:55] local.ERROR: Notification delivery failed. {"notification_log_id":115,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:17:56] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":115} 
[2026-05-21 14:17:58] local.ERROR: Notification delivery failed. {"notification_log_id":116,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:17:59] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":116} 
[2026-05-21 14:18:01] local.ERROR: Notification delivery failed. {"notification_log_id":117,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:02] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":117} 
[2026-05-21 14:18:04] local.ERROR: Notification delivery failed. {"notification_log_id":118,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:05] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":118} 
[2026-05-21 14:18:06] local.ERROR: Notification delivery failed. {"notification_log_id":119,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":119} 
[2026-05-21 14:18:09] local.ERROR: Notification delivery failed. {"notification_log_id":120,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:10] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":120} 
[2026-05-21 14:18:11] local.ERROR: Notification delivery failed. {"notification_log_id":121,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:12] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":121} 
[2026-05-21 14:18:14] local.ERROR: Notification delivery failed. {"notification_log_id":122,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:15] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":122} 
[2026-05-21 14:18:16] local.ERROR: Notification delivery failed. {"notification_log_id":123,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:17] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":123} 
[2026-05-21 14:18:19] local.ERROR: Notification delivery failed. {"notification_log_id":124,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:20] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":124} 
[2026-05-21 14:18:21] local.ERROR: Notification delivery failed. {"notification_log_id":125,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:22] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":125} 
[2026-05-21 14:18:23] local.ERROR: Notification delivery failed. {"notification_log_id":126,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:24] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":126} 
[2026-05-21 14:18:25] local.ERROR: Notification delivery failed. {"notification_log_id":127,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:26] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":127} 
[2026-05-21 14:18:28] local.ERROR: Notification delivery failed. {"notification_log_id":128,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:29] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":128} 
[2026-05-21 14:18:30] local.ERROR: Notification delivery failed. {"notification_log_id":129,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:31] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":129} 
[2026-05-21 14:18:33] local.ERROR: Notification delivery failed. {"notification_log_id":130,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:34] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":130} 
[2026-05-21 14:18:35] local.ERROR: Notification delivery failed. {"notification_log_id":131,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:36] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":131} 
[2026-05-21 14:18:37] local.ERROR: Notification delivery failed. {"notification_log_id":132,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":132} 
[2026-05-21 14:18:40] local.ERROR: Notification delivery failed. {"notification_log_id":133,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:41] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":133} 
[2026-05-21 14:18:43] local.ERROR: Notification delivery failed. {"notification_log_id":134,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:44] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":134} 
[2026-05-21 14:18:45] local.ERROR: Notification delivery failed. {"notification_log_id":135,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:46] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":135} 
[2026-05-21 14:18:47] local.ERROR: Notification delivery failed. {"notification_log_id":136,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:48] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":136} 
[2026-05-21 14:18:50] local.ERROR: Notification delivery failed. {"notification_log_id":137,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:51] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":137} 
[2026-05-21 14:18:53] local.ERROR: Notification delivery failed. {"notification_log_id":138,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":138} 
[2026-05-21 14:18:55] local.ERROR: Notification delivery failed. {"notification_log_id":139,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:18:56] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":139} 
[2026-05-21 14:18:57] local.ERROR: Notification delivery failed. {"notification_log_id":140,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:18:58] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":140} 
[2026-05-21 14:18:59] local.ERROR: Notification delivery failed. {"notification_log_id":141,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:19:00] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":141} 
[2026-05-21 14:19:02] local.ERROR: Notification delivery failed. {"notification_log_id":142,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:19:03] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":142} 
[2026-05-21 14:19:04] local.ERROR: Notification delivery failed. {"notification_log_id":143,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:19:05] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":143} 
[2026-05-21 14:19:07] local.ERROR: Notification delivery failed. {"notification_log_id":144,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:19:07] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":144} 
[2026-05-21 14:23:28] local.ERROR: Notification delivery failed. {"notification_log_id":145,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:23:29] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":145} 
[2026-05-21 14:23:32] local.ERROR: Notification delivery failed. {"notification_log_id":146,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:23:34] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":146} 
[2026-05-21 14:28:31] local.ERROR: Notification delivery failed. {"notification_log_id":147,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:28:32] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":147} 
[2026-05-21 14:28:33] local.ERROR: Notification delivery failed. {"notification_log_id":148,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:28:35] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":148} 
[2026-05-21 14:33:31] local.ERROR: Notification delivery failed. {"notification_log_id":149,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:33:33] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":149} 
[2026-05-21 14:33:36] local.ERROR: Notification delivery failed. {"notification_log_id":150,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:33:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":150} 
[2026-05-21 14:38:31] local.ERROR: Notification delivery failed. {"notification_log_id":151,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:38:33] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":151} 
[2026-05-21 14:38:35] local.ERROR: Notification delivery failed. {"notification_log_id":152,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:38:37] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":152} 
[2026-05-21 14:43:36] local.ERROR: Notification delivery failed. {"notification_log_id":153,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:43:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":153} 
[2026-05-21 14:43:39] local.ERROR: Notification delivery failed. {"notification_log_id":154,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:43:41] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":154} 
[2026-05-21 14:48:37] local.ERROR: Notification delivery failed. {"notification_log_id":155,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:48:38] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":155} 
[2026-05-21 14:48:40] local.ERROR: Notification delivery failed. {"notification_log_id":156,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:48:42] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":156} 
[2026-05-21 14:49:03] testing.ERROR: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: resolution_payments.idempotency_key (Connection: sqlite, Database: :memory:, SQL: insert into "resolution_payments" ("shipment_id", "receiver_account_id", "provider", "status", "amount_fiat", "currency_fiat", "idempotency_key", "confirmation_token", "expires_at", "updated_at", "created_at") values (1, 1, mock, pending, 15, USD, pay_1_c4ca4238a0b923820dcc509a6f75849b, 390H2BRwa8Z4CPXR6FdKj3y4nDgL3mbQow62i9Dyb2I9pEhV, 2026-05-21 15:49:01, 2026-05-21 14:49:01, 2026-05-21 14:49:01)) {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: resolution_payments.idempotency_key (Connection: sqlite, Database: :memory:, SQL: insert into \"resolution_payments\" (\"shipment_id\", \"receiver_account_id\", \"provider\", \"status\", \"amount_fiat\", \"currency_fiat\", \"idempotency_key\", \"confirmation_token\", \"expires_at\", \"updated_at\", \"created_at\") values (1, 1, mock, pending, 15, USD, pay_1_c4ca4238a0b923820dcc509a6f75849b, 390H2BRwa8Z4CPXR6FdKj3y4nDgL3mbQow62i9Dyb2I9pEhV, 2026-05-21 15:49:01, 2026-05-21 14:49:01, 2026-05-21 14:49:01)) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('insert into \"re...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate\\Database\\Connection->run('insert into \"re...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(540): Illuminate\\Database\\Connection->statement('insert into \"re...', Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into \"re...', Array)
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into \"re...', Array, 'id')
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate\\Database\\Eloquent\\Model->save()
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1224}(Object(App\\Models\\ResolutionPayment))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App\\Models\\ResolutionPayment), Object(Closure))
#12 /Users/romulus/development/cargex/backend/app/Services/Payments/ResolutionPaymentService.php(91): Illuminate\\Database\\Eloquent\\Builder->create(Array)
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Payments\\ResolutionPaymentService->{closure:App\\Services\\Payments\\ResolutionPaymentService::createPaymentSession():90}(Object(Illuminate\\Database\\SQLiteConnection))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(496): Illuminate\\Database\\Connection->transaction(Object(Closure))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#16 /Users/romulus/development/cargex/backend/app/Services/Payments/ResolutionPaymentService.php(90): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#17 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ResolutionPaymentController.php(67): App\\Services\\Payments\\ResolutionPaymentService->createPaymentSession(Object(App\\Models\\Shipment), Object(App\\Models\\ReceiverAccount), Array)
#18 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ResolutionPaymentController.php(43): App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController->createPayment(Object(Illuminate\\Http\\Request), Object(App\\Models\\Shipment), Array)
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController->payIssue(Object(Illuminate\\Http\\Request), Object(App\\Models\\Shipment), Object(App\\Models\\MilestoneIssue))
#20 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'payIssue')
#21 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#22 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'payIssue')
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#27 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsReceiver.php(20): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsReceiver->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#42 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\\Foundation\\Testing\\TestCase->call('POST', '/api/receiver/s...', Array, Array, Array, Array, '[]')
#73 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\\Foundation\\Testing\\TestCase->json('POST', '/api/receiver/s...', Array, Array, 0)
#74 /Users/romulus/development/cargex/backend/tests/Feature/Api/Phase8bPaymentTest.php(197): Illuminate\\Foundation\\Testing\\TestCase->postJson('/api/receiver/s...')
#75 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\Phase8bPaymentTest->test_cancel_checkout_reopens_issues_for_new_payment()
#76 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_cancel_che...', Array)
#77 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#78 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#79 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\Phase8bPaymentTest))
#80 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#81 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#82 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#83 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#84 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#85 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#86 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: resolution_payments.idempotency_key at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::statement():576}('insert into \"re...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('insert into \"re...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate\\Database\\Connection->run('insert into \"re...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(540): Illuminate\\Database\\Connection->statement('insert into \"re...', Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into \"re...', Array)
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into \"re...', Array, 'id')
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate\\Database\\Eloquent\\Model->save()
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1224}(Object(App\\Models\\ResolutionPayment))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App\\Models\\ResolutionPayment), Object(Closure))
#14 /Users/romulus/development/cargex/backend/app/Services/Payments/ResolutionPaymentService.php(91): Illuminate\\Database\\Eloquent\\Builder->create(Array)
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Payments\\ResolutionPaymentService->{closure:App\\Services\\Payments\\ResolutionPaymentService::createPaymentSession():90}(Object(Illuminate\\Database\\SQLiteConnection))
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(496): Illuminate\\Database\\Connection->transaction(Object(Closure))
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#18 /Users/romulus/development/cargex/backend/app/Services/Payments/ResolutionPaymentService.php(90): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#19 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ResolutionPaymentController.php(67): App\\Services\\Payments\\ResolutionPaymentService->createPaymentSession(Object(App\\Models\\Shipment), Object(App\\Models\\ReceiverAccount), Array)
#20 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ResolutionPaymentController.php(43): App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController->createPayment(Object(Illuminate\\Http\\Request), Object(App\\Models\\Shipment), Array)
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController->payIssue(Object(Illuminate\\Http\\Request), Object(App\\Models\\Shipment), Object(App\\Models\\MilestoneIssue))
#22 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'payIssue')
#23 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#24 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'payIssue')
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#29 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsReceiver.php(20): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsReceiver->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#44 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#69 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#71 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\\Foundation\\Testing\\TestCase->call('POST', '/api/receiver/s...', Array, Array, Array, Array, '[]')
#75 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\\Foundation\\Testing\\TestCase->json('POST', '/api/receiver/s...', Array, Array, 0)
#76 /Users/romulus/development/cargex/backend/tests/Feature/Api/Phase8bPaymentTest.php(197): Illuminate\\Foundation\\Testing\\TestCase->postJson('/api/receiver/s...')
#77 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\Phase8bPaymentTest->test_cancel_checkout_reopens_issues_for_new_payment()
#78 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_cancel_che...', Array)
#79 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#80 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#81 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\Phase8bPaymentTest))
#82 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#83 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#84 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#85 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#86 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#87 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#88 {main}
"} 
[2026-05-21 14:49:30] testing.ERROR: Call to undefined method App\Services\Payments\ResolutionPaymentService::archiveIdempotencyKey() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Services\\Payments\\ResolutionPaymentService::archiveIdempotencyKey() at /Users/romulus/development/cargex/backend/app/Services/Payments/ResolutionPaymentService.php:192)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ResolutionPaymentController.php(84): App\\Services\\Payments\\ResolutionPaymentService->cancelSession(Object(App\\Models\\ResolutionPayment))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController->cancel(Object(Illuminate\\Http\\Request), Object(App\\Models\\ResolutionPayment))
#2 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'cancel')
#3 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#4 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ResolutionPaymentController), 'cancel')
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#9 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsReceiver.php(20): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsReceiver->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#11 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\\Foundation\\Testing\\TestCase->call('POST', '/api/receiver/p...', Array, Array, Array, Array, '[]')
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\\Foundation\\Testing\\TestCase->json('POST', '/api/receiver/p...', Array, Array, 0)
#56 /Users/romulus/development/cargex/backend/tests/Feature/Api/Phase8bPaymentTest.php(188): Illuminate\\Foundation\\Testing\\TestCase->postJson('/api/receiver/p...')
#57 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\Phase8bPaymentTest->test_cancel_checkout_reopens_issues_for_new_payment()
#58 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_cancel_che...', Array)
#59 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#60 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#61 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\Phase8bPaymentTest))
#62 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#63 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#64 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#65 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#66 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#67 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#68 {main}
"} 
[2026-05-21 14:51:24] local.ERROR: Payment notification email failed. {"to":"recipient@example.com","error":"API key is invalid"} 
[2026-05-21 14:51:26] local.ERROR: Payment notification email failed. {"to":"express@cargex.delivery","error":"API key is invalid"} 
[2026-05-21 14:53:45] local.ERROR: Notification delivery failed. {"notification_log_id":157,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:53:47] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":157} 
[2026-05-21 14:53:49] local.ERROR: Notification delivery failed. {"notification_log_id":158,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:53:51] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":158} 
[2026-05-21 14:59:44] local.ERROR: Notification delivery failed. {"notification_log_id":159,"channel":"email","error":"API key is invalid"} 
[2026-05-21 14:59:46] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":159} 
[2026-05-21 14:59:48] local.ERROR: Notification delivery failed. {"notification_log_id":160,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 14:59:49] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":160} 
[2026-05-21 15:04:45] local.ERROR: Notification delivery failed. {"notification_log_id":161,"channel":"email","error":"API key is invalid"} 
[2026-05-21 15:04:47] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":161} 
[2026-05-21 15:04:48] local.ERROR: Notification delivery failed. {"notification_log_id":162,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 15:04:49] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":162} 
[2026-05-21 15:09:48] local.ERROR: Notification delivery failed. {"notification_log_id":163,"channel":"email","error":"API key is invalid"} 
[2026-05-21 15:09:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":163} 
[2026-05-21 15:09:57] local.ERROR: Notification delivery failed. {"notification_log_id":164,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 15:10:00] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":164} 
[2026-05-21 15:14:47] local.ERROR: Notification delivery failed. {"notification_log_id":165,"channel":"email","error":"API key is invalid"} 
[2026-05-21 15:14:49] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":165} 
[2026-05-21 15:14:51] local.ERROR: Notification delivery failed. {"notification_log_id":166,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 15:14:53] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":166} 
[2026-05-21 15:19:52] local.ERROR: Notification delivery failed. {"notification_log_id":167,"channel":"email","error":"API key is invalid"} 
[2026-05-21 15:19:54] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":167} 
[2026-05-21 15:19:56] local.ERROR: Notification delivery failed. {"notification_log_id":168,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 15:19:57] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":168} 
[2026-05-21 15:24:53] local.ERROR: Notification delivery failed. {"notification_log_id":169,"channel":"email","error":"API key is invalid"} 
[2026-05-21 15:24:55] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":169} 
[2026-05-21 15:24:57] local.ERROR: Notification delivery failed. {"notification_log_id":170,"channel":"sms","error":"[HTTP 403] Unable to create record"} 
[2026-05-21 15:24:58] local.ERROR: Failed to alert admin about notification failure. {"admin_email":"express@cargex.delivery","error":"API key is invalid","notification_log_id":170} 
[2026-05-21 15:31:23] local.ERROR: Notification delivery failed. {"notification_log_id":171,"channel":"email","error":"cURL error 6: Could not resolve host: api.resend.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.resend.com/emails"} 
[2026-05-21 18:26:13] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-22 07:17:48] local.ERROR: Payment notification email failed. {"to":"recipient@example.com","error":"API key is invalid"} 
[2026-05-22 07:17:49] local.ERROR: Payment notification email failed. {"to":"express@cargex.delivery","error":"API key is invalid"} 
[2026-05-22 09:43:11] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 09:43:22] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 10:18:42] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 10:18:57] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 10:18:58] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 10:18:59] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 10:34:44] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 10:34:45] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 10:34:45] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:01:34] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:01:34] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:01:35] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:15] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:16] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:17] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:35] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:35] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:38] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:46] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:06:46] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:07:03] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:07:03] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:07:04] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:07:04] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:07:05] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:25:21] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:25:21] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:25:24] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:25:25] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:25:25] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:37:43] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:37:43] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:37:46] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:37:47] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:37:48] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:42:14] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:42:14] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:42:17] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:42:18] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:42:19] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:44:26] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:44:27] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 11:44:29] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 11:44:30] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 11:44:31] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:17:25] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:17:25] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:17:26] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:17:26] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:17:27] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:19:44] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:19:44] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:19:46] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:19:47] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:19:47] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:01] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:01] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:05] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:06] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:06] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:27] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:27] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:28] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:29] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:23:29] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:30:48] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:30:48] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:30:50] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:30:50] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:30:51] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:02] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:02] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:03] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:03] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:03] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:07] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-22 13:33:46] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:46] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:47] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:47] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:48] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:33:52] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-22 13:37:25] local.ERROR: SQLSTATE[HY000]: General error: 1 no such table: shipments (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select * from "shipments" where "tracking_number" = CGXDEMO00001 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: shipments (Connection: sqlite, Database: /Users/romulus/development/cargex/backend/database/database.sqlite, SQL: select * from \"shipments\" where \"tracking_number\" = CGXDEMO00001 limit 1) at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select * from \"...', Array, Object(Closure))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select * from \"...', Array, Object(Closure))
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select * from \"...', Array, true, Array)
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate\\Database\\Eloquent\\Builder->getModels(Array)
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#8 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#10 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#11 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#12 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#17 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#64 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such table: shipments at /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php:421)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(421): PDO->prepare('select * from \"...')
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():412}('select * from \"...', Array)
#2 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate\\Database\\Connection->runQueryCallback('select * from \"...', Array, Object(Closure))
#3 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate\\Database\\Connection->run('select * from \"...', Array, Object(Closure))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate\\Database\\Connection->select('select * from \"...', Array, true, Array)
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate\\Database\\Query\\Builder->runSelect()
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate\\Database\\Query\\Builder->get(Array)
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate\\Database\\Eloquent\\Builder->getModels(Array)
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#9 /Users/romulus/development/cargex/backend/app/Services/ShipmentTrackingView.php(27): Illuminate\\Database\\Eloquent\\Builder->first()
#10 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Public/TrackController.php(22): App\\Services\\ShipmentTrackingView->forTrackingNumber('CGXDEMO00001')
#11 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Public\\TrackController->show('CGXDEMO00001')
#12 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#13 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#14 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Public\\TrackController), 'show')
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#19 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'track', Object(Closure))
#26 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'track')
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#62 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#63 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#64 /Users/romulus/development/cargex/backend/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#65 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('/Users/romulus/...')
#66 {main}
"} 
[2026-05-22 13:38:09] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:09] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:10] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:11] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:11] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:14] testing.ERROR: Notification delivery failed. {"notification_log_id":1,"channel":"email","error":"Resend API error"} 
[2026-05-22 13:38:17] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:17] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:20] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:21] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 13:38:22] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 13:46:19] production.ERROR: No arguments expected for "migrate" command, got "db:seed". {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): No arguments expected for \"migrate\" command, got \"db:seed\". at /Users/romulus/development/cargex/backend/vendor/symfony/console/Input/ArgvInput.php:199)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/vendor/symfony/console/Input/ArgvInput.php(92): Symfony\\Component\\Console\\Input\\ArgvInput->parseArgument('db:seed')
#1 /Users/romulus/development/cargex/backend/vendor/symfony/console/Input/ArgvInput.php(77): Symfony\\Component\\Console\\Input\\ArgvInput->parseToken('db:seed', true)
#2 /Users/romulus/development/cargex/backend/vendor/symfony/console/Input/Input.php(53): Symfony\\Component\\Console\\Input\\ArgvInput->parse()
#3 /Users/romulus/development/cargex/backend/vendor/symfony/console/Command/Command.php(245): Symfony\\Component\\Console\\Input\\Input->bind(Object(Symfony\\Component\\Console\\Input\\InputDefinition))
#4 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#5 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(1107): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#6 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Database\\Console\\Migrations\\MigrateCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#7 /Users/romulus/development/cargex/backend/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#9 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#10 /Users/romulus/development/cargex/backend/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#11 {main}
"} 
[2026-05-22 14:52:00] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:52:00] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:52:00] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:52:00] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:00] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:00] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory does not exist, attempting to create  
[2026-05-22 14:52:00] testing.INFO: [PDF] → ensureDirectoryExists: ✅ Created directory successfully {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.44} 
[2026-05-22 14:52:00] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.95} 
[2026-05-22 14:52:00] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.4} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:52:00] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":13.92} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:52:00] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:52:00] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":197.01} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:52:00] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:52:00] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:52:00] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:52:00] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:52:00] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:52:00] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":214.53,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:52:04] testing.ERROR: App\Http\Controllers\Api\Receiver\ReceiptController::receiptPdfResponse(): Return value must be of type Illuminate\Http\Response|Symfony\Component\HttpFoundation\StreamedResponse, Symfony\Component\HttpFoundation\BinaryFileResponse returned {"userId":1,"exception":"[object] (TypeError(code: 0): App\\Http\\Controllers\\Api\\Receiver\\ReceiptController::receiptPdfResponse(): Return value must be of type Illuminate\\Http\\Response|Symfony\\Component\\HttpFoundation\\StreamedResponse, Symfony\\Component\\HttpFoundation\\BinaryFileResponse returned at /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Concerns/ServesResolutionReceipt.php:37)
[stacktrace]
#0 /Users/romulus/development/cargex/backend/app/Http/Controllers/Api/Receiver/ReceiptController.php(75): App\\Http\\Controllers\\Api\\Receiver\\ReceiptController->receiptPdfResponse(Object(App\\Models\\ResolutionReceipt))
#1 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Api\\Receiver\\ReceiptController->pdf(Object(Illuminate\\Http\\Request), Object(App\\Models\\ResolutionReceipt))
#2 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ReceiptController), 'pdf')
#3 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(18): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#4 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#5 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Api\\Receiver\\ReceiptController), 'pdf')
#6 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController()
#7 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#8 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#9 /Users/romulus/development/cargex/backend/app/Http/Middleware/EnsureUserIsReceiver.php(20): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#10 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\EnsureUserIsReceiver->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#11 /Users/romulus/development/cargex/backend/app/Http/Middleware/SecurityHeaders.php(13): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#12 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SecurityHeaders->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#14 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#16 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'sanctum')
#17 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#18 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#19 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#20 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#21 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#22 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#23 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#24 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#25 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#27 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#29 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /Users/romulus/development/cargex/backend/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 /Users/romulus/development/cargex/backend/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate\\Foundation\\Testing\\TestCase->call('GET', '/api/receiver/r...', Array, Array, Array, Array)
#55 /Users/romulus/development/cargex/backend/tests/Feature/Api/Phase8c4ReceiptsTest.php(100): Illuminate\\Foundation\\Testing\\TestCase->get('/api/receiver/r...')
#56 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1314): Tests\\Feature\\Api\\Phase8c4ReceiptsTest->test_receiver_can_list_and_view_receipt_html_after_wire_approval()
#57 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(1351): PHPUnit\\Framework\\TestCase->invokeTestMethod('test_receiver_c...', Array)
#58 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit\\Framework\\TestCase->runTest()
#59 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit\\Framework\\TestCase->runBare()
#60 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit\\Framework\\TestRunner->run(Object(Tests\\Feature\\Api\\Phase8c4ReceiptsTest))
#61 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestCase->run()
#62 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#63 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\\Framework\\TestSuite->run()
#64 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\\Framework\\TestSuite->run()
#65 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit\\TextUI\\TestRunner->run(Object(PHPUnit\\TextUI\\Configuration\\Configuration), Object(PHPUnit\\Runner\\ResultCache\\DefaultResultCache), Object(PHPUnit\\Framework\\TestSuite))
#66 /Users/romulus/development/cargex/backend/vendor/phpunit/phpunit/phpunit(104): PHPUnit\\TextUI\\Application->run(Array)
#67 {main}
"} 
[2026-05-22 14:52:26] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:52:26] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:52:26] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:52:26] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:26] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:26] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:52:26] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.36} 
[2026-05-22 14:52:26] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.89} 
[2026-05-22 14:52:26] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.42} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:52:26] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":17.92} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:52:26] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:52:26] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":172.27} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:52:26] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:52:26] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:52:26] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:52:26] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:52:26] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:52:26] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":193.87,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:52:42] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:52:42] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:52:42] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:52:42] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:42] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:52:42] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:52:42] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.37} 
[2026-05-22 14:52:42] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.88} 
[2026-05-22 14:52:42] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.43} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:52:42] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":13.43} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:52:42] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:52:42] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":140.44} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:52:42] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:52:42] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:52:42] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:52:42] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:52:42] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:52:42] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":158.15,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:53:00] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 14:53:00] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 14:53:03] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:53:03] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:53:03] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:53:03] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:03] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:03] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:53:03] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.6} 
[2026-05-22 14:53:03] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":2.0} 
[2026-05-22 14:53:03] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":2.66} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:53:03] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":12.04} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:53:03] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:53:03] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":113.64} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:53:03] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:53:03] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:53:03] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:53:03] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:53:03] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:53:03] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":130.71,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:53:05] testing.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-22 14:53:05] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:53:05] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:53:05] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:53:05] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:05] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:05] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:53:05] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.27} 
[2026-05-22 14:53:05] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.63} 
[2026-05-22 14:53:05] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.02} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:53:05] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":0.02} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:53:05] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:53:05] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":2.67} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:53:05] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:53:05] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:53:05] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:53:05] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:53:05] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:53:05] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":5.37,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:53:07] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:53:07] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:53:07] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:53:07] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:07] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:07] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:53:07] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.27} 
[2026-05-22 14:53:07] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.64} 
[2026-05-22 14:53:07] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.01} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:53:07] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":0.02} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:53:07] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:53:07] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":3.39} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:53:07] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:53:07] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:53:07] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:53:07] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:53:07] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:53:07] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":6.04,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-22 14:53:11] testing.WARNING: Alchemy Pay not configured; falling back to mock checkout URL.  
[2026-05-22 14:53:11] testing.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
[2026-05-22 14:53:11] testing.DEBUG: [MpdfDriver] Validating PDF configuration {"watermark_image_set":false,"watermark_image":null} 
[2026-05-22 14:53:11] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION STARTED ===== {"paper_size":"a4","orientation":"portrait","margins":{"top":10,"right":10,"bottom":10,"left":10}} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Step 1/5: Resolving temp directory  
[2026-05-22 14:53:11] testing.INFO: [PDF] → Temp directory resolution: Starting  
[2026-05-22 14:53:11] testing.INFO: [PDF] → Temp directory resolution: Trying Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:11] testing.DEBUG: [PDF] → ensureDirectoryExists: Checking {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf"} 
[2026-05-22 14:53:11] testing.DEBUG: [PDF] → ensureDirectoryExists: Directory exists, checking writability  
[2026-05-22 14:53:11] testing.DEBUG: [PDF] → ensureDirectoryExists: ✅ Directory exists and is writable {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":0.34} 
[2026-05-22 14:53:11] testing.INFO: [PDF] → Temp directory resolution: ✅ Using Laravel cache directory {"path":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.0} 
[2026-05-22 14:53:11] testing.INFO: [PDF] ✅ Temp directory resolved {"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","duration_ms":1.46} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Step 2/5: Configuring fonts  
[2026-05-22 14:53:11] testing.INFO: [PDF] ✅ Fonts configured {"font_dirs_count":1,"duration_ms":0.03} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Step 3/5: Creating mPDF instance  
[2026-05-22 14:53:11] testing.INFO: [PDF] mPDF configuration prepared {"config":{"mode":"utf-8","format":"A4","orientation":"P","margin_top":10,"margin_right":10,"margin_bottom":10,"margin_left":10,"tempDir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","fontDir":"1 directories","fontdata":"40 fonts","default_font":"dejavusans"}} 
[2026-05-22 14:53:11] testing.INFO: [PDF] ✅ mPDF instance created successfully {"duration_ms":3.86} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Step 4/5: Setting display mode  
[2026-05-22 14:53:11] testing.INFO: [PDF] ✅ Display mode set to fullwidth  
[2026-05-22 14:53:11] testing.INFO: [PDF] Step 5/5: Configuring security and networking  
[2026-05-22 14:53:11] testing.INFO: [PDF] Security: Unsafe SSL requests disabled  
[2026-05-22 14:53:11] testing.INFO: [PDF] Security: Follow location {"enabled":false,"max_redirects":0} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Network: cURL timeout set {"timeout_seconds":10} 
[2026-05-22 14:53:11] testing.INFO: [PDF] Images: Error display {"enabled":false} 
[2026-05-22 14:53:11] testing.INFO: [PDF] ===== mPDF INSTANCE CREATION COMPLETED ===== {"total_duration_ms":7.44,"temp_dir":"/Users/romulus/development/cargex/backend/storage/framework/cache/mpdf","format":"a4","orientation":"portrait","curl_timeout":10,"show_image_errors":false} 
[2026-05-23 17:28:30] local.WARNING: BTCPay not configured; falling back to mock checkout URL.  
[2026-05-23 17:28:41] local.WARNING: NOWPayments not configured; falling back to mock checkout URL.  
