HTTP Client
1
Total requests
0
HTTP errors
Clients
http_client 1
Requests
| GET | https://pteroca.com/api/v1/version/current | |
|---|---|---|
| Response |
200
[ "info" => [ "header_size" => 737 "request_size" => 132 "total_time" => 0.086409 "namelookup_time" => 0.020605 "connect_time" => 0.021649 "pretransfer_time" => 0.041324 "size_download" => 1321.0 "speed_download" => 15287.0 "starttransfer_time" => 0.086235 "primary_ip" => "104.21.88.13" "primary_port" => 443 "local_ip" => "85.239.155.43" "local_port" => 49196 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 41247 "connect_time_us" => 21649 "namelookup_time_us" => 20605 "pretransfer_time_us" => 41324 "starttransfer_time_us" => 86235 "total_time_us" => 86409 "effective_method" => "GET" "start_time" => 1776809639.2386 "original_url" => "https://pteroca.com/api/v1/version/current" "pause_handler" => Closure(float $duration) {#1847 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#1843 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#277 …} : -9223372036854775808 } } "debug" => """ * Trying 104.21.88.13:443...\n * Connected to pteroca.com (104.21.88.13) port 443 (#0)\n * ALPN, offering h2\n * ALPN, offering http/1.1\n * CAfile: /etc/ssl/certs/ca-certificates.crt\n * CApath: /etc/ssl/certs\n * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384\n * ALPN, server accepted to use h2\n * Server certificate:\n * subject: CN=pteroca.com\n * start date: Mar 23 20:02:26 2026 GMT\n * expire date: Jun 21 21:01:00 2026 GMT\n * subjectAltName: host "pteroca.com" matched cert's "pteroca.com"\n * issuer: C=US; O=Google Trust Services; CN=WE1\n * SSL certificate verify ok.\n * Using HTTP2, server supports multiplexing\n * Connection state changed (HTTP/2 confirmed)\n * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0\n * Using Stream ID: 1 (easy handle 0x56525641acc0)\n > GET /api/v1/version/current HTTP/2\r\n Host: pteroca.com\r\n accept: */*\r\n user-agent: Symfony HttpClient (Curl)\r\n accept-encoding: gzip\r\n \r\n * old SSL session ID is stale, removing\n < HTTP/2 200 \r\n < date: Tue, 21 Apr 2026 22:13:59 GMT\r\n < content-type: application/json\r\n < server: cloudflare\r\n < nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}\r\n < vary: Accept-Encoding\r\n < x-powered-by: PHP/8.2.30\r\n < cache-control: no-cache, private\r\n < x-frame-options: SAMEORIGIN\r\n < x-content-type-options: nosniff\r\n < x-xss-protection: 1; mode=block\r\n < content-encoding: gzip\r\n < x-served-by: pteroca.com\r\n < cf-cache-status: DYNAMIC\r\n < report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BC1GDzCc7OrpU9Gd9HjBBLym4Z0y9pJpwSkI5J2hjxAVOiRQvgt3UwJCw%2FbztiMRGZsW1C2f9lKBWfdbIAVGX4EIy2q6x0MIyqotwRWyadCIvEv%2FOamlOMBPtDhpjg%3D%3D"}]}\r\n < cf-ray: 9effbd358c01dcb6-FRA\r\n < alt-svc: h3=":443"; ma=86400\r\n < \r\n """ ] "response_headers" => [ "HTTP/2 200 " "date: Tue, 21 Apr 2026 22:13:59 GMT" "content-type: application/json" "server: cloudflare" "nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}" "vary: Accept-Encoding" "x-powered-by: PHP/8.2.30" "cache-control: no-cache, private" "x-frame-options: SAMEORIGIN" "x-content-type-options: nosniff" "x-xss-protection: 1; mode=block" "content-encoding: gzip" "x-served-by: pteroca.com" "cf-cache-status: DYNAMIC" "report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BC1GDzCc7OrpU9Gd9HjBBLym4Z0y9pJpwSkI5J2hjxAVOiRQvgt3UwJCw%2FbztiMRGZsW1C2f9lKBWfdbIAVGX4EIy2q6x0MIyqotwRWyadCIvEv%2FOamlOMBPtDhpjg%3D%3D"}]}" "cf-ray: 9effbd358c01dcb6-FRA" "alt-svc: h3=":443"; ma=86400" ] "response_json" => [ "version" => "v0.6.5" "release_date" => "2026-03-19T18:15:52Z" "zipball_url" => "https://api.github.com/repos/PteroCA-Org/panel/zipball/v0.6.5" "tarball_url" => "https://api.github.com/repos/PteroCA-Org/panel/tarball/v0.6.5" "changelog" => """ ## [0.6.5] - 2026-03-19\r\n \r\n ### Added\r\n - Added one-time setup fee option for products.\r\n - Added context-specific logo settings for landing page and email templates.\r\n - Added configurable avatar upload restrictions (max size and allowed formats) in security settings.\r\n - Added user management CLI commands: block, unblock, delete, restore, info, list, change-balance, change-role, verify.\r\n - Added theme management CLI commands: list, set, reset.\r\n - Added theme record tracking for metadata persistence.\r\n - Added plugin version mismatch warning when enabling incompatible plugins.\r\n - Added pre-balance-charge events for server purchase and renewal flows.\r\n - Added widget system support for server list, server detail, store, and store product pages.\r\n - Added Pterodactyl account synchronization validation on dashboard and server creation.\r\n - Added Cloudflare `CF-Connecting-IP` header support for accurate IP address detection.\r\n \r\n ### Changed\r\n - Optimized Docker build with improved layer caching and simplified permissions.\r\n - Added persistent volumes for plugins and themes in production Docker setup.\r\n - Improved voucher redemption notifications with type-specific messages showing amount and balance.\r\n - Relaxed server name validation — field is now optional with automatic fallback to product name.\r\n - Simplified plugin upload flow by removing auto-enable option in favor of manual activation.\r\n - Reworked cart configuration and renewal views.\r\n - Set session cookie lifetime to 7 days to prevent unexpected logouts on browser close.\r\n - Moved `ServerEulaService` to `Server` namespace.\r\n - Improved user email verification status handling.\r\n \r\n ### Fixed\r\n - Fixed product copy not including the short description field.\r\n - Fixed price display on landing page showing only unit without billing period value.\r\n - Fixed server management page crashing with error 500 when Pterodactyl API is unavailable.\r\n - Fixed uninitialized variables in server data service causing errors when API calls fail.\r\n - Fixed servers list crashing when server product relation is null.\r\n - Centralized IP address retrieval through `IpAddressProviderService` across all services.\r\n - Fixed Docker environment error logging configuration.\r\n - Fixed theme color scheme mode sanitization. """ "plugin" => [ "version" => "v0.1.3" "release_date" => "2026-02-20T06:28:57Z" "zipball_url" => "https://api.github.com/repos/PteroCA-Org/pterodactyl-addon/zipball/v0.1.3" "tarball_url" => "https://api.github.com/repos/PteroCA-Org/pterodactyl-addon/tarball/v0.1.3" "changelog" => "* [0.1.3] Update firebase/php-jwt to ^7.0 to fix security advisory" ] ] ] |
|