[2026-09-06 19:16:31] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "} [2026-09-06 19:16:37] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "} [2026-09-06 19:17:02] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "} [2026-09-06 19:17:27] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "} [2026-09-06 19:17:51] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "} [2026-09-06 19:17:56] testing.ERROR: cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: typesense (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://typesense:8108/collections/items/documents/search?q=%2A&query_by=title%2Cdescription%2Cbrand&query_by_weights=4%2C1%2C2&page=1&per_page=8&sort_by=published_at_ts%3Adesc%2Cpopularity_score%3Adesc&facet_by=category_path%2Cbrand%2Ccondition%2Csize%2Ccolors%2Cstore_id&max_facet_values=50 at /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:277) [stacktrace] #0 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(207): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array) #1 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(159): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #2 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory)) #3 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #4 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapSync():27}(Object(GuzzleHttp\\Psr7\\Request), Array) #5 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::{closure:GuzzleHttp\\Handler\\Proxy::wrapStreaming():47}(Object(GuzzleHttp\\Psr7\\Request), Array) #6 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #7 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(55): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::cookies():28}:29}(Object(GuzzleHttp\\Psr7\\Request), Array) #8 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #9 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::{closure:{closure:GuzzleHttp\\Middleware::httpErrors():60}:61}(Object(GuzzleHttp\\Psr7\\Request), Array) #10 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array) #11 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(106): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array) #12 /Users/rvanvuren/Projects/alqove-api/api/vendor/guzzlehttp/guzzle/src/Client.php(138): GuzzleHttp\\Client->sendAsync(Object(Nyholm\\Psr7\\Request), Array) #13 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(148): GuzzleHttp\\Client->sendRequest(Object(Nyholm\\Psr7\\Request)) #14 /Users/rvanvuren/Projects/alqove-api/api/vendor/php-http/client-common/src/HttpMethodsClient.php(107): Http\\Client\\Common\\HttpMethodsClient->sendRequest(Object(Nyholm\\Psr7\\Request)) #15 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(227): Http\\Client\\Common\\HttpMethodsClient->send('GET', 'http://typesens...', Array, NULL) #16 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/ApiCall.php(108): Typesense\\ApiCall->makeRequest('get', '/collections/it...', true, Array) #17 /Users/rvanvuren/Projects/alqove-api/api/vendor/typesense/typesense-php/src/Documents.php(200): Typesense\\ApiCall->get('/collections/it...', Array) #18 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Services/ItemSearchService.php(46): Typesense\\Documents->search(Array) #19 /Users/rvanvuren/Projects/alqove-api/api/app/Modules/Items/Controllers/ItemController.php(221): App\\Modules\\Items\\Services\\ItemSearchService->search(Object(App\\Modules\\Items\\DTOs\\ItemSearchParams)) #20 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Modules\\Items\\Controllers\\ItemController->browse(Object(App\\Modules\\Items\\Requests\\ItemBrowseRequest), Object(App\\Modules\\Items\\Services\\ItemSearchService)) #21 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Modules\\Items\\Controllers\\ItemController), 'browse') #22 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate\\Routing\\Route->runController() #23 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run() #24 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request)) #25 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #26 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #27 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array) #29 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure)) #30 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api') #31 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #32 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->{closure:Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful::handle():25}(Object(Illuminate\\Http\\Request)) #33 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #34 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php(25): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #35 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #36 /Users/rvanvuren/Projects/alqove-api/api/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/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #38 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #39 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #40 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #41 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #42 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request)) #43 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request)) #44 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #45 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #46 /Users/rvanvuren/Projects/alqove-api/api/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)) #47 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #48 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/rvanvuren/Projects/alqove-api/api/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)) #50 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/rvanvuren/Projects/alqove-api/api/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)) #52 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/rvanvuren/Projects/alqove-api/api/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)) #54 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/rvanvuren/Projects/alqove-api/api/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)) #56 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/rvanvuren/Projects/alqove-api/api/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)) #58 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/rvanvuren/Projects/alqove-api/api/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)) #60 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request)) #62 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #63 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #64 /Users/rvanvuren/Projects/alqove-api/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #65 /Users/rvanvuren/Projects/alqove-web/e2e-scheduling-real/router.php(5): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request)) #66 {main} "}