2026-05-01 05:22:59,279 - main - INFO - === Logging system initialized ===
2026-05-01 05:22:59,280 - main - INFO - Log file: logs/app_20260501_052259.log
2026-05-01 05:22:59,280 - main - INFO - Log level: INFO
2026-05-01 05:22:59,280 - main - INFO - Timestamp: 20260501_052259
2026-05-01 05:23:00,221 - main - INFO - Included router: routers.admin_dashboard.router
2026-05-01 05:23:00,331 - main - INFO - Included router: routers.agent_availability.router
2026-05-01 05:23:15,884 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-05-01 05:23:16,095 - main - INFO - Included router: routers.aihub.router
2026-05-01 05:23:16,132 - main - INFO - Included router: routers.auth.router
2026-05-01 05:23:16,290 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-05-01 05:23:16,422 - main - INFO - Included router: routers.chat_attachments.router
2026-05-01 05:23:16,630 - main - INFO - Included router: routers.chat_branding.router
2026-05-01 05:23:16,710 - main - INFO - Included router: routers.chat_branding_api.router
2026-05-01 05:23:16,869 - main - INFO - Included router: routers.chat_conversations.router
2026-05-01 05:23:17,190 - main - INFO - Included router: routers.chat_messages.router
2026-05-01 05:23:17,366 - main - INFO - Included router: routers.chat_routing_rules.router
2026-05-01 05:23:17,564 - main - INFO - Included router: routers.contact.router
2026-05-01 05:23:17,662 - main - INFO - Included router: routers.contact_inquiries.router
2026-05-01 05:23:17,714 - main - INFO - Included router: routers.health.router
2026-05-01 05:23:17,844 - main - INFO - Included router: routers.kb_articles.router
2026-05-01 05:23:17,959 - main - INFO - Included router: routers.notification_preferences.router
2026-05-01 05:23:18,088 - main - INFO - Included router: routers.notifications.router
2026-05-01 05:23:18,215 - main - INFO - Included router: routers.plans.router
2026-05-01 05:23:18,336 - main - INFO - Included router: routers.settings.router
2026-05-01 05:23:18,420 - main - INFO - Included router: routers.site_settings.router
2026-05-01 05:23:18,541 - main - INFO - Included router: routers.smtp_settings.router
2026-05-01 05:23:18,636 - main - INFO - Included router: routers.storage.router
2026-05-01 05:23:18,854 - main - INFO - Included router: routers.support_chat.router
2026-05-01 05:23:19,076 - main - INFO - Included router: routers.support_departments.router
2026-05-01 05:23:19,178 - main - INFO - Included router: routers.support_seats.router
2026-05-01 05:23:19,224 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-05-01 05:23:19,298 - main - INFO - Included router: routers.ticket_summaries.router
2026-05-01 05:23:19,392 - main - INFO - Included router: routers.ticket_sync_states.router
2026-05-01 05:23:19,453 - main - INFO - Included router: routers.user.router
2026-05-01 05:23:19,541 - main - INFO - Included router: routers.user_profiles.router
2026-05-01 05:23:19,653 - main - INFO - Included router: routers.user_roles.router
2026-05-01 05:23:19,918 - main - INFO - Included router: routers.whmcs.router
2026-05-01 05:23:20,023 - main - INFO - Included router: routers.whmcs_admin.router
2026-05-01 05:23:20,097 - main - INFO - Included router: routers.whmcs_extra.router
2026-05-01 05:23:20,099 - main - INFO - === Application startup initiated ===
2026-05-01 05:23:20,099 - services.database - INFO - Ignore creating tables
2026-05-01 05:23:20,099 - services.mock_data - INFO - Ignore initialize data
2026-05-01 05:23:20,100 - services.auth - INFO - Ignore initialize admin
2026-05-01 05:23:20,100 - main - INFO - === Application startup completed successfully ===
2026-05-01 05:23:40,561 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-01 05:23:40,807 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:23:40,808 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-05-01 05:23:40,808 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-05-01 05:23:40,809 - core.database - INFO - Starting database initialization...
2026-05-01 05:23:40,809 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-05-01 05:23:40,809 - core.database - INFO - Normalizing database URL for async compatibility...
2026-05-01 05:23:40,812 - core.database - INFO - Creating async database engine...
2026-05-01 05:23:40,812 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-05-01 05:23:40,861 - core.database - INFO - Database engine created successfully
2026-05-01 05:23:40,861 - core.database - INFO - Creating async session maker...
2026-05-01 05:23:40,862 - core.database - INFO - Async session maker created successfully
2026-05-01 05:23:40,862 - core.database - INFO - Database connection initialized successfully
2026-05-01 05:23:40,862 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-05-01 05:23:40,862 - core.database - INFO - 🔧 Starting table creation...
2026-05-01 05:23:40,909 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:23:40,909 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-01 05:23:40,910 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:23:40,915 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:23:40,915 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-01 05:23:40,915 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:23:42,319 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:23:42,319 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.4044s
2026-05-01 05:23:42,320 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:23:42,320 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.4112s
2026-05-01 05:23:43,597 - core.database - INFO - Tables initialized successfully
2026-05-01 05:23:43,598 - core.database - DEBUG - [DB_OP] Create tables completed in 2.7361s
2026-05-01 05:23:43,661 - core.database - INFO - Lazy database initialization completed successfully
2026-05-01 05:23:43,662 - core.database - DEBUG - [DB_OP] Database session created successfully in 2.8549s
2026-05-01 05:23:44,109 - core.database - DEBUG - [DB_OP] Database session cleanup after 3.3012s
2026-05-01 05:24:40,530 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:24:40,530 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-01 05:24:40,976 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4459s
2026-05-01 05:25:41,245 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:25:41,245 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-01 05:25:41,694 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4490s
2026-05-01 05:26:40,508 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:26:40,509 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0008s
2026-05-01 05:26:40,828 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3200s
2026-05-01 05:27:40,516 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:27:40,517 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-01 05:27:40,833 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3174s
2026-05-01 05:28:40,518 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:28:40,518 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-01 05:28:40,839 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3213s
2026-05-01 05:29:05,645 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:05,646 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0009s
2026-05-01 05:29:05,651 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-01 05:29:05,653 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:05,653 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-01 05:29:05,653 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:29:05,655 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:05,656 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-01 05:29:05,657 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:29:06,034 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:29:06,034 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3818s
2026-05-01 05:29:06,089 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4435s
2026-05-01 05:29:06,168 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:29:06,169 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5141s
2026-05-01 05:29:06,824 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:06,824 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-01 05:29:06,826 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:06,826 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-01 05:29:06,826 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:29:06,827 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-01 05:29:06,828 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-01 05:29:06,828 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-01 05:29:06,832 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-01 05:29:07,151 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3268s
2026-05-01 05:29:07,217 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:29:07,218 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3924s
2026-05-01 05:29:07,219 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-01 05:29:07,220 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3926s
2026-05-01 05:29:28,720 - services.database - DEBUG - [DB_OP] Starting database close
2026-05-01 05:29:28,919 - core.database - INFO - Database connection closed and engine disposed
2026-05-01 05:29:28,920 - services.database - INFO - Database connections closed
2026-05-01 05:29:28,920 - services.database - DEBUG - [DB_OP] Database close completed in 0.2002s
