2026-04-30 17:56:28,374 - main - INFO - === Logging system initialized ===
2026-04-30 17:56:28,374 - main - INFO - Log file: logs/app_20260430_175628.log
2026-04-30 17:56:28,374 - main - INFO - Log level: INFO
2026-04-30 17:56:28,374 - main - INFO - Timestamp: 20260430_175628
2026-04-30 17:56:28,438 - main - INFO - Included router: routers.admin_dashboard.router
2026-04-30 17:56:28,478 - main - INFO - Included router: routers.agent_availability.router
2026-04-30 17:56:29,183 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-04-30 17:56:29,204 - main - INFO - Included router: routers.aihub.router
2026-04-30 17:56:29,218 - main - INFO - Included router: routers.auth.router
2026-04-30 17:56:29,268 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-04-30 17:56:29,315 - main - INFO - Included router: routers.chat_attachments.router
2026-04-30 17:56:29,380 - main - INFO - Included router: routers.chat_branding.router
2026-04-30 17:56:29,395 - main - INFO - Included router: routers.chat_branding_api.router
2026-04-30 17:56:29,455 - main - INFO - Included router: routers.chat_conversations.router
2026-04-30 17:56:29,568 - main - INFO - Included router: routers.chat_messages.router
2026-04-30 17:56:29,616 - main - INFO - Included router: routers.chat_routing_rules.router
2026-04-30 17:56:29,639 - main - INFO - Included router: routers.contact.router
2026-04-30 17:56:29,687 - main - INFO - Included router: routers.contact_inquiries.router
2026-04-30 17:56:29,690 - main - INFO - Included router: routers.health.router
2026-04-30 17:56:29,734 - main - INFO - Included router: routers.kb_articles.router
2026-04-30 17:56:29,776 - main - INFO - Included router: routers.notification_preferences.router
2026-04-30 17:56:29,821 - main - INFO - Included router: routers.notifications.router
2026-04-30 17:56:29,867 - main - INFO - Included router: routers.plans.router
2026-04-30 17:56:29,886 - main - INFO - Included router: routers.settings.router
2026-04-30 17:56:29,921 - main - INFO - Included router: routers.site_settings.router
2026-04-30 17:56:29,952 - main - INFO - Included router: routers.smtp_settings.router
2026-04-30 17:56:29,985 - main - INFO - Included router: routers.storage.router
2026-04-30 17:56:30,088 - main - INFO - Included router: routers.support_chat.router
2026-04-30 17:56:30,250 - main - INFO - Included router: routers.support_departments.router
2026-04-30 17:56:30,405 - main - INFO - Included router: routers.support_seats.router
2026-04-30 17:56:30,412 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-04-30 17:56:30,446 - main - INFO - Included router: routers.ticket_summaries.router
2026-04-30 17:56:30,482 - main - INFO - Included router: routers.ticket_sync_states.router
2026-04-30 17:56:30,490 - main - INFO - Included router: routers.user.router
2026-04-30 17:56:30,533 - main - INFO - Included router: routers.user_profiles.router
2026-04-30 17:56:30,571 - main - INFO - Included router: routers.user_roles.router
2026-04-30 17:56:30,653 - main - INFO - Included router: routers.whmcs.router
2026-04-30 17:56:30,710 - main - INFO - Included router: routers.whmcs_admin.router
2026-04-30 17:56:30,745 - main - INFO - Included router: routers.whmcs_extra.router
2026-04-30 17:56:30,746 - main - INFO - === Application startup initiated ===
2026-04-30 17:56:30,746 - services.database - INFO - Ignore creating tables
2026-04-30 17:56:30,746 - services.mock_data - INFO - Ignore initialize data
2026-04-30 17:56:30,747 - services.auth - INFO - Ignore initialize admin
2026-04-30 17:56:30,747 - main - INFO - === Application startup completed successfully ===
2026-04-30 17:56:51,041 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:56:51,042 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-04-30 17:56:51,042 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-04-30 17:56:51,042 - core.database - INFO - Starting database initialization...
2026-04-30 17:56:51,042 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-04-30 17:56:51,042 - core.database - INFO - Normalizing database URL for async compatibility...
2026-04-30 17:56:51,043 - core.database - INFO - Creating async database engine...
2026-04-30 17:56:51,043 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-04-30 17:56:51,088 - core.database - INFO - Database engine created successfully
2026-04-30 17:56:51,088 - core.database - INFO - Creating async session maker...
2026-04-30 17:56:51,088 - core.database - INFO - Async session maker created successfully
2026-04-30 17:56:51,089 - core.database - INFO - Database connection initialized successfully
2026-04-30 17:56:51,089 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-04-30 17:56:51,089 - core.database - INFO - 🔧 Starting table creation...
2026-04-30 17:56:51,096 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:56:51,096 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 17:56:51,097 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:56:51,104 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:56:51,106 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:56:51,106 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:56:51,106 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:56:52,472 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:56:52,473 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.3766s
2026-04-30 17:56:52,475 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:56:52,475 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.3695s
2026-04-30 17:56:53,702 - core.database - INFO - Tables initialized successfully
2026-04-30 17:56:53,703 - core.database - DEBUG - [DB_OP] Create tables completed in 2.6137s
2026-04-30 17:56:53,766 - core.database - INFO - Lazy database initialization completed successfully
2026-04-30 17:56:53,766 - core.database - DEBUG - [DB_OP] Database session created successfully in 2.7249s
2026-04-30 17:56:54,207 - core.database - DEBUG - [DB_OP] Database session cleanup after 3.1658s
2026-04-30 17:57:46,610 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:46,611 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:57:46,612 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:57:46,613 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:46,614 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:57:46,614 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:57:46,615 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:46,615 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:57:46,616 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:57:46,992 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:57:46,992 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3771s
2026-04-30 17:57:47,052 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4417s
2026-04-30 17:57:47,178 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:57:47,179 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5654s
2026-04-30 17:57:50,361 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:50,361 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:57:50,362 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:57:50,363 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:50,363 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:57:50,364 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:57:50,364 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:57:50,364 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:57:50,367 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:57:50,676 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3132s
2026-04-30 17:57:50,739 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:57:50,739 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3783s
2026-04-30 17:57:50,740 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:57:50,740 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3763s
2026-04-30 17:58:50,883 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:58:50,883 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:58:51,204 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3211s
2026-04-30 17:59:50,874 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:59:50,874 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 17:59:51,190 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3155s
2026-04-30 18:00:50,884 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:00:50,884 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:00:51,260 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3766s
2026-04-30 18:01:14,831 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:01:14,833 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:14,833 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 18:01:14,835 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:14,835 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:01:14,836 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:01:14,837 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:14,837 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:01:14,837 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:01:15,211 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3787s
2026-04-30 18:01:15,213 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:01:15,214 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3785s
2026-04-30 18:01:15,214 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:01:15,215 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3780s
2026-04-30 18:01:21,867 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:21,867 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:01:21,867 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:01:21,869 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:21,869 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:01:21,870 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:01:21,870 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0001s
2026-04-30 18:01:21,870 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:01:21,871 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:01:22,181 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3120s
2026-04-30 18:01:22,245 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:01:22,246 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3760s
2026-04-30 18:01:22,247 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:01:22,247 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3804s
2026-04-30 18:02:21,871 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:02:21,871 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:02:22,310 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4396s
2026-04-30 18:02:37,098 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 18:02:37,451 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f28987bf250>
2026-04-30 18:02:37,451 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f289877a440> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 18:02:37,631 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f289aad6c50>
2026-04-30 18:02:37,632 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 18:02:37,633 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 18:02:37,633 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 18:02:37,633 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 18:02:37,633 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 18:02:37,944 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Fri, 01 May 2026 01:02:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=9e9a248fa8e0b9d9ba06d561c6309cf8; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 18:02:37,945 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 18:02:37,946 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 18:02:37,946 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 18:02:37,946 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 18:02:37,946 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 18:02:37,946 - httpcore.connection - DEBUG - close.started
2026-04-30 18:02:37,947 - httpcore.connection - DEBUG - close.complete
2026-04-30 18:02:37,947 - services.whmcs - ERROR - WHMCS API returned HTTP 403 for action ValidateLogin (cf-ray=None server=nginx): {"result":"error","message":"Invalid IP 154.197.57.105"}
2026-04-30 18:03:03,129 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 18:03:03,478 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f28987bfdc0>
2026-04-30 18:03:03,480 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f2898944340> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 18:03:03,657 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f28987bebf0>
2026-04-30 18:03:03,657 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 18:03:03,658 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 18:03:03,658 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 18:03:03,658 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 18:03:03,658 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 18:03:03,964 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Fri, 01 May 2026 01:03:03 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=f9a9f3f4d8151f7c55bf211f6893260e; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 18:03:03,965 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 18:03:03,965 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 18:03:03,966 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 18:03:03,966 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 18:03:03,966 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 18:03:03,966 - httpcore.connection - DEBUG - close.started
2026-04-30 18:03:03,966 - httpcore.connection - DEBUG - close.complete
2026-04-30 18:03:03,967 - services.whmcs - ERROR - WHMCS API returned HTTP 403 for action ValidateLogin (cf-ray=None server=nginx): {"result":"error","message":"Invalid IP 154.197.57.105"}
2026-04-30 18:03:22,904 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:03:22,905 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 18:03:23,217 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3123s
2026-04-30 18:04:21,878 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:04:21,879 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:04:22,321 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4427s
2026-04-30 18:05:21,880 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:05:21,880 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:05:22,198 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3179s
2026-04-30 18:06:24,251 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:06:24,251 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:06:24,565 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3146s
2026-04-30 18:07:27,517 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:07:27,517 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 18:07:27,832 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3148s
2026-04-30 18:07:50,686 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:07:50,686 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-04-30 18:07:50,688 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:07:50,696 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:07:50,696 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 18:07:50,697 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:07:50,698 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:07:50,698 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:07:50,698 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:07:51,003 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3171s
2026-04-30 18:07:51,074 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:07:51,075 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3768s
2026-04-30 18:07:51,193 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:07:51,194 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4980s
2026-04-30 18:08:06,723 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:06,724 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:08:06,726 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:08:06,731 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:06,731 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 18:08:06,732 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:06,790 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:06,790 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-04-30 18:08:06,791 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:07,107 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:07,108 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3771s
2026-04-30 18:08:07,165 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4422s
2026-04-30 18:08:07,176 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:07,177 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3874s
2026-04-30 18:08:37,400 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:37,400 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 18:08:37,402 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:37,402 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:08:37,403 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:37,404 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:08:37,405 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:37,405 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:08:37,405 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:37,716 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3155s
2026-04-30 18:08:37,780 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:37,780 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3757s
2026-04-30 18:08:37,781 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:37,782 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3794s
2026-04-30 18:08:53,321 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 18:08:53,323 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:53,323 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:08:53,323 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:53,324 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:53,324 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:08:53,325 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 18:08:53,325 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 18:08:53,326 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 18:08:53,803 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4787s
2026-04-30 18:08:53,867 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:53,867 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5447s
2026-04-30 18:08:53,868 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 18:08:53,868 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5433s
2026-04-30 18:08:57,715 - services.database - DEBUG - [DB_OP] Starting database close
2026-04-30 18:08:57,911 - core.database - INFO - Database connection closed and engine disposed
2026-04-30 18:08:57,911 - services.database - INFO - Database connections closed
2026-04-30 18:08:57,911 - services.database - DEBUG - [DB_OP] Database close completed in 0.1958s
