CheckController :: versionCheckAction
Request
GET Parameters
No GET parameters
POST Parameters
| Key | Value |
|---|---|
| application | "planet" |
| system | "ios" |
| version | "4.0.0" |
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\ApiV2\CheckController::versionCheckAction" |
| _firewall_context | "security.firewall.map.context.main" |
| _fos_rest_zone | true |
| _remove_csp_headers | true |
| _route | "version_check" |
| _route_params | [] |
| _security_authenticators | [] |
| _security_firewall_run | "_security_main" |
| _security_skipped_authenticators | [ Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#169 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#240 …} } Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#167 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#166 …} } ] |
| _stopwatch_token | "dd22d5" |
| media_type | "application/json" |
Request Headers
| Header | Value |
|---|---|
| accept | "/" |
| accept-encoding | "gzip, br" |
| accept-language | "en-GB,en;q=0.9" |
| authorization | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImN0eSI6IkpXVCJ9.eyJpYXQiOjE3ODY0NTA2MDcsImV4cCI6MTgxNzU1NDYwNywicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9GTEFUX1VTRVIiXSwiZW1haWwiOiJtaWxhbi5qYW5qaWMrMUBjb2RldXMucnMiLCJidWlsZGluZ0lkIjpbOTA3OV19.Ha74PKOsFzi8jLPAXJNZWE2xcswg_bd0xtNWVLGoefzBz208NEU_s06nkGCy3XaNqwpVi4skLXhU8ycezrbI2alp0f9e6iSXV8SHb9N75_vjJ3gqwHC5F1Qdb4Dmh1zk0MqYEV2-8U_OOFG5eBxdSRbpStdvjmvcdCowtJgd9cxJ0CmS1GNhcKMKo3QkmkIxM9p1KutGcVboa1h-5S0U_ormHGPYlfY0JE_unotakSDSNPWLA-N5if5up6FDFPHwgNTZueOsg_dJTmA8trZjGDe2I-poRw-JNBpi3zOHHPFOG6IA-2FTGkuX6EutW81zfxFfj4cfAFg1u3G2ke3GaA" |
| cdn-loop | "cloudflare; loops=1" |
| cf-connecting-ip | "89.216.116.174" |
| cf-ipcountry | "RS" |
| cf-ray | "a29768289f27076b-BEG" |
| cf-visitor | "{"scheme":"https"}" |
| connection | "Keep-Alive" |
| content-length | "57" |
| content-type | "application/json" |
| host | "staging.troskovi.com" |
| user-agent | "Expo/57.0.6 CFNetwork/3826.400.120 Darwin/24.6.0" |
| x-forwarded-for | "89.216.116.174" |
| x-forwarded-proto | "https" |
| x-php-ob-level | "1" |
Request Content
Pretty
{
"system": "ios",
"version": "4.0.0",
"application": "planet"
}
Raw
{"system":"ios","version":"4.0.0","application":"planet"}
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "application/json" |
| date | "Tue, 11 Aug 2026 12:57:34 GMT" |
| set-cookie | [ "main_deauth_profile_token=90ec7f; path=/; secure; httponly; samesite=lax" "main_auth_profile_token=deleted; expires=Mon, 11 Aug 2025 12:57:34 GMT; Max-Age=0; path=/; httponly" ] |
| vary | "Accept" |
| x-debug-exception | "" |
| x-debug-exception-file | "%2Fvar%2Fwww%2FtroskoviApi6%2Fsrc%2FController%2FApiV2%2FAbstractController.php:84" |
| x-debug-token | "d50485" |
| x-debug-token-link | "https://staging.troskovi.com/_profiler/90ec7f" |
| x-previous-debug-token | "90ec7f" |
| x-robots-tag | "noindex" |
Cookies
Request Cookies
No request cookies
Response Cookies
| Key | Value |
|---|---|
| main_auth_profile_token | Symfony\Component\HttpFoundation\Cookie {#2197 #expire: 1 #path: "/" -sameSite: null -secureDefault: true #name: "main_auth_profile_token" #value: null #domain: null #secure: false #httpOnly: true -raw: false -partitioned: false } |
| main_deauth_profile_token | Symfony\Component\HttpFoundation\Cookie {#2195 #expire: 0 #path: "/" -sameSite: "lax" -secureDefault: true #name: "main_deauth_profile_token" #value: "90ec7f" #domain: null #secure: null #httpOnly: true -raw: false -partitioned: false } |
Session 1
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
1
Usages
Stateless check enabled
| Usage |
|---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 39
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Authenticator/RememberMeAuthenticator.php"
"line" => 79
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticator.php"
"line" => 67
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 109
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 32
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 35
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 38
"function" => "supports"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Firewall/AbstractListener.php"
"line" => 25
"function" => "supports"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 91
"function" => "__invoke"
"class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/security-http/Firewall.php"
"line" => 92
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 115
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 206
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 122
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 159
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 76
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/http-kernel/Kernel.php"
"line" => 182
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/www/troskoviApi6/public/index.php"
"line" => 5
"args" => [
"/var/www/troskoviApi6/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| API_LOGGER_PATH | "/var/www/troskoviApi6/var/log" |
| API_LOGGER_ROTATION | "30" |
| APP_ENV | "dev" |
| APP_SECRET | "a4b761baef1f266f480bf7e7f6ff18d9" |
| BANK_STATEMENTS_DIRECTORY | "/var/www/troskoviApi6/src/uploads/bankStatements/" |
| CORS_ALLOW_ORIGIN | "^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$" |
| DATABASE_DBNAME | "troskovi_prod_6" |
| DATABASE_HOST | "localhost" |
| DATABASE_PASSWORD | "4Ms80D5f!P8oNE!123" |
| DATABASE_PORT | "3306" |
| DATABASE_URL | "mysql://troN123:4Ms80D5f!P8oNE!123@localhost:3306/troskovi_prod_6" |
| DATABASE_USERNAME | "troN123" |
| DIGITALOCEAN_PDF_FALLBACK_TO_LOCAL | "true" |
| DIGITALOCEAN_PDF_FUNCTION_TOKEN_PROD | "" |
| DIGITALOCEAN_PDF_FUNCTION_TOKEN_TEST | "dop_v1_c88e21fb140a3754961b8653cb9ecb01c0735fd3093f9282ce87294abf8d979a" |
| DIGITALOCEAN_PDF_FUNCTION_URL_PROD | "" |
| DIGITALOCEAN_PDF_FUNCTION_URL_TEST | "https://faas-fra1-afec6ce7.doserverless.co/api/v1/web/fn-e2a1676b-c5d0-47d1-a326-d708f3e674e1/troskovi/pdf-generator" |
| DIGITALOCEAN_PDF_TIMEOUT | "120" |
| DOMAIN | "https://staging.troskovi.com" |
| ENCRYPTION_KEY | "n4eFH1r70j7ZCp7X" |
| E_FAKTURE_API_KEY | "a2bad6e8-45d2-4e14-acd2-71c30d68e7c2" |
| E_FAKTURE_BASE_URL | "https://demoefaktura.mfin.gov.rs" |
| HASH_ID_KEY | "def10000def50200655d7340360d6c9f675fd0101f0e209b6e5203d5cc931dded1f09322013fdf8a2fdb1965ca17e72ff73cd8123b2cdf587b81e244a8ff3bbd33d03a536466a9ba5de6da4e4e236e1639abff77cacde3ea7d295845e5e66e9050bc87a12d50875880162bde1a2d3e56a926428ba1c83f19771347dce889a91753e501fecd8c239bd292a23955845320db0dd4912e9c688fc12c90f88d7a69692d1fee1c5c175d078242fe54e1c97d6f1d9075af27a0d1142da7119d3a442175" |
| INTEGRATION_API_TOKEN | "1234567890" |
| INTEGRATION_API_USER_ID | "1" |
| JWT_PASSPHRASE | "d7cc0c375412a43815204ec44ba0d73d" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| MAILER_DSN | "smtp://f80482470241a1:[email protected]:2525?encryption=tls&auth_mode=login" |
| MAILER_DSN_CITY_SMART | "smtp://ce34af0c0f5914:[email protected]:2525?encryption=tls&auth_mode=login" |
| MAILER_DSN_TROSKOVI_COM_GMAIL | "smtp://ce34af0c0f5914:[email protected]:2525?encryption=tls&auth_mode=login" |
| MAILER_ENCRYPTION | "tls" |
| MAILER_HOST | "smtp.mailtrap.io" |
| MAILER_LITE_API_KEY | "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiI0IiwianRpIjoiZmYzOTk4OGJlNDlmNWNmN2FjZTdmOTM2ZmE2NjVkYzViNDQ5MGZjMjUxY2VmNmMyNGU0Y2U0YWMyM2U3ZWJjOWQyNjY5YzljYWZiMjVkN2MiLCJpYXQiOjE2ODcyNTUxMjMuMDA3NTksIm5iZiI6MTY4NzI1NTEyMy4wMDc1OTIsImV4cCI6NDg0MjkyODcyMi45OTk3NSwic3ViIjoiMTg3MTYxIiwic2NvcGVzIjpbXX0.ug_XOx8K8YqfPhWU12KaSJJyT7mh5ADQI9NnHh9kFmA_Ha9bgtKCGEnvpz-QTQPEIOB3OrtuJmUHvQM_39Emqp7GhS69NAl7B3gBdXM98yqbFq4r0qbPpD46cqt0L16d__UNPolBitY7Xhwf84IBBYP43uj5Qkim7_ggLpjdr2W9Cllzk_1UA3d549MTS2lJUJPCsfHBejQKVyx8I-KBu3YmjXugjNttk7FTKfbtrtq3SGD31Jyi0mQIhf2bJ3Uxck6JC05r2NFEo-QOXpdnRbBgZgbf-cxahYQYUhDIr6wcdpNCnFurDmIZbAyRIUFo6jvYPYjZ2zy4ogUeOdRrISdKLrKpVWqxnkUTLge-tkqo8CwK_LPqwdnLk8DxGcuZI1fd3VOLmOymIkhtYijmEfHli5wOhEvbhHhmd1smmtGuI0kdQMdzKOO2AZ38K45dkEiViwxw0Djkqg8lRBRaK84KgxPU9dpGpMYoupX8uU23WHVIOcKyN8oV3S3PUAmJ_hD4fsWos99o33h2gSMU7LuezA0dtBzM21XWhcqZJedM56vI73HaCWRfko9osCRjQtf13zfJGOv13KMhDvNa2y_XwyG9Lhf0BkHjswdbz43FUKbt9ddiUmxTjkQ9rU3GQW_rqrlT3tFOuNEwrmPftSU9FyffdHjovTgIbFfzqzs" |
| MAILER_LITE_BASE_URL | "https://api.mailerlite.com/api/v2" |
| MAILER_PASSWORD | "9i^K8yeO4qmkwWRBySpbmYZ&ZQ7fjRrc" |
| MAILER_PORT | "2525" |
| MAILER_TRANSPORT | "smtp" |
| MAILER_USER | "98a56158de007f" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| OTEL_EXPORTER_OTLP_HEADERS | "Authorization=Bearer 4cf8da6ddfb14e0fb36ec16272e1f4a4" |
| RECAPTCHA3_KEY | "6LcnYhAsAAAAAHwh30OdT1e0RttkmggBa1LJr_iX" |
| RECAPTCHA3_SECRET | "6LcnYhAsAAAAAFIxLRYRpljbtHrISsBvM3gasMh6" |
| SENDER_EMAIL_ADDRESS | "[email protected]" |
| SEND_GRID_5_DAYS_EQUIPMENT_REMINDER_TEMPLATE_ID | "d-b150d6ee140a4a969f3588ba35fda427" |
| SEND_GRID_API_KEY | "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" |
| SEND_GRID_CUSTOMER_MONTHLY_REPORT_TEMPLATE_ID | "2" |
| SEND_GRID_EXPIRED_EQUIPMENT_TEMPLATE_ID | "d-0d041cf425fa42f6a79b125cfb4296b0" |
| SEND_GRID_MAIL_FROM | "[email protected]" |
| SEND_GRID_MAIL_FROM_NAME | "Troskovi.com" |
| SEND_GRID_MOBILE_APP_CODE_TEMPLATE_ID | "d-aa477ff62bd444b1838be9da6f648dcd" |
| SEND_GRID_PLANET_RESIDENCE_APP_CODE_TEMPLATE_ID | "d-9dc8fa76382241ce9d7cb18722a4e05b" |
| SEND_GRID_PROCESSED_FILES_REPORT_TEMPLATE_ID | "33" |
| SEND_GRID_REGISTRATION_LINK_TEMPLATE_ID | "d-2b4f9aa5c1104baabfd57093f00b103e" |
| SMS_ORIGINATOR | "TroskoviTim" |
| SMS_PASSWORD | "5e738f63b8897df851e268a329" |
| SMS_USERNAME | "troskovi" |
| TENANT_PORTAL_URL | "https://stg.stanari.troskovi.com" |
| USE_DIGITALOCEAN_PDF | "true" |
| WKHTMLTOIMAGE_PATH | "/usr/local/bin/wkhtmltoimage" |
| WKHTMLTOPDF_PATH | "/usr/local/bin/wkhtmltopdf" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTENT_LENGTH | "57" |
| CONTENT_TYPE | "application/json" |
| DOCUMENT_ROOT | "/var/www/troskoviApi6/public" |
| DOCUMENT_URI | "/index.php" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/var/www" |
| HTTPS | "on" |
| HTTP_ACCEPT | "/" |
| HTTP_ACCEPT_ENCODING | "gzip, br" |
| HTTP_ACCEPT_LANGUAGE | "en-GB,en;q=0.9" |
| HTTP_AUTHORIZATION | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImN0eSI6IkpXVCJ9.eyJpYXQiOjE3ODY0NTA2MDcsImV4cCI6MTgxNzU1NDYwNywicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9GTEFUX1VTRVIiXSwiZW1haWwiOiJtaWxhbi5qYW5qaWMrMUBjb2RldXMucnMiLCJidWlsZGluZ0lkIjpbOTA3OV19.Ha74PKOsFzi8jLPAXJNZWE2xcswg_bd0xtNWVLGoefzBz208NEU_s06nkGCy3XaNqwpVi4skLXhU8ycezrbI2alp0f9e6iSXV8SHb9N75_vjJ3gqwHC5F1Qdb4Dmh1zk0MqYEV2-8U_OOFG5eBxdSRbpStdvjmvcdCowtJgd9cxJ0CmS1GNhcKMKo3QkmkIxM9p1KutGcVboa1h-5S0U_ormHGPYlfY0JE_unotakSDSNPWLA-N5if5up6FDFPHwgNTZueOsg_dJTmA8trZjGDe2I-poRw-JNBpi3zOHHPFOG6IA-2FTGkuX6EutW81zfxFfj4cfAFg1u3G2ke3GaA" |
| HTTP_CDN_LOOP | "cloudflare; loops=1" |
| HTTP_CF_CONNECTING_IP | "89.216.116.174" |
| HTTP_CF_IPCOUNTRY | "RS" |
| HTTP_CF_RAY | "a29768289f27076b-BEG" |
| HTTP_CF_VISITOR | "{"scheme":"https"}" |
| HTTP_CONNECTION | "Keep-Alive" |
| HTTP_CONTENT_LENGTH | "57" |
| HTTP_CONTENT_TYPE | "application/json" |
| HTTP_HOST | "staging.troskovi.com" |
| HTTP_USER_AGENT | "Expo/57.0.6 CFNetwork/3826.400.120 Darwin/24.6.0" |
| HTTP_X_FORWARDED_FOR | "89.216.116.174" |
| HTTP_X_FORWARDED_PROTO | "https" |
| INVOCATION_ID | "a67dd764b51c4c0198c8663a4f03ae81" |
| JOURNAL_STREAM | "8:222820438" |
| LANG | "C.UTF-8" |
| MEMORY_PRESSURE_WATCH | "/sys/fs/cgroup/system.slice/php8.4-fpm.service/memory.pressure" |
| MEMORY_PRESSURE_WRITE | "c29tZSAyMDAwMDAgMjAwMDAwMAA=" |
| NOTIFY_SOCKET | "/run/systemd/notify" |
| OTEL_EXPORTER_OTLP_ENDPOINT | "https://cloud.tracewayapp.com/api/otel" |
| OTEL_EXPORTER_OTLP_PROTOCOL | "http/protobuf" |
| OTEL_PHP_AUTOLOAD_ENABLED | "true" |
| OTEL_SERVICE_NAME | "troskovi-api" |
| OTEL_TRACES_EXPORTER | "otlp" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REMOTE_ADDR | "172.68.152.176" |
| REMOTE_PORT | "13124" |
| REMOTE_USER | "" |
| REQUEST_METHOD | "POST" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1786453054 |
| REQUEST_TIME_FLOAT | 1786453054.886 |
| REQUEST_URI | "/apiV2/public/version-check" |
| SCRIPT_FILENAME | "/var/www/troskoviApi6/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "64.226.116.188" |
| SERVER_NAME | "staging.troskovi.com" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "nginx/1.24.0" |
| SYMFONY_DOTENV_PATH | "/var/www/troskoviApi6/.env" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,MESSENGER_TRANSPORT_DSN,DATABASE_URL,DATABASE_HOST,DATABASE_PORT,DATABASE_DBNAME,DATABASE_USERNAME,DATABASE_PASSWORD,MAILER_TRANSPORT,MAILER_HOST,MAILER_USER,MAILER_PASSWORD,MAILER_PORT,MAILER_ENCRYPTION,MAILER_DSN_CITY_SMART,MAILER_DSN,MAILER_DSN_TROSKOVI_COM_GMAIL,CORS_ALLOW_ORIGIN,WKHTMLTOPDF_PATH,WKHTMLTOIMAGE_PATH,DOMAIN,HASH_ID_KEY,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,API_LOGGER_PATH,API_LOGGER_ROTATION,E_FAKTURE_BASE_URL,E_FAKTURE_API_KEY,SENDER_EMAIL_ADDRESS,MAILER_LITE_BASE_URL,MAILER_LITE_API_KEY,TENANT_PORTAL_URL,ENCRYPTION_KEY,SEND_GRID_API_KEY,SEND_GRID_MAIL_FROM,SEND_GRID_MAIL_FROM_NAME,SMS_USERNAME,SMS_PASSWORD,SMS_ORIGINATOR,BANK_STATEMENTS_DIRECTORY,SEND_GRID_CUSTOMER_MONTHLY_REPORT_TEMPLATE_ID,SEND_GRID_MOBILE_APP_CODE_TEMPLATE_ID,SEND_GRID_PLANET_RESIDENCE_APP_CODE_TEMPLATE_ID,SEND_GRID_REGISTRATION_LINK_TEMPLATE_ID,SEND_GRID_EXPIRED_EQUIPMENT_TEMPLATE_ID,SEND_GRID_5_DAYS_EQUIPMENT_REMINDER_TEMPLATE_ID,SEND_GRID_PROCESSED_FILES_REPORT_TEMPLATE_ID,USE_DIGITALOCEAN_PDF,DIGITALOCEAN_PDF_FUNCTION_URL_TEST,DIGITALOCEAN_PDF_FUNCTION_TOKEN_TEST,DIGITALOCEAN_PDF_TIMEOUT,DIGITALOCEAN_PDF_FALLBACK_TO_LOCAL,DIGITALOCEAN_PDF_FUNCTION_URL_PROD,DIGITALOCEAN_PDF_FUNCTION_TOKEN_PROD,RECAPTCHA3_KEY,RECAPTCHA3_SECRET,OTEL_EXPORTER_OTLP_HEADERS,INTEGRATION_API_TOKEN,INTEGRATION_API_USER_ID" |
| SYSTEMD_EXEC_PID | "1741466" |
| USER | "www-data" |
Sub Requests 1
ErrorController (token = 90ec7f)
| Key | Value |
|---|---|
| _controller | "error_controller" |
| _fos_rest_zone | true |
| _stopwatch_token | "619b1a" |
| exception | App\Exception\FormException {#1306 #message: "" #code: 10005 #file: "/var/www/troskoviApi6/src/Controller/ApiV2/AbstractController.php" #line: 84 -statusCode: 400 -headers: [] -form: Symfony\Component\Form\Form {#1044 …} : { { App\Controller\ApiV2\AbstractController->validateForm(Request $request, string $validationClass, mixed $data = null, array $options = []): mixed … › |
| logger | Symfony\Bridge\Monolog\Processor\DebugProcessor {#606 -records: [ 2 => [ [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.914+00:00" "message" => "Matched route "{route}"." "priority" => 200 "priorityName" => "INFO" "context" => [ "route" => "version_check" "route_parameters" => [ "_route" => "version_check" "_controller" => "App\Controller\ApiV2\CheckController::versionCheckAction" ] "request_uri" => "https://staging.troskovi.com/apiV2/public/version-check" "method" => "POST" ] "channel" => "request" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.917+00:00" "message" => "Checking for authenticator support." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticators" => 2 ] "channel" => "security" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.917+00:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.917+00:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.917+00:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.917+00:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "FOS\RestBundle\EventListener\ZoneMatcherListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "FOS\RestBundle\EventListener\FormatListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "FOS\RestBundle\EventListener\BodyListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequestPrettyUrls" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.918+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.924+00:00" "message" => "Connecting with parameters {params}" "priority" => 200 "priorityName" => "INFO" "context" => [ "params" => [ "driver" => "pdo_mysql" "idle_connection_ttl" => 600 "host" => "localhost" "port" => 3306 "user" => "troN123" "password" => "<redacted>" "driverOptions" => [] "defaultTableOptions" => [ "collation" => "utf8mb4_unicode_ci" ] "dbname" => "troskovi_prod_6" "charset" => "utf8mb4" ] ] "channel" => "doctrine" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.925+00:00" "message" => "Sending message {class} with {alias} sender using {sender}" "priority" => 200 "priorityName" => "INFO" "context" => [ "class" => "App\Message\StoreActionLog" "alias" => "async-action-log" "sender" => "Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport" ] "channel" => "messenger" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.926+00:00" "message" => "Beginning transaction" "priority" => 100 "priorityName" => "DEBUG" "context" => [] "channel" => "doctrine" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.927+00:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "INSERT INTO messenger_messages (body, headers, queue_name, created_at, available_at) VALUES(?, ?, ?, ?, ?)" "params" => [ 1 => "O:36:\"Symfony\\Component\\Messenger\\Envelope\":2:{s:44:\"\0Symfony\\Component\\Messenger\\Envelope\0stamps\";a:1:{s:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\";a:1:{i:0;O:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\":1:{s:55:\"\0Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\0busName\";s:21:\"messenger.bus.default\";}}}s:45:\"\0Symfony\\Component\\Messenger\\Envelope\0message\";O:26:\"App\\Message\\StoreActionLog\":5:{s:34:\"\0App\\Message\\StoreActionLog\0userId\";N;s:34:\"\0App\\Message\\StoreActionLog\0method\";s:4:\"POST\";s:34:\"\0App\\Message\\StoreActionLog\0action\";s:27:\"/apiV2/public/version-check\";s:44:\"\0App\\Message\\StoreActionLog\0controllerAction\";s:56:\"App\\Controller\\ApiV2\\CheckController::versionCheckAction\";s:32:\"\0App\\Message\\StoreActionLog\0body\";a:3:{s:6:\"system\";s:3:\"ios\";s:7:\"version\";s:5:\"4.0.0\";s:11:\"application\";s:6:\"planet\";}}}" 2 => "[]" 3 => "async-action-log" 4 => "2026-08-11 12:57:34" 5 => "2026-08-11 12:57:34" ] "types" => [ 1 => 2 2 => 2 3 => 2 4 => 2 5 => 2 ] ] "channel" => "doctrine" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.927+00:00" "message" => "Committing transaction" "priority" => 100 "priorityName" => "DEBUG" "context" => [] "channel" => "doctrine" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "FOS\RestBundle\EventListener\ViewResponseListener::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "App\Listener\ApiLoggerListener::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.934+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "App\Listener\WebLoggerListener::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.936+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.936+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.936+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.936+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Container32szPL3\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.936+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1786453054 "timestamp_rfc3339" => "2026-08-11T12:57:34.980+00:00" "message" => "Uncaught PHP Exception App\Exception\FormException: "" at AbstractController.php line 84" "priority" => 400 "priorityName" => "ERROR" "context" => [ "exception" => App\Exception\FormException {#1306 #message: "" #code: 10005 #file: "/var/www/troskoviApi6/src/Controller/ApiV2/AbstractController.php" #line: 84 -statusCode: 400 -headers: [] -form: Symfony\Component\Form\Form {#1044 …} : { { App\Controller\ApiV2\AbstractController->validateForm(Request $request, string $validationClass, mixed $data = null, array $options = []): mixed … › |