2026-05-03 06:34:18,976 - main - INFO - === Logging system initialized ===
2026-05-03 06:34:18,977 - main - INFO - Log file: logs/app_20260503_063418.log
2026-05-03 06:34:18,977 - main - INFO - Log level: INFO
2026-05-03 06:34:18,977 - main - INFO - Timestamp: 20260503_063418
2026-05-03 06:34:19,095 - main - INFO - Included router: routers.admin_dashboard.router
2026-05-03 06:34:19,142 - main - INFO - Included router: routers.admin_users.router
2026-05-03 06:34:19,182 - main - INFO - Included router: routers.agent_availability.router
2026-05-03 06:34:20,128 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-05-03 06:34:20,157 - main - INFO - Included router: routers.aihub.router
2026-05-03 06:34:20,205 - main - INFO - Included router: routers.api_hub.router
2026-05-03 06:34:20,225 - main - INFO - Included router: routers.audit_log.router
2026-05-03 06:34:20,236 - main - INFO - Included router: routers.auth.router
2026-05-03 06:34:20,255 - main - INFO - Included router: routers.cache_settings.router
2026-05-03 06:34:20,299 - main - INFO - Included router: routers.carts.router
2026-05-03 06:34:20,357 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-05-03 06:34:20,502 - main - INFO - Included router: routers.chat_attachments.router
2026-05-03 06:34:20,753 - main - INFO - Included router: routers.chat_branding.router
2026-05-03 06:34:20,772 - main - INFO - Included router: routers.chat_branding_api.router
2026-05-03 06:34:20,829 - main - INFO - Included router: routers.chat_conversations.router
2026-05-03 06:34:20,880 - main - INFO - Included router: routers.chat_messages.router
2026-05-03 06:34:20,923 - main - INFO - Included router: routers.chat_routing_rules.router
2026-05-03 06:34:20,954 - main - INFO - Included router: routers.contact.router
2026-05-03 06:34:21,010 - main - INFO - Included router: routers.contact_inquiries.router
2026-05-03 06:34:21,101 - main - INFO - Included router: routers.ecom_checkout.router
2026-05-03 06:34:21,104 - main - INFO - Included router: routers.health.router
2026-05-03 06:34:21,154 - main - INFO - Included router: routers.kb_article_feedback.router
2026-05-03 06:34:21,202 - main - INFO - Included router: routers.kb_articles.router
2026-05-03 06:34:21,236 - main - INFO - Included router: routers.local_auth.router
2026-05-03 06:34:21,272 - main - INFO - Included router: routers.mfa.router
2026-05-03 06:34:21,326 - main - INFO - Included router: routers.notification_preferences.router
2026-05-03 06:34:21,379 - main - INFO - Included router: routers.notifications.router
2026-05-03 06:34:21,383 - main - INFO - Included router: routers.notifications_extras.router
2026-05-03 06:34:21,645 - main - INFO - Included router: routers.oauth.router
2026-05-03 06:34:21,698 - main - INFO - Included router: routers.order_items.router
2026-05-03 06:34:21,761 - main - INFO - Included router: routers.orders.router
2026-05-03 06:34:21,771 - main - INFO - Included router: routers.password_reset.router
2026-05-03 06:34:21,828 - main - INFO - Included router: routers.plans.router
2026-05-03 06:34:21,884 - main - INFO - Included router: routers.product_categories.router
2026-05-03 06:34:21,936 - main - INFO - Included router: routers.product_reviews.router
2026-05-03 06:34:21,997 - main - INFO - Included router: routers.products.router
2026-05-03 06:34:22,058 - main - INFO - Included router: routers.role_management.router
2026-05-03 06:34:22,110 - main - INFO - Included router: routers.service_testimonials.router
2026-05-03 06:34:22,136 - main - INFO - Included router: routers.settings.router
2026-05-03 06:34:22,180 - main - INFO - Included router: routers.site_settings.router
2026-05-03 06:34:22,237 - main - INFO - Included router: routers.smtp_settings.router
2026-05-03 06:34:22,302 - main - INFO - Included router: routers.storage.router
2026-05-03 06:34:22,601 - main - INFO - Included router: routers.support_chat.router
2026-05-03 06:34:22,654 - main - INFO - Included router: routers.support_departments.router
2026-05-03 06:34:22,706 - main - INFO - Included router: routers.support_seats.router
2026-05-03 06:34:22,716 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-05-03 06:34:22,757 - main - INFO - Included router: routers.ticket_summaries.router
2026-05-03 06:34:22,799 - main - INFO - Included router: routers.ticket_sync_states.router
2026-05-03 06:34:22,964 - main - INFO - Included router: routers.uptimerobot_admin.router
2026-05-03 06:34:23,036 - main - INFO - Included router: routers.uptimerobot_client.router
2026-05-03 06:34:23,052 - main - INFO - Included router: routers.user.router
2026-05-03 06:34:23,096 - main - INFO - Included router: routers.user_profiles.router
2026-05-03 06:34:23,130 - main - INFO - Included router: routers.user_roles.router
2026-05-03 06:34:23,216 - main - INFO - Included router: routers.visitor_monitor.router
2026-05-03 06:34:23,228 - main - INFO - Included router: routers.visitor_tracking.router
2026-05-03 06:34:23,249 - main - INFO - Included router: routers.whmcs.router
2026-05-03 06:34:23,336 - main - INFO - Included router: routers.whmcs_admin.router
2026-05-03 06:34:23,565 - main - INFO - Included router: routers.whmcs_extra.router
2026-05-03 06:34:23,566 - main - INFO - === Application startup initiated ===
2026-05-03 06:34:23,567 - services.database - INFO - Ignore creating tables
2026-05-03 06:34:23,567 - services.mock_data - INFO - Ignore initialize data
2026-05-03 06:34:23,567 - services.auth - INFO - Ignore initialize admin
2026-05-03 06:34:23,567 - main - INFO - === Application startup completed successfully ===
2026-05-03 06:34:23,590 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:34:23,590 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-05-03 06:34:23,590 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-05-03 06:34:23,591 - core.database - INFO - Starting database initialization...
2026-05-03 06:34:23,591 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-05-03 06:34:23,591 - core.database - INFO - Normalizing database URL for async compatibility...
2026-05-03 06:34:23,592 - core.database - INFO - Creating async database engine...
2026-05-03 06:34:23,592 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-05-03 06:34:23,645 - core.database - INFO - Database engine created successfully
2026-05-03 06:34:23,645 - core.database - INFO - Creating async session maker...
2026-05-03 06:34:23,645 - core.database - INFO - Async session maker created successfully
2026-05-03 06:34:23,645 - core.database - INFO - Database connection initialized successfully
2026-05-03 06:34:23,645 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-05-03 06:34:23,645 - core.database - INFO - 🔧 Starting table creation...
2026-05-03 06:34:28,025 - core.database - INFO - Tables initialized successfully
2026-05-03 06:34:28,026 - core.database - DEBUG - [DB_OP] Create tables completed in 4.3806s
2026-05-03 06:34:28,090 - core.database - INFO - Lazy database initialization completed successfully
2026-05-03 06:34:28,090 - core.database - DEBUG - [DB_OP] Database session created successfully in 4.5008s
2026-05-03 06:34:28,582 - core.database - DEBUG - [DB_OP] Database session cleanup after 4.9921s
2026-05-03 06:34:38,106 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:34:38,106 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:34:38,423 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3170s
2026-05-03 06:35:04,085 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:35:04,085 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:35:04,403 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3182s
2026-05-03 06:35:38,077 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:35:38,078 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-05-03 06:35:38,396 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3194s
2026-05-03 06:36:04,085 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:36:04,085 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 06:36:04,402 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3169s
2026-05-03 06:37:04,090 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:37:04,090 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 06:37:04,408 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3178s
2026-05-03 06:37:11,101 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:37:11,102 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-05-03 06:37:11,419 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3183s
2026-05-03 06:38:05,086 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:38:05,087 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0009s
2026-05-03 06:38:05,405 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3188s
2026-05-03 06:38:11,114 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:38:11,116 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0014s
2026-05-03 06:38:11,433 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3186s
2026-05-03 06:38:41,497 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:38:41,497 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 06:38:41,523 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:38:41,523 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:38:41,523 - core.config - DEBUG - Read dynamic attribute jwt_secret_key from environment variable JWT_SECRET_KEY
2026-05-03 06:38:41,524 - core.config - DEBUG - Read dynamic attribute jwt_algorithm from environment variable JWT_ALGORITHM
2026-05-03 06:38:41,539 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:38:41,815 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3183s
2026-05-03 06:38:42,635 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.1122s
2026-05-03 06:39:06,096 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:39:06,097 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-05-03 06:39:06,414 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3182s
2026-05-03 06:40:04,085 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:04,085 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:40:04,532 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4476s
2026-05-03 06:40:05,504 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:05,504 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0008s
2026-05-03 06:40:05,947 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4432s
2026-05-03 06:40:38,282 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:38,283 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 06:40:38,363 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:38,363 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 06:40:38,366 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-03 06:40:38,369 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:38,369 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 06:40:38,370 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:40:38,372 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:38,372 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 06:40:38,373 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:40:38,680 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3173s
2026-05-03 06:40:39,093 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8110s
2026-05-03 06:40:39,130 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:40:39,131 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7618s
2026-05-03 06:40:39,165 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:40:39,166 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7936s
2026-05-03 06:40:52,374 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:40:52,378 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:52,379 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-05-03 06:40:52,380 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:40:52,425 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:52,426 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0009s
2026-05-03 06:40:52,429 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:52,430 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 06:40:52,430 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:40:52,432 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:40:52,433 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 06:40:52,433 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:40:52,666 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:40:52,669 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:40:52,669 - core.config - DEBUG - Read dynamic attribute oss_service_url from environment variable OSS_SERVICE_URL
2026-05-03 06:40:52,669 - core.config - DEBUG - Read dynamic attribute oss_api_key from environment variable OSS_API_KEY
2026-05-03 06:40:52,775 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:40:52,788 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0bc0100>
2026-05-03 06:40:52,788 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe14c78c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:40:52,797 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1583c70>
2026-05-03 06:40:52,797 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:40:52,797 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:40:52,798 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:40:52,798 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:40:52,799 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:40:52,842 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4169s
2026-05-03 06:40:52,970 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:40:52,971 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5413s
2026-05-03 06:40:52,971 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:40:52,971 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5389s
2026-05-03 06:40:52,986 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:40:52 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'25e9700038000109e821a614aec6d873'), (b'X-Trace-Id', b'7b4c8986440f48fe980fca2cd7dc265f'), (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'9f5fae15fa519dfc-LAX')])
2026-05-03 06:40:52,987 - 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 06:40:52,987 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:40:52,988 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:40:52,988 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:40:52,988 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:40:52,989 - httpcore.connection - DEBUG - close.started
2026-05-03 06:40:52,989 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:40:53,287 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.9091s
2026-05-03 06:41:05,089 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:41:05,089 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0008s
2026-05-03 06:41:05,410 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3218s
2026-05-03 06:41:43,330 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:41:43,340 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:41:43,341 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:41:43,343 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:41:43,364 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:41:43,365 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:41:43,367 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:41:43,367 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 06:41:43,368 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:41:43,371 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:41:43,372 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:41:43,373 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 06:41:43,593 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:41:43,597 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:41:43,642 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:41:43,650 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0bc0d60>
2026-05-03 06:41:43,651 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe15988c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:41:43,662 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0bc0250>
2026-05-03 06:41:43,663 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:41:43,663 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:41:43,664 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:41:43,664 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:41:43,664 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:41:43,772 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4079s
2026-05-03 06:41:43,798 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:41:43 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'0e901e4c9a2f7c6cafb33e25dafeaaaa'), (b'X-Trace-Id', b'0e92a1d349f647319a84a70cdd33fd7f'), (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'9f5faf53eb9e2a98-LAX')])
2026-05-03 06:41:43,799 - 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 06:41:43,799 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:41:43,801 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:41:43,801 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:41:43,801 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:41:43,802 - httpcore.connection - DEBUG - close.started
2026-05-03 06:41:43,802 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:41:43,900 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:41:43,901 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5296s
2026-05-03 06:41:43,902 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 06:41:43,903 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5362s
2026-05-03 06:41:44,174 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8338s
2026-05-03 06:42:06,088 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:06,088 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 06:42:06,410 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3220s
2026-05-03 06:42:10,290 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:10,296 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:10,297 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 06:42:10,297 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:10,576 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:10,605 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:10,660 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1681f90>
2026-05-03 06:42:10,660 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe160b840> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:10,713 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1683df0>
2026-05-03 06:42:10,713 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:10,714 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:10,714 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:10,715 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:10,715 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:10,936 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6396s
2026-05-03 06:42:11,013 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:11 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'92df3bc6f99258f26a4d98fa0f52b7a0'), (b'X-Trace-Id', b'da650dba0f204b898638ffd5fb728e9f'), (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'9f5faffd3e3c78de-LAX')])
2026-05-03 06:42:11,014 - 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 06:42:11,014 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:11,014 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:11,015 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:11,015 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:11,015 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:11,016 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:13,049 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:13,053 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:13,053 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:13,054 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:13,384 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:13,435 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:13,447 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1644520>
2026-05-03 06:42:13,448 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe1652340> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:13,457 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1645cc0>
2026-05-03 06:42:13,459 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:13,459 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:13,460 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:13,460 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:13,461 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:13,581 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:13 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'df8092a04cdc386f39b1deacebaf4998'), (b'X-Trace-Id', b'e8613e7c1b5744f7ae8049342036b572'), (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'9f5fb00e2d10f79a-LAX')])
2026-05-03 06:42:13,582 - 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 06:42:13,583 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:13,583 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:13,583 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:13,583 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:13,584 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:13,584 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:13,703 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6502s
2026-05-03 06:42:17,503 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:17,506 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:17,506 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 06:42:17,507 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:17,525 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:17,526 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:17,526 - routers.plans - DEBUG - Querying planss: query={"service_type":"bizmail360","is_active":true}, sort=sort_order, skip=0, limit=20, fields=None
2026-05-03 06:42:17,828 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:17,875 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:17,887 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1682140>
2026-05-03 06:42:17,887 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe1652340> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:17,896 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe16452d0>
2026-05-03 06:42:17,898 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:17,899 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:17,900 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:17,900 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:17,900 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:18,071 - routers.plans - DEBUG - Found 0 planss
2026-05-03 06:42:18,072 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5468s
2026-05-03 06:42:18,145 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6397s
2026-05-03 06:42:18,166 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:18 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'd6471527b899a9d8349ef677366799b9'), (b'X-Trace-Id', b'831d49a208264a659cef199ef3856ea6'), (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'9f5fb029dd4af7b7-LAX')])
2026-05-03 06:42:18,168 - 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 06:42:18,168 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:18,168 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:18,169 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:18,169 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:18,169 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:18,170 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:18,371 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:18,372 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0009s
2026-05-03 06:42:18,372 - routers.plans - DEBUG - Querying planss: query={"service_type":"bizmail360"}, sort=sort_order, skip=0, limit=20, fields=None
2026-05-03 06:42:18,879 - routers.plans - DEBUG - Found 0 planss
2026-05-03 06:42:18,880 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5094s
2026-05-03 06:42:19,152 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:19,152 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:19,153 - routers.plans - DEBUG - Querying planss: query=None, sort=None, skip=0, limit=50, fields=None
2026-05-03 06:42:19,753 - routers.plans - DEBUG - Found 16 planss
2026-05-03 06:42:19,755 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6029s
2026-05-03 06:42:21,991 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:21,994 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:21,994 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:21,995 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:22,274 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:22,309 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:22,317 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1683700>
2026-05-03 06:42:22,317 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe160b8c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:22,326 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe1680700>
2026-05-03 06:42:22,328 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:22,328 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:22,328 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:22,329 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:22,329 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:22,448 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:22 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'e50f47d780e9869d7e3a23ea228ece2a'), (b'X-Trace-Id', b'05a6099fb4b7448c9be39c816b9f2bdd'), (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'9f5fb0459b4b0f27-LAX')])
2026-05-03 06:42:22,449 - 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 06:42:22,450 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:22,450 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:22,451 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:22,451 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:22,452 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:22,452 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:22,827 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8333s
2026-05-03 06:42:27,495 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:27,510 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:27,511 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:27,511 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:27,527 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:27,528 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 06:42:27,528 - routers.plans - DEBUG - Querying planss: query={"service_type":"bizmail360","is_active":true}, sort=sort_order, skip=0, limit=20, fields=None
2026-05-03 06:42:27,779 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:27,806 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:27,814 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0c30550>
2026-05-03 06:42:27,814 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe0c05240> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:27,822 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0c302b0>
2026-05-03 06:42:27,822 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:27,823 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:27,823 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:27,823 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:27,823 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:27,939 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:27 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'a84655f981cded0818e825b369f8cc78'), (b'X-Trace-Id', b'd67b2585655245c2b55fd2b25a40c28c'), (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'9f5fb067ef8602fe-LAX')])
2026-05-03 06:42:27,940 - 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 06:42:27,940 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:27,941 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:27,941 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:27,941 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:27,942 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:27,942 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:28,060 - routers.plans - DEBUG - Found 0 planss
2026-05-03 06:42:28,061 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5338s
2026-05-03 06:42:28,085 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5746s
2026-05-03 06:42:28,329 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:28,329 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 06:42:28,330 - routers.plans - DEBUG - Querying planss: query={"service_type":"bizmail360"}, sort=sort_order, skip=0, limit=20, fields=None
2026-05-03 06:42:28,840 - routers.plans - DEBUG - Found 0 planss
2026-05-03 06:42:28,841 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5121s
2026-05-03 06:42:29,120 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:29,120 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 06:42:29,121 - routers.plans - DEBUG - Querying planss: query=None, sort=None, skip=0, limit=50, fields=None
2026-05-03 06:42:29,438 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:29,444 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 06:42:29,444 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 06:42:29,445 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:29,704 - routers.plans - DEBUG - Found 16 planss
2026-05-03 06:42:29,706 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5857s
2026-05-03 06:42:29,718 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 06:42:29,747 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 06:42:29,755 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0c30760>
2026-05-03 06:42:29,756 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f5fe0c05740> server_hostname='atoms.dev' timeout=120.0
2026-05-03 06:42:29,764 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f5fe0c30940>
2026-05-03 06:42:29,765 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 06:42:29,766 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 06:42:29,766 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 06:42:29,766 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 06:42:29,766 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 06:42:29,979 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 13:42:29 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'447236373d50aeb292d7c4a5edf5ad77'), (b'X-Trace-Id', b'0d9773d150ec4c72a05e8eced83cb488'), (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'9f5fb0740d57515a-LAX')])
2026-05-03 06:42:29,979 - 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 06:42:29,980 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 06:42:29,980 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 06:42:29,981 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 06:42:29,981 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 06:42:29,982 - httpcore.connection - DEBUG - close.started
2026-05-03 06:42:29,982 - httpcore.connection - DEBUG - close.complete
2026-05-03 06:42:30,036 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5914s
2026-05-03 06:42:38,389 - services.database - DEBUG - [DB_OP] Starting database close
2026-05-03 06:42:38,654 - core.database - INFO - Database connection closed and engine disposed
2026-05-03 06:42:38,655 - services.database - INFO - Database connections closed
2026-05-03 06:42:38,655 - services.database - DEBUG - [DB_OP] Database close completed in 0.2662s
