From fae37dfb1e1f4ef245fd5472ecb9360aec727c6d Mon Sep 17 00:00:00 2001 From: Paula Quispe Date: Wed, 12 Aug 2026 15:51:35 -0400 Subject: [PATCH 1/3] feat(FOUR-32662): additional init config for octane --- config/octane.php | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/config/octane.php b/config/octane.php index 598df4b7c6..e2f61c4139 100644 --- a/config/octane.php +++ b/config/octane.php @@ -38,7 +38,7 @@ | */ - 'server' => env('OCTANE_SERVER', 'roadrunner'), + 'server' => env('OCTANE_SERVER', 'frankenphp'), /* |-------------------------------------------------------------------------- @@ -132,10 +132,7 @@ 'warm' => [ ...Octane::defaultServicesToWarm(), - // Services to pre-resolve on worker start - ProcessMaker\Managers\PackageManager::class, - ProcessMaker\Managers\LoginManager::class, - ProcessMaker\Managers\IndexManager::class, + ], 'flush' => [ @@ -144,6 +141,22 @@ ProcessMaker\ImportExport\Extension::class, ProcessMaker\ImportExport\SignalHelper::class, ProcessMaker\Managers\MenuManager::class, + ProcessMaker\Managers\PackageManager::class, + ProcessMaker\Managers\LoginManager::class, + ProcessMaker\Managers\IndexManager::class, + ProcessMaker\Managers\ModelerManager::class, + ProcessMaker\Managers\ScreenBuilderManager::class, + ProcessMaker\Managers\ScriptBuilderManager::class, + ProcessMaker\Managers\DockerManager::class, + ProcessMaker\Managers\GlobalScriptsManager::class, + ProcessMaker\Helpers\PmHash::class, + ProcessMaker\Models\RequestDevice::class, + ProcessMaker\PolicyExtension::class, + Lavary\Menu\Menu::class, + Illuminate\Foundation\PackageManifest::class, + 'compiledscreen', + 'setting.cache', + 'currentTenant', ], /* From b1cbf5e14ed4d515bfbae66343575da5be4dd1f0 Mon Sep 17 00:00:00 2001 From: Paula Quispe Date: Thu, 13 Aug 2026 15:54:13 -0400 Subject: [PATCH 2/3] feat(FOUR-32662): solvig issues with dynamic ui and home --- config/octane.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/config/octane.php b/config/octane.php index e2f61c4139..8c1b2eff91 100644 --- a/config/octane.php +++ b/config/octane.php @@ -132,17 +132,11 @@ 'warm' => [ ...Octane::defaultServicesToWarm(), - - ], - - 'flush' => [ - // Services with mutable state that must be recreated per request ProcessMaker\Models\AnonymousUser::class, ProcessMaker\ImportExport\Extension::class, ProcessMaker\ImportExport\SignalHelper::class, ProcessMaker\Managers\MenuManager::class, ProcessMaker\Managers\PackageManager::class, - ProcessMaker\Managers\LoginManager::class, ProcessMaker\Managers\IndexManager::class, ProcessMaker\Managers\ModelerManager::class, ProcessMaker\Managers\ScreenBuilderManager::class, @@ -152,13 +146,18 @@ ProcessMaker\Helpers\PmHash::class, ProcessMaker\Models\RequestDevice::class, ProcessMaker\PolicyExtension::class, - Lavary\Menu\Menu::class, Illuminate\Foundation\PackageManifest::class, 'compiledscreen', 'setting.cache', 'currentTenant', ], + 'flush' => [ + // Services with mutable state that must be recreated per request + ProcessMaker\Managers\LoginManager::class, + Lavary\Menu\Menu::class, + ], + /* |-------------------------------------------------------------------------- | Octane Swoole Tables From 4e3b6492c28124dabf9def7e2efddfccc34fa3e7 Mon Sep 17 00:00:00 2001 From: Paula Quispe Date: Thu, 13 Aug 2026 19:35:26 -0400 Subject: [PATCH 3/3] feat(FOUR-32662): solvig issues with modeler --- config/octane.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/octane.php b/config/octane.php index 8c1b2eff91..0d232d2b50 100644 --- a/config/octane.php +++ b/config/octane.php @@ -138,7 +138,6 @@ ProcessMaker\Managers\MenuManager::class, ProcessMaker\Managers\PackageManager::class, ProcessMaker\Managers\IndexManager::class, - ProcessMaker\Managers\ModelerManager::class, ProcessMaker\Managers\ScreenBuilderManager::class, ProcessMaker\Managers\ScriptBuilderManager::class, ProcessMaker\Managers\DockerManager::class, @@ -155,6 +154,7 @@ 'flush' => [ // Services with mutable state that must be recreated per request ProcessMaker\Managers\LoginManager::class, + ProcessMaker\Managers\ModelerManager::class, Lavary\Menu\Menu::class, ],