2026-05-03 09:03:35,120 - main - INFO - === Logging system initialized ===
2026-05-03 09:03:35,121 - main - INFO - Log file: logs/app_20260503_090335.log
2026-05-03 09:03:35,121 - main - INFO - Log level: INFO
2026-05-03 09:03:35,121 - main - INFO - Timestamp: 20260503_090335
2026-05-03 09:03:35,192 - main - INFO - Included router: routers.admin_dashboard.router
2026-05-03 09:03:35,239 - main - INFO - Included router: routers.admin_users.router
2026-05-03 09:03:35,278 - main - INFO - Included router: routers.agent_availability.router
2026-05-03 09:03:36,159 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-05-03 09:03:36,180 - main - INFO - Included router: routers.aihub.router
2026-05-03 09:03:36,230 - main - INFO - Included router: routers.api_hub.router
2026-05-03 09:03:36,245 - main - INFO - Included router: routers.audit_log.router
2026-05-03 09:03:36,256 - main - INFO - Included router: routers.auth.router
2026-05-03 09:03:36,368 - main - INFO - Included router: routers.bizmail_admin.router
2026-05-03 09:03:36,447 - main - INFO - Included router: routers.bizmail_client.router
2026-05-03 09:03:36,453 - main - INFO - Included router: routers.bizmail_public.router
2026-05-03 09:03:36,471 - main - INFO - Included router: routers.cache_settings.router
2026-05-03 09:03:36,598 - main - INFO - Included router: routers.carts.router
2026-05-03 09:03:36,651 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-05-03 09:03:36,698 - main - INFO - Included router: routers.chat_attachments.router
2026-05-03 09:03:36,774 - main - INFO - Included router: routers.chat_branding.router
2026-05-03 09:03:36,789 - main - INFO - Included router: routers.chat_branding_api.router
2026-05-03 09:03:36,842 - main - INFO - Included router: routers.chat_conversations.router
2026-05-03 09:03:36,884 - main - INFO - Included router: routers.chat_messages.router
2026-05-03 09:03:36,925 - main - INFO - Included router: routers.chat_routing_rules.router
2026-05-03 09:03:36,955 - main - INFO - Included router: routers.contact.router
2026-05-03 09:03:36,998 - main - INFO - Included router: routers.contact_inquiries.router
2026-05-03 09:03:37,530 - main - INFO - Included router: routers.cpanel_admin.router
2026-05-03 09:03:37,571 - main - INFO - Included router: routers.ecom_checkout.router
2026-05-03 09:03:37,573 - main - INFO - Included router: routers.health.router
2026-05-03 09:03:37,614 - main - INFO - Included router: routers.kb_article_feedback.router
2026-05-03 09:03:37,660 - main - INFO - Included router: routers.kb_articles.router
2026-05-03 09:03:37,682 - main - INFO - Included router: routers.local_auth.router
2026-05-03 09:03:37,713 - main - INFO - Included router: routers.mfa.router
2026-05-03 09:03:37,777 - main - INFO - Included router: routers.module_sync.router
2026-05-03 09:03:37,833 - main - INFO - Included router: routers.notification_preferences.router
2026-05-03 09:03:37,885 - main - INFO - Included router: routers.notifications.router
2026-05-03 09:03:37,889 - main - INFO - Included router: routers.notifications_extras.router
2026-05-03 09:03:37,988 - main - INFO - Included router: routers.oauth.router
2026-05-03 09:03:38,037 - main - INFO - Included router: routers.order_items.router
2026-05-03 09:03:38,201 - main - INFO - Included router: routers.orders.router
2026-05-03 09:03:38,210 - main - INFO - Included router: routers.password_reset.router
2026-05-03 09:03:38,257 - main - INFO - Included router: routers.plans.router
2026-05-03 09:03:38,304 - main - INFO - Included router: routers.presales_messages.router
2026-05-03 09:03:38,352 - main - INFO - Included router: routers.product_categories.router
2026-05-03 09:03:38,400 - main - INFO - Included router: routers.product_reviews.router
2026-05-03 09:03:38,467 - main - INFO - Included router: routers.products.router
2026-05-03 09:03:38,496 - main - INFO - Included router: routers.role_management.router
2026-05-03 09:03:38,541 - main - INFO - Included router: routers.service_testimonials.router
2026-05-03 09:03:38,562 - main - INFO - Included router: routers.settings.router
2026-05-03 09:03:38,594 - main - INFO - Included router: routers.site_settings.router
2026-05-03 09:03:38,854 - main - INFO - Included router: routers.smtp_settings.router
2026-05-03 09:03:38,890 - main - INFO - Included router: routers.storage.router
2026-05-03 09:03:38,996 - main - INFO - Included router: routers.support_chat.router
2026-05-03 09:03:39,033 - main - INFO - Included router: routers.support_departments.router
2026-05-03 09:03:39,083 - main - INFO - Included router: routers.support_seats.router
2026-05-03 09:03:39,091 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-05-03 09:03:39,128 - main - INFO - Included router: routers.ticket_summaries.router
2026-05-03 09:03:39,167 - main - INFO - Included router: routers.ticket_sync_states.router
2026-05-03 09:03:39,594 - main - INFO - Included router: routers.uptimerobot_admin.router
2026-05-03 09:03:39,657 - main - INFO - Included router: routers.uptimerobot_client.router
2026-05-03 09:03:39,666 - main - INFO - Included router: routers.user.router
2026-05-03 09:03:39,710 - main - INFO - Included router: routers.user_profiles.router
2026-05-03 09:03:39,748 - main - INFO - Included router: routers.user_roles.router
2026-05-03 09:03:39,840 - main - INFO - Included router: routers.visitor_monitor.router
2026-05-03 09:03:39,849 - main - INFO - Included router: routers.visitor_tracking.router
2026-05-03 09:03:39,907 - main - INFO - Included router: routers.whatsapp_client.router
2026-05-03 09:03:39,914 - main - INFO - Included router: routers.whatsapp_client_ws.router
2026-05-03 09:03:39,933 - main - INFO - Included router: routers.whmcs.router
2026-05-03 09:03:39,997 - main - INFO - Included router: routers.whmcs_admin.router
2026-05-03 09:03:40,033 - main - INFO - Included router: routers.whmcs_extra.router
2026-05-03 09:03:40,034 - main - INFO - === Application startup initiated ===
2026-05-03 09:03:40,035 - services.database - INFO - Ignore creating tables
2026-05-03 09:03:40,035 - services.mock_data - INFO - Ignore initialize data
2026-05-03 09:03:40,035 - services.auth - INFO - Ignore initialize admin
2026-05-03 09:03:40,035 - main - INFO - === Application startup completed successfully ===
2026-05-03 09:03:56,262 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:03:56,262 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-05-03 09:03:56,263 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-05-03 09:03:56,263 - core.database - INFO - Starting database initialization...
2026-05-03 09:03:56,263 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-05-03 09:03:56,263 - core.database - INFO - Normalizing database URL for async compatibility...
2026-05-03 09:03:56,265 - core.database - INFO - Creating async database engine...
2026-05-03 09:03:56,265 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-05-03 09:03:56,313 - core.database - INFO - Database engine created successfully
2026-05-03 09:03:56,313 - core.database - INFO - Creating async session maker...
2026-05-03 09:03:56,313 - core.database - INFO - Async session maker created successfully
2026-05-03 09:03:56,313 - core.database - INFO - Database connection initialized successfully
2026-05-03 09:03:56,313 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-05-03 09:03:56,313 - core.database - INFO - 🔧 Starting table creation...
2026-05-03 09:04:06,579 - core.database - INFO - Tables initialized successfully
2026-05-03 09:04:06,579 - core.database - DEBUG - [DB_OP] Create tables completed in 10.2662s
2026-05-03 09:04:06,647 - core.database - INFO - Lazy database initialization completed successfully
2026-05-03 09:04:06,647 - core.database - DEBUG - [DB_OP] Database session created successfully in 10.3856s
2026-05-03 09:04:07,165 - core.database - DEBUG - [DB_OP] Database session cleanup after 10.9039s
2026-05-03 09:04:11,166 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:04:11,166 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:04:11,484 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3183s
2026-05-03 09:04:11,566 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:04:11,567 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:04:11,885 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3185s
2026-05-03 09:05:11,211 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:05:11,212 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:05:11,535 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3234s
2026-05-03 09:05:12,574 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:05:12,575 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-05-03 09:05:12,893 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3195s
2026-05-03 09:05:17,165 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:05:17,166 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:05:17,181 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:05:17,181 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:05:17,181 - core.config - DEBUG - Read dynamic attribute jwt_secret_key from environment variable JWT_SECRET_KEY
2026-05-03 09:05:17,182 - core.config - DEBUG - Read dynamic attribute jwt_algorithm from environment variable JWT_ALGORITHM
2026-05-03 09:05:17,195 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:05:17,484 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3190s
2026-05-03 09:05:18,270 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.0894s
2026-05-03 09:05:46,336 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:05:46,337 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:05:46,657 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3203s
2026-05-03 09:06:07,329 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:07,329 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:07,329 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0001s
2026-05-03 09:06:09,080 - httpcore.connection - DEBUG - connect_tcp.started host='api.uptimerobot.com' port=443 local_address=None timeout=20.0 socket_options=None
2026-05-03 09:06:09,100 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a2a0b20>
2026-05-03 09:06:09,100 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f2d4a3d3b40> server_hostname='api.uptimerobot.com' timeout=20.0
2026-05-03 09:06:09,116 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a2a1b40>
2026-05-03 09:06:09,117 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:06:09,117 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:06:09,117 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:06:09,118 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:06:09,118 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:06:09,300 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 404, b'Not Found', [(b'Date', b'Sun, 03 May 2026 16:06:09 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Server', b'cloudflare'), (b'Nel', b'{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}'), (b'vary', b'Origin'), (b'access-control-expose-headers', b'*'), (b'access-control-allow-credentials', b'true'), (b'etag', b'W/"51-WdEOKasSQnU9396myp5h4sDeAdg"'), (b'strict-transport-security', b'max-age=31536000; preload'), (b'X-XSS-Protection', b'1; mode=block'), (b'x-content-type-options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'Content-Security-Policy', b"frame-ancestors 'self'"), (b'Permissions-Policy', b'geolocation=(),midi=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()'), (b'x-robots-tag', b'noindex, nofollow, nosnippet, noarchive'), (b'cf-cache-status', b'DYNAMIC'), (b'Report-To', b'{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ehQ8xJfGCU5jeRVFmiTB4WrI3ca9WyxuMiDgr7%2FE9hnigYBhaobfQCOMXubuWi6O3u%2BI3qnN3Mdhq7YskP9XBFSMyc%2B7gKb8psvxtoh8kC6iyZHOWqb0WMeOc9LBSN1WWi0XRGc%3D"}]}'), (b'Speculation-Rules', b'"/cdn-cgi/speculation"'), (b'Content-Encoding', b'gzip'), (b'CF-RAY', b'9f6082e2fc92fb84-LAX'), (b'alt-svc', b'h3=":443"; ma=86400')])
2026-05-03 09:06:09,301 - httpx - INFO - HTTP Request: GET https://api.uptimerobot.com/v3/account-details "HTTP/1.1 404 Not Found"
2026-05-03 09:06:09,302 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:06:09,302 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:06:09,302 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:06:09,302 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:06:09,303 - httpcore.connection - DEBUG - close.started
2026-05-03 09:06:09,303 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:06:09,303 - services.uptimerobot.client - WARNING - UptimeRobot GET /account-details transient upstream_unavailable (attempt 1/3) — retry in 0.5s
2026-05-03 09:06:09,840 - httpcore.connection - DEBUG - connect_tcp.started host='api.uptimerobot.com' port=443 local_address=None timeout=20.0 socket_options=None
2026-05-03 09:06:09,882 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a0e9660>
2026-05-03 09:06:09,882 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f2d4a285e40> server_hostname='api.uptimerobot.com' timeout=20.0
2026-05-03 09:06:09,892 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a0e93c0>
2026-05-03 09:06:09,893 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:06:09,893 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:06:09,894 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:06:09,894 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:06:09,894 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:06:09,984 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:09,984 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:06:10,074 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 404, b'Not Found', [(b'Date', b'Sun, 03 May 2026 16:06:10 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Server', b'cloudflare'), (b'Nel', b'{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}'), (b'vary', b'Origin'), (b'access-control-expose-headers', b'*'), (b'access-control-allow-credentials', b'true'), (b'etag', b'W/"51-WdEOKasSQnU9396myp5h4sDeAdg"'), (b'strict-transport-security', b'max-age=31536000; preload'), (b'X-XSS-Protection', b'1; mode=block'), (b'x-content-type-options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'Content-Security-Policy', b"frame-ancestors 'self'"), (b'Permissions-Policy', b'geolocation=(),midi=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()'), (b'x-robots-tag', b'noindex, nofollow, nosnippet, noarchive'), (b'cf-cache-status', b'DYNAMIC'), (b'Report-To', b'{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GywXoRO7k%2FJVjx2Sr1ClneRTQtbdB2x58vzv0gOXLyQbrilnK%2BauiE7F9uCNP8AT%2BIatAfVMgksAZqelyLmpiDEYAfcObLqgIzjWt74eEtCJBULxh7iwZo360p9soe88cLR4Hmw%3D"}]}'), (b'Speculation-Rules', b'"/cdn-cgi/speculation"'), (b'Content-Encoding', b'gzip'), (b'CF-RAY', b'9f6082e7df342abd-LAX'), (b'alt-svc', b'h3=":443"; ma=86400')])
2026-05-03 09:06:10,075 - httpx - INFO - HTTP Request: GET https://api.uptimerobot.com/v3/account-details "HTTP/1.1 404 Not Found"
2026-05-03 09:06:10,075 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:06:10,076 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:06:10,076 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:06:10,076 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:06:10,076 - httpcore.connection - DEBUG - close.started
2026-05-03 09:06:10,076 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:06:10,076 - services.uptimerobot.client - WARNING - UptimeRobot GET /account-details transient upstream_unavailable (attempt 2/3) — retry in 1.0s
2026-05-03 09:06:10,303 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3196s
2026-05-03 09:06:10,944 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:10,944 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:10,944 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:06:10,947 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:10,947 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:10,948 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:06:11,108 - httpcore.connection - DEBUG - connect_tcp.started host='api.uptimerobot.com' port=443 local_address=None timeout=20.0 socket_options=None
2026-05-03 09:06:11,151 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a11df60>
2026-05-03 09:06:11,151 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f2d4a2851c0> server_hostname='api.uptimerobot.com' timeout=20.0
2026-05-03 09:06:11,158 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a11dcc0>
2026-05-03 09:06:11,159 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:06:11,159 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:06:11,159 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:06:11,159 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:06:11,160 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:06:11,336 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 404, b'Not Found', [(b'Date', b'Sun, 03 May 2026 16:06:11 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Server', b'cloudflare'), (b'Nel', b'{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}'), (b'vary', b'Origin'), (b'access-control-expose-headers', b'*'), (b'access-control-allow-credentials', b'true'), (b'etag', b'W/"51-WdEOKasSQnU9396myp5h4sDeAdg"'), (b'strict-transport-security', b'max-age=31536000; preload'), (b'X-XSS-Protection', b'1; mode=block'), (b'x-content-type-options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'Content-Security-Policy', b"frame-ancestors 'self'"), (b'Permissions-Policy', b'geolocation=(),midi=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()'), (b'x-robots-tag', b'noindex, nofollow, nosnippet, noarchive'), (b'cf-cache-status', b'DYNAMIC'), (b'Report-To', b'{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GW6Cxilukb3ZDGd2Lxv%2Fu%2FD7Uj6ESVSr8f80c93SjywQLBKT3zLg3y7zCfzq1aQLW9I%2BDPKcV%2Fsh85Bu6vNd9J2no3NsWcMwvxRxrqgH%2BJZtPSztjzW5BrHY4PIRLslj1ldiWgs%3D"}]}'), (b'Speculation-Rules', b'"/cdn-cgi/speculation"'), (b'Content-Encoding', b'gzip'), (b'CF-RAY', b'9f6082efbdde13e6-LAX'), (b'alt-svc', b'h3=":443"; ma=86400')])
2026-05-03 09:06:11,337 - httpx - INFO - HTTP Request: GET https://api.uptimerobot.com/v3/account-details "HTTP/1.1 404 Not Found"
2026-05-03 09:06:11,337 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:06:11,338 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:06:11,338 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:06:11,339 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:06:11,339 - httpcore.connection - DEBUG - close.started
2026-05-03 09:06:11,340 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3961s
2026-05-03 09:06:11,341 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:06:11,599 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6516s
2026-05-03 09:06:12,042 - services.uptimerobot.usage - WARNING - compute_team_usage: failed to fetch account-details: Not Found
2026-05-03 09:06:12,191 - core.database - DEBUG - [DB_OP] Database session cleanup after 4.8614s
2026-05-03 09:06:13,577 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:13,578 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 09:06:13,897 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3197s
2026-05-03 09:06:17,362 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:17,363 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:06:17,363 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:17,965 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:06:17,966 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6033s
2026-05-03 09:06:18,370 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:18,371 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 09:06:18,371 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:18,374 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:18,374 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:06:18,374 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"login_page"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:18,887 - routers.site_settings - DEBUG - Found 1 site_settingss
2026-05-03 09:06:18,888 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5143s
2026-05-03 09:06:18,943 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:06:18,944 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5735s
2026-05-03 09:06:19,165 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:19,166 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:06:19,166 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"registration"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:19,171 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:19,171 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:06:19,171 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"pending_registrations"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:19,549 - routers.site_settings - DEBUG - Found 1 site_settingss
2026-05-03 09:06:19,550 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3792s
2026-05-03 09:06:19,676 - routers.site_settings - DEBUG - Found 1 site_settingss
2026-05-03 09:06:19,677 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5117s
2026-05-03 09:06:20,024 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:20,025 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:06:20,025 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"security"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:20,405 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:06:20,406 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3813s
2026-05-03 09:06:23,490 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:24,335 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:24,335 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:06:24,336 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"users_roles"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:24,720 - routers.site_settings - DEBUG - Found 1 site_settingss
2026-05-03 09:06:24,721 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3860s
2026-05-03 09:06:24,855 - httpcore.connection - DEBUG - connect_tcp.started host='mail.bizmail360.com' port=443 local_address=None timeout=15.0 socket_options=None
2026-05-03 09:06:25,357 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a173fd0>
2026-05-03 09:06:25,358 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f2d4a1752c0> server_hostname='mail.bizmail360.com' timeout=15.0
2026-05-03 09:06:25,533 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f2d4a173940>
2026-05-03 09:06:25,533 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:06:25,534 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:06:25,534 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:06:25,534 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:06:25,534 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:06:25,719 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Content-Length', b'2424'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Access-Control-Allow-Origin', b'*'), (b'Strict-Transport-Security', b'max-age=0'), (b'Content-Security-Policy', b"default-src 'self';frame-src 'self' *.youtube.com youtu.be *.smartertools.com docs.google.com;script-src * 'unsafe-inline';font-src * 'unsafe-inline' data:;img-src * 'unsafe-inline' data: blob:;style-src * 'unsafe-inline';media-src *;frame-ancestors 'self';connect-src *;"), (b'X-Frame-Options', b'SAMEORIGIN'), (b'X-XSS-Protection', b'1; mode=block'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Robots-Tag', b'noindex'), (b'X-Powered-By', b'ARR/3.0'), (b'X-Powered-By', b'ASP.NET'), (b'Date', b'Sun, 03 May 2026 16:06:25 GMT')])
2026-05-03 09:06:25,720 - httpx - INFO - HTTP Request: POST https://mail.bizmail360.com/api/v1/auth/authenticate-user "HTTP/1.1 200 OK"
2026-05-03 09:06:25,721 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:06:25,722 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:06:25,722 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:06:25,723 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:06:25,723 - httpcore.connection - DEBUG - close.started
2026-05-03 09:06:25,724 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:06:28,360 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:43,570 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:55,964 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:55,965 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:06:55,967 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:55,967 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:06:55,968 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:55,984 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:55,986 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:06:55,986 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:06:55,987 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:06:55,988 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:06:56,283 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3189s
2026-05-03 09:06:56,349 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:06:56,350 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3833s
2026-05-03 09:06:56,367 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:06:56,367 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3813s
2026-05-03 09:07:01,509 - services.database - DEBUG - [DB_OP] Starting database close
2026-05-03 09:07:01,774 - core.database - INFO - Database connection closed and engine disposed
2026-05-03 09:07:01,775 - services.database - INFO - Database connections closed
2026-05-03 09:07:01,775 - services.database - DEBUG - [DB_OP] Database close completed in 0.2658s
