2026-05-03 18:27:00,427 - main - INFO - === Logging system initialized ===
2026-05-03 18:27:00,427 - main - INFO - Log file: logs/app_20260503_182700.log
2026-05-03 18:27:00,427 - main - INFO - Log level: INFO
2026-05-03 18:27:00,427 - main - INFO - Timestamp: 20260503_182700
2026-05-03 18:27:00,486 - main - INFO - Included router: routers.admin_dashboard.router
2026-05-03 18:27:00,526 - main - INFO - Included router: routers.admin_users.router
2026-05-03 18:27:00,562 - main - INFO - Included router: routers.agent_availability.router
2026-05-03 18:27:01,311 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-05-03 18:27:01,333 - main - INFO - Included router: routers.aihub.router
2026-05-03 18:27:01,377 - main - INFO - Included router: routers.api_hub.router
2026-05-03 18:27:01,390 - main - INFO - Included router: routers.audit_log.router
2026-05-03 18:27:01,399 - main - INFO - Included router: routers.auth.router
2026-05-03 18:27:01,497 - main - INFO - Included router: routers.bizmail_admin.router
2026-05-03 18:27:01,563 - main - INFO - Included router: routers.bizmail_client.router
2026-05-03 18:27:01,567 - main - INFO - Included router: routers.bizmail_public.router
2026-05-03 18:27:01,583 - main - INFO - Included router: routers.cache_settings.router
2026-05-03 18:27:01,709 - main - INFO - Included router: routers.carts.router
2026-05-03 18:27:01,727 - main - INFO - Included router: routers.catalog_admin.router
2026-05-03 18:27:01,777 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-05-03 18:27:01,821 - main - INFO - Included router: routers.chat_attachments.router
2026-05-03 18:27:01,886 - main - INFO - Included router: routers.chat_branding.router
2026-05-03 18:27:01,899 - main - INFO - Included router: routers.chat_branding_api.router
2026-05-03 18:27:01,956 - main - INFO - Included router: routers.chat_conversations.router
2026-05-03 18:27:01,999 - main - INFO - Included router: routers.chat_messages.router
2026-05-03 18:27:02,079 - main - INFO - Included router: routers.chat_routing_rules.router
2026-05-03 18:27:02,100 - main - INFO - Included router: routers.contact.router
2026-05-03 18:27:02,141 - main - INFO - Included router: routers.contact_inquiries.router
2026-05-03 18:27:02,404 - main - INFO - Included router: routers.cpanel_admin.router
2026-05-03 18:27:02,463 - main - INFO - Included router: routers.cpanel_client.router
2026-05-03 18:27:02,468 - main - INFO - Included router: routers.cpanel_public.router
2026-05-03 18:27:02,514 - main - INFO - Included router: routers.dhl_admin.router
2026-05-03 18:27:02,521 - main - INFO - Included router: routers.dhl_public.router
2026-05-03 18:27:02,555 - main - INFO - Included router: routers.ecom_checkout.router
2026-05-03 18:27:02,557 - main - INFO - Included router: routers.health.router
2026-05-03 18:27:02,597 - main - INFO - Included router: routers.kb_article_feedback.router
2026-05-03 18:27:02,639 - main - INFO - Included router: routers.kb_articles.router
2026-05-03 18:27:02,661 - main - INFO - Included router: routers.local_auth.router
2026-05-03 18:27:02,697 - main - INFO - Included router: routers.mfa.router
2026-05-03 18:27:02,759 - main - INFO - Included router: routers.module_sync.router
2026-05-03 18:27:02,805 - main - INFO - Included router: routers.notification_preferences.router
2026-05-03 18:27:02,850 - main - INFO - Included router: routers.notifications.router
2026-05-03 18:27:02,855 - main - INFO - Included router: routers.notifications_extras.router
2026-05-03 18:27:03,178 - main - INFO - Included router: routers.oauth.router
2026-05-03 18:27:03,229 - main - INFO - Included router: routers.order_items.router
2026-05-03 18:27:03,285 - main - INFO - Included router: routers.orders.router
2026-05-03 18:27:03,293 - main - INFO - Included router: routers.password_reset.router
2026-05-03 18:27:03,310 - main - INFO - Included router: routers.paypal_checkout.router
2026-05-03 18:27:03,363 - main - INFO - Included router: routers.plans.router
2026-05-03 18:27:03,409 - main - INFO - Included router: routers.presales_messages.router
2026-05-03 18:27:03,447 - main - INFO - Included router: routers.product_categories.router
2026-05-03 18:27:03,493 - main - INFO - Included router: routers.product_reviews.router
2026-05-03 18:27:03,549 - main - INFO - Included router: routers.products.router
2026-05-03 18:27:03,575 - main - INFO - Included router: routers.role_management.router
2026-05-03 18:27:03,623 - main - INFO - Included router: routers.service_testimonials.router
2026-05-03 18:27:03,644 - main - INFO - Included router: routers.settings.router
2026-05-03 18:27:03,675 - main - INFO - Included router: routers.site_settings.router
2026-05-03 18:27:03,710 - main - INFO - Included router: routers.smtp_settings.router
2026-05-03 18:27:03,742 - main - INFO - Included router: routers.storage.router
2026-05-03 18:27:03,843 - main - INFO - Included router: routers.support_chat.router
2026-05-03 18:27:03,877 - main - INFO - Included router: routers.support_departments.router
2026-05-03 18:27:04,078 - main - INFO - Included router: routers.support_seats.router
2026-05-03 18:27:04,098 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-05-03 18:27:04,135 - main - INFO - Included router: routers.ticket_summaries.router
2026-05-03 18:27:04,171 - main - INFO - Included router: routers.ticket_sync_states.router
2026-05-03 18:27:04,317 - main - INFO - Included router: routers.uptimerobot_admin.router
2026-05-03 18:27:04,379 - main - INFO - Included router: routers.uptimerobot_client.router
2026-05-03 18:27:04,385 - main - INFO - Included router: routers.uptimerobot_mcp.router
2026-05-03 18:27:04,393 - main - INFO - Included router: routers.user.router
2026-05-03 18:27:04,433 - main - INFO - Included router: routers.user_profiles.router
2026-05-03 18:27:04,467 - main - INFO - Included router: routers.user_roles.router
2026-05-03 18:27:04,574 - main - INFO - Included router: routers.visitor_monitor.router
2026-05-03 18:27:04,586 - main - INFO - Included router: routers.visitor_tracking.router
2026-05-03 18:27:04,723 - main - INFO - Included router: routers.whatsapp_admin.router
2026-05-03 18:27:04,744 - main - INFO - Included router: routers.whatsapp_ai.router
2026-05-03 18:27:04,793 - main - INFO - Included router: routers.whatsapp_analytics.router
2026-05-03 18:27:04,881 - main - INFO - Included router: routers.whatsapp_automation.router
2026-05-03 18:27:05,137 - main - INFO - Included router: routers.whatsapp_client.router
2026-05-03 18:27:05,142 - main - INFO - Included router: routers.whatsapp_client_ws.router
2026-05-03 18:27:05,453 - main - INFO - Included router: routers.whatsapp_contacts.router
2026-05-03 18:27:05,473 - main - INFO - Included router: routers.whatsapp_devices.router
2026-05-03 18:27:05,490 - main - INFO - Included router: routers.whmcs.router
2026-05-03 18:27:05,554 - main - INFO - Included router: routers.whmcs_admin.router
2026-05-03 18:27:05,589 - main - INFO - Included router: routers.whmcs_extra.router
2026-05-03 18:27:05,591 - main - INFO - === Application startup initiated ===
2026-05-03 18:27:05,591 - services.database - INFO - Ignore creating tables
2026-05-03 18:27:05,591 - services.mock_data - INFO - Ignore initialize data
2026-05-03 18:27:05,591 - services.auth - INFO - Ignore initialize admin
2026-05-03 18:27:05,592 - main - INFO - === Application startup completed successfully ===
2026-05-03 18:27:10,114 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:10,115 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-05-03 18:27:10,115 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-05-03 18:27:10,115 - core.database - INFO - Starting database initialization...
2026-05-03 18:27:10,115 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-05-03 18:27:10,115 - core.database - INFO - Normalizing database URL for async compatibility...
2026-05-03 18:27:10,116 - core.database - INFO - Creating async database engine...
2026-05-03 18:27:10,116 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-05-03 18:27:10,151 - core.database - INFO - Database engine created successfully
2026-05-03 18:27:10,152 - core.database - INFO - Creating async session maker...
2026-05-03 18:27:10,152 - core.database - INFO - Async session maker created successfully
2026-05-03 18:27:10,152 - core.database - INFO - Database connection initialized successfully
2026-05-03 18:27:10,152 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-05-03 18:27:10,152 - core.database - INFO - 🔧 Starting table creation...
2026-05-03 18:27:10,156 - core.config - DEBUG - Read dynamic attribute jwt_secret_key from environment variable JWT_SECRET_KEY
2026-05-03 18:27:10,156 - core.config - DEBUG - Read dynamic attribute jwt_algorithm from environment variable JWT_ALGORITHM
2026-05-03 18:27:10,164 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:10,168 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:10,168 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:27:10,168 - routers.products - DEBUG - Querying productss: query={"slug":"hpe-proliant-dl380-gen11"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:27:10,423 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:10,432 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:10,433 - core.config - DEBUG - Read dynamic attribute oss_service_url from environment variable OSS_SERVICE_URL
2026-05-03 18:27:10,433 - core.config - DEBUG - Read dynamic attribute oss_api_key from environment variable OSS_API_KEY
2026-05-03 18:27:10,579 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:27:10,593 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f487261ada0>
2026-05-03 18:27:10,595 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f4872742f40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:27:10,605 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f487261ab60>
2026-05-03 18:27:10,606 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:27:10,607 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:27:10,608 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:27:10,608 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:27:10,608 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:27:10,767 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:27:10 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'8486a5a1ccd34087e2bc1939897c065c'), (b'X-Trace-Id', b'f03573ce6b8449d49907e8c246b2bf28'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63b8b34e0012ad-LAX')])
2026-05-03 18:27:10,768 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:27:10,769 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:27:10,769 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:27:10,770 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:27:10,770 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:27:10,771 - httpcore.connection - DEBUG - close.started
2026-05-03 18:27:10,771 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:27:11,690 - routers.products - DEBUG - Found 1 productss
2026-05-03 18:27:11,691 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.5228s
2026-05-03 18:27:11,995 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:11,995 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 18:27:11,995 - routers.product_reviews - DEBUG - Querying product_reviewss: query={"product_id":17,"is_approved":true}, sort=-id, skip=0, limit=50, fields=None
2026-05-03 18:27:12,567 - routers.product_reviews - DEBUG - Found 0 product_reviewss
2026-05-03 18:27:12,568 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5732s
2026-05-03 18:27:16,561 - core.database - INFO - Tables initialized successfully
2026-05-03 18:27:16,562 - core.database - DEBUG - [DB_OP] Create tables completed in 6.4098s
2026-05-03 18:27:16,625 - core.database - INFO - Lazy database initialization completed successfully
2026-05-03 18:27:16,625 - core.database - DEBUG - [DB_OP] Database session created successfully in 6.5111s
2026-05-03 18:27:16,626 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:17,458 - core.database - DEBUG - [DB_OP] Database session cleanup after 7.3438s
2026-05-03 18:27:25,457 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:25,458 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 18:27:25,905 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4476s
2026-05-03 18:27:29,679 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:29,680 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:27:29,680 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:29,682 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:29,949 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:29,988 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:27:29,996 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723858a0>
2026-05-03 18:27:29,996 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f4872347740> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:27:30,006 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f4872385600>
2026-05-03 18:27:30,007 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:27:30,007 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:27:30,008 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:27:30,008 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:27:30,008 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:27:30,217 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:27:30 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'f632bef9bf76100ffbd466dd27d11f89'), (b'X-Trace-Id', b'2c542d0149f0443fbb8ee62b49a74f11'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63b92c89e7cba7-LAX')])
2026-05-03 18:27:30,217 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:27:30,218 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:27:30,218 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:27:30,218 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:27:30,219 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:27:30,219 - httpcore.connection - DEBUG - close.started
2026-05-03 18:27:30,219 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:27:30,260 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5800s
2026-05-03 18:27:31,539 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:31,539 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:27:31,540 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:31,543 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:31,800 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:31,803 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:31,840 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:27:31,847 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f487234f700>
2026-05-03 18:27:31,847 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f48723901c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:27:31,855 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f487924ddb0>
2026-05-03 18:27:31,856 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:27:31,856 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:27:31,856 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:27:31,856 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:27:31,857 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:27:32,006 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:27:32 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'121c6ad1dde7c04bbd48b06e3ae6b2f3'), (b'X-Trace-Id', b'2858a83fb59f40e4b37bea8af1646913'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63b9381a132973-LAX')])
2026-05-03 18:27:32,007 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:27:32,008 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:27:32,008 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:27:32,009 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:27:32,009 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:27:32,009 - httpcore.connection - DEBUG - close.started
2026-05-03 18:27:32,010 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:27:32,414 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8756s
2026-05-03 18:27:36,344 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:36,344 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 18:27:36,344 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:36,362 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:36,362 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:27:36,679 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3168s
2026-05-03 18:27:36,987 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6431s
2026-05-03 18:27:59,371 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:27:59,372 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:27:59,372 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:59,375 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:59,641 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:27:59,664 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:27:59,683 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f4872387970>
2026-05-03 18:27:59,684 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f4872347940> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:27:59,693 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723876d0>
2026-05-03 18:27:59,693 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:27:59,693 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:27:59,694 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:27:59,694 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:27:59,694 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:27:59,846 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:27:59 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'8e8b0342ada34845e85b8d6c041828c3'), (b'X-Trace-Id', b'a4987404f33145188f2c9292d85b775f'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63b9e61e01ce9a-LAX')])
2026-05-03 18:27:59,849 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:27:59,849 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:27:59,850 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:27:59,850 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:27:59,850 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:27:59,850 - httpcore.connection - DEBUG - close.started
2026-05-03 18:27:59,851 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:27:59,945 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5740s
2026-05-03 18:28:00,109 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:00,109 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:28:00,110 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:00,111 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:00,116 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:00,116 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 18:28:00,119 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:00,120 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0001s
2026-05-03 18:28:00,120 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:28:00,124 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:00,124 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:28:00,124 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:28:00,371 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:00,430 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3143s
2026-05-03 18:28:00,508 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:00,536 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:28:00,544 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f4872385900>
2026-05-03 18:28:00,544 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f48723475c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:28:00,551 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f4872384f70>
2026-05-03 18:28:00,551 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:28:00,552 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:28:00,552 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:28:00,553 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:28:00,553 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:28:00,718 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:28:00 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'e3fb6210ebedbdcfd14fe64a576f5bc0'), (b'X-Trace-Id', b'439cd4abcc4c473a94a7847c2c8172de'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63b9eb7e30b74c-LAX')])
2026-05-03 18:28:00,719 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:28:00,719 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:28:00,719 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:28:00,719 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:28:00,720 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:28:00,720 - httpcore.connection - DEBUG - close.started
2026-05-03 18:28:00,720 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:28:00,765 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6567s
2026-05-03 18:28:00,865 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:28:00,866 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7463s
2026-05-03 18:28:00,894 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:28:00,895 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7706s
2026-05-03 18:28:27,968 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:27,968 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:28:28,286 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3186s
2026-05-03 18:28:31,028 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:31,029 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:28:31,029 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:31,031 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:31,048 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:31,048 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:28:31,051 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:31,051 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 18:28:31,051 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:28:31,054 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:31,054 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:28:31,055 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:28:31,289 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:31,296 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:28:31,319 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:28:31,332 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723e0c10>
2026-05-03 18:28:31,332 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f4872392d40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:28:31,342 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723e0970>
2026-05-03 18:28:31,342 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:28:31,343 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:28:31,343 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:28:31,343 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:28:31,343 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:28:31,510 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:28:31,511 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4600s
2026-05-03 18:28:31,511 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4634s
2026-05-03 18:28:31,526 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:28:31 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'fa2644b6c6aa6352f7f8e984da971a05'), (b'X-Trace-Id', b'91ffd1ceca374f619ed60a28c7fbd6c1'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63baabe892b4c4-LAX')])
2026-05-03 18:28:31,526 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:28:31,526 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:28:31,527 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:28:31,527 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:28:31,527 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:28:31,527 - httpcore.connection - DEBUG - close.started
2026-05-03 18:28:31,527 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:28:31,573 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:28:31,573 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5192s
2026-05-03 18:28:31,604 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5754s
2026-05-03 18:28:36,455 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:28:36,456 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:28:36,837 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3816s
2026-05-03 18:29:27,453 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:29:27,453 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:29:27,775 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3221s
2026-05-03 18:29:36,437 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:29:36,437 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:29:36,819 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3822s
2026-05-03 18:30:13,461 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:30:13,462 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:30:13,463 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:30:13,628 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:30:13,629 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 18:30:13,948 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3203s
2026-05-03 18:30:14,099 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6371s
2026-05-03 18:30:28,443 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:30:28,443 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:30:28,761 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3184s
2026-05-03 18:30:36,456 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:30:36,456 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:30:36,775 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3188s
2026-05-03 18:30:44,997 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:30:44,998 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:30:45,317 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3197s
2026-05-03 18:31:29,441 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:29,442 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:31:29,758 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3170s
2026-05-03 18:31:33,736 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:33,737 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:31:33,804 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:33,805 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0012s
2026-05-03 18:31:33,807 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-03 18:31:33,809 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:33,809 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:31:33,809 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:31:33,811 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:33,811 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:31:33,811 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:31:34,125 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3208s
2026-05-03 18:31:34,191 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:31:34,192 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3809s
2026-05-03 18:31:34,193 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:31:34,193 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3847s
2026-05-03 18:31:34,700 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.9635s
2026-05-03 18:31:36,460 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:31:36,460 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:31:36,777 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3175s
2026-05-03 18:32:30,433 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:32:30,433 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 18:32:30,880 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4468s
2026-05-03 18:32:36,443 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:32:36,444 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:32:36,763 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3199s
2026-05-03 18:33:03,810 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:33:03,811 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 18:33:03,811 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:33:03,813 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:33:03,844 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:33:03,845 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:33:03,848 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:33:03,848 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:33:03,848 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:33:03,850 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 18:33:03,850 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 18:33:03,850 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 18:33:04,062 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:33:04,068 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 18:33:04,097 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 18:33:04,104 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723e3160>
2026-05-03 18:33:04,104 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f4872392240> server_hostname='atoms.dev' timeout=120.0
2026-05-03 18:33:04,113 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f48723e2ec0>
2026-05-03 18:33:04,114 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 18:33:04,114 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 18:33:04,114 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 18:33:04,114 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 18:33:04,115 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 18:33:04,227 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:33:04,228 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3800s
2026-05-03 18:33:04,231 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 18:33:04,231 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3811s
2026-05-03 18:33:04,288 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4434s
2026-05-03 18:33:04,362 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 04 May 2026 01:33:04 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'2e9dcdc3fa4a69d2c12c534d9f78d99e'), (b'X-Trace-Id', b'ea0d5f1112c6417895f471495b5bf13d'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f63c154b8436d41-LAX')])
2026-05-03 18:33:04,362 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 18:33:04,363 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 18:33:04,363 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 18:33:04,363 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 18:33:04,363 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 18:33:04,364 - httpcore.connection - DEBUG - close.started
2026-05-03 18:33:04,364 - httpcore.connection - DEBUG - close.complete
2026-05-03 18:33:04,393 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5830s
2026-05-03 18:33:08,256 - services.database - DEBUG - [DB_OP] Starting database close
2026-05-03 18:33:08,522 - core.database - INFO - Database connection closed and engine disposed
2026-05-03 18:33:08,523 - services.database - INFO - Database connections closed
2026-05-03 18:33:08,523 - services.database - DEBUG - [DB_OP] Database close completed in 0.2667s
