2026-04-30 17:05:25,454 - main - INFO - === Logging system initialized ===
2026-04-30 17:05:25,455 - main - INFO - Log file: logs/app_20260430_170525.log
2026-04-30 17:05:25,455 - main - INFO - Log level: INFO
2026-04-30 17:05:25,455 - main - INFO - Timestamp: 20260430_170525
2026-04-30 17:05:26,474 - main - INFO - Included router: routers.admin_dashboard.router
2026-04-30 17:05:26,635 - main - INFO - Included router: routers.agent_availability.router
2026-04-30 17:05:47,773 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-04-30 17:05:48,051 - main - INFO - Included router: routers.aihub.router
2026-04-30 17:05:48,131 - main - INFO - Included router: routers.auth.router
2026-04-30 17:05:48,222 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-04-30 17:05:48,675 - main - INFO - Included router: routers.chat_attachments.router
2026-04-30 17:05:48,797 - main - INFO - Included router: routers.chat_branding.router
2026-04-30 17:05:48,928 - main - INFO - Included router: routers.chat_branding_api.router
2026-04-30 17:05:49,038 - main - INFO - Included router: routers.chat_conversations.router
2026-04-30 17:05:49,243 - main - INFO - Included router: routers.chat_messages.router
2026-04-30 17:05:49,372 - main - INFO - Included router: routers.chat_routing_rules.router
2026-04-30 17:05:49,505 - main - INFO - Included router: routers.contact.router
2026-04-30 17:05:49,627 - main - INFO - Included router: routers.contact_inquiries.router
2026-04-30 17:05:49,655 - main - INFO - Included router: routers.health.router
2026-04-30 17:05:49,751 - main - INFO - Included router: routers.kb_articles.router
2026-04-30 17:05:49,862 - main - INFO - Included router: routers.notification_preferences.router
2026-04-30 17:05:49,976 - main - INFO - Included router: routers.notifications.router
2026-04-30 17:05:50,131 - main - INFO - Included router: routers.plans.router
2026-04-30 17:05:50,182 - main - INFO - Included router: routers.settings.router
2026-04-30 17:05:50,307 - main - INFO - Included router: routers.site_settings.router
2026-04-30 17:05:50,441 - main - INFO - Included router: routers.smtp_settings.router
2026-04-30 17:05:50,574 - main - INFO - Included router: routers.storage.router
2026-04-30 17:05:50,749 - main - INFO - Included router: routers.support_chat.router
2026-04-30 17:05:50,977 - main - INFO - Included router: routers.support_departments.router
2026-04-30 17:05:51,123 - main - INFO - Included router: routers.support_seats.router
2026-04-30 17:05:51,216 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-04-30 17:05:51,314 - main - INFO - Included router: routers.ticket_summaries.router
2026-04-30 17:05:51,418 - main - INFO - Included router: routers.ticket_sync_states.router
2026-04-30 17:05:51,571 - main - INFO - Included router: routers.user.router
2026-04-30 17:05:51,652 - main - INFO - Included router: routers.user_profiles.router
2026-04-30 17:05:51,817 - main - INFO - Included router: routers.user_roles.router
2026-04-30 17:05:52,041 - main - INFO - Included router: routers.whmcs.router
2026-04-30 17:05:52,123 - main - INFO - Included router: routers.whmcs_admin.router
2026-04-30 17:05:52,247 - main - INFO - Included router: routers.whmcs_extra.router
2026-04-30 17:05:52,248 - main - INFO - === Application startup initiated ===
2026-04-30 17:05:52,249 - services.database - INFO - Ignore creating tables
2026-04-30 17:05:52,249 - services.mock_data - INFO - Ignore initialize data
2026-04-30 17:05:52,249 - services.auth - INFO - Ignore initialize admin
2026-04-30 17:05:52,249 - main - INFO - === Application startup completed successfully ===
2026-04-30 17:06:00,776 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:06:00,776 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-04-30 17:06:00,776 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-04-30 17:06:00,776 - core.database - INFO - Starting database initialization...
2026-04-30 17:06:00,776 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-04-30 17:06:00,776 - core.database - INFO - Normalizing database URL for async compatibility...
2026-04-30 17:06:00,777 - core.database - INFO - Creating async database engine...
2026-04-30 17:06:00,777 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-04-30 17:06:00,832 - core.database - INFO - Database engine created successfully
2026-04-30 17:06:00,833 - core.database - INFO - Creating async session maker...
2026-04-30 17:06:00,833 - core.database - INFO - Async session maker created successfully
2026-04-30 17:06:00,833 - core.database - INFO - Database connection initialized successfully
2026-04-30 17:06:00,833 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-04-30 17:06:00,833 - core.database - INFO - 🔧 Starting table creation...
2026-04-30 17:06:00,915 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:06:00,955 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:06:00,956 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-04-30 17:06:00,957 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:06:00,963 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:06:00,963 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 17:06:00,963 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:06:02,354 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:06:02,355 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.3922s
2026-04-30 17:06:02,356 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:06:02,357 - core.database - DEBUG - [DB_OP] Database session cleanup after 1.4012s
2026-04-30 17:06:03,588 - core.database - INFO - Tables initialized successfully
2026-04-30 17:06:03,588 - core.database - DEBUG - [DB_OP] Create tables completed in 2.7548s
2026-04-30 17:06:03,651 - core.database - INFO - Lazy database initialization completed successfully
2026-04-30 17:06:03,652 - core.database - DEBUG - [DB_OP] Database session created successfully in 2.8761s
2026-04-30 17:06:04,092 - core.database - DEBUG - [DB_OP] Database session cleanup after 3.3167s
2026-04-30 17:07:00,843 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:07:00,843 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:07:01,292 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4493s
2026-04-30 17:08:00,851 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:08:00,851 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:08:01,293 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4421s
2026-04-30 17:09:00,852 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:09:00,853 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:09:01,166 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3135s
2026-04-30 17:10:00,854 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:10:00,854 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:10:01,174 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3206s
2026-04-30 17:11:00,846 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:11:00,846 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:11:01,217 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3714s
2026-04-30 17:12:00,843 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:12:00,843 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:12:01,279 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4366s
2026-04-30 17:13:14,858 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:13:14,858 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:13:15,303 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4454s
2026-04-30 17:14:14,856 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:14:14,857 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:14:15,296 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4402s
2026-04-30 17:15:14,852 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:15:14,853 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:15:15,164 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3113s
2026-04-30 17:16:00,852 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:16:00,853 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:16:01,172 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3199s
2026-04-30 17:17:01,238 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:17:01,238 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:17:01,554 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3167s
2026-04-30 17:18:00,558 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:18:00,558 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:18:00,994 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4359s
2026-04-30 17:19:00,600 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:19:00,601 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:19:01,048 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4475s
2026-04-30 17:20:03,851 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:03,852 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-04-30 17:20:04,292 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4412s
2026-04-30 17:20:23,235 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:23,236 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 17:20:23,238 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:20:23,245 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:23,245 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 17:20:23,246 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:20:23,248 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:23,248 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:20:23,248 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:20:23,548 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3130s
2026-04-30 17:20:23,627 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:20:23,628 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3825s
2026-04-30 17:20:23,751 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:20:23,751 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5036s
2026-04-30 17:20:32,461 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:32,462 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 17:20:32,465 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 17:20:32,466 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:32,466 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:20:32,466 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:20:32,467 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 17:20:32,468 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 17:20:32,468 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-04-30 17:20:32,773 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3118s
2026-04-30 17:20:32,847 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:20:32,848 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3807s
2026-04-30 17:20:32,849 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-04-30 17:20:32,849 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3833s
2026-04-30 17:20:47,990 - services.database - DEBUG - [DB_OP] Starting database close
2026-04-30 17:20:48,186 - core.database - INFO - Database connection closed and engine disposed
2026-04-30 17:20:48,186 - services.database - INFO - Database connections closed
2026-04-30 17:20:48,186 - services.database - DEBUG - [DB_OP] Database close completed in 0.1969s
